- 博客(5)
- 收藏
- 关注
原创 使用BlockingQueue实现生产者,消费者模式
生产者类:import java.util.concurrent.BlockingQueue;public class Producer implements Runnable { BlockingQueue<String> queue; public Producer(BlockingQueue<String> queue){ this.queue=queue;
2017-12-21 14:50:30 273
原创 单链表逆序输出
很经典的“单链表逆序”问题,很多公司的面试题库中都有这道题。public class LianedNode { class Node{ int data; Node next; public Node(int data){ this.data=data; } } public st
2017-12-17 20:24:40 256
原创 Mybatis中sql参数的问题
在用Mabatis写Mapper里的sql语句时,如果传入一个参数,可以不加@注解 如果传入多个参数,每个参数之前加@注解,否则可能会在浏览器报错500,一般出现500错误,可能是服务器端sql语句出错,下面贴代码看下 public int validById(@Param("ids")String[] ids,@Param("valid")Integer valid);两个参数时 此时对应的
2017-12-10 13:30:44 568
原创 单例模式
java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。
2017-12-07 20:19:27 132
原创 探究类ThreadLocal的使用
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。
2017-12-06 12:28:57 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人