Basic Java
文章平均质量分 59
sony315
这个作者很懒,什么都没留下…
展开
-
标点符号英语词汇大全
.period 句号,comma 逗号:colon 冒号;semicolon 分号!exclamation 惊叹号?question mark 问号 ̄hyphen 连字符'apostrophe 省略号;所有格符号—dash 破折号‘ ’single quotation marks 单引号“ ”double quotation marks 双引号( )pa转载 2011-11-01 01:22:26 · 662 阅读 · 0 评论 -
java NIO Netty实现原理浅析(转)
Netty实现原理浅析(转)本文将主要分析Netty实现方面的东西,由于精力有限,本人并没有对其源码做了极细致的研 究。如果下面的内容有错误或不严谨的地方,也请指正和谅解。对于Netty使用者来说,Netty提供了几个典型的example,并有详尽的API doc和gui转载 2011-09-08 13:48:23 · 9174 阅读 · 0 评论 -
Multithreaded unit testing with ConTest
http://www.ibm.com/developerworks/java/library/j-contest/index.htmlIt's no secret that concurrent programs are prone to bugs. Writ转载 2011-09-08 13:30:54 · 592 阅读 · 0 评论 -
Understanding Weak References
<br />http://weblogs.java.net/blog/enicholas/archive/2006/05/understanding_w.html<br /> <br />Some time ago I was interviewing candidates for a Senior Java Engineer position. Among the many questions I asked was "What can you tell me about weak refere转载 2011-04-28 15:24:00 · 540 阅读 · 0 评论 -
Concurrency utilites
http://download.oracle.com/javase/1.5.0/docs/guide/concurrency/overview.html<br /><br />Introduction<br />The Java 2 platform includes a new package of concurrency utilities.These are classes which are designed to be used as building blocks in buil原创 2011-04-18 17:33:00 · 470 阅读 · 0 评论 -
Java concurrent package
http://download.oracle.com/javase/1.5.0/docs/guide/concurrency/overview.html<br /><br />Introduction<br />The Java 2 platform includes a new package of concurrency utilities.These are classes which are designed to be used as building blocks in buildi原创 2011-04-18 15:32:00 · 697 阅读 · 0 评论 -
Home Made Java Virtual Machine
<br />http://www.codeproject.com/KB/cpp/jvm.aspx<br /> <br />(1) download the code<br />(2) put related java file to the source direcotry instead of the "debug" <br />(3) the doc is very good for understand how jvm works原创 2011-04-12 13:54:00 · 446 阅读 · 0 评论 -
4 kinds of references
<br />http://weblogs.java.net/blog/enicholas/archive/2006/05/understanding_w.html<br /> <br />Some time ago I was interviewing candidates for a Senior Java Engineer position. Among the many questions I asked was "What can you tell me about weak refere原创 2011-05-13 11:07:00 · 708 阅读 · 0 评论 -
java and unicode
Java中Character类的使用方法<br />http://myqzu.5d6d.com/thread-221-1-1.html<br /> <br /> <br />Unicode surrogate programming with the Java language<br />http://www.ibm.com/developerworks/java/library/j-unicode/<br /> <br />Enjoy Programming (good)<br />http://www.原创 2010-12-16 14:01:00 · 375 阅读 · 0 评论 -
java to do list
<br />(1) String Buffer/Builder reverse implementation<br />(2) Research unicode, GB2312原创 2010-12-14 09:27:00 · 560 阅读 · 0 评论 -
程序员低级错误大收集,
先汇总一下错误的分类吧 1 全角问题 2 =和==的问题 3 空格问题 4 拼写问题 5 疏忽,忘记做该做的事情 6 新东西,不是很熟悉 下面是明细,呵呵呵。 1 老紫竹(java2000_net) 我最难忘的一次,是自作聪明的在一个for循环后面加上了一个分号,而且是在大量的代码重构之后,运行时偶尔发生这个错误。 大概用了我近1周的时间。 从那之后,我的代码的大括号,就都放在代码行的后面了转载 2009-04-28 20:54:00 · 458 阅读 · 0 评论 -
Java 排序汇总
package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数转载 2009-04-27 20:18:00 · 458 阅读 · 0 评论 -
NIO framwork
Grizzly MINA NIO Framework xSockethttp://mina.apache.org/quick-start-guide.html008-10-06 12:16Most NIO frameworks原创 2011-09-08 13:37:35 · 1049 阅读 · 0 评论 -
qname
Names were introduced by XML Namespaces in order to be used as URI references[1]. QName stands for "qualified name" and defines a valid原创 2011-09-13 05:24:39 · 637 阅读 · 0 评论 -
Weblogic history
WebLogic Server 11gR1 (10.3.5) - 16 May 2011 [3]WebLogic Server 11gR1 PS3 (10.3.4) - 15 Jan 2011WebLogic Server 11gR1 PS2 (10.3.3) - April原创 2011-09-14 08:30:36 · 375 阅读 · 0 评论 -
常用数学英语词汇
数学 mathematics, maths(BrE), math(AmE) 公理 axiom 定理 theorem 计算 calculation 运算 operation 证明 prove 假设 hypothesis, hypotheses(pl.) 命题 proposition 算术 arithmetic 加 plus(prep.), add转载 2011-11-01 01:08:42 · 1298 阅读 · 0 评论 -
e Five Essential Phone-Screen Questions
http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questionse Five Essential Phone-Screen Questions Stevey's Drunken Blog Rants™I've been on a lot of SDE interview loops转载 2011-11-01 08:48:17 · 3025 阅读 · 0 评论 -
Java Concurrent Programming (4)
http://www.4ucode.com/Study/Topic/2011006Java Concurrent Programming (4)4 锁 锁是递归的,是基于每线程的。锁提供了两种主要特性:互斥(mutual exclusion)和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,转载 2011-10-31 03:06:21 · 708 阅读 · 0 评论 -
HashMap hash方法分析
http://www.iteye.com/topic/709945ava代码 int hash = hash(key.hashCode()); int i = indexFor(hash, table.length); 其中indexFor和hash源码如下:Java代码 /** * Applies a supplemental h转载 2011-10-28 02:01:24 · 639 阅读 · 0 评论 -
哈希算法-----JAVA 源码中实现的HashMap学习总结
http://blog.csdn.net/magic_coder/article/details/6342159阅读JAVA中HashMap的源码时,以前数据结构学的都又回到脑海中,JAVA中的HashMap是"链表散列"的结构。有些收获点在此记录。 1. 基本结构Entry为 key-value,HashMap中的Entry结构大致如下:static class En转载 2011-10-28 02:00:30 · 1204 阅读 · 0 评论 -
[置顶]C/C++中几种经典的垃圾回收算法
http://blog.csdn.net/wallwind/article/details/68899171.引用计数算法 引用计数(Reference Counting)算法是每个对象计算指向它的指针的数量,当有一个指针指向自己时计数值加1;当删除一个指向自己的指针时,计数值减1,如果计数值减为0,说明已经不存在指向该对象的指针了,所以它可以被安全的销毁了。可以很转载 2011-10-25 13:09:10 · 584 阅读 · 0 评论 -
常用 Java 静态代码分析工具的分析与比较
常用 Java 静态代码分析工具的分析与比较http://simpleframework.net/blog/v/41049.html引言在 Java 软件开发过程中,开发团队往往要花费大量的时间和精力发现并修改代码缺陷。Java 静态代码分析(stat转载 2011-10-16 01:43:57 · 1367 阅读 · 1 评论 -
Checkstyle, PMD, Findbugs对比
http://blog.csdn.net/terryzero/article/details/5513950当人们谈及代码规则引擎时。每个人都喜欢站在自己的位置上说自己较为喜欢的工具,而排斥其他的工具。 For instance, a PMD supporte转载 2011-10-16 01:42:10 · 611 阅读 · 0 评论 -
开源的Java源代码管理平台/UT覆盖率:Sonar
http://babyhe.blog.51cto.com/1104064/383517什么是Sonar Sonar是 一个开源平台,用于管理Java源代码的质量。“一个质量数据报告工具+代码质量管理平台”http://docs.codehaus.org/di转载 2011-10-16 01:40:45 · 1247 阅读 · 0 评论 -
xml pp2
/ 1. creating instance of parser XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser pp = factory.newPullPa原创 2011-09-16 10:35:03 · 378 阅读 · 0 评论 -
java concurrent code sample
http://nikee.javaeye.com/category/48243?show_full=true原创 2009-04-11 23:42:00 · 428 阅读 · 0 评论 -
Using JConsole to Monitor Applications
http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html原创 2009-04-11 09:48:00 · 379 阅读 · 0 评论 -
Java Thread
http://java.sun.com/docs/books/tutorial/essential/concurrency/starvelive.htmlReentrant SynchronizationRecall that a thread cannot acquire a lock owned by another thread. But a thread can acquire原创 2009-02-17 15:28:00 · 692 阅读 · 0 评论 -
java concurrnet
The Concurrency Utilities includes:Task Scheduling Framework - The Executor framework is a framework for standardizing invocation, scheduling, execution, and control of asynchronous tasks accor原创 2009-02-16 13:43:00 · 613 阅读 · 0 评论 -
Java exception handling
Best Practices for Exception Handlinghttp://www.onjava.com/pub/a/onjava/2003/11/19/exceptions.html?page=1 Exceptional Java - Exception design relativityhttp://littletutorials.com/2008/05/23/ex原创 2009-02-16 11:59:00 · 517 阅读 · 0 评论 -
design patterns:
(1) Creation: Abstract factory; factory method; Singleton; Builder;Prototype;(2) StructureAdapter;Bridge;Proxy;Composite;Decrator;Facade(3) behavioursChain of responsibility; command;Obse原创 2009-02-16 12:11:00 · 332 阅读 · 0 评论 -
XMl - xerces code sample
Introduction to XML and XML with Java http://www.totheriver.com/learn/xml/xmltutorial.html原创 2009-02-16 22:26:00 · 371 阅读 · 0 评论 -
XML--DOM
3 levels: (1) level 2: View module and Event module (Xerces ony support mutation events), Styles module for accessing CSS stylesheets, Traversal and Range module and Html module (2) level原创 2009-02-16 22:21:00 · 383 阅读 · 0 评论 -
XML+ code for DOM and SAX
SAX Parser: Xcerces, CrimsonDOM Parser: Xcerces, SunDOM, OralceDOM Pull parser: Similar to SAX. But your code ask the parser for the next event. Your code need not implement any special inter原创 2009-02-09 23:35:00 · 453 阅读 · 0 评论 -
An Introduction to the Java Logging API (part)
原创 2009-02-12 14:04:00 · 440 阅读 · 0 评论 -
UML 2 Class Diagram Guidelines
1. General GuidelinesBecause class diagrams are used for a variety of purposes ?from understanding requirements to describing your detailed design ?you will need to apply a different style原创 2009-02-12 15:24:00 · 731 阅读 · 0 评论 -
Java event capture and playback
利用Java事件处理机制实现录制、回放功能http://www.ibm.com/developerworks/cn/java/j-java-test/ (1) Put event in system event queue: import java.awt.EventQueue; import java.awt.*; import java.util.*; public cla原创 2009-02-11 11:38:00 · 983 阅读 · 1 评论 -
XML Processing Measurements using XPB4J
http://www.pankaj-k.net/xpb4j/docs/Measurements-May30/measurements-May30-2002.htmlXML Processing Measurements using XPB4JAuthor: Pankaj KumarLast Updated: May 30, 2002 Disclaimer: All data p原创 2009-02-10 17:10:00 · 758 阅读 · 0 评论 -
inmutable objects
A Strategy for Defining Immutable ObjectsThe following rules define a simple strategy for creating immutable objects. Not all classes documented as "immutable" follow these rules. This does not n原创 2009-02-17 15:45:00 · 454 阅读 · 0 评论 -
java concurrent
What we could do using the java concurrent thread:(1) using lock to void deadlock private final Lock lock = new ReentrantLock(); public boolean impendingBow(Friend bower) {原创 2009-02-17 16:16:00 · 469 阅读 · 0 评论