11 2016 档案

摘要:以前使用jsp开发的时候,可以通过request很轻松的获取到根项目名,现在换到使用velocity渲染视图,因为已经不依赖servlet,request等一些类的环境,而Web项目的根项目名又不是写死的,需要动态获取,这时候该怎么办呢,试了网上说了很多种方式,总结一下心得. 第一种:(失败) 在t 阅读全文
posted @ 2016-11-25 15:51 冬至饮雪 阅读(5247) 评论(0) 推荐(0) 编辑
摘要:做java开发的朋友一般对JSP是比较熟悉的,大部分人第一次学习开发View层都是使用JSP来进行页面渲染的,我们都知道JSP是可以嵌入java代码的,在远古时代,java程序员甚至在一个jsp页面上就完成了所有的业务逻辑代码,能够实用平台的API,这是jsp的一个优点,所谓物极必反,这一点在某些方 阅读全文
posted @ 2016-11-19 16:51 冬至饮雪 阅读(9466) 评论(0) 推荐(0) 编辑
摘要:使用mybatis-generator插件可以很轻松的实现mybatis的逆向工程,即,能通过表结构自动生成对应的java类及mapper文件,可以大大提高工作效率,并且它提供了很多自定义的设置可以应对不同的需求,最近做公司新开的一个项目就是使用到了它,简单粗暴. 下面介绍详细的使用步骤和注意事项, 阅读全文
posted @ 2016-11-18 17:52 冬至饮雪 阅读(5444) 评论(1) 推荐(2) 编辑
摘要:最近正在做的项目前端使用了Velocity进行View层的数据渲染,之前没有接触过,草草过了一遍,就上手开始写,现在又回头细致的看了一遍,做个笔记. velocity是一种基于java的模板引擎技术,有点类似与JSP,它允许页面设计者引用Java中定义的方法。前端页面设计者和后端Java开发者能够同 阅读全文
posted @ 2016-11-15 21:58 冬至饮雪 阅读(16730) 评论(0) 推荐(0) 编辑
摘要:上一篇文章整理了Base64算法的相关知识,严格来说,Base64只能算是一种编码方式而非加密算法,这一篇要说的MD5,其实也不算是加密算法,而是一种哈希算法,即将目标文本转化为固定长度,不可逆的字符串(消息摘要). 简单了解 MD5(Message Digest Algorithm 5),翻译过来 阅读全文
posted @ 2016-11-04 23:27 冬至饮雪 阅读(3486) 评论(2) 推荐(1) 编辑
摘要:从这一篇起整理一下常见的加密算法以及在java中使用的demo,首先从最简单的开始. 简单了解 Base64严格来说并不是一种加密算法,而是一种编码/解码的实现方式. 我们都知道,数据在计算机网络之间是使用字节流的方式进行传递的,所有的信息都要最终转换为0101的二进制,这本身就涉及到编码,解码的应 阅读全文
posted @ 2016-11-03 19:39 冬至饮雪 阅读(1393) 评论(1) 推荐(1) 编辑