Java
文章平均质量分 59
Super_Ninja
这个作者很懒,什么都没留下…
展开
-
MyBatis/Ibatis中#和$的区别
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时转载 2014-09-30 17:11:54 · 544 阅读 · 0 评论 -
java中集合存储对象的问题的一点思考
最近写程序,写了一段很傻的代码,还把自己给绕进去了。原创 2014-10-30 16:58:32 · 990 阅读 · 0 评论 -
select 1 from dual
select 1 from dual这句话的意思是从dual这张表中输出一个常量1,这是oracle的语法,dual是一张虚biao原创 2014-11-18 11:45:40 · 3867 阅读 · 0 评论 -
java文件操作getAbsolutePath和getCanonicalPath的区别
一般情况下,二者得到的结果是原创 2014-11-03 14:11:52 · 5517 阅读 · 1 评论 -
jetty搭建http服务器
以前习惯于tomcat,相对而言,jetty也有很多优点,原创 2014-09-30 11:37:53 · 5685 阅读 · 0 评论 -
使用Gson或者GsonBuilder实现JSON和Java对象之间的转换
上面的是示例代码,Student是一个POJO,public class Student { private int age; private String name; @Expose(serialize = true, deserialize = false) @SerializedName("bir") private Date birthday; public原创 2014-12-05 17:45:00 · 1487 阅读 · 0 评论 -
多线程资源共享
一、线程的创建和启动定义线程类实现Runnable接口:Thread myThread = new Thread(target) //target为Runnable接口类型而 Runnable中只有一个方法:public void run();用以定义线程运行体Thread 类是一个具体的类,该类封装了线程的行为。要创建一个线程,程序员必须创建一个从 Thread 类导原创 2015-09-25 14:35:45 · 911 阅读 · 0 评论