java基础
文章平均质量分 74
蓝色雨88
java 网管 web swing snmp db2 rone,深圳新大信息技术有限公司,互联网创业创始团队主力人员,eLearning SAAS平台,平台开发部,负责课件模块功能研发,需求确定,方案定制,开发管理
之后任职内容部,技术主管,负责课件技术把关,项目管理,业界新技术研究。
OPPO公司和海底捞公司PeopleSoft项目实施。目前从事项目管理。
展开
-
Java程序员的推荐阅读书籍
<br />《Java程序员的推荐阅读书籍》 <br /> <br />作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 <br />一、Java编程入门类 <br />对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来原创 2010-12-01 15:50:00 · 762 阅读 · 0 评论 -
dwr的基本使用,异常处理,和spring集成方法
以前oracle的ilearning是使用applet实现SCORM,我们系统主要使用了ajax方法,需要使用dwr:dwr基本示例:需要使用dwr-2.0.8.jar和commons-logging-1.1.1.jar两个包新建一个web工程新建java类:package com.lai.sutdy.dwr;import java.io.IOException;原创 2012-11-06 11:03:40 · 3352 阅读 · 0 评论 -
高效解析json例子,Jackson框架
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jacks原创 2012-11-03 23:24:36 · 19741 阅读 · 2 评论 -
java解析xml原理方法对比示例,XML基础
XML是什么 可扩展的标记语言 XML能干什么 描述数据、存储数据、传输(交换)数据。XML有什么元素属性实体PCDATA :被解析的字符数据(parsed character data),PDATA 是会被解析器解析的文本。这些文本将被解析器检查实体以及标记CDATA :字符数据(character data),CDATA 是不会被解析器解析的文本 XML与原创 2012-11-03 13:59:50 · 8010 阅读 · 1 评论 -
Java编程中“为了性能”需做的26件事
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以原创 2012-09-01 14:27:21 · 764 阅读 · 0 评论 -
深度解析Java内存的原型
本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、Java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间。二、常量池(constant pool)原创 2012-09-01 14:29:15 · 638 阅读 · 0 评论 -
Xms Xmx PermSize MaxPermSize小知识
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。举例说明含义:-Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配-Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.OutOfMe原创 2012-08-29 11:39:27 · 3185 阅读 · 0 评论 -
JAVA程序员必看的15本书
对程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 需要的发邮箱自动获取哈哦,需要的速度。。。。。。邮箱:1764095182@qq.com 邮箱已设置自动回复下载地一、Java编程入门类 1、《Java编程思想》转载 2012-05-26 11:54:12 · 9488 阅读 · 1 评论 -
struts2 OGNL
http://www.cnblogs.com/eggbucket/archive/2012/02/06/2339501.html浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放转载 2012-04-28 12:46:43 · 842 阅读 · 0 评论 -
Resin支持PHP配置
resin在3.0.x后几个版本里加入了对php的支持。本来是一直不以为然的,感觉也就是做了个解释器么。在实际使用中能起什么作用。今天上官 网,本来是想看看有什么新版本。发现官方网站上竟用Resin/Quercus(Resin的php servlet),和apache/mod php的性能对比。各项指数都有几倍的相差,特别是对于drupal的测试,即使再加了ea的情况下,也只算个平手。虽然也有人质转载 2012-01-08 21:43:42 · 4872 阅读 · 0 评论 -
maven java.lang.NoClassDefFoundError
<br />在elipse中用插件新建了webapp工程后,运行package时报此错误:<br />解决办法:<br />清空/home/lee/.m2/repository/org/codehaus/plexus/plexus-utils<br /> <br /> <br />plexus 是另外一个IOC容器<br />http://www.bluedash.net/spaces/Plexus,Spring之外的IoC容器<br />提到IOC,不得不说号称比Spring快100的容器google-g原创 2011-03-18 22:23:00 · 3788 阅读 · 0 评论 -
Log4j不同等级输入不同文件
<br />主要是利用Threshold.<br />Threshold的语法<br />log4j.threshold=level<br />level就是前面所说的 OFF ,FATAL ,ERROR ,WARN ,INFO ,DEBUG ,ALL。Threshold是个全局的过滤器,它将把低于所设置的level的信息过滤不显示出来。<br />看一个例子:<br />log4j.rootLogger=DEBUG, CON<br />log4j.appender.CON=org.apache.log4j原创 2011-02-15 10:47:00 · 2123 阅读 · 0 评论 -
Myeclipse中启动Tomcat或weblogic服务出现Transport dt_socket failed to initialize,rc=509错误
<br />1。将jdk1.4/jre/bin中的dt_socket.dll拷贝到jdk1.4/bin目录中<br /><br />即只要能够通过path环境变量,或者myeclipse中配置的jdk路径找到就可以。 另外,安装jre5以后,它可能会自动把它的bin目录加到path中,注意。原创 2010-11-10 14:38:00 · 2108 阅读 · 0 评论 -
三个annotation类型(RetentionPolicy,ElementType)
【第一部分:】 了解一下java1.5起默认的三个annotation类型: @Override: 只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 @Deprecated: 建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. @SuppressWarnings:这一个类型可以来暂时把一些警告信息消息关闭.转载 2013-04-17 15:03:36 · 21138 阅读 · 2 评论