mysql bigint类型时间做运算 bigint类型时间转date类型: DATE_FORMAT(FROM_UNIXTIME(start_time/1000),’%Y-%m-%d %H:%i:%S’) as start_time, DATE_FORMAT(FROM_UNIXTIME(end_time/1000),’%Y-%m-%d %H:%i:%S’) as end_time, 对于bigint类型时间运算精确到毫秒(单位/分): ...
IDEA自动转义json 如果你使用IDEA在编写JSON字符串的时候,然后要一个一个\去转义双引号的话,就实在太不应该了,又烦又容易出错。在IDEA可以使用Inject language帮我们自动转义双引号。 先将焦点定位到双引号里面,使用alt+enter快捷键弹出inject language视图,并选中 Inject language or reference。 选择后,切记,要直接按下enter回...
Shiro之密码的MD5加密 1.密码的加密 在数据表中存的密码不应该是明文,而应该是明文加密之后的字符串,而且还要求这个加密算法是不可逆的,即由加密后的字符串不能反推回来原来的密码,如果能反推回来那这个加密是没有意义的。 2.MD5加密 1). 如何把一个字符串加密为MD5 2). 使用MD5加密算法后,前台用户输入的字符串如何使用MD5加密,需要做的是将当前的Realm 的credentialsMatc...
基础总结 重载: 1、方法名相同、参数列表不同,与返回值无关。 2、可以有不同的访问修饰符 3、可以抛出不同的异常 重写: 1、参数列表必须与被重写方法参数列表相同 2、返回值类型必须与被重写方法一致 3、访问的修饰符一定要大于被重写的(public>protected>default&amp
在线工具列表 程序员的工具箱 Java源代码搜索 一个面向于Java开发人员的网站,在这里你可以通过Java的projects、classes等各种关键字在线查看它对应的源码,知道对应的project、classes等信息。 更方便的是,能提供非常多不同版本的源码在线查看、jar包、源码jar包、doc的下载。 Grepcode 开源代码及文档搜索 一个源码搜索引擎,目前支持从 Gith...
Spring的Autowired和Resource注解的详细解读 Spring注解解读 Spring支持自己定义的@Autowired注解方式,还支持多个由JSR-250规范定义的其他注解,它们分别是@Resource、@PostConstruct和@PreDestroy,下面对常用的@Resource和@Autowired注解进行解读【JSR-250规范内容请自行百度】 @Resource 1.@Resource默认按照byName方式进行装配
SpringBoot集成Swagger Swagger简介 1、什么是Swagger 世界上最流行的API工具Swagger是世界上最大的框架API开发工具的API规范(OAS),使整个API开发生命周期,从设计、文档、测试和部署。Swagger官网:https://swagger.io/ 。 2、Swagger集成SpringBoot io.springfox sp