自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水月的专栏

整个世界其实都可以归结为二进制, 所有的问题, 都可以用二分法解决, 奥卡姆剪刀原理?

  • 博客(11)
  • 收藏
  • 关注

原创 使用Avro C的注意事项

avro map:1. 在avro_value_add之前不需要对插入的元素进行初始化, avro会将其初始化为适当的类型.2. 不要在插入之前进行赋值操作, avro map在插入后的初始化动作会导致之前的值内清空3. 在插入值之后进行赋值...

2013-10-18 11:03:02 471

原创 org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acce

出现org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation, 可能是由于内容协商的问题, 另一个可能则是由于jackson试图序列化的对象中枚举字段为空...

2013-04-12 14:51:35 1365

原创 JPA2.0以及Hibernate4实现实体双向关联

双向关联是数据库实体设计中一个非常常见的设计, 在领域设计中也较为常见. 在JPA2.0以及Hibernate4的环境下实现双向关联需要一些特殊的设置 做如下注解:@ManyToOneUser.Department  @OneToMany(mappedBy="department")Department.Members  会出现当Department....

2013-04-10 20:00:53 186

原创 怎么用GitHub来判断一个程序员的能力

 阅读这篇文章之前请首先确认知道GitHub是什么,参考链接 http://zh.wikipedia.org/wiki/GitHub 建议为每个候选者建立一个GitHub的Repository, 然后让其从3-5个Assignment选择一个,并在给定的Repository上进行开发, 时间控制在3-5天, 由于Git提供非常详细可track的提交记录, 我们可以清楚的知道候选者的开发...

2012-09-10 16:55:48 311

原创 REST & DDD 谈谈REST和DDD Repository的设计

看了很多REST的文章, 这里谈谈对REST的个人理解. 在传统的Layered Architecture中, REST的位置应该是属于Domian Layer中的Repository, 之所以这么说的原因是, REST所针对的都是名词, 例如我们针对Player这个Aggregate的Root设计的REST服务: REST: /Player interface Playe...

2012-08-29 18:01:04 361

原创 Maven的EJB&JBoss的配置使用以及一键式部署

前言: 一直觉得EJB是一个很恶心的东西,不过仅限于耳闻,今天接触之后发现,EJB果然是一个很恶心的东西. 1、准备:为了完成主题中所提到的任务我们需要做如下准备:          IntelliJ IDEA 11.1.1          Maven 3.0.4          JDK 1.6.0          JBOSS 5.1.0 GA关于安装以及环...

2012-04-24 19:20:02 296

原创 让Cucumber测试包含Javascript的场景

 初学ROR就像Terra Nova中人类回到了史前新世界一样, Ruby和Rails分别给了我很多惊喜. 在RecruitingOnRails Beach项目中也遇到了一些问题, 其中一个对我们BDD阻碍比较大的问题是Cucumber在默认情况下无法运行Javascript, 而我们正好需要通过使用javascript实现在一个表单中点击不同按钮需要将请求Post或Get到特定地址....

2012-04-18 16:30:42 262

关于Facade模式和Mediator模式

两个模式在使用的共同性上存在一定重合,但实现方式以及作用却不相同: 术语: 边界: 指模块内部和模块外部的分界线 Facade模式: 介绍: 模块边界内部通过一个或一组接口对边界外部的复杂接口提供封装, 降低复杂度以及对外部接口的依赖性. 使用: 如果策略适用于整个系统内部,则可以使用Facade Mediator模式: 介绍: 模块边界内部, 通过一个Me...

2012-02-20 15:44:27 195

原创 Design By Contract 基于契约设计的个人理解

施工中...

2012-01-19 14:28:30 634

原创 Spring源代码索引

施工中...

2012-01-18 15:42:06 280

转载 JQuery查询器

$("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")      选择使用myClass类的css的所有元素 $("*")             选择文档中的所有的元素,可以运用

2010-03-02 10:18:00 1658

空空如也

空空如也

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

TA关注的人

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