- 博客(4)
- 收藏
- 关注
翻译 quartz学习(一)
Job实例在Quartz中的生命周期 把JobDetail 实例传给scheduler,JobDetail 中有要执行的Job class声明。Scheduler每次执行job都会创建一个新的job实例。执行完成之后,这个实例会被垃圾回收。Job类里不要定义有状态的字段,因为他们的值在两次job执行之间是不保存的。可以通过JobDataMap传递状态。 Lesson 4: More About...
2018-12-24 10:27:00 178
翻译 Redis如何过期key
过期redis key有两种方式:被动和主动方式。 被动过期:当一些客户端要访问这个key时,发现它已经过期,则删除。 显然这样做是不够的,因为可能有些key不会被再次访问。这种情况下也同样要删除这些过期的key。因此就有了主动过期的方式。 主动过期:redis会定期,通过随机的方式在设置了过期时间的key中选择一些key,如果这些key已经超过过期时间则把他们从keyspace中删除。 ...
2018-12-21 16:20:20 267
原创 查询城市列表
@Override public String listCity(String parentId) throws Exception { List<City> all = cityMapper.selectProvinceInfo(); Map<String, City> cityMap = new HashMap<>(); List&...
2018-12-19 10:57:40 766
转载 linux系统下安装两个或多个tomcat
编辑环境变量:vi /etc/profile 加入以下代码(tomcat路径要配置自己实际的tomcat安装目录) ##########first tomcat########### CATALINA_BASE=/usr/local/tomcat CATALINA_HOME=/usr/local/tomcat TOMCAT_HOME=/usr/local/tomcat export C...
2018-12-05 10:18:22 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人