![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
zerostar88
选择了IT,就做好了为此献身的准备!
无所谓困难和后悔,坚持和奋斗才是我的追求!
展开
-
Java 代码块加载顺序
静态代码块 > 构造代码块 > 构造方法public class A { //静态代码块-类加载时加载且只加载一次 static { System.out.println("1"); } //构造代码块-每次实例化类时都加载,优先于构造方法 { System.out.println("2"); } //...原创 2015-07-19 13:29:54 · 166 阅读 · 0 评论 -
为什么5%的技术人员开发效率是其他95%的20倍?
Source: http://sd.csdn.net/a/20100820/278434.html 体会: 我们需要更多的时间来思考和体会程序的功能及如何实现而非coding,写技术博客也是非常重要的!为什么5%的技术人员开发效率是其他95%的20倍?5%神话Bruce Eckel(Thinking in Java/C++作者) 在他的5%的神话(Mythical 5...原创 2010-08-22 10:54:44 · 82 阅读 · 0 评论 -
2009 Java 专区最受欢迎内容
2009 Java 专区最受欢迎内容http://www.ibm.com/developerworks/cn/java/best2009/?S_TACT=105AGX52&S_CMP=tec.cto Web2.0云计算新的JVM语言:like Groovy and Scala并行开发...原创 2010-08-18 14:02:16 · 80 阅读 · 0 评论 -
Penrose - Virtual Directory
What's Penrose? Penrose is a java-based virtual directory server. Virtual directory enables federating (aggregating) identity data from multiple heterogeneous sources like directory, databas...2010-05-22 19:41:32 · 85 阅读 · 0 评论 -
Java Socket
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会...原创 2010-05-18 17:07:40 · 63 阅读 · 0 评论 -
Jetty Cometd
Jetty cometd(Continuation)学习笔记:http://www.blogjava.net/xmatthew/archive/2008/11/20/208911.html Stress Testing Cometd (Jetty implementation)http://docs.codehaus.org/display/JETTY/St...原创 2010-05-16 19:51:13 · 128 阅读 · 0 评论 -
tomcat manager page
admin page: http://localhost:8080/manager/html list all webapps: http://localhost:8080/manager/html view server info: http://localhost:8080/manager/serverinfo view global JNDI resour...原创 2010-02-24 15:36:41 · 88 阅读 · 0 评论 -
查看Java class version
在某种情况下,我们需要查看类是用什么版本的Jdk编译的,下面这段代码就可以知道:package com.dingfei.j2ee.basic;import java.io.DataInputStream;import java.io.FileInputStream;import java.io.IOException;/** * @author Jeffy Ding...原创 2010-02-15 15:58:44 · 208 阅读 · 0 评论 -
java经典 书籍 推荐
2009-08-22 17:45:51添加 1. 疯狂Java讲义(附光盘) 作者 : 李刚出版社 : 电子工业出版社 ...原创 2010-02-11 15:26:59 · 136 阅读 · 0 评论 -
JDK version (转)
Source: http://hi.baidu.com/songdenggao/blog/item/3c354e4a877e0d2609f7ef93.htmlclass version2008-05-08 17:27一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0错误...原创 2010-02-11 15:13:38 · 111 阅读 · 0 评论 -
Java的内存泄漏(转)
Java的内存泄漏级别: 初级欧阳辰 (yeekee@sina.com), 周欣 (mailto:zhouxin@sei.pku.edu.cn),2002 年 10 月 21 日Java的一个重要优点就是通过垃圾收集器(GarbageCollection,GC)自动管理内存的回收,程序员不需...原创 2010-02-05 13:18:26 · 227 阅读 · 0 评论 -
OpenID references sites
http://openid.net/ http://en.wikipedia.org/wiki/OpenID http://openid.net/specs/openid-authentication-2_0.html http://www.slideshare.net/daveman692/openid-bootcamp-tutorial http...原创 2010-02-03 15:50:15 · 71 阅读 · 0 评论 -
maven tutorial
最近看maven,找到一个有用的中文参考教程:http://www.family168.com/oa/maven2/html/ http://www.zhlwish.com/tag/maven/原创 2010-02-02 13:09:16 · 70 阅读 · 0 评论 -
msup开放日
亚太软件研发团队管理年会-msup open day 即msup开放日,简称mpd大会 官网http://www.mpday.com.cn/2010sh/agenda.html原创 2010-08-12 12:38:51 · 133 阅读 · 0 评论 -
读取HTTP请求头
HTTP请求头概述 HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。 下面是一些最常见的请求头: Accept:浏览器可接受的MIME类型。 A...原创 2009-09-07 13:16:20 · 251 阅读 · 0 评论 -
Is Google Going Agile?
Is Google Going Agile?Source: http://adtmag.com/articles/2010/07/30/is-google-going-agile.aspxIt is a very good presentation. We need to put more effort on unit and interface testing and reduce ...原创 2010-08-04 08:15:13 · 111 阅读 · 0 评论 -
(Forward)程序员从初级到中级10个秘诀
http://sd.csdn.net/a/20100820/278429.html 体会: 10点当中我觉得第一条很重要,我就是缺乏这一点所以有机会一定要把握这一点!程序员从初级到中级10个秘诀Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为...原创 2010-08-22 11:06:16 · 171 阅读 · 0 评论 -
(Forward)Debug your Java code with ease using JPDA
Debug your Java code with ease using JPDASource: http://articles.techrepublic.com.com/5100-10878_11-6139512.html Takeaway: The Java Platform Debugger Architecture (JPDA) helps developers ...原创 2010-09-07 13:02:38 · 112 阅读 · 0 评论 -
Google SAML2 SSO
Source: http://code.google.com/intl/zh-CN/apis/apps/sso/saml_static_demo/saml_demo.html SAML-based Single Sign-On for Google Hosted Services - Demo Tool This static demo of th...原创 2010-09-09 16:40:54 · 323 阅读 · 0 评论 -
Sprint JPA Test
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfigurationpublic class TestUserService { @Configuration @ComponentScan(basePackages = { "com.yxt" }) static class ContextConfiguration { ...2015-02-14 13:45:45 · 155 阅读 · 0 评论 -
WARNING: JMockit was initialized on demand, which may cause certain tests to fai
When we using Jmokit and Junit, it will show following warning when runing test cases in Eclipse: WARNING: JMockit was initialized on demand, which may cause certain tests to fail;please check th...原创 2013-08-05 09:04:30 · 595 阅读 · 1 评论 -
Common log4j Console output when unit testing
#set up stdout appenderlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=[%-5p][%d{yyyy-MM...原创 2013-08-02 10:23:15 · 77 阅读 · 0 评论 -
(转)一步步优化JVM4:决定Java堆的大小以及内存占用
一步步优化JVM4:决定Java堆的大小以及内存占用http://www.myexception.cn/program/564386.html一步步优化JVM四:决定Java堆的大小以及内存占用 到目前为止,还没有做明确的优化工作。只是做了初始化选择工作,比如说:JVM部署模型、JVM运行环境、收集哪些垃圾回收器的信息以及需要遵守垃圾回收原则。这一步将介绍如何评估应用需...原创 2012-09-22 10:45:03 · 282 阅读 · 0 评论 -
JGroups 广播检查
先下载JGroup jar包设置到环境变量CLASSPATH Server1:java org.jgroups.tests.McastSenderTest -mcast_addr 239.190.1.95 -port 32986 Server2:java org.jgroups.tests.McastReceiverTest -mcast_addr 239.190.1....原创 2013-01-08 09:52:32 · 165 阅读 · 0 评论 -
让开发自动化: 用 Eclipse 插件提高代码质量
让开发自动化: 用 Eclipse 插件提高代码质量http://www.ibm.com/developerworks/cn/java/j-ap01117/ 开发软件时,我的主要目标之一是:要么防止将缺陷引入代码库,要么限制缺陷的生存期;换言之,要尽早找到缺陷。很显然,越是了解如何编写更好的代码以及如何有效测试软件,就越能及早地捕捉到缺陷。我也很想要一张能发现潜在缺陷的安全之网。...原创 2012-08-02 22:25:39 · 85 阅读 · 0 评论 -
从 Java 代码到 Java 堆 理解和优化您的应用程序的内存使用
从 Java 代码到 Java 堆理解和优化您的应用程序的内存使用https://www.ibm.com/developerworks/cn/java/j-codetoheap/ 优化应用程序代码的内存使用并不是一个新主题,但是人们通常并没有很好地理解这个主题。本文将简要介绍 Java 进程的内存使用,随后深入探讨您编写的 Java 代码的内存使用。最后,本文将展示提高...原创 2012-08-01 09:29:04 · 83 阅读 · 0 评论 -
Unable to read TLD from JAR file
Today I try myBatis project JpetStore,but it come up follow issues:Unable to read TLD>> "META-INF/stripes.tld" from JAR file>> "file:/home/kaplan/projects/stripes/code/MavenEmail36...原创 2011-07-06 14:35:54 · 100 阅读 · 0 评论 -
Java Trouble shooting from IBM
Here is a good repository for Java Trouble Shooting:http://publib.boulder.ibm.com/infocenter/javasdk/tools/index.jsp原创 2011-06-16 15:50:29 · 92 阅读 · 0 评论 -
Tomcat JNDI configuration
Tomcat JNDI configuration 通常我们 web 项目都需要连DB,都会有 META-INF 下 context.xml 文件: <?xml version='1.0' encoding='utf-8'?><Context crossContext="true" path="/test" docBase="test" deb...原创 2010-10-18 14:15:33 · 118 阅读 · 0 评论 -
(转)设计与开发 JAX-WS 2.0 Web 服务
https://www6.software.ibm.com/developerworks/cn/education/webservices/ws-jax/index.html 通过使用 Java™ API for XML Web Services (JAX-WS) 技术设计和开发 Web 服务,可以带来很多好处,能简化 Web 服务的开发和部署,并能加速 Web 服务的开发。通过此...原创 2010-10-11 08:33:58 · 82 阅读 · 0 评论 -
DES/CBC/PKCS5Padding密码
DES/CBC/PKCS5Padding 加密解密 import java.security.Key;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.spec.IvParameterSpec;public class MainClass { publ...原创 2011-05-10 10:06:50 · 1288 阅读 · 0 评论 -
【java】AES加密解密 AES/CBC/PKCS5Padding
<Source>http://www.cnblogs.com/arix04/archive/2009/10/15/1511839.html AES加解密算法,使用Base64做转码以及辅助加密: package com.wintv.common;import javax.crypto.Cipher;import javax.crypto.spec.IvP...原创 2011-05-10 10:05:07 · 708 阅读 · 0 评论 -
初学者如何开发出高质量J2EE系统
(转自CSDN)初学者如何开发出高质量J2EE系统Source: http://java.csdn.net/a/20100127/258581.html J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Ja...原创 2010-09-16 08:34:02 · 63 阅读 · 0 评论 -
Jpetstore
http://www.hudong.com/wiki/Jpetstore PetStore是sun公司为了演示自己的J2EE而编写的一个宠物店的电子商务的例子。随后它便成为其他一些公司为了展示自己性能而竞相模仿的例子。JPetStore就是ibatis所展示的例子,当然各个公司实现这个例子的侧重点都是自己的产品,ibatis主要是为了展示它的数据持久化的。通过JPetstore可以让我...原创 2010-09-16 08:32:14 · 184 阅读 · 0 评论 -
专辑: 【Eclipse视频教程】★很好的Java编程工具★
专辑: 【Eclipse视频教程】★很好的Java编程工具★ http://www.youku.com/playlist_show/id_1876667.html原创 2009-08-31 13:19:27 · 137 阅读 · 0 评论 -
Free Java Books
http://www.geocities.com/developergrp/freebooks.htm If you find a new free good java book link,submit it to our mailing list, please!Our book review page with free chapters to readGe...2009-08-27 11:58:18 · 357 阅读 · 0 评论 -
关于逻辑运算符的优先级和代码可维护性
今天看到以前同事写的一段代码,if的条件有2个logic 运算符, 但却没有加(), 所以很难理解,下面我模拟的此段代码:boolean a , b, c; a = true; b = false; c = true; if (a || b && c) { System.out.println("A"); } a = tr...原创 2010-01-08 17:30:24 · 67 阅读 · 0 评论 -
Java Bean 与 EJB的区别
JavaBean 和 Server Bean(通常称为 Enterprise JavaBean (EJB))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。这开辟了巨大商机。因为 JavaBean 是与平台无关的,所以对于将来的解决方案...原创 2010-01-06 13:02:48 · 92 阅读 · 0 评论 -
清楚java DNS cache
有时候本地host 配置DNS指向不起作用,需要清楚jdk的DNS cache,%JAVA_HOME%\jre\lib\security\java.security:将改为:networkaddress.cache.ttl=10networkaddress.cache.negative.ttl=10 重启tomcat即可生效。...原创 2010-01-06 10:30:42 · 107 阅读 · 0 评论 -
JGroup illegalargumentexception port out range 65536
http://203.208.37.132/search?q=cache:3IbEuBdD-o0J:jira.exoplatform.org/browse/PC-232+JGroup+Caused+by:+java.lang.IllegalArgumentException:+Port+value+out+of+range:+65536&cd=4&hl=zh-CN&ct=c...原创 2009-12-28 17:53:29 · 684 阅读 · 0 评论