CCCC “Syntax errors”

14 九月 2011 In: JAVA, CPlusPlus, 软件行业
I have a short describe of CCCC in the preceding post, let’s have a review it: CCCC is a C++/C static code analysis tool. CCCC is an open source project hosted in source forge. The latest ... [更多]

RoboCode Notes

16 八月 2011 In: JAVA
Resources –Robocode Official Homepage: http://robocode.sourceforge.net/ •Install –Install JDK1.6+ (or setup your JAVA_HOME instead.) –Download the latest version of jar file. –Execute “java.exe –... [更多]

炒冷饭:Java中equals和HashCode的用法

10 八月 2011 In: JAVA
没有什么特色的东西,就是为了解决什么时候用equals什么时候用hashCode,简单的原则是hashCode被HashXXXX的类使用,其他的都是使用equals函数. 注意一下几点: 不论Equals函数和hashCode函数自身的效率问题,从外部使用者的角度来看,hashCode速度会高于Equals。因为哈,Int总是最快的类型 从通用的角度来讲,不管再安全的算法,hash总... [更多]

C++ static checking tool comparison

9 八月 2011 In: JAVA, CPlusPlus, 软件行业
The target of this topic is find out tools to support generate following indicators of C++ source code quality (all of those metrics are digested from http://scrumalliance.org/articles/300-the-land-th... [更多]

Console Color: C# and Java

9 八月 2011 In: JAVA, DotNet, 软件行业
最近准备着手开发一个基于控制台的程序,交互的问题之外就是针对特殊内容的颜色处理,顺便翻了翻资料。 对于C#而言,大部分时候因为其运行在Windows平台下,所以可以直接采用系统API来实现颜色的改变,操作系统也提供了不少内置的颜色供使用。C#的函数引入 using System; using System.Runtime.InteropServices; // DllImport() ... [更多]

ZT: Metrics of Moment

15 七月 2011 In: 软件行业, JAVA, DotNet, CPlusPlus
Because uncle Bob's blog is inaccessible now, so I digest it: Posted by Uncle Bob Mon, 08 Jun 2009 16:26:51 GMT There are two metrics that I think are quite useful in the pursuit of clean code. One ... [更多]

JBuilder设置自定义文件类型

19 二月 2011 In: JAVA, 软件行业
不好意思,我还是在用JBuilder2006,即使她不支持JDK1.6的新语言特性。 如果需要包含一些特定的文件到工程中作为Resource编译,JBUILDER明显比Eclipse困难。设置步骤如下: Tools-preferences-Browser-FileTypes 随便选择一个文件类型,然后加入你自己的文件类型就可以在工程的Resource中进行设置是否需要包含进工程了。------... [更多]
首先递出一个很简单的规则KISS: Keep it Simple&Stupid,有人在扯最后的一个S应该是Standard,也许吧,是什么并不是很重要,关键是规则自己本身的第一句话 Keep it Simple. 维基百科上面 http://fr.wikipedia.org/wiki/KISS-principe (法语,自己找英文和中文哦)对于最后一个S也是很纠结,但是真的很重要吗? 问... [更多]

JAVA Singleton对象的初始化问题

21 一月 2011 In: JAVA, 软件行业
Singleton, 单例对象的初始化,存在两个分支,懒初始化(Lazy Initiation)和预先初始化。两种方式如下: //预先初始化 private static AClass instance=new AClass(); private AClass() { //Do some initiation } public static AClas... [更多]

条件编译:C#,JAVA和JS

11 一月 2011 In: 网页开发, 似水年华, 软件行业, JAVA, DotNet
条件编译是一个很神奇的事情,如果没有条件编译,我真不知道如何实现以下的功能: 程序有四个版本:演示版,试用版,客户端正式版和服务器正式版。 四个版本中主要的内容都是一致的 演示版只能显示100个项目,从开始使用开始计时,30天之后自动失效。无客户自定义功能,无编辑功能。 试用版可以显示1000个项目,从开始使用开始计时,100天之后自动失效。客户端自定义功能,但是无编辑功... [更多]

Sonar: A beginner installation

26 十月 2010 In: JAVA
材料 下载Maven: http://maven.apache.org/download.html 添加Jetty到Eclipse的软件列表并安装 http://jettylauncher.sourceforge.net/updates 添加 Maven插件  http://m2eclipse.sonatype.org/sites/m2e 下载 Sonar最新版本 SonarSo... [更多]

集成JBuilder2006和Eclipse开发

18 十月 2010 In: 软件行业, SQLReport, JAVA
我个人很喜欢用JBuilder2006,但是也需要承认,某些开发,还的用Eclipse。JBuilder2006的代码格式化功能非常强大,相对于Eclipse生硬的格式化功能,显得更加的人性化一些,至少,我还没有直接骂过。 目前我采用JBuilder2006编写后台的代码,使用Eclipse调试JS和JSP。问题就出现在中文的编码方式上面,在Eclipse中,我设置了UTF-8的编码方式,但是同... [更多]

你要准备使用GO语言吗?

30 九月 2010 In: 软件行业, JAVA, DotNet
我读小学的时候,当时还不是校长的罗云武老师问了我一个问题:1是0的多少倍?我当时没回答出来,以我那个愚钝的资质,怎么可能回答这么玄奥的问题。昨天晚上有个朋友说起一个笑话,说是某次聚酒众皆踊跃唯一君木然沉思状众人问其故,其人答曰:世界如此之大何时才是尽头。1和0的倍数问题,大抵也是只有在踊跃中沉静的人才能去思考的。 新事物对我来说,近乎这类问题,但是所幸的是,在这个现实的世界中,新事物是可以尝试的... [更多]
原始源代码出自: http://jsbeautifier.org/ 在源代码包中包含一个没有发布的C#版本,可惜,代码实在有点过分,所以略作了一些调整,源代码可以在下面的附件中下载。 已经测试出来的问题:注释处理错误,注释处理应该直接按照原始文本输出即可,不需要再做处理。 输入: /*s*/<!--ss-->window.combotre... [更多]
jQuery: http://jquery.com/ jQuery EasyUI: http://jquery-easyui.wikidot.com/ jQuery EasyUI Docs:http://jquery-easyui.wikidot.com/document jQuery与DOM的转换:http://www.cnblogs.com/tiwlin/archive/2009/1... [更多]

POJO模型类XML和JSON互相转换

15 九月 2010 In: SQLReport, JAVA, 软件行业
已知缺陷 不支持嵌套的POJO类 不支持列表和数组类型 缺陷在新的一个版本中实现。 com.jeasonzhao.model.ModelHelper可以完成全部的工作 测试类 public class TestSimplePojo { private String strValue="aaa\""; private int intValu... [更多]
首先描述问题 public ClassName() 和public ClassName(Object…parameters)是否是同一个函数? 俺的回答是不是滴,看测试代码 1: public class Test 2: { 3: public Test() 4: { 5: ... [更多]

Eclipse 几点备要

10 九月 2010 In: JAVA, 软件行业
设置不同的文件类型的Default Editor: Windows—>Preferences—>General—>Editors—>File Associations 在这里设置哪些文件关联的默认的编辑器。 在Eclipse集成Aptana的时候启动JQuery语法高亮支持(前提是您已经下载了Aptana和jQuery插件): windows->prefer... [更多]

A short introduction of Feed4JUnit

3 九月 2010 In: JAVA, 软件行业
Download and Installation In the mainly site of FeedJUint (http://databene.org/feed4junit.html) , there is no download link could be found for the single product. It is luck that Google could helps... [更多]
In this issue, I am going to show how to inject the byte-code at runtime using Javassist. Initial target In my team, we wrote some Java method to retrieve users information via Soap and CORBA, the Soa... [更多]

About Jeason Zhao

Jeason,蜀人,才高三斗,学富一箱。自比子建,放荡不拘行迹,豪语难晓天高;不敢自诩风流,任人笑我痴狂。不欲仕途,个性使然。所到之处,三言不尽,五言难足,鸡飞狗跳盖矣。谓蜀者,鼠也!