- 博客(12)
- 收藏
- 关注
转载 java之collection总结
原文地址:https://blog.csdn.net/basycia/article/details/51840713Collection来源于java.util包,是非常实用常用的数据结构!!!!!字面意思就是容器。具体的继承实现关系如下图,先整体有个印象,再依次介绍各个部分的方法,注意事项,以及应用场景。---------------------------------------------...
2018-04-16 19:10:22
551
转载 SecurityContextHolder, SecurityContext和Authentication
原创地址:https://blog.csdn.net/ro_wsy/article/details/44341547 SecurityContextHolder, SecurityContext和AuthenticationSecurityContextHolder是SpringSecurity最基本的组件了,是用来存放SecurityContext的对象,默认是使用ThreadLocal实现的,...
2018-04-07 19:15:56
1467
转载 硬盘存储原理
原文地址:http://blog.sina.com.cn/s/blog_625985cb0100ymsr.html 硬盘是现在计算机上最常用的存储器之一。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。而这些数据都以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出相应的规则。这就是分区概念。分区从实质上说就是对硬盘的一种格式化。当我们创建分区...
2018-03-31 16:27:00
948
转载 mysql-server 与 mysql-client的区别
原文地址:...很尴尬 。客户--client--server物理数据。服务器--mysql-server是服务端前者是mysql核心程序,生成管理数据库实例,数据库实例任务调度线程之类,并提供相关接口供不同客户端调用,后者是操作数据库实例的工具操作mysql实例的客户端有很多,mysql-client只是其中一种,包括mysql,mysqldump,mysqlslap,这些访问,备份,压力测试的...
2018-03-25 11:41:28
1900
1
转载 自定义标签的编写
原文地址:http://blog.csdn.net/before_morning/article/details/44515397到不同的公司工作,都会遇到每个公司自己的标签,也即自定义的标签。其实,自定义标签主要用于移除Jsp页面中的java代码 。要实现自己自定义的标签,只需要完成以下两个步骤:1.编写一个实现Tag接口的Java类(标签处理器类)2.编写标签库描述符(tld)文件,在tld文...
2018-03-20 11:11:59
4029
转载 解决Hibernate懒加载的4种方式
原创地址:http://blog.csdn.net/huhui_cs/article/details/8589977 所谓懒加载(lazy)就是延时加载,延迟加载。什么时候用懒加载呢,我只能回答要用懒加载的时候就用懒加载。至于为什么要用懒加载呢,就是当我们要访问的数据量过大时,明显用缓存不太合适,因为内存容量有限,为了减少并发量,减少系统资源的消耗,我们让数据在需要的时候才进行加载,这时我们就用到...
2018-03-17 19:17:22
518
转载 IDEA报错:Error:java: Compilation failed: internal java compiler error
原创地址:http://blog.csdn.net/u011275152/article/details/45242201 set中java complier 设置的问题 ,项目中有人用jdk1.6 有人用jdk1.7 版本不一样 会一起这个错误进行如下操作:...
2018-03-14 19:10:22
174
转载 SpringAOP之通知,连接点,切点,切面
原创地址: http://blog.csdn.net/github_34889651/article/details/51321499 1:知识背景软件系统可以看成是由一组关注点组成的,其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。2:面向切面的基本原理什么是面向切面编程横切关注点:影响应用多处的功能(安全、事务、日志)切面:横切关注点被模块化为特殊的类,这些类称...
2018-03-08 09:35:17
372
转载 Spring的两种代理JDK和CGLIB的区别浅谈
原文地址:http://blog.csdn.net/u013126379/article/details/52121096一、原理区别Java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。1、如果目标对象实现了接口,默认情况下会采...
2018-03-02 15:07:49
111
转载 spring中bean的注入中Setter和注入器注入的区别
spring的两种依赖注入方式:setter注入与构造方法注入,这两种方法的不同主要就是在xml文件下对应使用property和constructor-arg属性, 例如:property属性:<property name="id" value="123"></property>(其中name的值为原类中的属性名)constructor-arg属性:<constr...
2018-02-28 19:04:12
367
转载 SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 Dispa...
2018-02-24 13:56:53
108
转载 Java 枚举(enum) 详解7种常见的用法
Java 枚举(enum) 详解7种常见的用法DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我又加上自己的理解,来帮助各位理解一下。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代...
2018-02-10 10:39:07
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人