小编Sco*_*ish的帖子

Java和SQLite

我被单个文件数据库提供的整洁所吸引.什么驱动程序/连接器库可以连接并使用SQLite和Java.

我发现了一个包装库,http://www.ch-werner.de/javasqlite,但还有其他更突出的项目吗?

java sqlite

327
推荐指数
6
解决办法
31万
查看次数

使用JavaScript截取网页截图?

是否可以使用JavaScript获取网页的屏幕截图,然后将其提交回服务器?

我不太关心浏览器安全问题.因为实施将是HTA.但这可能吗?

javascript hta

146
推荐指数
8
解决办法
12万
查看次数

为什么"新日期(int year,int month,int day)"已弃用?

我最近继承的应用程序是关于构造函数的全部弃用警告:

Date d = new Date(int year, int month, int day)
Run Code Online (Sandbox Code Playgroud)

有没有人知道或者可以指出为什么像这样简单的东西被这样的东西"替换"的原因:

Date d = null;
Calendar cal = GregorianCalendar.getInstance();
cal.set(1900 + year, month, day);
d = cal.getTime();
Run Code Online (Sandbox Code Playgroud)

现在,显然弃用警告本身并不是一个问题,但你能想象如果这个构造函数被删除,数百万的LOC会在痛苦中哭泣吗?

在我简短的基准测试中,后者需要大约50%的时间来执行.

java date deprecated

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

如何在groovy(或java)中找到当前的基本执行目录?

我有一个小脚本,我正在使用一个参数来传递当前的执行目录,但是想让它更健壮一点.

如何找到基本执行目录?

java groovy

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

性能:Python 3.x与Python 2.x

关于性能问题,Python 3与Python 2.x相比如何?

python performance python-2.x python-3.x

24
推荐指数
3
解决办法
9399
查看次数

迦太基:没有iOS平台的共享框架方案(对于我自己的框架)

我创建了一个构建并测试它的框架(称为ProjectOne).我想允许使用这个框架Carthage.我编辑了我的方案,并将默认"ProjectOne"方案分享到了XCODE.我做了一个carthage构建并验证框架是在Carthage/Build/iOS中构建的.

然后我推送到github并创建一个版本.

在另一个项目中,我正在使用这个框架.但是,carthage报道 "Dependency ProjectOne没有针对任何平台的共享框架方案:iOS".

我很确定我在ProjectOne中分享了这个计划 - 有谁知道为什么会这样?

xcode ios carthage

22
推荐指数
2
解决办法
8641
查看次数

如何在SVN /其他存储库中保存存储过程和其他脚本?

任何人都可以提供一些真实的例子,说明如何最好地保存SVN(或其他)存储库中的视图,存储过程和函数的脚本文件.

显然,一个解决方案是将目录中的所有不同组件的脚本文件放在某个地方,并简单地使用TortoiseSVN等将它们保存在SVN中,然后每当要进行更改时,我都会在Management Studio中加载脚本等.我真的不想要这个.

我真的更喜欢的是某种批处理脚本,我可以定期运行(每晚?),它将导出在给定时间范围内已更改的所有存储过程/视图等,然后将它们提交给SVN.

想法?

svn sql-server tortoisesvn repository

13
推荐指数
1
解决办法
4724
查看次数

更改Log4j的log.properties是否需要重启?

更改Log4j的log.properties是否需要重新启动才能使更改生效?

我正在尝试在我们的某个系统中解决问题,并且无法重新启动服务器进程(在本例中为OC4J).

logging log4j oc4j

12
推荐指数
1
解决办法
8340
查看次数

我如何为适合Jenkins/Hudson消费的常规测试生成JUnit测试报告?

我已经写了几个XMLUnit测试测试(适合在JUnit框架)的常规,可以在命令行上按易执行这些常规DOCO但我不太明白我得为它做还有什么生成Jenkins/Hudson(或其他)所需的xml输出,以显示通过/失败结果(如此)和错误的详细报告等(如此).(向图片所有者道歉)

目前,我的启动脚本是这样的:

def allSuite = new TestSuite('The XSL Tests')

//looking in package xsltests.rail.*
allSuite.addTest(AllTestSuite.suite("xsltests/rail", "*Tests.groovy")) 

junit.textui.TestRunner.run(allSuite)
Run Code Online (Sandbox Code Playgroud)

这产生了这样的东西:

Running all XSL Tests...
....
Time: 4.141

OK (4 tests)
Run Code Online (Sandbox Code Playgroud)

我怎样才能创建一个适合Jenkins/Hudson读取的JUnit测试报告xml文件?

我是否需要使用其他JUnit跑步者开始测试?

我已经看到了这个答案,但我想避免编写自己的测试报告输出.

groovy junit unit-testing hudson jenkins

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

grails deleted对象将通过级联错误重新保存

我将项目设置如下.我想删除一个项目,我得到以下内容:

2010-09-29 11:45:22,902 [http-8080-1] ERROR errors.GrailsExceptionResolver  - deleted object would be re-saved by cascade (remove deleted object from associatio
ns): [Project#204]
org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [Project#204]
        at ProjectController$_closure6.doCall(ProjectController:50)
        at ProjectController$_closure6.doCall(ProjectController)
        at org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:382)
        at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:180)
        at java.lang.Thread.run(Thread.java:619)
Run Code Online (Sandbox Code Playgroud)

有没有办法让hibernate告诉我哪个对象有引用回到将被重新保存的Project对象.我的项目设置导致此循环异常有什么问题?

public class Project implements Comparable
{  
    static belongsTo = [employee:Employee]

    static hasMany = [roles:Role]
    static constraints = {

    }
    static mapping = {
          description type:"text"
          roles lazy:false, cascade:"all,delete-orphan"
          client lazy:false, cascade:"all,delete-orphan"
          employer lazy:false, cascade:"all,delete-orphan" …
Run Code Online (Sandbox Code Playgroud)

grails hibernate grails-orm

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