自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用ApplicationContextAware得到ApplicationContext

ApplicationContext的BeanFactory 的子类, 拥有更强大的功能,ApplicationContext可以在服务器启动的时候自动实例化所有的bean,而 BeanFactory只有在调用getBean()的时候才去实例化那个bean, 这也是我们为什么要得到一个ApplicationContext对象, 事实上Spring2相关的web应用默认使用的是Appli

2015-10-27 10:02:22 543

原创 java 读取文件 RandomAccessFile

@Testpublic void testRandomAccessFile() throws IOException{File file=new File("msg/550298242.txt");RandomAccessFile raf=new RandomAccessFile(file, "rw");//读取文件的对象int code=-1;try {while

2015-10-20 14:52:28 552

原创 java io

/** * 测试文件的保存: 如qq聊天记录的保存 * 如qq文件的保存路径的: qq所在程序文件夹下 mgs/qq号.txt文件 */@Testpublic void testSave_File(){File file=new File("msg/55021982432.txt");/* if(file.isFile()){System.out.println("

2015-10-19 16:19:31 325

原创 java 有序map: LinkedHashMap

测试代码如下:@Testpublic void testLinkedHashMap(){Map hashmap=new HashMap();Map linkedhashmap=new LinkedHashMap();for(int i=0;ihashmap.put("key"+i, "value"+i);linkedhashmap.put("key"

2015-10-16 17:24:03 1372

原创 java hashMap 查询效率非常高,看一下根据key找value,根据value找key

@Testpublic void testMap(){Map  map=new HashMap();//step1 加密字符键 字母char c='a';for(int i=2;iint k=(i==7|| i==9)?4:3;for(int j=1;jString value=""+i+j;map.put(c, value);c++;}}/

2015-10-16 16:53:54 11916

原创 java 栈

栈是只能从一端进出的特殊双端队列。@Testpublic void testStack(){Deque bullets=newLinkedList();System.out.println("装子弹");for(int i=1;ibullets.push("子弹"+i);}System.out.println(bullets);System.out.

2015-10-16 11:58:22 345

原创 java 双端队列

双端队列 Deque@Testpublic void testDeque(){Deque  subway=new LinkedList();System.out.println("龙泽站到了,前门后门各上五个人");for(int i=0;isubway.offerFirst("前门上"+i);subway.offerLast("后门上"+i);}Syste

2015-10-16 11:55:46 2137

原创 java 队列

队列Queue@Testpublic void testQueue(){ int count =5; Queue q=new LinkedList(); q.offer("zs"); q.offer("ls"); q.offer("ww"); q.offer("zl"); q.offer("qq"); q.offer("you"); q.offe

2015-10-16 11:53:45 376

原创 java comparator 排序 定义比较器内部类的方式排序 通用排序方式 非常灵活

class Products implements Comparable  {private String name;private int num;private Integer price;public String getName() {return name;}public void setName(String name) {this.name = nam

2015-10-15 19:02:41 4898

原创 java 实现 Comparable用法 排序方式

class Products implements Comparable{private String name;private int num;private Integer price;public String getName() {return name;}public void setName(String name

2015-10-15 19:00:38 1983 1

原创 java 集合转数组

写了一个测试例子 如下 @Testpublic void enFor(){String[] abc={"a","b","c","d","...","z"};for(String str:abc){System.out.println(str);}Collection money=new ArrayList();money.add("rmb");money

2015-10-14 18:38:44 606

原创 list集合的 sublist方法

测试一个例子@Testpublic void ArraylistSubList(){ List money=new ArrayList();money.add("rmb");money.add("doller");money.add("ker");money.add("jpy");money.add("thb");System.out.println

2015-10-14 18:18:58 2466

原创 增强for循环

一个测试增强for循环的例子 ,数组和集合 @Testpublic void enFor(){String[] abc={"a","b","c","d","...","z"};for(String str:abc){System.out.println(str);}Collection money=new ArrayList();money.add("r

2015-10-14 17:59:37 363

原创 MySQL索引背后的数据结构及算法原理

网上这篇文章写得不错:http://blog.jobbole.com/24006/

2015-10-13 18:16:14 355

原创 mysql order by 造成语句 执行计划中Using filesort,Using temporary相关语句的优化解决

mysql> explain  select permission.* from t_rbac_permission   permission  inner JOIN  t_rbac_acl  acl  on acl.PERMISSION_ID=permission.ID where  permission.menu=1 and acl.PRINCIPAL_TYPE=0     order b

2015-10-13 12:05:07 8463 3

原创 java hashcode

@Test    public void HashCode(){   String $1="hello";   String $2="world";   String $3="nice to meet you!";   int [] cd;   cd=new int[12];      System.out.println(cd.hashCode());

2015-10-10 14:44:48 326

原创 java 向量

Vector 类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建Vector 后进行添加或移除项的操作。 每个向量会试图通过维护 capacity 和 capacityIncrement 来优化存储管理。capacity 始终至少应与向量的大小相等;这个值通常比后者大些,因为随着将组件添加到向量

2015-10-10 14:34:36 1077

原创 * 输出由1元,2元,5元纸币组成100元钱的所有方案 1,1,...,1=100 2,2,...,2=100

/*** 输出由1元,2元,5元纸币组成100元钱的所有方案1,1,...,1=1002,2,...,2=100*/public void D(){int count=0;for(int i=0;ifor(int j=0;jfor(int k=0;kif(1*i+2*j+5*k==100){count++;System.out.printf("五元%

2015-10-09 11:04:14 5047 1

原创 输出n! n为用户输入的一个正整数 n! = n*(n-1)*(n-2)*...*1 5! = 5*4*3*2*1 = 120

/*** 输出n!n为用户输入的一个正整数        n! = n*(n-1)*(n-2)*...*1        5! = 5*4*3*2*1 = 120 * @param n* @return*/public  int B(int  n){int sum=0;if(n==1)sum=1;if(n==2)sum=2;if(n>2){

2015-10-09 10:43:37 4060

原创 某数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89,... 输出此数列第n项值 递归

自己写代码实现public class DoIt {public static void main(String[] args) {int sum=new DoIt().A(6);   System.out.println(sum);} public  int A(int  n){int  sum=0;if(n==1)sum=0;if

2015-10-09 10:38:59 3142

HTML5 倒计时 效果

HTML5google倒计时三维爆炸焦点效果

2013-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除