自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 WinClub第一期-常用工具的使用技巧

引子:成都有Qclub,OpenPartyChengdu等社区组织,虽然我在公司也宣传了这些社区组织的一些活动,但是去参加的人也就几个平时比较活跃的同事,可能也是因为这两个组织每次活动的地点都在软件园造成的吧。某次睡醒无事,思索工作以及技术部现状,觉得大家貌似交流的机会时间都比较的少,一般都是工作相关的几个人交流,小部门内部的交流,而且一般是一些业务技术方面的交流。要不发起一个我们自己的社区组织...

2014-05-02 11:28:45 302

原创 浅析HotSpot内存管理与分析工具

4月15号在公司给大家分享了下Hotspot的内存管理和分析工具,以下是分享内容:Java运行时数据区HotSpot是JDK默认的虚拟机实现。根据《Java虚拟机规范》,得知Java运行时数据区由下图组成:PC(program counter)寄存器:每一条 Java虚拟机线程都有自己的 PC(Program Counter)寄存器,PC 寄存器用于保存 Java 虚拟机正...

2014-05-02 10:28:24 174

原创 Eclipse安装scala插件导致maven pom editor打开报错

这段时间在抽空学习scala,学肯定就要先把IDE装好,选择就是Eclipse scala ide插件,http://scala-ide.org/安装好打开pom文件:看detail报如下异常:java.lang.NullPointerExceptionat org.eclipse.jface.preference.PreferenceConverter.getColor(Pre...

2014-03-06 13:49:01 458

原创 领域驱动设计读书笔记-第二部分(二)

           第二部分第二篇关于第二部分剩余部分,包括Module,Aggregate,Factory,Repository.         Module作为一种粗粒度的建模和设计元素,在Module内部应该是高内聚的,Module之间应该是低耦合的。系统的领域模型通常可以分为几个Module,比如电子商务的领域就可以大致分为商品,订单,促销,支付,库存等Module。  ...

2014-03-03 22:59:34 213

原创 领域驱动设计读书笔记-第二部分(一)

第二部分:模型驱动的构造块 先截一张图来说明下这部分的大致内容         通过Layered Architecture将系统划分为用户界面层,应用层,领域层,基础设施层,从而将模型隔离在领域层中。用户界面层或者说表示层用于展示系统用户所能看到的界面等,应用层用于调用领域层的对象来解决一些业务问题,显示一些任务状态等,应用层不应包含业务逻辑。领域层是真正反映业务实质的层,应包含业务...

2014-02-25 22:52:15 124

原创 领域驱动设计读书笔记-第一部分

第一部分:让领域模型发挥作用从一个PCB的专用软件工具的设计为例,逐步的与领域专家交谈,得到一个适用的模型,从这个例子中,作者描述出了与领域专家一起消化知识提炼模型的过程。当开始编写软件时,其实我们知之甚少。程序员不知需要精通或者说熟悉技术知识,也需要学习所从事的特定领域的知识。一个团队中需要形成领域知识的传递,才不至于领域知识由于人员的流动而丢失,团队需要持续学习。学习领域知识不是为...

2014-02-24 22:04:26 157

读书笔记--Effective Java 2nd -- 第五章 泛型

23条:不要在新代码中使用原生态类型         Java1.5 加入了泛型,即类型参数,在1.5之前可以将任意对象放入集合中,所以在从集合中取出来的时候都需要做强制类型转换,这就有可能导致ClassCastException。1.5 加入泛型后,就得到了在编译期间检查的好处了。虽然在运行时泛型会做擦除,泛型的目的应该还是减少ClassCas...

2012-04-19 09:03:57 86

读书笔记--Effective Java 2nd -- 第三章 对于所有对象都通用的方法

第三章 对于所有对象都通用的方法第8条 覆盖equals时请遵守通用约定一般来说,没有逻辑相等的概念的时候都不要覆盖equals方法。或者说超类已经提供的符合子类equals的方法。当然,类时私有的也不应该覆盖。覆盖equals方法的情况一般会是“值类(value class)”。覆盖equals方法时应该遵守它的通用约定:• Reflexive: For any non-null...

2012-03-19 22:38:46 135

读书笔记--Effective Java 2nd --第二章--创建和销毁对象

  今天开始看Effective Java 2nd,坚持每天抽大概2小时来看,每天30页左右,看完后写读书笔记。第二章 创建和销毁对象       第1条 考虑用静态工厂方法代替构造器       此处静态工厂和设计模式中的工厂模式并不能直接对应,设计模式中的工厂模式在《java与模式》中介绍有三种,简单工厂模式,工厂模式,抽象工厂模式。而此处的静态工厂方法可以看做简单工厂模式中工...

2012-03-18 21:08:19 110

原创 mysql中时间函数的说明,挺有用的

接触过sql的人都知道,sql里面有一些内置函数,比如count(),sum(),max(),min()等。今天先学习一下mysql中一些日期函数: 函数描述NOW()返回当前的日期和时间CURDATE()返回当前的日期CURTIME()返回当前的时间DATE()提取日期或日期/时间表达式的日期部分EXTRACT()返...

2011-06-10 17:21:25 186

原创 resin出现找不到spring配置文件的情况的处理办法

4月份在做一个项目的时候,本机开发环境是windows,我在本机装了一个resin3.1.11,项目打包放入resin目录中webapp里面,启动,正常运行。然后呢,我就想在linux下面测测性能,然后就在公司内网的一个linux环境里面装了resin3.1.11,死活启不了,看了日志后,resin竟然找不到spring配置文件,我就纳闷了都是resin3.1.11,为什么windows能正常启动...

2011-06-01 18:08:39 302

原创 Software caused connection abort: recv failed 说明

5月份的时候在做一个HTTPSQS(HTTP Simple Queue Service)的应用开发的时候遇到了这个异常Software caused connection abort: recv failed,百度了一下发现如下说明: software caused connection abort: recv failedjava.net.SocketException: Sof...

2011-05-31 17:52:39 240

eclipse中相同变量显示变色设置

Eclipse选中变量名,相同变量都变色显示 的设置:java文件的设置"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 js文件的设  置"Window"-"preferences"-"web"-"javascript"-"Mark Occ

2011-05-30 17:09:49 118

原创 HttpServletResponse中获取PrintWriter需要注意的一个小问题

写过servlet的人都知道,可以通过HttpServletResponse中的getWriter方法获取对客户端的输出流,但是如果在调用getWriter之前未设置编码(既调用setContentType或者setCharacterEncoding方法设置编码),HttpServletResponse则会返回一个用默认的编码(既ISO-8859-1)编码的PrintWriter实例。这样就会造成...

2011-05-21 09:16:36 512

原创 jstl处理字符串的一些常用函数

jstl中内置了一些处理字符串的常用函数,要使用这些常用函数呢,需要在jsp文件开头处加入一段代码:<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>然后在jsp中调用函数的方式:${ns:methodName(args....)}  其中ns对应上段代码中声明的prefi...

2011-05-18 21:18:37 102

原创 再次写给我们这些浮躁的程序员

今天终于开博啦,在csdn上看到一篇文章,感触很深,现在转一下,作为我第一篇博客。再次写给我们这些浮躁的程序员 2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必...

2011-05-18 16:56:54 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除