小编Sma*_*oli的帖子

如何从路径中提取文件名?

如何myfile.pdfC:\Documents\myfile.pdfVBA中提取文件名?

string vba

53
推荐指数
10
解决办法
27万
查看次数

来自TiddlyWiki的升级仍然100%便携?

TiddlyWiki是一个很棒的主意,非常出色.我将它用作便携式个人"知识管理员",这些都是奖品的优点:

  1. 它可以在我的USB闪存棒上运行,并可在任何计算机上运行,​​无论操作系统如何
  2. 计算机上不需要安装软件(TiddlyWiki仅使用Internet浏览器)
  3. 无需Internet连接
  4. 在数据检索功能方面,它模仿关系数据库(使用标签和内部链接)
  5. 设置和配置非常简单,几乎为零.这也意味着依赖关系是如此微小,以至于透明,或几乎如此.

假设我在4,000个收手(帖子)中有一百万字的散文.我还在测试,但看起来TiddlyWiki变得很慢.

是否有像TiddlyWiki这样的应用程序保留了我上面列出的所有优点,并允许更多存储空间? (或者更确切地说,检索!)

注意: 内容和演示文稿的分离是理想的.TiddlyWiki在单个HTML文档中包含所有内容,这很有趣,但它在很多方面都没有用.我不在乎是否需要各种文档的目录(SQLite,XML?),只要它在功能上是自包含的.

database portability knowledge-management client-side tiddlywiki

40
推荐指数
2
解决办法
3万
查看次数

SQL按版本"number"排序,这是一个长度不一的字符串

我正在尝试创建一个SQL查询,它将按版本号(例如1.1,4.5.10等)对结果进行排序

这是我试过的:

SELECT * FROM Requirements 
    WHERE Requirements.Release NOT LIKE '%Obsolete%' 
    ORDER BY Requirements.ReqNum
Run Code Online (Sandbox Code Playgroud)

现在,ReqNum字段是一个字符串字段,不幸的是我无法将其更改为浮点数或类似的东西,因为我有需求数字162.1.11.

当我得到结果时,我会得到这样的订购:

1.1
1.10
1.11
1.3
Run Code Online (Sandbox Code Playgroud)

如何编写将按字典顺序排序的查询?

... 要么,

如何正确排序数据?

感谢提前输入!

sql

28
推荐指数
5
解决办法
2万
查看次数

什么是YAML中的log4j2示例默认配置文件?

所述文档为log4j2配置提供了一个很好的示例XML相当于默认配置文件:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Root level="error">
      <AppenderRef ref="Console"/>
    </Root>
  </Loggers>
</Configuration>
Run Code Online (Sandbox Code Playgroud)

等效文件看起来像(有效)YAML?

yaml log4j2

26
推荐指数
1
解决办法
1万
查看次数

EF:文本数据类型无法选择为DISTINCT,因为它不具有可比性

我收到此错误,因为我有一个SQL Server表,其列为"text"类型.

The text data type cannot be selected as DISTINCT because it is not comparable
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题而不改变数据类型?

