摘要: HashSet和TreeSet的区别 HashSetHashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null当向HashSet集合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hash 阅读全文
posted @ 2018-05-13 18:05 飞舞的指尖 阅读(148) 评论(0) 推荐(0) 编辑
摘要: package com.ithiema.jedis; import java.io.IOException; import java.io.InputStream; import java.util.Properties; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.... 阅读全文
posted @ 2018-05-12 10:41 飞舞的指尖 阅读(178) 评论(0) 推荐(0) 编辑
摘要: package com.ithiema.jedis; import org.junit.Test; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class JedisTest { ... 阅读全文
posted @ 2018-05-12 10:38 飞舞的指尖 阅读(222) 评论(0) 推荐(0) 编辑
摘要: #{变量名}可以进行预编译、类型匹配等操作,#{变量名}会转化为jdbc的类型。 select * from tablename where id = #{id}假设id的值为12,其中如果数据库字段id为字符型,那么#{id}表示的就是'12',如果id为整型,那么id就是12,并且MyBatis 阅读全文
posted @ 2018-05-11 16:54 飞舞的指尖 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“I am alive”这样的信息来监控对方的运行状况。 当备份机不能在一定的时间内收到这样的信息时,它就接管主服务器的服务IP并继续提供负载均衡服务;当备份管 阅读全文
posted @ 2018-05-09 23:01 飞舞的指尖 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.内连接 2.外链接查询 阅读全文
posted @ 2018-05-09 20:52 飞舞的指尖 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 总结: preHandle按拦截器定义顺序调用 postHandler按拦截器定义逆序调用 afterCompletion按拦截器定义逆序调用 postHandler在拦截器链内所有拦截器返成功调用 afterCompletion只有preHandle返回true才调用 阅读全文
posted @ 2018-05-08 16:59 飞舞的指尖 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添加、 删除、 阅读全文
posted @ 2018-05-08 16:54 飞舞的指尖 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: http://layer.layui.com/?alone 阅读全文
posted @ 2018-05-08 10:43 飞舞的指尖 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-08 09:34 飞舞的指尖 阅读(597) 评论(0) 推荐(0) 编辑