多线程之生产者消费者模式
摘要:最近在项目中需要使用使用多线程实现一种功能,和生产者消费者模式类似,因此,学习了下生产者消费者模式的多线程实现。在生产者消费者模式中,通常有两类线程, 即若干个生产者线程和若干个消费者线程。生产者线程负责提交用户请求,消费者线程则负责处理生产者提交的任务。生产者和消费者之间则通过共享内存缓冲区进行通
阅读全文
posted @
2017-06-29 22:55
junjiang3
阅读(209)
推荐(0)
java-邮件发送
摘要:最近在项目的注册模块需要发送邮件,因此,简单的调研了下java中的邮件发送。 一种简单的方式是直接使用JavaMail架包。其Maven依赖如下:
阅读全文
posted @
2017-06-23 13:00
junjiang3
阅读(161)
推荐(0)
Play框架的用户验证。
摘要:最近刚刚参与一个基于Play框架的管理平台的升级工作,其中涉及到了用户的验证工作。第一次接触play框架,直接看已有代码,有点晕。因此,自己实现了一个简单的用户验证功能。 首先,新建一个User类,包含两个属性,包含两个属性email和password。并在构造器中对密码进行了加密。
阅读全文
posted @
2017-06-16 15:48
junjiang3
阅读(283)
推荐(0)
Java调用Python程序
摘要:最近,需要在应用中,需要使用Java程序去调用Python代码,主要有两种实现方式。 一、使用Jython架包 因为调用的Python代码中需要使用Json对象,开始使用jython2.5.2,发现不支持json。因此, 升级了最新的Jython2.7.0,发现可以支持。因此,要使用更多python
阅读全文
posted @
2017-06-11 16:29
junjiang3
阅读(18680)
推荐(0)
SpringMVC整合MongoDB
摘要:首先,在pom文件中新增spring-data-mongodb的依赖:
阅读全文
posted @
2017-06-04 19:40
junjiang3
阅读(3752)
推荐(0)