小编Eva*_*van的帖子

适用于Java的最佳XML解析器

我需要阅读较小的(最多几个MB,UTF-8编码的)XML文件,浏览各种元素和属性,或许修改一些并将XML再次写回磁盘(最好使用漂亮的缩进格式) .

什么是最符合我需求的XML解析器?有很多可供选择.我知道的有些是:

当然是JDK中的那个(我使用的是Java 6).我对Xerces很熟悉,但发现它很笨重.

建议?

java xml parsing

383
推荐指数
4
解决办法
31万
查看次数

在Drupal 6中包含特定节点的CSS或Javascript文件

在Drupal 6中为特定节点包含CSS或Javascript文件的最佳方法是什么.

我想在我的网站上创建一个运行有一点javascript应用程序的页面,因此CSS和javascript特定于该页面,并且根本不希望包含在其他页面加载中.

preprocessor drupal

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

在几个站点托管一个开源项目

说我有一个开源项目,我想尝试并产生一些曝光.例如,在github,sourceforgegoogle代码等几个网站上为它设置项目条目会被认为是不道德的吗?

这纯粹是为了给它更大的曝光率.我意识到这可能有一些实际的原因,例如想要使用github进行源代码控制,以及sourceforge用于问题跟踪,论坛等.为了这个问题,我想更多地关注你使用其中一个站点作为项目主站点的情况,并在指向主站点的其他站点上制作"存根"项目.

我的直觉是,虽然它可能不是完全不道德的,但它可能会接触到一边......

project-hosting open-source

16
推荐指数
3
解决办法
1895
查看次数

使用来自不同线程的JMS会话

Session的javadoc中可以看出:

Session对象是用于生成和使用消息的单线程上下文.

所以,我明白,你不应该使用一个会话对象,从两个不同的线程在同一时间.我不清楚的是,你是否可以从与其创建的不同的线程中使用Session对象(或者像Queue这样的子代).

在我正在研究的情况下,我正在考虑将我的Session对象放入一个可用会话池中,任何线程都可以借用,使用,并在完成后返回池中.

这是犹太人吗?

(使用ActiveMQ BTW,如果这会影响答案.)

java multithreading jms

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

伏地魔与couchdb

我正在尝试决定是否使用voldemort或couchdb来进行即将到来的医疗项目.我想要一个具有高可用性,容错能力的存储系统,并且可以针对大量数据进行扩展.

每个人的利弊是什么?

谢谢

database couchdb voldemort

6
推荐指数
2
解决办法
4475
查看次数

在ie7中启用本地脚本和闪存

我正在运行一个旧的小应用程序,它在本地文件的浏览器中运行,我一直得到,"为了保护您的安全,Internet Explorer已限制此网页运行脚本或可以访问您的计算机的Activex控件"消息.

是否有注册表设置或我可以调整以允许它自动运行的东西?

我知道WebMark,但在这种情况下它并不实用(遗憾的是,它们都没有在Firefox中运行).

internet-explorer-7

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

以编程方式在Windows上解压缩AES加密的zip文件

我需要能够从Windows上的某些C/C++代码中解压缩一些AES(WinZip)加密的zip文件.有没有人有办法做到这一点?我希望能够使用一些适当的代码或DLL(使用示例).到目前为止,我的搜索已证明毫无结果.

常用的InfoZip库不支持AES加密.

我目前最好的解决方案是从我的程序调用7z.exe命令行程序,但考虑到我将解压缩100个文件,这不太理想.

c c++ windows aes unzip

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