这是我的linq声明(很长):

                var query = (from s in db.tblSuppliers
                             join p in
                                 (
                                    from p1 in db.tblSupplierPricingSchemes
                                    select new
                                    {
                                        p1.SupplierID,
                                        p1.PSLangPairID,
                                        p1.CustomerID,
                                        p1.PSLanguageStatus,
                                        p1.PSPriceBasis,
                                        p1.PSMinFlatCharge,
                                        p1.PSTrxPrf,
                                        p1.PSNoMatch,
                                        p1.PSFuzzy,
                                        p1.PS100Match_Rep,
                                        p1.PSTrxOnly,
                                        p1.PSPrfOnly,
                                        p1.PSLinquisticHourlyRate,
                                        p1.PSDTPType,
                                        p1.PSDTPRate,
                                        p1.PS_FZ50,
                                        p1.PS_FZ75,
                                        p1.PS_FZ85,
                                        p1.PS_FZ95,
                                        p1.PS_FZ100,
                                        p1.PS_FZREPS,
                                        p1.PSPerfectMatch
                                    }
                                 ) on s.SupplierID equals p.SupplierID
                             join p2 in
                                 (
                                        from p in db.tblSupplierPricingSchemes
                                        where custID.Contains(p.CustomerID) && p.PSLangPairID == languagePairID
                                        group p …
Run Code Online (Sandbox Code Playgroud)

sql-server string linq-to-sql

21
推荐指数
3
解决办法
3万
查看次数

在Access 2007中使用ADO或DAO更好吗?

在Access 2007中创建新数据库时,是否应使用ADO(ActiveX数据对象)或DAO(数据访问对象)?

编辑:此数据库的一部分将从Excel 2007电子表格导入数据.

ms-access vba ms-access-2007

20
推荐指数
2
解决办法
3万
查看次数

我如何重构我的CSS?

可能重复:
如何管理CSS爆炸

我打算用一致的样式和一致的CSS方案构建我的网站.但是当我调整单个页面(特别是主搜索表单)时,样式已经失控.

我已经完成了一次破坏样式和几乎从头开始重建的过程,现在看起来是时候再次这样做了.我怎么能有效率呢?我正在寻找一种方法,而不是软件实用程序(虽然我愿意接受那些建议......除非他们花钱......).

补充说明: 我使用的是CSS框架,很难保持paddingmargin协调.

补充说明2: 此帖子的初始回复是关于CSS的最佳做法.我们假设我已经尝试过遵循最佳实践(事实上,我做过).现在这是我正在寻找的清理程序.

添加了注释3: 截至6月14日,将此回复(我刚发现)与下面的帖子相结合可能是一个全面的答案.

关闭说明:

我知道我的问题太笼统了,因此我希望我没有发布它.(也许这就是为什么它得到了一次投票......我将永远不知道没有评论来解释原因.)另一方面,我得到了我需要的东西,所以我很高兴我发布了它.

我很惊讶我没有对我的答案进行投票 - 即使有其他人无价的投入,我认为它很好.

从我的观点来看,我的接受主要取​​决于答案的可用性 - 这一观点令人遗憾地无法消化一些更令人兴奋和全面的答案.

作为完全重复关闭

我只是尝试再次发布这个(主题,正文,标签),看看是否会建议帖子"如何管理CSS爆炸".有趣的是,它没有.我在refactoring该帖子中添加了标签.

css refactoring

19
推荐指数
2
解决办法
5645
查看次数

仅使用空白替换空值

我目前有一个sql语句,可以将数据输出到excel文档中.但是,每当有一个没有数据NULL的单元格时,它就会输出到单元格中.我想知道是否有一种方法可以替换NULL为空白区域?有人建议使用coalesce来做到这一点,但我没有机会使用它,所以我将不得不做一些阅读.有没有其他建议?

sql

17
推荐指数
2
解决办法
9万
查看次数

日志传送:为什么选择无恢复模式?

配置LogShipping for SQL Server时,可以选择辅助数据库处于"无恢复"模式或"待机"模式.无恢复意味着您在日志传送过程中无法访问数据库.Standby为您提供只读访问权限,如果您选择在还原即将发生时断开用户连接的选项,则看起来不会干扰日志传送过程.这对我来说就像待机模式的额外好处,但据我所知,该文件没有提到任何不利影响.

我想知道为什么有人会选择使用无恢复模式?我能想到的唯一合理的原因是,待机模式是否会导致显着的性能下降(但是在文档中没有提到类似的内容),或者是否存在某些安全要求以主动阻止任何人看到辅助数据库的内容(这似乎很少/不太可能).

任何人都可以告诉我选择无恢复模式的优势应该是什么?

sql-server log-shipping standby

14
推荐指数
1
解决办法
2万
查看次数

父子关系的SQL查询

我有父表子关系的db表:

NodeId    NodeName    ParentId
------------------------------
1         Node1       0
2         Node2       0
3         Node3       1
4         Node4       1
5         Node5       3
6         Node6       5
7         Node7       2
Run Code Online (Sandbox Code Playgroud)

这里parentId = 0表示它是根级节点.现在我想编写一个SQL查询,它将在父类别的所有级别返回子级.

例如,对于nodeId = 1,它应该返回3,4,5,6.

我正在使用MS SQL Server 2005

sql sql-server-2005 hierarchical-data

13
推荐指数
2
解决办法
3万
查看次数