- 博客(11)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 5.Spring4.x学习[核心篇][Spring在IOC中装配Bean](2)
接上篇 1.Bean中方法注入 lookup方法注入,可以很方便的复写Bean,达到Bean的复用,这个要归功于Spring中的CGLib代理。比如我要在一个singleton的Bean中使用一个每次新建的Bean,比如一个Boss,有多辆Car - 1.声明一个接口public interface MagicBoss { Car getCar(); Boss getBoss(
2017-08-23 10:46:21 209
原创 5.Spring4.x学习[核心篇][Spring在IOC中装配Bean](1)
上一篇讲了Spring中的IOC,该篇要具体讲解如何通过IOC对Bean进行注入 首先看一下Bean的元数据信息:Bean的实现类Bean的属性Bean的依赖关系Bean的行为配置 Bean的元数据信息在Spring容器中对应的是一个BeanDefinition 形成的Bean注册表。Spring4.x支持的配置方式如下: 1.基于XML文件配置 2.基于注解配置 3.Ja
2017-08-20 17:32:27 217
原创 4.Spring4.x学习[核心篇][IOC/DI简介以及Spring中IOC的方式介绍]
IOC概述 IOC 是Inverse of Control(控制反转)的缩写,反转的是对象的控制权(new)。最初学习java的时候,我们都是在一个对象中通过new的方式,来创建一个对象。例如如下场景:演员获得电影信息public class Actor { public void action(){ Movie movie = new Movie(); m
2017-08-20 12:27:20 232
原创 CSDN-markdown编辑器[收藏]
欢迎使用Markdown编辑器写博客本Markdown编辑器使用St重点内容ackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 C
2017-08-20 10:02:42 192
原创 hash算法详解和hash冲突碰撞解决
一.概念哈希表就是一种以 键-值(key-indexed) 存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。哈希的思路很简单,如果所有的键都是整数,那么就可以使用一个简单的无序数组来实现:将键作为索引,值即为其对应的值,这样就可以快速访问任意键的值。这是对于简单的键的情况,我们将其扩展到可以处理更加复杂的类型的键。使用哈希查找有两个步骤:
2017-03-08 17:38:07 6384
原创 Linux 用户管理常用命令
1.用户和用户组管理添加新用户需要注意的问题:1.新用户的uid是系统在创建用户在/etc/apsswd文件中目前大于500的uid上加一2.分配一个gid(用户组ID),通常gid跟uid相同,可以分配3.分配用户名相同的主目录,一般为/home,有完全的读写权限4.设定用户的shell环境,默认是/bin/bash5.还可以设定用户失效时间,失效警告天数等6.标准用
2017-03-08 10:14:07 387
原创 Java 操作 memcache
1 Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。为什么
2017-03-07 18:05:34 205
原创 Java 深复制和浅复制的方法
1 浅复制和深复制区别浅复制:浅复制只是复制本对象的原始数据类型,如int、float、String,对于数组和对象引用等是不会复制的。因此浅复制是有风险的。深复制:不但对原始数据类型进行复制,对于对象中的数组和对象引用也做复制的行为,从而达到对对象的完全复制。2 代码示例Java代码 package com; import java.u
2017-03-07 11:10:16 213
JavaWeb报SQL错误,一直没有得到解决,请大神帮忙
2015-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人