- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 freemarker 和JSP 的区别
freemarker 优点: 1、不能编写Java代码,可以实现严格的mvc分离 2、性能非常不错 3、对jsp标签支持良好 4、内置大量常用功能,使用非常方便 5、宏定义(类似jsp标签)非常方便 6、使用表达式语言 缺点: 1、不是官方标准 2、用户群体和第三方标签库没有jsp多 性能:velocity应该是最好的,其次是j
2017-07-24 20:15:37 1387
原创 什么是Spring AOP
什么是Spring 的AOP 首先需要理解代理两种模式JDK和CGLIB,代理对象proxy拥有目标对象的所有方法,因为实现了共同的接口或者是目标对象的子类生产一个代理类需要有一个类作为目标对象(target),在JVM运行生产代理对象(proxy)的时候可以调用目标对象的方法在动态的添加一段代码,这个代码位置就可以有选择(advice),我们可能只是在目标对象的几个方法需要动态加
2017-07-19 10:34:01 352
转载 serialVersionUID 的使用
今天碰到有人问我serialVersionUID 是什么,我只知道他是IO 包下的一个类,肯定跟IO流和ObjectXXXStream流相关,自己也不会所有找到一篇很不错的博客http://swiftlet.net/archives/1268serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersion
2017-07-17 22:04:49 260
原创 粗细粒度权限 --权限
1.1 什么是粗粒度和细粒度权限粗粒度权限管理,对资源类型的权限管理。资源类型比如:菜单、url连接、用户添加页面、用户信息、类方法、页面中按钮。。粗粒度权限管理比如:超级管理员可以访问户添加页面、用户信息等全部页面。部门管理员可以访问用户信息页面包括 页面中所有按钮。细粒度权限管理,对资源实例的权限管理。资源实例就资源类型的具体化,比如:用户id为001的修改连接
2017-07-12 19:32:26 931
原创 Java面试常见算法题
新题目:编程:1.编写一个函数将一个十六进制数的字符串参数转换成整数返回。String str = “13abf”;int len = str.length;int sum = 0;for(int i=0;ichar c = str.charAt(len-1-i);int n = Character.digit(c,16);sum += n * (1}
2017-07-09 17:26:39 7877
SQLite_Expert_Professional 破解版
2017-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人