/** * 计算两个时间点的天数差 * @param dt1 第一个时间点 * @param dt2 第二个时间点 * @return int,即要计算的天数差…
分类:编程语言
Dubbo(一):dubbo-spring-boot-starter
dubbo-spring-boot-starter English Dubbo Spring Boot Starter。也可以关注dubbo官方的dubbo-spring-boot-project 支持jdk版本为1.6…
java实现下载并选择保存路径
一、通过浏览器提供下载,使文件直接以流的形式响应客户端浏览器。不多说了,直接上代码吧。 public void downloadExcel(HttpServletRequest request,HttpSer…
Spring为什么需要三级缓存解决循环依赖?二级缓存不行的吗?
Spring中如何创建循环依赖的? 1、依赖的 Bean 必须都是单例 2、依赖注入的方式,必须不全是构造器注入,且 beanName 字母序在…
使用JavaMail实现发送模板邮件以及保存到发件箱
需要用到的jar包 1.freemarker-2.3.19.jar 2.javax.mail.jar 3.javax.activation.jar 本次测试邮箱是腾讯企业邮箱,其他未经测试。 做这个功能是因为我女朋友每个…
怎样快速成为一名java程序员?
如果你想成为一名Java程序员,那么今天你算是来对了,小编来给你们送福利了!!!教你怎样快速成为一名Java程序员。下面给出以下几个建议,快来学习吧。 一、Java…
【Java入门提高篇】Day19 Java容器类详解(二)Map接口
上一篇里介绍了容器家族里的大族长——Collection接口,今天来看看容器家族里的二族长——Map接口。 Map也是容器家族的一个大分支,但里面的元素都是以键值对(key-value)的形式存放的,就像字典一样,用相应…
类函数式的sql生成工具类的封装
前言 自从正式工作以来,公司一直用的是Spring 原生的JDBC Template以及在其上封装的扩展的一些小工具, 而摈弃了Mybatis、ibatis等ORM框架。总的来说,这种做法对于开发效率来说提高不少,由于真…
java--异常处理
异常处理 我们在写代码时,经常出现的一些小问题,为了方便我们处理,java为我们提供了异常机制 捕获异常与抛出异常 //捕获异常格式: try { //可能出错的语句 } catch (出错的类型 出错的对象) { //…
每日一码——回文数判断
今天的每日一码的题目讲的是判断一个数是不是回文数,所谓的回文数就是不论是从左往右读还是从右往左读都是一样的结果,比方说12321。方法有很多,这里和大家一起分享几个。…
java使用RSA与AES加密解密
首先了解下,什么是堆成加密,什么是非对称加密? 对称加密:加密与解密的密钥是相同的,加解密速度很快,比如AES 非对称加密:加密与解密的秘钥是不同的,速度较慢,比如RSA 先看代码(先会用在研究)&…
SpringMVC的自动配置解析
https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/htmlsingle/#boot-features-developing-web-appl…