mysql八小时问题详解

  最近买了阿里云,把项目部署上去以后,每天第一次访问总是出一次异常,然后刷新一下就正常了。经查询资料发现,原来mysql默认会自动关闭空闲时间超过8小时的连接,而连接池并不知道这个连接已经关闭了,所以就会出异常。   查看mysql...

ehcache导致Tomcat重启出错详解

  最近使用ehcache出现了问题,只要在配置文件中打开缓存,Tomcat在重启时就会报内存溢出异常。按说ehcache自己开启的资源,应该自己关闭才是。经查阅资料发现,需要在web.xml中配置一个监听器,该监听器会在应用程序关闭的时候...

shiro登陆成功保存用户信息到session详解

  我们经常会需要把登录成功后的用户信息保存到session中,但是如果我们使用shiro做权限管理,该怎么去实现呢?其实很简单   第一步:写一个类CustomFormAuthenticationFilter继承FormAuthenti...

mysql时间与字符串之间相互转换详解

1.时间转字符串 DATE_FORMAT(日期,格式字符串) SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'); 2.字符串转时间 STR_TO_DATE(字符串,日志格式) SELEC...

postgres if ,when及判断表是否存在的sql编写详解

判断表是否存在方法1: SELECT case WHEN a.cc =1 THEN 2 else 0 END FROM ( select count(*) as cc from pg_class where reln...

将base64转成File文件对象详解

function dataURLtoFile(dataurl, filename) { //将base64转换为文件        var arr = dataurl.split(','),...

Base64与File之间的相互转化详解

两个工具类 一:File转Base64 * File转成编码成BASE64 */ public static String fileToBase64(String path) {...

java将日期中的斜线或中文改成统一日期格式 yyyy-MM-dd HH:mm:ss详解

前言 最近在优化代码方面,因为之前在字符串中截取日期,日期的格式样式不统一。 日期格式 2019/6/14 14:00:00 2019/03/4 1:00:00 2019年8月4日12:00 要求改成统一格式 :...

js base64转file文件详解

先上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name...

mysql获取表中最大的日期(最近的日期)详解

表:订单表和订单支付表 订单表: CREATE TABLE `order` ( `order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单id', `...