`
文章列表
第一章    面向对象综叙 面向对象=对象+类+继承+通过消息的通信 面向对象的四条基本原理:抽象,封装,模块化,层次     第二章    设计模式的综述 设计模式的基本要素:模式名称,问题
第2章 第一条:考虑用静态工厂方法代替构造函数         好处一:静态工厂方法具有名字,可以很好的描叙返回对象,设置属性。         好处二:每次被调用,不要求非得创建一个新的对象。         好处三:与构造函数不同,可以返回一个原类型的子类型的对象。 第二条:使用私有构造函数来强化singleton属性        方法一:永远为一个singleton,性能稍微领先
参考方向   精通Java,J2ee,Javascript相关技术和体系架构精通Struts, Spring, Hibernate或类似Java体系的应用,深入理解原理熟悉Unix/Linux操作系统原理,常用工具,具备Unix/Linux下开发经验熟悉Mysql/Oracle等数据库管理、开发,SQL调优;熟悉或了解工作流、规则引擎、搜索引擎、缓存引擎、任务调度、身份认证等了解集群、负载均衡和容灾熟悉面向对象的大型分布式系统设计与开发,了解中间件的技术以及基于中间件的开发模式;全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);具备良好的分析解决问题能力,能 ...

JMX

      http://download.oracle.com/javase/6/docs/technotes/guides/jmx/index.html              
最近使用grizzly广泛应用于java http服务器,用来响应升级,统计,业务逻辑处理等应用.     grizzly2.0 下载地址:  http://download.java.net/maven/glassfish/org/glassfish/grizzly/ 文档地址: http://grizzly.java.net/nonav/docs/docbkx2.0/html/grizzly-docs.html          
1  awstats 2  nginx收集日志     
struts2     http://www.blogjava.net/amigoxie/archive/2007/08/02/133999.html  http://struts.apache.org/index.html  http://struts2.group.iteye.com/   http://struts.apache.org/2.x/docs/guides.html      http://struts.apache.org/2.x/docs/other-resources.html     http://struts.apache.org/primer.htm ...
引用from: http://www.blogjava.net/dreamstone/archive/2007/07/09/128993.html   一、介绍:简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 ...
一 org.json     见包TestJson.jar     http://www.json.org/java/   二 json-lib    net.sf.json   http://json-lib.sourceforge.net/   二 gson flexjson        
一 HTTP client   public static void main(String[] args) throws IOException {      String url = "http://movie.xunlei.com/kankan_shangsheng_for_union.html";    HttpURLConnection conn = (HttpURLConnection)new URL(url).openConnection();        conn.connect();        int code = conn.getRespons ...
一 Java模板技术-velocity     需要lib:     velocity-1.6.3.jar,     commons-lang-2.2.jar,     commons-collections-3.2.jar       1.     // 配置初始化参数          Properties props = new Properties();          props.setProperty(Velocity.INPUT_ENCODING, "utf-8");   //input.encoding        props.se ...
认识J2EE规范 J2EE实际上是一组规范(新手对规范这个词可能云里雾里的,没有办法,JAVA概念太多了,大部分概念慢慢就会理解),没错,J2EE这个概念并不是某种技术,而是一堆规范(实现意义上可以说是一堆技术)组成的,在老手的嘴里它是一堆概念。J2EE规范有的是标准的,有的不是标准的。标准的含义就是被SUN公司JDK体现与兼容,成为业界遵循的准则。比如,Servlet,当它成为标准规范以后,就会在JDK里得到支持和体现,中间件开发商就会去实现它,我们就要按照这种标准开发应用。还有Struts
这是从Think in Java摘的关于性能的说明 运算 示例 标准时间 本地赋值 i=n; 1.0 实例赋值 this.i=n; 1.2 int增值 i++; 1.5 byte增值 b++; 2.0 short增值 s++; 2.0 float增值 f++; 2.0 double增值 d++; 2.0 空循环 while(true) n++; 2.0 三元表达式 (x<0) ?-x : x 2.2 算术调用 Math.abs(x); 2.5 数组赋值 a[0] = n; 2.7 long增值 l++; 3.5 方法调用 funct(); 5.9 throw或catch异常 ...
一 加载资源,一般两种方式,class使用绝对路径,thread使用相对包路径    URL t = Thread.currentThread().getContextClassLoader().getResource("META-INF/log4j.properties");   InputStream in2 = Thread.currentThread().getContextClassLoader().getResourceAsStream("META-INF/log4j.properties");    URL t1 = Bootstrap ...
一  需求管理工具    1.http://www.cloudtopo.com  Topo研发管理系统    2.Rational RequisitePro    3.IBM Rational DOORS    4. Redmine   二      
Global site tag (gtag.js) - Google Analytics