摘要: 多线程的一些其他操作: sleep public class SimplePriority implements Runnable { private int priority; private int countDown=5; public SimplePriority(int priority) 阅读全文
posted @ 2017-05-05 18:05 风中小蘑菇 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 如果希望在任务完成时返回一个值,那么可以实现callable接口 callable的运行会产生Future对象,可以使用isDone()方法来查询Future是否完成。当任务完成时,它具有一个结果,可以调用get()方法来获取这个结果。也可以不使用isDone()直接调用get(),这种情况下get 阅读全文
posted @ 2017-05-05 17:30 风中小蘑菇 阅读(118) 评论(0) 推荐(0) 编辑
摘要: java学习痛点难点就是多线程,同时很多公司面试时也要求精通多线程。为了克服这个难点,我写下学习多线程的所有遇到的值得记录的知识点。 先来一个线程测试类: public class LiftOff implements Runnable { private int countDown = 100; 阅读全文
posted @ 2017-05-05 16:29 风中小蘑菇 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一般在Linux上部署项目我所知道的有很多方法:有最简单的手动打个war包上传服务器,然后重启tomcat运行的。还有maven借助插件远程发布项目的。还有很多持续集成的工具jenkins等等。 但是有的时候重启tomcat会被卡住,他会一直卡在 (通过./catalina.sh run方法可以查看 阅读全文
posted @ 2017-05-04 12:20 风中小蘑菇 阅读(4034) 评论(0) 推荐(0) 编辑
摘要: 在javaweb开发时候为了快速构建和测试项目经常用到maven+jetty插件运行项目,但是有时候会遇见一个很奇怪的问题。在jetty中运行良好的项目,放在tomcat中就不能跑。这里是放在eclipse的tomcat中,不是打包放在tomcat中跑。其实错误的打包方法也会导致出现这个问题。它一般 阅读全文
posted @ 2017-05-04 12:11 风中小蘑菇 阅读(3464) 评论(0) 推荐(0) 编辑
摘要: 下面是关于jedis连接池的配置和一些注意事项: 阅读全文
posted @ 2017-05-03 20:45 风中小蘑菇 阅读(744) 评论(0) 推荐(0) 编辑
摘要: redis是一个常用的内存Nosql数据库,为什么要用nosql,为什么要用redis不用memcache这些很多博客以及讲得很清楚了。 下面介绍redis的5大基本数据类型的常用操作: STRING(也可以是字符串、浮点数、整数) 对整个字符串或者字符串的其中的一部分执行操作,对整数或者浮点数进行 阅读全文
posted @ 2017-05-03 13:21 风中小蘑菇 阅读(396) 评论(0) 推荐(0) 编辑