- 浏览: 1104198 次
- 性别:
- 来自: 上海
最新评论
-
zhouchaofei2010:
Saro 写道在log4j配置里把mapper所在包设为deb ...
mybatis出现sql异常时的日志优化-打印sql参数 -
Saro:
在log4j配置里把mapper所在包设为debug就行了,参 ...
mybatis出现sql异常时的日志优化-打印sql参数 -
pyl574069214:
...
poi Excel 水平居中 垂直居中 -
zhouchaofei2010:
杀手请杀人 写道能看到scala太难得了 谢谢
scala 下划线解析报错: missing parameter type for expanded function -
杀手请杀人:
能看到scala太难得了
scala 下划线解析报错: missing parameter type for expanded function
文章列表
大家知道,Java的多线程安全是基于Lock机制实现的,而Lock的性能往往不如人意。原因是,monitorenter与monitorexit这两个控制多线程同步的bytecode原语,是JVM依赖操作系统互斥(mutex)来实现的。互斥是一种会导致线程挂起,并在较短的 ...
java内存模型(相关文章收集)
- 博客分类:
- 多线程
doug lea 版: http://gee.cs.oswego.edu/dl/jmm/cookbook.html
doug lea 版翻译 :http://ifeve.com/jmm-cookbook/
并发编程网系列: http://ifeve.com/java-memory-model-0/
只读事务(很有用的哦) (转)
- 博客分类:
- 数据库
一致性读是oracle区别于其他数据库的重要特点之一,但一般来说,这个一致性读是sql级别的,只针对单个sql有效。由于业务逻辑需要,我们可能需要在一个事务中的多个sql实现读一致性,也就是说,数据源在事务开始时就定下来了,不受其他会话影响。如:机票代售点每天18点开始统计一天的销售情况,此时就可以使用只读事务。oracle的只读事务可以实现这个功能,它可以在事务级别上实现读一致性。
看下面的实验:SQL> select * from t1;ID---------------------------------------1SQL> set serverout onSQL& ...
概念:从这一点设置的时间点开始(时间点a)到这个事务结束的过程中,其他事务所提交的数据,该事务将看不见!(查询中不会出现别人在时间点a之后提交的数据)
应用场合:
如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性; 如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致性,否则,在前条SQL查询之后,后条SQL查询之前,数据被其他用户改变,则该次整体的统计查询将会出现读数据不一致的状态,此时,应该启用事务支持。【注意是一次执行多次查询来统计某些信息,这时为了保证数据整体的一致性,要用只读事务】
...
DataTable {0} has filtering enabled but no filteredValue model reference is defined" + ", for backward compatibility falling back to page viewstate method to keep filteredValue." + " It is highly suggested to use filtering with a filteredValue model reference as viewstate method ...
JSF 显示图片,报错:
Error in streaming dynamic resource. null
原来是jsf的bug !!!!
http://stackoverflow.com/questions/23873542/error-in-streaming-dynamic-resource-null
JRuler 最好用的像素尺
下载地址:http://www.xdowns.com/soft/4/25/2008/Soft_48170.html
或者在附件中下载
package graphic2d;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Random ...
1 .TFTP 环境的配置,不同的类型的服务器,配置还是有些区别的
linux:百度
unix:百度
AIX: /etc/tftpaccess.ctl
2.工具类
public class TFTPUtil {
private static TFTPClient tftp = new TFTPClient();
public static boolean downloadFile(String hostname, String localFilename,
String remoteFilename,int port) {
...
Joda-Time 简介
既然无法摆脱时间,为何不设法简化时间处理?
项目中用到了Joda-Time .感觉很是方便
谈到日期处理,Joda 是一种令人惊奇的高效工具。无论您是计算日期、打印日期,或是解析日期,Joda 都将是工具箱中的便捷工具
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
mybatis eclipse 快捷键
作用:在Mapper接口中的方法上,ctrl+鼠标光标, go to 到 mybatis在xml文件中的定义
这需要一个插件 :MyBatis Editor
http://developer.51cto.com/art/201108/281754.htm
内部类的class文件命名是:主类+$+内部类名
匿名类的class文件命名是:主类+$+(1,2,3....)
例如:QualityMonitorDiagramAction.java
如果QualityMonitorDiagramAction类中定义了内部类QmdSub,则会在QualityMonitorDiagramAction.class的同级目录下产生一个QualityMonitorDiagramAction$QmdSub.class的文件。
如果QualityMonitorDiagramAction类中定义了匿名类,则会在QualityMonitorDiagramAct ...
删除所有文件,包括文件夹 下所有文件
public static void deleteAllFilesOfDir(File path) {
if (!path.exists())
return;
if (path.isFile()) {
path.delete();
return;
}
File[] files = path.listFiles();
for (int i = 0; i < files.length; i++) {
deleteAllFilesOfDir(files[i]);
} ...
COALESCE 返回默认值
- 博客分类:
- sql
COALESCE (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值
COALESCE (doubleValue,0) 如果doubleValue为null,则返回0