小编nim*_*cap的帖子

很慢的目录()

当有很多文件,大约4000,dir()功能很慢.我的猜测是它创建了一个结构并以低效的方式填充值.

有没有快速和优雅的替代品使用dir()

更新:使用MATLAB R2011a在64位,Windows 7中进行测试.

更新2:完成大约需要2秒钟.

matlab file dir

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

Hibernate从createCriteria()结果获取Id

我有一个方法,它采用实体列表Class并进行一些计算.在这里描述我的需求是最简单的方法概要(伪代码):

public void do(List<Class<?> entities) {
    for (Class<?> entity : entities) {
        List<?> list = session.createCriteria(entity).list();
        for (Object o : list) {
            System.out.println(o.getClass().getSimpleName() + " " + o.getId());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法可以访问/获取ID o

java hibernate

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

在同一页面上使用不同版本的jQuery

我服务的用户在我提供的页面中包含JS.我正在托管他们所包含的脚本.我的脚本对其内容进行了一些操作.如果我可以使用jQuery,我厌倦了编写自己的DOM操纵器/选择器并浪费时间来完成可以用1行代码完成的工作.

我的服务的一些用户已经在他们的页面上使用jQuery(或Prototype等),所以如果我包含jQuery会有冲突.因为会有版本差异,所以我不想在jQuery存在的情况下使用他们的jQuery选择器,方法.

请记住,我无法控制他们的页面,我如何包含jQuery并避免冲突?

jquery jquery-selectors

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

在为网络编程时,我应该切换到Java以外的语言吗?

我有一个类似爬虫的软件,在阅读和解析特定网页后填充表格.我用Java编写它(使用Hibernate).我已经有了实体和其他逻辑.

我想在网页中显示这些表格,网页最终会有所改进,可能会有注册/登录屏幕,还有很多其他内容.

我的问题是我应该使用一个用Java之外的语言编写的简单Web框架,比如Django,还是应该坚持使用Java并重用我已经拥有的那些实体和逻辑?

如果我使用另一种语言,我预计我需要复制一些我在Java部分已有的逻辑,这意味着更有可能发生错误.

我问这个的原因是,当我尝试用Java编写一个简单的Web应用程序时,使用框架真的很难,当我切换到另一种语言,因此框架(当时的CakePHP),一切顺利.我认为使用Java会使事情复杂化.

现在我想分开观点和逻辑.

如果你通过分享你的经验和想法来表达一些建议,我将很高兴.

java

0
推荐指数
1
解决办法
232
查看次数

标签 统计

java ×2

dir ×1

file ×1

hibernate ×1

jquery ×1

jquery-selectors ×1

matlab ×1