自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 在查找有序二维数组中查找元素

解题思路: 代码实现: public class SortedMatrixElementFinder { public static boolean find(int element, int[][] matrix) { SortedMatrix theMatrix = new SortedMatrix(matrix); int topRightElem

2013-02-26 13:41:07 267

原创 代码整洁之道------函数

想要函数清晰,易于理解,要坚持以下原则: 首先,一个函数只做一件事,更准确的说,只做在一个抽象层次上的事.让读者可以自上而下的读,如同在读故事一样. 其次,保持函数短小,没有太多的嵌套层次. 第三,使用描述性的名字,让读者即使望文生义,也能大致推断出函数要做的事.而且,不要在函数里做未在函数名中体现的事. 第四,函数的参数最多不要多于三个,如果函数的输入参数多于三个,可以考虑为其中的一些参

2013-02-22 12:55:33 284

原创 代码整洁之道------命名

1.名副其实,言之有物 (1)避免无意义的命名,如用单个字母作为变量名. (2)避免魔法数字,或者通过下标进行的判断,如if(x[0] == 4),用常量来代替这些数字 2.避免误导 (1)不要使用类似accountList这样的变量名,除非它真的是一个list (2)两个较长且区别很小的变量名极易误导读者. (3)不要单独使用O,l来命名变量,能分辨出前面打的是O还是0,是l还是1吗

2013-02-21 20:01:08 277

原创 effective java笔记------重载equals方法

什么时候重载equals方法? 我们先来看一看equals()方法在Object类中的实现: public boolean equals(Object obj) { return (this == obj); } 在Object类中,equals()方法用于判断两个引用是否指向同一个对象,因此,如果你的目的正是如此,就大可不必费力重载这个方法了.这种方法的实现使用与代表活动实

2013-02-16 21:02:37 369

原创 为什么要保持代码整洁------初读<<代码整洁之道>>

第一次拜读Bob大叔的>,虽然目前只读完了前言,但是已经让人有一种心潮澎湃之感了~~~,忍不住记录如下: 为什么我们要保持代码整洁,这个问题似乎很容易回答:可以降低维护成本,但这又是为什么?从逻辑的角度看,基于两个基本前提: 第一,破窗原理.这是一个已得到广泛认同的心理学原理,大概是说如果一栋建筑的一扇窗户破了,没有及时修补,那么久而久之,它的所有窗户都会被人打破.推广到编码范畴------糟

2013-02-07 11:09:25 322

OpenCVreferencemanual

开源的计算机视觉库 OPENCV参考手册 英文版

2010-11-02

空空如也

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

TA关注的人

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