JVM加载class文件的原理机制1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中2.java中的类大致分为三种:
1.系统类 2.扩展类 3.由程序员自定义的类3.类装载方式,有两种 1.隐式装载, ...
分类:
其他好文 时间:
2014-05-18 19:23:57
阅读次数:
354
tcpcopy是一种应用请求复制(基于tcp的packets)工具,其应用领域较广,我们曾经应用于网易的广告投放系统,urs系统,nginx
hmux协议开发等系统,避免了上线带来的很多问题。总体说来,tcpcopy主要有如下功能:1)分布式压力测试工具,利用在线数据,可以测试系统能够承受的压力大小...
分类:
其他好文 时间:
2014-05-18 19:16:49
阅读次数:
537
原文链接:http://blog.jobbole.com/37273/在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,...
分类:
编程语言 时间:
2014-05-18 19:02:14
阅读次数:
439
Servlet中的监听器分为三种类型Ⅰ
监听ServletContext、Request、Session作用域的创建和销毁 (1)ServletContextListener
(2)HttpSessionListener (3)ServletRequestListenerⅡ 监听Servl...
分类:
其他好文 时间:
2014-05-17 21:43:56
阅读次数:
292
面对对象设计面对对象设计思想:把方法定义在合适的对象上。人在黑板上画圆,其实是调用圆的构造方法。司机刹车,实际上刹车的方法在车上面,我们只是调用刹车的方法,刹车的方法在车上。classCircle1{doubler;publicCircle1(doubler){this.r=r;}}new对象就能新...
分类:
编程语言 时间:
2014-05-17 21:36:06
阅读次数:
451
进程:一个正在执行的程序。线程:就是进程中一个独立的控制单元,线程在控制进程的执行,一个进程中至少有
一个线程。主线程:JVM启动的时候会有一个进程java.exe,该进程中至少有一个负责java程序的执行
而且这个线程运行的代码存在于main方法中,该线程称之位主线程。创建线程的方式有两种:...
分类:
编程语言 时间:
2014-05-17 20:21:26
阅读次数:
328
2014-5-16 这次更新笔记隔得时间比较短,因为内心有一个声音告诉我,今天要记录一下自己的生活。
不是因为最近生活发生了什么变故,只是想动动键盘打打字的那种心情。最近还是一直在思考“煤矿工人”的事。周一上班的时候,去的有点晚,在食堂吃早餐的时候,看到有同事提着早餐慌慌张张的往办公室跑,因为要.....
分类:
其他好文 时间:
2014-05-17 20:19:24
阅读次数:
187
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java
Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development
Kit 一般指软件开发包,可以包括函数库、编译程序...
分类:
其他好文 时间:
2014-05-17 19:57:10
阅读次数:
217
1,抓取局域网在线ip,额外获取相关信息,eg,mac,请自行添加修改脚本相关参数aliveHostsCapture脚本下载
分类:
其他好文 时间:
2014-05-17 19:47:22
阅读次数:
244
今天挤了3个小时公交才回家,身心疲惫啊,不写技术了,来扯蛋吧。记得五一期间,一朋友老是问我40岁的程序员还有人要么?都快30了写代码还有前途么,然后这个问题他纠结了一个星期。我觉得这个完全不是一个问题,因为只要热爱这个东西,你做到60岁都可以,谁规定40岁就不能写代码了?那些说40岁的程序员没人要的...
分类:
其他好文 时间:
2014-05-17 19:28:26
阅读次数:
183