- 博客(8)
- 收藏
- 关注
原创 Java执行批处理更新时可能潜在的风险
为了减少数据库连接的次数,以及加快数据更新的时间,我们习惯采用批处理的方式来向数据库插入数据。当然这没有错,但是如果在写代码的时候你没有注意或者不了解其中的一些原理或者细节,那么可能就无法得到你想要的结果,甚至适得其反。 下面说下使用Java向MySQL数据库执行【批处理更新】时可能会存在的一个风险,其他编程语言也可能存在这种风险。 先看如下Java代码: classes...
2013-05-21 17:14:02 383
原创 MySQL的日志文件
由于最近碰到一个日志清理的问题,所以就花时间写了这篇文章,严格来说只是学习笔记。 1.通用日志文件 默认安装情况下不开启,即不会生成这个文件,需要手工开启,可直接在命令行中设置:set global general_log = ON。即时生效。重启MySQL服务后,会关闭,需重新启动。 也可在配置文件my.ini中设置:general_log=on。这样每次启动MySQ...
2013-04-29 16:15:15 211
原创 MySQL的隔离级别
一、读未提交(READ-UNCOMMITTED) 当事务隔离级别设置为READ-UNCOMMITTED(读未提交)时,在这种状态下,一个会话更新的数据会被其他的会话马上看到,即使该更新的数据尚未被事务所提交(commit)。 打开两个会话,分别设置它们的隔离级别。 会话一: 由图可见,会话一的session隔离级别被设置为READ-UNCOMMITTED(读未提交...
2013-04-16 20:26:42 133
原创 SQL要怎么写才会调用到复合索引和分区
本文讨论复合索引以及分区的简单使用,也即是SQL语句要如何写才会调用到复合索引以及分区。在此只作为新手交流。 Titles表的设计: CREATE TABLE `titles` ( `emp_no` int(11) NOT NULL, `title` varchar(50) NOT NULL, `from_date` date NOT NULL, `to...
2013-04-11 21:32:27 486
原创 JavaScript原型对象
什么是原型对象? “我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。” --摘自人民邮电出版社出版的Nicholas C.Zakas著的《JavaScript高级程序设计》(第2版) 上面提到的对象,就是原型对象,它的用途是“包含可以由特...
2012-12-12 12:43:59 85
原创 JS简单动画
PS:本文是很简单的JS动画示例,如您不是JS菜鸟,没有看下去的必要。 当我们把连贯性的动作画到手册上,然后快速的翻页,这样就会在视觉上形成动画,至少从感官上觉得那是动画。对于动画,这的确是很形象的说明,一页一张图片,而一张图片代表一帧,这样所有的帧连续运行起来就形成了视觉上的动画。用JS来表现也是这个原理。之前Google为了纪念埃德沃德-麦布里奇182周年诞辰,在主页上放置了...
2012-12-05 15:27:48 232
原创 画出你的Swing界面(三)
最近去一家做财经类的公司面试,要我用Swing画股票K线图(其实俺不懂股票这个东西),这两天也试着做了做,最终的效果如下(Swing+JfreeChart,如果各位觉得还不错的话就顶顶,晚些时候会将源码奉上来一起交流学习): ...
2011-07-09 13:21:12 249
画出你的Swing界面
这些天日子过得很无聊,所以就花时间画了画Swing界面。之前很多牛人们发了很多厉害的帖子(像三号管家,还有什么刀来的?),但是对于新手(像我)来说,这样的例子未免太过复杂了,他们只想快速地知道界面是怎么画出来的,然后能快速实践,而不想去研究那一大推的代码。基于此,本人萌发了写此文的冲动。由于本人也是菜鸟,所以如果做得不好,还请高手们键下留情。 首先当然是先奉上截图:...
2011-06-30 15:51:10 454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人