上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需在代码中new相关的对象,应用程序由IOC容器进行组装。 spring IOC管理的对象,我们称为bean。bean就是spring容器初始化,装配,及管理的对象,除此之外,be 阅读全文
posted @ 2017-02-15 18:02 孤独时光 阅读(12158) 评论(0) 推荐(0) 编辑
摘要: IOC Inversion of Control (控制反转) 在java中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你对象内部直接控制。 谁控制谁,控制什么 --》IOC容器来控制对象的创建,主要控制了外部资源获取(不仅仅是对象,也包括文件) 为何谁反转,哪些方面反转了 --》由我 阅读全文
posted @ 2017-02-15 17:02 孤独时光 阅读(3375) 评论(0) 推荐(1) 编辑
摘要: 1、下载redis,http://download.redis.io/releases/redis-3.2.7.tar.gz 2、linux我用的是centos6.5 3、把redis上传到centos6.5中,我放在/usr/software中 4、解压 tar -zxvf /usr/softwa 阅读全文
posted @ 2017-02-10 14:26 孤独时光 阅读(1374) 评论(1) 推荐(0) 编辑
摘要: 抽象 忽略一个主题中与当前目标无关的东西,专注的注意与当前目标有关的方面.(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来的一般叫做类或者接口).抽象并不打算了解全部问题,而是选择其中的一部分,暂时不用部分细节.抽象包括两个方面,一个数据抽象,而是过程抽象. 数据抽象 -->表示世 阅读全文
posted @ 2016-09-05 11:17 孤独时光 阅读(31073) 评论(0) 推荐(1) 编辑
摘要: 当我们需要通过xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。 这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可 阅读全文
posted @ 2016-08-19 17:48 孤独时光 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一 阅读全文
posted @ 2016-07-15 16:00 孤独时光 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在JDK1.5中,新增了concurrent包,从此Map就安全了 ConcurrentHashMap具体怎么实现线程安全的呢,肯定不可能是每个方法加synchronizid,那样就变成了HashTable 如图 ConcurrentHashMap引入了一个"分段锁"的概念,具体可以理解为把Map拆 阅读全文
posted @ 2016-07-15 14:57 孤独时光 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 主要原因是因为hashCode是用对象的内部地址转换成一个整数的,而equals比较得是两个对象,或者是两个对象的内容 如果你重写了equals,而保留hashCode的实现不变,那么很可能两个对象明明相等,但是hashCode却不一样,这样,当其中一个最为键保存到hashMap等上面,就会出现ha 阅读全文
posted @ 2016-07-14 11:06 孤独时光 阅读(370) 评论(0) 推荐(0) 编辑
摘要: java NIO由以下几个核心部分组成: Channels(通道) Buffers(缓冲区) Selectors(选择器) 其他 Channel和Buffer: 所有的IO再NIO中都从一个Channel开始.Channel有点像流,数据可以从Channel读到Buffer中,也可以从Buffer写 阅读全文
posted @ 2016-07-13 15:24 孤独时光 阅读(1139) 评论(0) 推荐(1) 编辑
摘要: 乐观锁:顾名思义,就是每次拿数据的时候都觉得别人不会修改,所以不会上锁,但是在更新的时候会判断一下,在此期间有没有去更新这个数据,可以使用版本号等机制.乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于write_condition机制的都是提供的乐观锁. 悲观锁:就是每次拿数据 阅读全文
posted @ 2016-07-12 17:06 孤独时光 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页