摘要: 上节a56爆大奖在线娱乐们介绍了JVM垃圾回收的原则,还有几个垃圾收集算法:标记-清除算法、复制算法、标记整理算法、分代收集算法;现在将要说HotSpt的垃圾收集器,这小节将只是理论。 Java虚拟机规范对垃圾收集器的具体实现并没有任何规定,a56爆大奖在线娱乐不同厂商、不同版本的虚拟机提供的垃圾收集器会有很大的不同。下面所介绍的收... 阅读全文
posted @ 2014-11-08 02:20 AiFly 阅读(418) 评论(0) 推荐(1) 编辑
摘要: 上篇文章a56爆大奖在线娱乐们介绍了JVM所管理的内存结构也就是运行时数据区(Run-Time Data Areas),现在a56爆大奖在线娱乐们将介绍JVM的内存分配与回收静态内存分配与动态内存分配JVM的内存分配主要分为两种:静态内存分配与动态内存分配与之对应的是基本类型内存分配与对象内存分配;1、静态内存分配静态内存分配在编译时... 阅读全文
posted @ 2014-11-02 20:02 AiFly 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 本系列的第一篇文章,预计本系列最后面会有两三个案例。 Java与C、C++不一样Java不需要Coder进行手动内存管理,而这一切都交给JVM进行自动内存管理,这从某种程度上来说也减轻了a56爆大奖在线娱乐们Coder不少的编码量,而a56爆大奖在线娱乐们是否还有必要了解JVM的内存管理机制呢,答案是否定的;因为Java也会和C... 阅读全文
posted @ 2014-10-30 02:11 AiFly 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 1、空串+类型变量方式转换int i=20;String s=""+i;这种方式实际上经过了两个步骤,首先进行了i.ToString()把 i 转换为 字符串,然后再进行加法运算,这里利用了java的toString机制来做转换。2、String.valueOf方式转换类型int i=20;String s=String.valueOf(i);查看源码发现,这种方式实际上是使用了封装类(Integer)的toString方式来进行转换的。1 public static String valueOf(int i) {2 return Integer.toString(i);3 阅读全文
posted @ 2013-07-02 17:30 AiFly 阅读(2021) 评论(0) 推荐(1) 编辑
摘要: Linux基础知识Linux文件系统为一个倒转的单根树状结构文件系统的根为"/"文件系统严格区分大小写路径使用"/"分割(windows使用"\")a56爆大奖在线娱乐Shell或系统进程 都有一个当前的工作目录使用pwd显示当前的目录Linux 文件名称文件的名称大小写敏感名称最多可以为255个字符除了正斜线外,都是有效字符通过touch命令可以创建一个空白文件或者更新已有文件的时间以"."开头的文件为隐藏文件列出目录内容 ls命令来列出目录内容 相关参数:ls -a 显示a56爆大奖在线娱乐文件(包括隐藏文件) ls -l 显示详细信息 ls 阅读全文
posted @ 2013-06-26 00:50 AiFly 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 用户不能直接操作Kemel,a56爆大奖在线娱乐需要通过Shell来操作Kemel(内核) Shell 分为CLI与GUI两种CLI:Command Line InterfaceGUI:Graphical User Interface 操作系统的Shell GUI:GNOME CLI:BASHCLI:命令行界面、GUI:图形界面。提示符 #、$ (区分用户) $代表当前用户(一般用户)#代表root用户[LLD@hostname~]$ hostname代表主机名~代表当前目录命令一般由三个部分组成命令选项参数参数由 - 加参数名组成(如 ls -a) 使用Tab键来自动补全命令 Tab可以用来显示出已XX开头 阅读全文
posted @ 2013-06-23 23:02 AiFly 阅读(648) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐的第一个Go程序!package mainfunc main(){ print("Hello,wo \n")} 阅读全文
posted @ 2012-03-30 02:28 AiFly 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 建议下载struts-2.*.*.*-all.zip版本,可以到官方http://struts.apache.org/下载。下载完解压后如下图:apps文件夹是,有struts 2供a56爆大奖在线娱乐们学习的示例,a56爆大奖在线娱乐们也可以参考里面的配置信息。docs文件夹是,有关struts 2的一些文档。lib文件夹是,struts 2的类库文件和依赖库文件。src文件夹是,为struts 2的源码,a56爆大奖在线娱乐们可以用IDE开发就可以看到源码了。下面是配置struts 2的简单示例,主要是让struts运行起来。1.创建Java Web项目。(这里使用Eclipse Java EE)2.将Struts 2需要的包导入到项目中,这 阅读全文
posted @ 2011-11-04 00:29 AiFly 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 熟悉XMLHttpRequest对象是学习Ajax技术的第一步。XMLHttpRequest属于Javascript对象。XMLHttpRequest对象的基本属性和方法: open():建立到服务器的新请求。 send():向服务器发送请求。 abort():退出当前请求。 readyState:提供当前HTML的就绪状态。 responseText:服务器返回的请求相应a56爆大奖在线娱乐。XMLHttpRequest的属性和方法都和请求/响应模型有关。XMLHttpRequest得到了现代浏览器的较好支持,但在IE5和IE6中必须使用特定于IE的ActiveXObjec... 阅读全文
posted @ 2010-09-18 01:45 AiFly 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 通过编写自己的Javascript库来提高自己的Javascript水平.今天先实现两个方法,以后边学习边编写.(function (){window['SoftLin']={}//等同于document.getElementById()//实现了多叁数function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string'){element=document.getElemen 阅读全文
posted @ 2010-08-31 02:17 AiFly 阅读(565) 评论(0) 推荐(0) 编辑