
编程规范
西红柿系番茄
知其然,知其所以然。
展开
-
优秀Rest风格API设计原则
Get:从服务器获取一个指定资源或一个资源集合。Post:在服务器上创建一个资源。Put:更新服务器上的一个资源,需要提供整个资源。Patch:更新服务器上的一个资源,只提供资源中改变的那部分属性。Delete:移除服务器上的一个资源。Head:获取一个资源的元数据。Options:获取当前用户对资源的访问权限。原则上URL不包含动作/动词。端点通常使用复数。过...原创 2018-07-21 23:07:54 · 301 阅读 · 0 评论 -
《Effective Java 第二版》条目
一、创建和销毁对象1、考虑用静态工厂方法代替构造器。2、遇到多个构造器参数时要考虑用构建器。3、用私有构造器或者枚举类型强化Singleton属性。4、通过私有构造器强化不可实例化的能力。5、避免创建不必要的对象。6、消除过期的对象引用。7、避免使用终结方法。二、对于所有对象都通用的方法8、覆盖equals时请遵守通用约定。9、覆盖equals时总要覆盖ha...原创 2018-07-22 21:40:12 · 264 阅读 · 0 评论