草庐IT

数值优化

全部标签

java - log4j.xml中的参数值解释

log4j.xml从参数值模式我可以得到%d{yyyy-MM-ddHH:mm:ss}代表一些日期格式说明符,但我想知道其他模式,比如%-5p,%c{1}:%L等代表什么? 最佳答案 查看log4jpatternlayout 关于java-log4j.xml中的参数值解释,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/31086349/

php - xsl根据数值选择节点

我有一个xml文档,我正在尝试使用xsl设置样式。问题取决于我需要从某个节点提取的值,但在xsl中我不知道如何区分以下两个节点:XML:112XSL:....displayeverythingin 最佳答案 虽然不知道您正在寻找什么输出,但这是一个猜测。这个格式良好的XML输入:112使用这个样式表:产生这个输出:1 关于php-xsl根据数值选择节点,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

sql-server - 在 SQL 中优化 XML

我最近开始使用TSQL在表列中处理XML,发现它比您每天的平均速度慢得多3rd-Normal-Form-associative-tables-Query-joining,来self的对150万行进行的测试,我的意思是它比3rd-Normal-Form-associative-tables-Query-joining慢8倍。使用XML的好处是,如果以特定方式设置,它会阻止您设置额外的关联表(在我的测试中,我的关联表(许多=许多关系的连接表的大小达到了750万行,相比之下到我的表中,XML的大小为150万行,存储相同的信息)。不过请不要介意我的咆哮,这只是对我执行的2组表的测试。问题这对我

sql-server - 在 SQL Server 中更新 XML 字符串时查询优化?

我正在使用如下所示的XML字符串。我必须按如下方式更新XML字符串:如果XML字符串包含1000条或更多条记录,它将终止查询如果XML字符串包含我该怎么做?示例数据创建临时表CREATETABLE#xmltable(IdINTIdentity(1,1)PRIMARYKEYCLUSTERED,DataValueXML);CREATEPRIMARYXMLINDEXindexratesheetON#xmltable(DataValue)向表中插入数据INSERTINTO(DataValue)VALUES(TheXMLfromAbove)更新表中的XML字符串DECLARE@iINT1WHIL

xml - xslt 2.0 处理器是否优化仅选择序列中的第一项?

例如,对于输入文档:和样式表:XSLT处理器是否通过不评估序列(@a,@b,@c)[1]中的@c项来进行优化?以这种方式定义vTest的原因是尝试以更短的方式模拟xsl:choose逻辑。我想这可能很难回答,我对SaxonXSLT2.0处理器版本9.5+特别感兴趣。 最佳答案 撒克逊肯定会做这个优化。但规范中没有任何内容可以保证这一点。并且在某些情况下可能不会发生,例如try/catch中的执行策略可能会有所不同。但通常是的,大多数半途而废的XSLT处理器会在您编写EXPR[1]时避免完全计算EXPR。

xml - 优化 XSLT 中的递归

我有以下XML。它包含书籍和引用资料。一些引用资料追溯到第1册,例如书4指的是书3,书3指的是书1。Book1Book2Book3Book4我编写了以下XSLT,它通过追溯对原始来源的引用并添加相应的文本语句来丰富代码:Thisbookrefersto!它产生所需的输出:Book1Book2Book3ThisbookreferstoBook1!Book4ThisbookreferstoBook1!我的问题:这是“好”方法还是更适合此任务的解决方案? 最佳答案 鉴于引用和ID,我通常很想使用xsl:key和key函数,在您的情况下,因

xml - 如何根据子元素中的新计数值对元素进行排序。 XSLT 1.0

我有一个这样的xml表:523191123所以我必须用“roomprice”值和“roomtax”的总和来更改每个“house”中“price”元素中属性“value”的值我写了一个这样的xsl转换:但是当我开始根据我的新值对“房子”元素进行排序时,我发现了问题。我实际上不明白为什么它不起作用,所以我在up代码中评论了几十个示例中的最后一个。我明白了:523191123但预期的结果是:123915231如果您能帮助我整理并解释为什么我的示例不起作用,那就太好了。似乎我不明白的含义,但我发现的一切都告诉我它的用法而没有任何解释。提前谢谢你。 最佳答案

sql - 优化 SQL Server 中的 XML 导入

我有这段代码可以导入一个50mb的XML,其中包含大约26.280个实体。但这需要很长时间,50分钟后仍在运行,可以吗?或者这段代码可以优化?INSERTINTOOSUSR_DFP_PEP_ENTITIES(ENT_ID,NAME,FIRSTNAME,LASTNAME,PREFIX,SUFFIX,AKA,NAMESOURCE,PARENTID,GOVDESIGNATION,ENTRYTYPE,ENTRYCATEGORY,ENTRYSUBCATEGORY,ORGANIZATION,POSITIONS,REMARKS,DOB,POB,COUNTRY,EXPIRATIONDATE,EFFEC

java - 优化程序速度的一般方法

就速度而言,用Java优化程序有哪些通用方法。我正在使用DOM解析器解析XML文件,然后将某些单词存储在ArrayList中,删除所有重复项,然后通过为每个单词创建Google搜索URL来拼写检查这些单词,获取html文档,找到更正的单词并将其保存到另一个ArrayList。任何帮助将不胜感激!谢谢。 最佳答案 为什么需要提高性能?根据您的解释,很明显这里的大瓶颈(或性能影响)将是IO,因为您正在访问URL。这肯定会使您在数据结构或XML框架中所做的任何微小改进都相形见绌。这是一个很好的一般经验法则,您的大性能问题将涉及IO。够幽默

java - 优化 DOM 和 XPath Java 代码

我的代码太慢了,但我不确定如何改进它。将一个1k文件从磁盘读入DOM大约需要20毫秒,这可能没问题,具体取决于磁盘,但是我还有另外20毫秒用于处理xpath语句,这太多了。这是一些带有时间注释的示例代码。我怎样才能改进代码?这发生在构建时:DocumentBuilderFactorydbFactory=DocumentBuilderFactory.newInstance();DocumentBuilderdBuilder=this.dbFactory.newDocumentBuilder();XPathExpression[]ex=newXPathExpression[]{about3