小编ana*_*rex的帖子

在dbcp中使用PreparedStatement池

有人可以解释如何使用dbcp准确准备连接池吗?(如果可能,请使用一些示例代码).我已经想出如何打开它 - 将KeyedObjectPoolFactory传递给PoolableConnectionFactory.但是之后应该如何定义具体的准备陈述呢?现在我只使用PoolingDataSource从池中获取连接.如何使用池中的预准备语句?

java connection-pooling prepared-statement apache-commons-dbcp

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

用于编写解析器生成器的在线资源

我想编写一个解析器生成器用于教育目的,并想知道是否有一些很好的在线资源或教程解释如何编写一个.杰克·克伦肖(Jack Crenshaw)的"让我们编写一个编译器".

我想为LR(1)语法编写解析器生成器.

我对生成动作和goto表背后的理论有了不错的理解,但是想要一些能帮助我实现它的资源.

首选语言是C/C++,Java,即使其他语言也可以.

谢谢.

parsing parser-generator lr-grammar

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

在 Qt 中将小部件保持在顶部

我正在创建一个应用程序,它有一个“浮动”小部件,可以在应用程序窗口内拖动。但它会启动,或者有时会落后于其他小部件。有什么方法可以确保我的应用程序中的小部件在可见时始终位于所有其他小部件之上?

谢谢。

qt qt4 widget

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

嵌入式系统的数据库

我正在寻找一个非常高性能和廉价(希望是免费的)数据库引擎,用于Windows CE中的x86嵌入式平台.谁能提出一些建议?我正在寻找的重要事项是:

  1. 高性能(适用于实时系统)
  2. 低成本
  3. 可用于Compact .NET框架

谢谢

.net database embedded

5
推荐指数
1
解决办法
264
查看次数

JavaFX是Java Applets的替代品吗?

用于构建富Internet应用程序(RIA)的JavaFX技术Java Applet的直接替代品吗?

java applet javafx

5
推荐指数
1
解决办法
1661
查看次数

Google glog 中的模块级详细日志记录

我正在使用 Google glog进行日志记录。我的目录中有一个文件,路径为dir/file.cc

我想在此文件中启用详细日志记录级别 5。所以我导出GLOG_vmodule="file=5"到环境中然后运行程序。但 glog 仍然不将VLOG(5)消息记录到该文件中。是我设置的方式有问题吗vmodule?谁能给我一个例子来说明应该如何完成此操作?

c++ glog

5
推荐指数
1
解决办法
3277
查看次数

OOPS,表现如何?

我正在使用php/mysql编写的网站上工作.当我第一次写它的时候,意大利面很多嵌入了html之类的php - 很难维护.

我用OOPS重写了一个很好的模块化结构,现在它更容易维护和扩展.

但是,当使用webwait和siege 测试站点性能时,较新的,结构更好的版本似乎比spaghetti代码版本运行和加载更慢.

装载时间差异接近1秒 - 2.39秒vs 3.81秒

除了PHP代码之外没有其他任何改变 - 不是js,而不是css

那么这里的问题是什么?我应该恢复旧代码吗?这是否发生在其他人身上?

编辑:

  • 我已经使用cachegrind进行了一些分析,包括我认为代码非常好.
  • 我也知道问题不仅仅是OOPS,而是更大的结构等,而且OOP根本不能保证更好的性能.
  • 我也多次运行代码.
  • 我使用了cachecind和kcachegrind,包括,围攻(Rasmus lerdorf在他的drupalcon 2008中关于'简单就是硬'的演讲中概述了大多数工具)

我想知道的是其他人如何处理这个问题.

php oop

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

在x86嵌入式设备上安装Windows CE

在嵌入式设备上安装Windows CE的一般步骤是什么(比如eBox4300?在Windows中是否有相当于PXE的启动,以便我可以通过网络启动设备,然后在其上安装Windows CE?

我已经广泛搜索了,我唯一收集的是有一个dos引导程序,如果存在(预加载)将使我能够这样做.但由于闪存盘已格式化,因此无法实现.而且我无法抓住这个引导程序.任何帮助将不胜感激.

谢谢

embedded windows-ce

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

将复杂的C++对象写入文件

我有一个看起来像这样的C++对象

class myClass
{
    vector<OtherClass*> otherClassVector;
    AnotherClass* anotherClassObj;
    // A few other primitive types and functions
}
Run Code Online (Sandbox Code Playgroud)

将此存储到磁盘并以编程方式将其读回的最佳方法是什么?在二进制模式下使用fstream读/写是否有效?或者我应该使用boost序列化?为什么?我不要求存储的文件是人类可读的.

c++ serialization file

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

在C中执行类表查找功能的最佳方法是什么?

我必须进行表查找以从输入A转换为输出A'.我有一个输入A的函数,它应返回A'.由于某些原因,无法使用数据库或平面文件.我必须在程序本身硬编码查找.

什么是最优的(*空格和时间分开):使用散列图,以A作为键,A'作为值,或在函数中使用switch case语句?

该表是一个字符串到字符串查找,大小约为60个条目.

c

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