08 2017 档案

摘要:Tomcat 重启 上传文件消失 开发模式 首先开发者模式下,部署在 Tomcat 上没有什么好的办法,否则无法调试 除非使用绝对路径,缺点:不同的操作系统路径不同,自动设置 对于图片上传一般我们使用图片服务器,上传 CDN中 一般获取的路径都是 request.getSession().getServletContext().getRealPath("/upload/" + filena... 阅读全文
posted @ 2017-08-25 16:46 吼怠 阅读(5557) 评论(0) 推荐(0)
摘要:JS 防止重复提交表单 利用flag自定义设置,缺点就是当页面有很多类似操作时,每次需要一个 方法二: var newtime = 0; function sub(){ var Today = new Date(); var Hour = Today.getHours(); var Minute = Today.getMinutes(); var Second = Tod... 阅读全文
posted @ 2017-08-24 14:31 吼怠 阅读(1430) 评论(0) 推荐(0)
摘要:Js 日期比较方法 第一种方式 function compareDate(s1,s2){ return ((new Date(s1.replace(/-/g,"\/")))>(new Date(s2.replace(/-/g,"\/")))); } 第二种方式 var curTime = new Date(); //把字符串格式转化为日期类 var starttime = new Da... 阅读全文
posted @ 2017-08-22 15:32 吼怠 阅读(49291) 评论(2) 推荐(1)
摘要:Redis扫盲 非关系型数据库分类: 键值存储数据库:主要会使用到一个 Hash 表,这个表有一个特定的键和一个指针指向特定的数据,Redis 列存储数据库:应对分布式存储的海量数据,键仍然存在,但是他们的特点指向了多个列,HBase 文档型数据库:数据模型是版本化的文档,半结构化的文档以特定的格式存储,文档型数据库可以看作是键值数据库的升级版,允许之间嵌套键值,比键值数据库的查询效率更高,... 阅读全文
posted @ 2017-08-17 08:41 吼怠 阅读(344) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-08-13 22:48 吼怠 阅读(148) 评论(0) 推荐(0)
摘要:# Netty ## 一、初步 + 异步非阻塞 + Future-Listener机制,方便用户主动获取或者通知机制获得IO操作结果 + 底层数据传输封装完善 + 功能依赖 1.7+ ## 二、实现 ### Server + 创建两个线程组,一个接收,一个网络读写 + 创建辅助工具类 `ServerBootStrap`,用于服务器通道的配置 + `NioServerSock... 阅读全文
posted @ 2017-08-08 22:53 吼怠 阅读(167) 评论(0) 推荐(0)