小编rav*_*ven的帖子

XSLT转换效率

我是一名支持工程师,我们公司的产品允许XSLT转换定制输出.

为此目的我做了一个xsl转换.它适用于典型大小的源文件(几个100k),但偶尔会有一个非常大的(10M)源文件.在这种情况下,即使我让它磨几天也不会产生输出.

SW工程团队对其进行了测试并发现,对于转换和大型源文件确实非常慢(>天),如果我们的产品被编译为使用.Net 1.1中的转换引擎,但是如果他们用.Net编译它2.0,速度快(约1-2分钟).

显而易见的长期解决方案是,等待下一个版本.

从短期来看,我想知道以下几点:1)XSLT是否足够灵活,以便有更高效,效率更低的方法来实现相同的结果?例如,有可能我构造xsl的方式,变换引擎必须多次从源文件的开头迭代,越长越长,因为下一个结果片从开始越走越远?(Schlemiel the Painter),或者2)它是否更依赖于变换引擎如何解释xsl?

如果是2,我不想浪费大量时间来改进xsl(我不是一个很大的xsl天才,我很难实现我所做的一点......).

谢谢!

.net xslt

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

在mac上工作的QR解码器?

有人知道可以在Mac上运行或可能在线的QR解码器吗?我只需要解码一个图像.

macos qr-code decoder

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

如何在Ubuntu启动时禁用声音效果?

Ubuntu在启动时播放几个声音文件.当一个人遇到这样的噪音会分散其他人的注意力时,这些声音效果会变得烦人.什么是禁用Ubuntu启动和用户登录时播放的两个声音文件的最简单方法?有没有办法在启动时自动静音系统音量?

audio ubuntu

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

Vim 7.2在启动时挂起,"killall vim"修复了它

我刚刚在Linux服务器上编译了vim 7.2(在我的用户目录中,因为服务器安装了vim 6,我想升级但没有root权限).

当我输入"vim"时,它在启动时挂起而没有任何响应,但是当我从另一个ssh窗口调用"killall vim"时,启动完成并且vim似乎在此之后工作正常.为什么会这样,我该如何解决?

非常感谢您的回复.

vim

8
推荐指数
2
解决办法
3387
查看次数

Postgresql不提示输入密码

我在linux框上设置了postgresql 8.3 db,并配有用户postgres pg_hba.conf读取

local   all         postgres                          ident sameuser
local   all         all                               md5
Run Code Online (Sandbox Code Playgroud)

所以没有来自本地机器的可信连接.

然而,当通过命令行与psql连接时,不会询问密码,所有用户都可以访问所有数据库.

我完全迷失在这里..

postgresql login

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

我的本地主机现在变得很慢,因为我在Windows 7和Asp.net MVC上

我从windows xp切换到windows 7 pro 64bit.当我的计算机在xp中我有2演出的ram并超频我的cpu到3.0ghz现在我有4gig的ram但是不得不降低我的cpu到2.8ghzs.

自从我运行Windows 7后,当我运行我的asp.net mvc网站时,本地主机变得非常慢.我不明白为什么.加载页面最多可能需要20秒.平均为10.

我真正没有得到的是,当我使用草率并将我的速度设置为256kb时,它运行得更快,然后当我不使用草率并且只使用本地主机时.

我的网站用于在本地主机上即时通信,因为它是本地主机.所以我无法理解为什么把速度提高速度会更快.

我需要设置一些选项吗?还是一些IIS设置?我不认为我安装了IIS,因为我只使用了visual stuidos 2008(cassa?)中内置的东西

我在所有主流浏览器(火狐,IE,Chrome,歌剧,野生动物园)中都有同样的缓慢.

谢谢

.net windows iis

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

为什么Visual Studio 2008告诉我.9 - .8999999999999995 = 0.00000000000000055511151231257827?

当我在Visual Studio 2008立即窗口中键入它时:

? .9 - .8999999999999995

它给了我这个答案:

0.00000000000000055511151231257827

文档说双精度具有15-16位精度,但是它给出了32位精度的结果.所有额外的精度来自何处?

precision immediate-window visual-studio

8
推荐指数
3
解决办法
976
查看次数

Microsoft SQL Server 2005服务无法启动

我一直在尝试安装Ms SQL Server 2005超过两周,而且我终于达到了先决条件似乎已经到位的程度.不幸的是,每次我尝试安装SQL Server本身时,都会收到以下消息:

"SQL Server服务无法启动.有关详细信息,请参阅SQL Server联机丛书主题,"如何:查看SQL Server 2005安装日志文件"和"手动启动SQL Server".

安装程序然后"回滚"安装,我在安装程序列表中留下了三个未安装的产品:"SQL Server数据库服务","Reporting Services"和"工作站组件,联机丛书...".

有人有想法吗?我无法检查SQL Server联机丛书主题,因为它们也没有安装; 如果没有它们,我无法理解日志文件.

谢谢!

sql-server service installer sql-server-2005

7
推荐指数
2
解决办法
10万
查看次数

搜索ClearCase以获取具有特定注释的签入

我被要求提供我在3个月前进入ClearCase的签到的详细信息.我知道评论中包含的QC编号但到目前为止还未能完全找到通过评论搜索ClearCase进行签入的方法.

有任何想法吗?

version-control clearcase

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

PHP内存不足 - 崩溃Apache?

我正在运行PHP版本5.3.0和Apache:2.2.11

当我运行消耗大量内存的PHP脚本时(我认为) - 大型循环等我的Apache Web服务器报告崩溃了?!

[Sat Jan 02 00:51:30 2010] [notice] Parent: child process exited with status 255 -- Restarting.
Run Code Online (Sandbox Code Playgroud)

我需要在某处增加记忆吗?我目前有内存设置

memory_limit = 512M 
Run Code Online (Sandbox Code Playgroud)

PHP没有抱怨这个,所以我在想其他的东西?

谢谢大家

更新

我的Windows机器在事件查看器中记录了此错误:

故障应用程序httpd.exe,版本2.2.11.0,时间戳0x493f5d44,故障模块php5ts.dll,版本5.3.0.0,时间戳0x4a4922e7,异常代码0xc0000005,故障偏移0x00083655,进程ID 0x1588,应用程序启动时间0x01ca8b46e4925f90.

更新2

有问题的脚本.我已删除了该网址.

<?php error_reporting(E_ALL);

set_time_limit(300000);

echo 'start<br>';

include_once('simple_html_dom.php');

$FileHandle = fopen('tech-statistics3.csv', 'a+') or die("can't open file");

for($i =1; $i < 101; $i ++){
 // Create DOM from URL
 $html = file_get_html("http://www.x.com/$i");

 foreach($html->find('div[class=excerpt]') as $article) {

  $item0 = $article->children(1)->children(1)->children[0]->plaintext;

  $item1 = $article->children(1)->children(1)->children[0]->plaintext;

  $item2 = $article->children(1)->children(0)->children(0)->children(0)->plaintext;

  //$item3 = $article->children(1)->children(0)->children(0)->children[1]->children(0)->next_sibling();

  $stringa = trim($item0).",".trim($item1).",".trim($item2)."\r\n"; …
Run Code Online (Sandbox Code Playgroud)

php memory apache

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