摘要: Tomcat 重启 上传文件消失 开发模式 首先开发者模式下,部署在 Tomcat 上没有什么好的办法,否则无法调试 除非使用绝对路径,缺点:不同的操作系统路径不同,自动设置 对于图片上传一般我们使用图片服务器,上传 CDN中 一般获取的路径都是 request.getSession().getServletContext().getRealPath("/upload/" + filena... 阅读全文
posted @ 2017-08-25 16:46 吼怠 阅读(5516) 评论(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 吼怠 阅读(1419) 评论(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 吼怠 阅读(49274) 评论(2) 推荐(1) 编辑
摘要: Redis扫盲 非关系型数据库分类: 键值存储数据库:主要会使用到一个 Hash 表,这个表有一个特定的键和一个指针指向特定的数据,Redis 列存储数据库:应对分布式存储的海量数据,键仍然存在,但是他们的特点指向了多个列,HBase 文档型数据库:数据模型是版本化的文档,半结构化的文档以特定的格式存储,文档型数据库可以看作是键值数据库的升级版,允许之间嵌套键值,比键值数据库的查询效率更高,... 阅读全文
posted @ 2017-08-17 08:41 吼怠 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-08-13 22:48 吼怠 阅读(138) 评论(0) 推荐(0) 编辑
摘要: # Netty ## 一、初步 + 异步非阻塞 + Future-Listener机制,方便用户主动获取或者通知机制获得IO操作结果 + 底层数据传输封装完善 + 功能依赖 1.7+ ## 二、实现 ### Server + 创建两个线程组,一个接收,一个网络读写 + 创建辅助工具类 `ServerBootStrap`,用于服务器通道的配置 + `NioServerSock... 阅读全文
posted @ 2017-08-08 22:53 吼怠 阅读(159) 评论(0) 推荐(0) 编辑
摘要: HttpClient 该知道不该知道的一些事一、简介:Apache开源项目: http://hc.apache.org/基于HTTP协议提供强大的支持,构建HTTP客户端应用程序执行HTTP协议时,包含了HTTP请求和响应不同状态,可以对关键参数设置和获取二、HTTP协议(扫盲)HTTP请求包含三部分,分别由请求行(请求方法)、请求头(消息报文)、请求正文组成。HTTP请求详解: HTTP... 阅读全文
posted @ 2017-07-30 23:01 吼怠 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: Hibernate QBC 介绍: QBC(Query By Criteria)通过 API 来检索对象 主要由 Criteria 接口、Criterion 接口和 Exception 类组成,支持在运行时动态生成查询语句。 声明 事先定义:Department Employee 两个实体类 示例 阅读全文
posted @ 2017-07-25 19:44 吼怠 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Spring4.x 基础知识点 第二章 快速入门 一般情况下,需要在业务模块包下进一步按分层模块划分子包,如user\dao、user\service、viewspace\dao、viewspace\service等。对于由若干独立子系统组成的大型应用,在业务分层包前还需要加上子系统的前缀。包的规划 阅读全文
posted @ 2017-06-27 21:20 吼怠 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 登录组件: 提供统一的登录组件 身份、证明验证身份 支持多种身份标识,用户名、邮箱、手机号 支持多个域,从与得到用户响应的角色,权限进行验证用户时候能进行操作。 支持会话管理和安全管理 支持多种验证策略,并支持扩展 权限框架: 提供了用户、角色、功能、数据权限、用户角色关联、角色权限关联模型及维护a 阅读全文
posted @ 2017-06-26 20:22 吼怠 阅读(517) 评论(0) 推荐(0) 编辑