摘要:
1、什么是线程池。 线程池在系统启动的时候即创建大量的空闲的线程,程序将一个Runnable对象或者Callable对象传给线程池,线程池就会启动一个线程来执行它们的run()或者call()方法,当run()或者call()方法执行结束后,该线程并不会死亡,而是再次返回线程池称为空闲状态,等待执行 阅读全文
posted @ 2019-08-25 23:16
ZeroMZ
阅读(155)
评论(0)
推荐(0)
摘要:
1、仅使用Java Mail 使用163邮箱作为代理服务器: 引入依赖: config.properties SendMailUtil.java 运行效果: 2、总结 邮件发送分为四步:创建邮件发送器、编写邮件内容、书写邮件往来地址、发送邮件。 spring提供了JavaMailSenderImpl 阅读全文
posted @ 2019-08-25 17:24
ZeroMZ
阅读(408)
评论(0)
推荐(0)
摘要:
1、流行的XML解析框架 1》底层解析方式:存在编码复杂性、难扩展、难复用....。想了解底层解析方式请参考:浅谈 Java XML 底层解析方式 2》Dom4j:基于 JAXP 解析方式,性能优异、功能强大、极易使用的优秀框架。 3》Jdom:本质也是基于 JAXP 但包结构被重新组织, API 阅读全文
posted @ 2019-08-25 13:58
ZeroMZ
阅读(2662)
评论(0)
推荐(0)
摘要:
1、Oracle数据库日期类型 1》日期的比较 2》日期格式化 2、Oracle字符串类型 1》常用函数 阅读全文
posted @ 2019-08-25 00:33
ZeroMZ
阅读(172)
评论(0)
推荐(0)
摘要:
1、一开始,只有一个主分支(master),HEAD指向Master,而Master指向主分支。现在我们创建dev分支。 git checkout命令加上-b参数表示创建并切换,相当于以下两条命令: 然后,用git branch命令查看当前分支: git branch命令会列出所有分支,当前分支前面 阅读全文
posted @ 2019-08-25 00:14
ZeroMZ
阅读(237)
评论(0)
推荐(0)

浙公网安备 33010602011771号