- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 shiro简单理解
Shiro 的优点 > 简单的身份认证, 支持多种数据源 > 对角色的简单的授权, 支持细粒度的授权(方法级) > 支持一级缓存,以提升应用程序的性能; > 内置的基于 POJO 企业会话管理, 适用于 Web 以及非 Web 的环境 > 非常简单的加密 API > 不跟任何的框架或者容器捆绑, 可以独立运行Shiro 的核心组件 Shiro 架构 3 个核心组...
2018-03-28 12:10:29 1345
原创 记录自己面试遇到的一些常忘的
1.声明数组的三种方式,以int和String举例//第一种int [] a = new int[5]; a[0] = 10; String []a = new String[length];再赋值 a[0]=?; //第二种 int [] c = new int[]{1,2,3}; String []a = new String[]{?,?...}; //第三种 int [] i ={1,2,3...
2018-03-28 10:38:25 174
转载 看过的面试题汇总--JavaSe部分
面向对象Java代码优化解析大文件的xml数据使用sax替代dom4j,使用分段批量提交来完成大数据量的插入。对于大批量字符串的拼接使用stringbuffer或者stringbuilder代替string进行+拼接。根据业务情况使用缓存减少对数据库的访问。单线程应尽量使用 HashMap, ArrayList,因为HashTable,Vector使用了同步机制,降低了性能。在finally块中关...
2018-03-28 10:38:06 202
转载 看过的面试题汇总--框架部分
Springspring的工作机制,为什么要使用spring?Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。Spring既是一个AOP框架,也是一IOC容器。Spring的核心就是IOC和AOP,所以Spring的工作机制简单的理解也就是IOC和AOP的工作机制。借助于Spring AOP,Spring IoC能够很方便的使用到非常健壮、灵活的企业级服务,通过使用IoC能...
2018-03-28 10:37:56 610
转载 看过的面试题汇总--数据库部分
jdbc操作数据库的步骤? ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connectioncon = DriverManager.getConnection();) ③操作数据库(PreparedStatementstat = con.prepareStatement(sql);stat.executeQuery();)④关闭数据库,释放连...
2018-03-28 10:37:42 475
转载 看过的面试题汇总--JavaEE部分
JavaEEGet和Post的区别1.get是从服务器上获取数据,post是向服务器传送数据,2.get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。3.get安全性非常低,post安全性较高。但是执行效率却比Post方法好。4.在进行文件上传时只能使用post而不能是get。5.不明确是post请求的都是get请求Servlet的生命周期1) 加载:...
2018-03-28 10:37:30 228
转载 看过的面试题汇总--其他部分
RedisReids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构...
2018-03-28 10:35:55 346
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人