问题列表 - 第37229页

数据库锁获取失败和hsqldb

我试图连接到hsql数据库.我通过从C:\ myhsql运行创建了一个:

java -cp .;C:\hsql\lib\hsqldb.jar org.hsqldb.Server -database.0 file:db\mydb -dbname.0 MYDB
Run Code Online (Sandbox Code Playgroud)

mydb在一个名为的目录中创建db.此文件夹现在具有.lck,tmp,脚本,名称为mydb的属性文件以及当前文件夹中名为MYDB的类似文件.

在java代码我试过

Class.forName("org.hsqldb.jdbcDriver");
connection = DriverManager.getConnection("jdbc:hsqldb:file:db/sjdb", "SA", "");
Run Code Online (Sandbox Code Playgroud)

当我运行该程序时,我收到此错误:

java.sql.SQLException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile@f3811c1a[file =C:\myhsql\db\mydb.lc
k, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2010-10-19 12:46:09 heartbeat - read: -6750 ms.
...
Run Code Online (Sandbox Code Playgroud)

这是堆栈跟踪:

java.sql.SQLException: Database lock acquisition failure: lockFile: org.hsqldb.persist.LockFile@f3811c1a[file =C:\myhsql\db\sjdb.lc
k, exists=true, locked=false, valid=false, ] method: checkHeartbeat read: 2010-10-19 12:46:09 heartbeat - read: -6750 ms.
        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
        at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

hsqldb

21
推荐指数
3
解决办法
5万
查看次数

DataGrid的CellEditingTemplate并专注于编辑模式

DataGrid当一个列定制供应两者CellTemplate和时,我遇到了WPFToolkit的问题CellEditingTemplate.如果你看一下下面,你会看到我的编辑模板有一个CheckBox.在功能意义上一切都很好但是当点击F2来编辑单元格时,还必须点击TAB才能CheckBox获得焦点.理想情况下,人们会点击F2和SPACE来切换值.目前,必须打F2,TAB,SPACE.我试过设置TabIndex无济于事.我的想法已经不多了.

<WPFToolkit:DataGridTemplateColumn Header="Turn"
                                   MinWidth="60">
    <WPFToolkit:DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Image Height="16">
                <Image.Style>
                    <Style TargetType="{x:Type Image}">
                        <Style.Triggers>
                            <DataTrigger Binding="{Binding CanTurn}" Value="True">
                                <Setter Property="Source" Value="/Images/16/Tick.png" />
                            </DataTrigger>
                        </Style.Triggers>
                    </Style>
                </Image.Style>
            </Image>
        </DataTemplate>
    </WPFToolkit:DataGridTemplateColumn.CellTemplate>

    <WPFToolkit:DataGridTemplateColumn.CellEditingTemplate>
        <DataTemplate>
            <CheckBox IsChecked="{Binding Path=CanTurn}" HorizontalAlignment="Center" HorizontalContentAlignment="Center" />
        </DataTemplate>
    </WPFToolkit:DataGridTemplateColumn.CellEditingTemplate>
</WPFToolkit:DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml wpftoolkit wpfdatagrid

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

sqlite转换'dd.MM.yyyy'格式化String到目前为止

我的android上有一个sqlite数据库,有一个datetime列,其中包含一个格式为dd.MM.yyyy的日期.这不是我的数据库,我不能改变Dateformat.我想比较数据库中的日期和String,它表示一个secon日期,但我尝试的所有内容都失败了.如何将此列转换为有效的可比较日期?date(),dattime()sdfttime()一切都返回NULL.

sqlite android

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

如何添加到JFace对话框的超链接

如何在JFace对话框中创建超链接,单击此按钮可在默认Web浏览器中打开链接.一个完整的例子很有用.我知道有一个org.eclipse.jface.text.hyperlink包,但我找不到合适的例子.

java swt jface eclipse-rcp

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

图灵机:但为什么要使用模板元编程?

我是最后一年的工科学生.我和我的朋友们已经决定我们的最后一年项目是"使用模板元编程模拟图灵机".

我理解什么是"图灵机"和"模板元编程",但我的问题是,如果我们设计没有TMP的图灵机,模拟会很繁琐吗?如果我们使用TMP,我们可以获得哪些优势?如果我们不使用TMP但使用传统方法,我们会错过/获得什么?

关于我们将如何进行的任何建议?

c++ templates metaprogramming turing-machines template-meta-programming

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

我可以在Django中gzip JavaScript和CSS文件吗?

我尝试分析我的Web应用程序,报告的一个瓶颈是缺少gzip压缩.我继续在Django中安装gzip中间件并获得了一些提升但是一个新的报告显示它只是gzipping HTML文件,即Django处理的任何内容.有没有办法我可以kludge/hack/force/make中间件gzip我的CSS和我的JS?

有人可以在下面回答我的问题.我对此感到有些失落.

  • 我可能已经弄错了但是人们会对CSS和JS进行gzip,不是吗?
  • Django不会为某些浏览器兼容性问题压缩JS和CSS吗?
  • 压缩和缩小相同的东西?

谢谢.

python compression django gzip static-files

4
推荐指数
1
解决办法
3788
查看次数

与mysql的java连接问题

我想将我的java Web应用程序与mysql数据库连接,但每当我运行该程序时,它都会抛出以下错误

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at org.glassfish.web.loader.WebappClassLoader.findClass(WebappClassLoader.java:959)
        at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1430)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at ConnectionManager.getConnection(ConnectionManager.java:21)
        at UserDAO.login(UserDAO.java:29)
        at LoginServlet.doGet(LoginServlet.java:27)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
        at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
        at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
        at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
        at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226)
        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165)
        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
        at java.lang.Thread.run(Thread.java:619)
Run Code Online (Sandbox Code Playgroud)

java servlets

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

如何用automake编译同一程序的MPI和非MPI版本?

我有一个C++代码,可以使用MPI支持编译,具体取决于某个预处理器标志; 缺少相应的标志,源编译为非并行版本.

我想设置的Makefile.am,以便它编译双方的MPI并行串行版本,如果选项 ./configure中给出.

这是一个问题:MPI有自己的C++编译器包装器,并坚持使用它而不是标准C++编译器编译和链接源代码.如果我自己编写Makefile,我必须做这样的事情:

myprog.seq: myprog.cxx
    $(CXX) ... myprog.cxx

myprog.mpi: myprog.cxx
    $(MPICXX) -DWITH_MPI ... myprog.cxx
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉automake在编译MPI启用的程序版本时必须使用$(MPICXX)而不是$(CXX)?

automake autoconf mpi

11
推荐指数
2
解决办法
3681
查看次数

ASP.NET MVC 2.0 - RenderPartial和RenderAction之间的区别

我试图理解RenderPartial和RenderAction之间的区别.我猜RenderPartial就像UserControl,而RenderAction就像服务器端包含.有人可以提出这个问题吗?如果可能的话,请给我一些关于每个用途的情景?

asp.net asp.net-mvc asp.net-mvc-2

11
推荐指数
1
解决办法
6376
查看次数

如何在Python中配置到syslog的日志记录?

我无法理解Python的logging模块.我的需求非常简单:我只想将所有内容记录到syslog中.阅读文档后,我想出了这个简单的测试脚本:

import logging
import logging.handlers

my_logger = logging.getLogger('MyLogger')
my_logger.setLevel(logging.DEBUG)

handler = logging.handlers.SysLogHandler()

my_logger.addHandler(handler)

my_logger.debug('this is debug')
my_logger.critical('this is critical')
Run Code Online (Sandbox Code Playgroud)

但是此脚本不会在syslog中生成任何日志记录.怎么了?

python logging syslog

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