摘要:
学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给广大程序猿们推荐一些Java进阶的好书。 第一部分:Java语言篇 1.《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很 阅读全文
摘要:
sleep()和wait()的区别? 实现线程的两种方式? 实现线程的两种方式? Java中HashMap和HashTable的区别 String 、StringBuilder 和StringBuffer的区别 List、Map、Set的区别? HashSet: HashSet类按照哈希算法来存取集 阅读全文
摘要:
一、插入大量数据 --创建存储过程语句 CREATE OR REPLACE PROCEDURE p_insert IS --批量提交参数 num NUMBER; BEGIN FOR i IN 1..10000000 LOOP --插入语句 insert into USERINFO (ID, NAME 阅读全文
摘要:
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓 阅读全文
摘要:
log4j是Java Web中最常用的日志输出框架,这里记录下常用配置。 在log4j中日志添加器(Appender)负责将日志事件(LogEvent)传递给相应的目的地,Appender的常用实现有很多,比如ConsoleAppender,AsyncAppender,FileAppender等等, 阅读全文
摘要:
当你从手工管理内存的语言 (比如C或C++)转换到具有垃圾回收功能的语言的时候,你的工作会变得更加容易,因为当你用完了这些对象以后,它们会被自动回收。当你第一次经历对象回 收功能的时候,会觉得这简直不可思议。这很容易给你留下这样的印象:认为自己不需要考虑内存管理的事情了。但事实上并非如此。 看下面这 阅读全文
摘要:
转载http://blog.jobbole.com/105259/ 1.大小写变种 这种技巧适用于关键字阻塞过滤器不聪明的时候,我们可以变换关键字字符串中字符的大小写来避开过滤,因为使用不区分大小写的方式处理SQL关键字。 例如:(下面的代码就是一个简单的关键字阻塞过滤器) function waf 阅读全文
摘要:
private void listSortByDate(List<CTagSet> listSort,int sortType, String sortRow){ Collections.sort(list,new CTagSetComparator(sortType,sortRow));}stat 阅读全文
摘要:
$(document).ready(function(){ sortTable();});var sortTable = function(){ $("#tableList").find("#cell_startDate").bind("click",function(){ var sortType 阅读全文