自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring源码分析------IO(1)

spring核心库之io 1.InputStreamSource     顶层的接口,返回输入流                                   package org.springframework.core.io; import java.io.IOException; import java.io.InputStream; public interfa...

2013-10-24 21:06:01 83

原创 微软100题第21题解法

问题:输入两个整数n 和m,从数列1,2,3.......n 中随意取几个数,使其和等于m ,要求将其中所有的可能组合列出来. 容器思想: 1.每个物品有两种情况,放或者不放入容器,因此就产生两个子问题,  也就有两个递归。                  2.放入容器的话,计算放入后的剩余容量,如果小于0, 说明占满了放弃该数字,如果大于0,那么继续将次大的物体放入容器。递...

2012-09-11 16:58:42 101

原创 Trello架构分享

Trello架构学习 1.Trello简介 Trello是由著名的软件工程师 Joel Spolsky开发的一个团队协作平台,在TechCrunch Disrupt大会上正式发布。在不到3小时的时间内,Trello已经积累了5000多用户。 Trello上的工作都围绕“木板(board)”进行,同一小组的用户可以在这里创建待办事项列表(to do list)、创建任务,并分配给...

2012-06-06 15:05:54 557

原创 in `require': no such file to load -- openssl (LoadError)

解决方法如下: 下载1.9.2源文件,执行以下命令 ? $ cd ~/Downloads/ruby-1.9.2-p180/ext/openssl (assuming you extracted the ruby tar to ~/Downloads) $ ruby extconf.rb && make && sudo make...

2012-02-12 18:41:30 277

原创 java垃圾收集器与内存分配策略(2)

  java垃圾收集器与内存分配策略   1. 根搜索算法(GC Roots Tracing) java语言中判定一个对象是否存活,用的是根搜索算法。 算法思路:从一系列名为“GC Roots”的对象作为起始点,开始向下搜索,搜索经过的路线称为引用链。当一个对象到GC Roots没有任何应用链相连,则证明此对象是不可用的。 可以作为GC Roots的对象包括: (1)虚拟机栈(栈帧中...

2012-01-04 16:30:50 83

原创 java内存区域(1)

  java内存区域 1。运行时数据区域 1.1 方法区(method area) 是各个线程共享的内存区域。存储已经被虚拟机加载的类信息、常量、静态变量、即时编译后的代码等数据。hotspot虚拟机使用永久代来实现方法区。java虚拟机在这个区的规范:可以选择固定大小或者可扩展,还可以选择不实现垃圾收集。 这个区域的垃圾收集目标主要是针对常量池的回收和对类型的卸载,回收的效果一般,尤其...

2012-01-04 16:29:54 56

空空如也

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

TA关注的人

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