`
steven19880224
  • 浏览: 12103 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
spring核心库之io 1.InputStreamSource     顶层的接口,返回输入流                                   package org.springframework.core.io; import java.io.IOException; import java.io.InputStream; public interface InputStreamSource { InputStream getInputStream() throws IOException; }   2.Resource     继承了I ...
问题:输入两个整数n 和m,从数列1,2,3.......n 中随意取几个数,使其和等于m ,要求将其中所有的可能组合列出来. 容器思想: 1.每个物品有两种情况,放或者不放入容器,因此就产生两个子问题,  也就有两个递归。                  2.放入容器的话,计算放入后的剩余容量,如果小于0, 说明占满了放弃该数字,如果大于0,那么继续将次大的物体放入容器。递归开始。                  3.递归推出条件,容器正好被占满。      #include <stdio.h> #include <memory.h> ...

Trello架构分享

Trello架构学习 1.Trello简介 Trello是由著名的软件工程师 Joel Spolsky开发的一个团队协作平台,在TechCrunch Disrupt大会上正式发布。在不到3小时的时间内,Trello已经积累了5000多用户。 Trello上的工作都围绕“木板(board)”进行 ...
解决方法如下: 下载1.9.2源文件,执行以下命令
  java垃圾收集器与内存分配策略   1. 根搜索算法(GC Roots Tracing) java语言中判定一个对象是否存活,用的是根搜索算法。 算法思路:从一系列名为“GC Roots”的对象作为起始点,开始向下搜索,搜索经过的路线称为引用链。当一个对象到GC Roots没有任何应用链相连,则证明此对象是不可用的。 可以作为GC Roots的对象包括: (1)虚拟机栈(栈帧中的本地变量表)中的引用的对象。 (2)方法区中的类静态属性引用的对象。 (3)方法区中常量引用对象。
  java内存区域 1。运行时数据区域 1.1 方法区(method area) 是各个线程共享的内存区域。存储已经被虚拟机加载的类信息、常量、静态变量、即时编译后的代码等数据。hotspot虚拟机使用永久代来实现方法区。java虚拟机在这个区的规范:可以选择固定大小或者可扩展,还可以选择不实现垃圾收集。 这个区域的垃圾收集目标主要是针对常量池的回收和对类型的卸载,回收的效果一般,尤其是类型卸载,条件相当苛刻。运行时常量池(runtime constant pool)是方法区的一部分。Class文件包含了类的版本、字段、方法、接口等描述、还有常量池表(constant pool ta ...
Global site tag (gtag.js) - Google Analytics