简单讲一下各个区域
程序计数器:当前线程所执行的字节码的行号指示器,循环,线程恢复等基础功能依赖这个计数器完成(线程私有,每一个线程都会有自己单独的一个计数器)。
本地方法栈:与java虚拟机栈相似,不过执行的是native方法。
方法区(包含运行时常量池):各个线程共享的区域,它用于已被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据。
java虚拟机栈:也是线程私有的,生命周期与线程相同 每个方法执行时都会创建一个栈帧(一会儿会详细讲到)结构是栈结构,先进后...
分类:
编程语言 时间:
2014-08-11 17:54:52
阅读次数:
315
总体来说,如果是想做一个比较简单的虚拟现实服务,拿sfs来做还是很方便的,省去了前期构造服务器网络,实现数据库接口,数据同步等等一些基础功能的时间,可以一上来就直奔主题,开发自己项目相关的功能.Sfs的接口封装也比较简单,基本上看到接口名就能知道是做什么用的,参数是什么意义,而且他的文档也比较详细,...
分类:
其他好文 时间:
2014-08-06 17:36:31
阅读次数:
186
Scriptcase只需要一键就可以生成一个应用系统的业务开发框架,这个框架里,包括用户管理、组别管理、权限管理、安全登录及身份验证、应用同步等各个功能已经非常齐备,但是在我们实际的项目开发中,有这些还是不够的,为了使系统的开发更加简洁、高效,我们在Scriptcase默认的应用基础上增加了一下的功能,希望开发者可以将精力投入到实际的模块定制里面,而无需为框架的功能大费周章。
需要说明的是,这些框架的功能是我们团队自行在Scriptcase的基础功能上增加的,并非Scriptcase产品提供的功能...
分类:
其他好文 时间:
2014-08-05 11:10:39
阅读次数:
275
根据题目要求打印出需要的输出格式。
这算是些趣味题目了,题目本身不难,要说难点就是考如何优雅地去编程了,主要是考编程基础功力。
而且好像测试系统不是十分严格,并不判断后面多余的空格,按题目要求是需要严格去掉后面多余的空格的。
处理这个问题就需要多点代码了。
下面看我使用一个额外的数组spaceHeight[ALP_LEN[来解决这个问题,做到半个多余的空格符也没有。...
分类:
其他好文 时间:
2014-08-03 07:52:05
阅读次数:
273
RPC的全称为远程过程调用。由于Hadoop是一个分布式系统,因此底层的通信库也就必须实现RPC的基础功能。Hadoop RPC 在整个hadoop中扮演着底层通信模块的角色,举例而言NN和DN、AM和RM之间的通信和协调都是Hadoop RPC来完成的。熟悉使用Hadoop RPC可以加深我们对H...
分类:
其他好文 时间:
2014-08-01 18:33:52
阅读次数:
254
ExtendedActiveRecord 继承自 CActiveRecord,因此基础功能与 CActiveRecord 无异为添加对多数据库连接的支持,增加了对 connectionName() 方法的回调,用法跟已有的 tableName() 方法一致,返回数据库连接组件名称的字符串。如果不定义...
分类:
数据库 时间:
2014-08-01 15:43:31
阅读次数:
211
最近在学习用MFC编写一个简单的界面。其实MFC并不是十分复杂的,经过一段时间的熟悉就可以实现许多基础功能。但是在编写的过程中,经常会遇到林林总总的bug,让人摸不到头脑。今天记录一个过去没有注意过的bug。 在主对话框的一个函数中,我需要对一个List Control控件进行操作。理所当然的...
分类:
其他好文 时间:
2014-07-30 12:09:43
阅读次数:
248
当前墨颀CMS的一些基础功能设计已经接近尾声了,在完成博客的前两部分之后,我们需要对此进行一个简单的重构。为的是提取出其中的获取Blog内容的逻辑,于是经过一番努力之后,终于有了点小成果。墨颀CMS 重构我们想要的结果,便是可以直接初始化及渲染,即如下的结果:initialize: function(){
this.getBlog();
},
render: fu...
分类:
移动开发 时间:
2014-07-28 16:14:23
阅读次数:
289
OpenStack的oslo项目旨在独立出系统中可重用的基础功能,oslo.config就是其中一个被广泛使用的库,该项工作的主要目的就是解析OpenStack中命令行(CLI)或配置文件(.conf)中的配置信息。下面先给一个high-level的过程说明一下如何使用这个库。 OpenSta...
分类:
其他好文 时间:
2014-07-19 13:37:36
阅读次数:
6614
此为目录,会常时间更新。没有的我会慢慢补上去,共同进步。(绿色为已经完成)LDAP介绍一、基础1、LDAP基础概念2、LDAP基础功能(重点为搜索:ldapsearch)二、install(非重点部分)1、编译安装2、yum安装(推荐)三、WEB控制台1、phpldapadmin2、lam四、Apache+ldap实现访问验..
分类:
其他好文 时间:
2014-07-19 02:22:45
阅读次数:
190