自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

violin的技术博客

java小工程师一枚 前端技术爱好者

  • 博客(13)
  • 收藏
  • 关注

互联网应用的思考【一】

   两年以前,对网站的认识非常浅薄,由于项目做得是java后台,认为网站开发无非是数据库,ssh(struts,spring,hibernate)加上几个jsp,当然,我一般都部署在eclipse自带的tomcat服务器上。是的,做网站可以用到这些技术,但他们只是一些环节而已。 现在我的看法是:技术永远只是帮助人达成某种目的手段而已。那么网站的本质是什么?我认为是以http协议为基础让人...

2013-04-26 15:01:54 113

虚拟机与性能调优

jstat -gcutil [pid] [interval]  实时打印gc情况以及各代内存占用比例 jps -v 列出所有java进程 jmap -dump:format=b,file=f1 PID  手动dump内存到二进制文件 jmap -histo [pid]          按占大小倒序列出内存中的实例类型 ...

2012-08-21 14:12:42 114

类的初始化过程

类的实例化有两种方法: 1. Dog d = new Dog() 自动调用无参构造函数 2.通过反射 Class.forName("com.vo.Dog").newInstance(); 此种方法只能调用无参构造函数,假如函数只有带参构造函数,就要使用以下的方式: Constructor<?> c = class.forName("com.vo.Dog").getCons...

2012-08-21 13:53:15 95

apache服务器的重复提交问题

最近在做一个大数据的处理,从数据库中批量的查询出约10w条数据,对每一条数据进行处理后再save到另一张表里。暴露出几个问题总结一下: 1.apache服务器的超时重发。由于我们后端首先进的是apache服务器,通过mod_jk转发至应用服务器的。apache的workers.properties配置文件中有一个属性 #worker.localnode.socket_timeout=60 ...

2011-12-05 16:46:08 374

正则表达式入门

   在web开发中正则表达式经常被使用,前台后台都支持正则,之前都是用到某个特定的功能去网上搜对应的表达式。最近项目用到,做完后做了一个系统的正则表达式学习,总结一下。 我写的肯定不是最全面的,而是入门的,让你感觉正则很简单 正则表达式的作用是“匹配某种格式的文本”,匹配的作用是对文本进行处理,如:网页内容去标签、修改内容,基本上都是用replace来对匹配的文本处理。 java...

2011-09-23 23:50:41 86

原创 四色原型总结

                                      四色原型总结                                                                Aaron 1. 四色原型    1.1. 时刻-时段原型(Moment-Interval Archetype) 表示事物在某个时刻或某一段时间内发生的。 使用红色表示。简写为MI。 ...

2009-12-11 14:18:11 263

用axis开发webservice入门

这个例子首先发布一个webservice服务,然后做一个test来调用这个服务。如果不懂webservice是什么建议先补充点理论知识。   前期工作           设置axis: 请先下载Axis的文件包 下载地址:http://www.Apache.org/Axis 拷贝Axis包中 webapps/axis 目录中的所有文件到tomcat的webapps目录(前提是...

2009-12-07 15:04:23 70

javascript函数,对象入门

<html> <script type="text/javascript"> var b={ v:1, k:function c(){alert('b.k函数');} }; function a() { alert(b.v); b.k(); } (function() {alert("直接调用");})(); </script> ...

2009-11-09 13:52:32 87

java垃圾收集机制小观

java垃圾收集机制        Java 语言可能是使用最广泛的依赖于垃圾收集的编程语言,但是它并不是第一个。垃圾收集已经成为了包括 Lisp、Smalltalk、Eiffel、Haskell、ML、Scheme和 Modula-3 在内的许多编程语言的一个集成部分,并且从 20 世纪 60 年代早期就开始使用了。      垃圾收集的好处是无可争辩的 ―― 可靠性提高、使内存管理与类接口设...

2008-12-31 15:16:52 68

java class文件的结构(2)

  1)         Fields_count 和 fields   紧接着 interfaces 后面的是对该类或者接口中所生命的字段的描述。首先是计数 fields_count ,它是类变量和实例变量的字段的数量总和。在这个计数后面有相应数目个 field_info 表。此表包含了字段的名字、描述符和修饰符。如果该字段被声明为 final , field_info ...

2008-12-27 15:03:35 95

java class文件的结构(1)

从今天开始分几节介绍Java中最重要的class文件。 包括class文件的结构、class是如何进入到虚拟机中的(类装载)、class的消亡(垃圾收集)   Class 的结构      Class 文件由 java 代码编译而来,每个类都会生成一个 .class 文件。 Java class 文件中包含了 java 虚拟机所需知道的、关于类或接口的所有信息。这些信息用表格...

2008-12-26 22:30:04 80

原创 Java类装载机制要义

Java类装载机制要义   所有类都由类装载器载入,载入内存中的类对应一个 java.lang.Class 实例。   已被加载的类由该类的类加载器实例与该类的全路径名的组合标识。设有 packagename.A Class ,分别被类加载器 CL1 和 CL2 加载,则系统中有两个不同的 java.lang.Class 实例 。存在一个 Bootstrap Loader (以下简称为 BL...

2008-12-26 16:35:20 136

原创 深入研究java.lang.Class类(转)

      Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。     Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及...

2008-12-26 16:22:44 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除