- 博客(15)
- 资源 (36)
- 收藏
- 关注
转载 QCon北京2011大会PPT下载
<br />InfoQ还是很给力的。 <br />下载地址:http://www.qconbeijing.com/schedule.html
2011-04-11 10:11:00 758
原创 我的异常Exception备忘学习JAVA牛人--有摘抄
<br />=========================<br />java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V<br />情况一:hql语句错误 <br />======================<br />java.lang.ClassNotFoundExceptio
2010-09-01 23:26:00 793
原创 五年Skype架构师之路的感言
简介<br />作为架构师和设计者,我们常把手头的事情作为工作焦点,很少反思过去如何。我们应该温故而知新。我从作为skype架构组领导的55 个月经历中总结了6个经验。其中一些是技术性的,另外一些是架构师较为软性的观点。首先介绍一下Skype的背景资料。<br /> Skype背景<br />Skype是让用户可以进行音频视频通话的软件,也可以拨打普通电话以及发送短消息。公司成立于2003年,从成立以后就有令人难以置信的成长曲线。公司现在有超过五亿两千万注册用户,大约650名员工。这些用户同时产生平均21万
2010-09-01 22:02:00 312
原创 多任务让你走得更慢
<br />现代商务依靠多任务来完成工作。评价员工也基于的他们多任务能力。IT业人员会被例行指派到多个项目中去。我们是经常在这样做吗?多任务起作用吗?多任务的真正影响是什么?有别的选择吗?<br /> <br />这里老词重提一下“单任务”,它代表了我们在多任务之前所习惯的软件工作方式。在这里的“多任务”,指的是“工作在很多项目上”。现代商务把它称作“多任务”,认为它是一种更有效提高工作输出的策略。其实,不止工作,我们在日常生活中也会小规模地多任务。这两者在做法和后果上都有相似性。<br /> 一个不同的角
2010-09-01 22:00:00 452
转载 八个改善Java遗留系统的技巧
<br /> <br />你没看错,就是这个题目:即使是Java系统也会变成“遗留”系统。每当我们想起遗留系统时,我们就会想起那些存储着大量文件数据并只能用COBOL访问的嘎吱嘎吱作响的大型主机。但事实是,Java已经是一门具有15年历史的开发语言,用Java写就的成千上万的系统已经成功运行了十年甚至更久。<br /> <br />因此,考虑到许多读者都会工作在某个遗留的Java系统上,我根据自己的经验特地攒了这八个技巧,来帮助团队更新和激活他们的遗留Java应用。技巧1:使用分析器<br />分析器提供了
2010-09-01 21:54:00 482
转载 ObjectNotFoundException异常处理
<br />今天中午做的添加商品时,先列出种类,颜色,材质等基本信息都没有错,可晚上继续战斗时却很郁闷,一上来就报 <br />org.hibernate.ObjectNotFoundException:No row with the given identifier ex <br />找来找去,就是第30行,列出种类时报错,但是商品种类表中是有数据的。 <br />这里面的关系其实也不复杂,就是 <br />ViGoods ViGoodsDetail 是一对一关系,商品与商品详情 <br />ViGo
2010-09-01 15:58:00 3032
转载 使用sc命令创建svn服务的问题
<br />今天重装了系统,Subversion服务也得重装。照例输入代码:sc create svnserve binpath="d:/PortableApps/svn/svnserve.exe --service -r e:/svn" displayname="Subversion" depend=tcpip start=auto<br />可是居然出现了下面的提示:<br /> D:/PortableApps/svn>sc create svnserve binpath="d:/PortableA
2010-08-30 23:31:00 1202 1
原创 敏捷开发中高质量Java代码开发实践
<br />Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,介绍如何通过在开发过程中采取一系列步骤来保证和提高整个开发团队的代码质量,并阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码,减少测试的投入,并促进整个团队的技能提高,最终
2010-08-24 14:07:00 265
原创 敏捷开发中高质量Java代码开发实践
<br />Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,介绍如何通过在开发过程中采取一系列步骤来保证和提高整个开发团队的代码质量,并阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码,减少测试的投入,并促进整个团队的技能提高,最终
2010-08-24 14:06:00 612
原创 敏捷开发中高质量Java代码开发实践
<br />Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,介绍如何通过在开发过程中采取一系列步骤来保证和提高整个开发团队的代码质量,并阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码,减少测试的投入,并促进整个团队的技能提高,最终
2010-08-24 14:04:00 285
原创 敏捷开发中高质量Java代码开发实践
<br />Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,介绍如何通过在开发过程中采取一系列步骤来保证和提高整个开发团队的代码质量,并阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码,减少测试的投入,并促进整个团队的技能提高,最终
2010-08-24 13:55:00 323
转载 Java 反射机制深入研究
Java反射机制深入研究 Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个
2010-08-10 00:04:00 273
原创 Java Reflection (JAVA反射)
<br />Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。<br />Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。<br />JavaBean 是 reflection 的实际应用之一,它能让一些工具可视化的操作软
2010-08-10 00:03:00 210
原创 JAVA反射机制
<br />JAVA反射机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。<br />概述 有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静态的不同技术与作法。我们朗朗上口动态绑定(dynamic binding)、动态链接(dynamic linking)、动态加载(dynamic loading)等。然而“动态”一词其实没有绝对而普遍适用的严格定义,有时候甚至像对象导向当初
2010-08-09 23:59:00 221
原创 JAVA基础--JAVA中的反射机制详解
JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。1. 得到某个对象的属性 public Object getProperty(Object
2010-08-09 23:57:00 228
java2入门经典.part02
2010-08-10
java2入门经典.part01
2010-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人