放宿舍隔离pppoe路由器的艾泰路由不可建立单独管理WEB认证的帐号,所以写了个脚本管理WEB认证帐号。添加WEB认证帐号的核心代码FuncaddHotSpotUser()
;从路由器上获取帐号数
Dim$webHTML=InetRead(‘http://‘&$RouterAdminName&‘:‘&$RouterAdminPSW&‘@‘&$R..
分类:
Web程序 时间:
2014-08-31 10:39:21
阅读次数:
345
介绍了 Java 虚拟机中,如何判断一个对象是否存活,各种垃圾回收算法的原理,以及HotSpot中的各种垃圾回收器的特点。...
分类:
编程语言 时间:
2014-08-28 18:12:28
阅读次数:
289
第33章 Personal Character 个人性格33.1 个人性格是否和本书话题无关33.2 聪明和谦虚33.3 求知欲33.4 诚实33.5 交流与合作33.6 创造力和纪律33.7 懒惰33.8 不如你想象中那样其作用的性格因素33.9 习惯33.1 Isn't Personal...
分类:
其他好文 时间:
2014-08-26 15:25:16
阅读次数:
217
public string ToPixelClickQueryString(bool appendAll = false) { StringBuilder sb = new StringBuilder(); if (this.R > 0 |...
分类:
其他好文 时间:
2014-08-25 13:22:14
阅读次数:
150
config = { environment: ENV.fetch('MEMBERSHIP_GEM_ENV', 'dev'), apikey: ENV.fetch('MEMBERSHIP_GEM_APIKEY'), application_name: ENV.fe...
分类:
其他好文 时间:
2014-08-25 11:35:54
阅读次数:
230
垃圾收集算法
一般来说,垃圾收集算法分为四类:最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。
这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高。二是空间问题,清除之后会产生大量的空间碎片,导致之后分配大对象找不到足够的连续对象而不得不触发另一次垃圾收集动作。算法执行过程如下图。...
分类:
编程语言 时间:
2014-08-22 16:26:59
阅读次数:
211
最近学习了JVM的相关知识,主要是关于HosSpot的,这里大致整理一下。1.HotSpotJVM的结构上图描述HotSpot的大致结构,从图中我们可以看出JVM的大致流程是把一个class文件通过类加载器加载进系统,然后把放到不同的区域,通过编译器编译。2.Heap结构做过java的都知道,java的堆分..
分类:
其他好文 时间:
2014-08-19 11:09:45
阅读次数:
262
正如大家所知道的GCC并不支持"make uninstall". 一种推荐安装方式就是把GCC 安装在你自己指定的一个路径,当你不须要某个GCC版本号的时候你仅仅须要移除相应版本号就可以。如果你已经有一个老的版本号在你的系统中,最简单的方式就是: 1)加入?PPA(Personal Packag.....
分类:
其他好文 时间:
2014-08-18 20:22:12
阅读次数:
184
在JDK中com.sun.tools.attach.VirtualMachine提供了一些从外部进程attach到jvm上,并执行一些操作的功能。VirtualMachine的子类HotSpotVirtualMachine表示hotspot的虚拟机,下面的WindowsVirtualMachine是...
分类:
其他好文 时间:
2014-08-18 12:29:04
阅读次数:
232
内存中对象的创建、对象的结构以及访问方式。
一、对象的创建
在语言层面上,对象的创建只不过是一个new关键字而已,那么在虚拟机中又是一个怎样的过程呢?
(一)判断类是否加载。虚拟机遇到一条new指令的时候,首先会检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号代表的类是否被加载、解析并初始化。如果没有完成这个过程,则必须执行相应类的加载。
(二)在堆上...
分类:
编程语言 时间:
2014-08-17 20:00:52
阅读次数:
196