自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永无止境,上下求索

先行其言,而后从之

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

原创 Java编码规范

先借编码规范之名,行吐槽之实,抱歉。写干净整洁的代码阅读代码,眼缘很重要。代码是程序员的脸,保持干净整洁。记得格式化代码。建议使用eclipse默认的就行,Ctrl+Shift+F。项目内部格式化风格一定要统一,否则svn很难track。鉴于Java开发库以及流行的开源框架都用Block起始大括号不换行风格,Google也如此规范,统一为这种风格。去除没有用到的类引用纯粹是

2014-03-13 18:05:16 5964 2

原创 Underscore之Map Reduce

最近想找个Node.js的经典模块阅读阅读,一来磨练一下Javascript技能,二来加深对Node.js的理解。打开Node.js的registry页面,发现Underscore被使用的最多。开始阅读Underscore源码,很快就崩溃了,obj.length === +obj.length,想死有没有?后来在stackoverflow上面找到答案。一路下来,对于我这个Java程序员来说,艰辛啊

2014-03-28 17:20:19 5810

翻译 什么是游戏2048的最佳算法

问题我最近偶然发现一款叫2048的游戏。你需要通过上、下、左、右的方向移动来合并值相同的方块(Title)。每一次移动之后,一个新的值为2或者4的方块会随机的出现在某个空的位置。所有位置都塞满方块,并且没有值相同的方块可以移动的时候,游戏结束。游戏的目标是构造一个值为2048的方块。我需要遵循一套定义良好的策略来实现这个目标。所以我想到写个程序来实现。我当前的算法如下:while(!g

2014-03-24 16:29:36 20238 1

原创 二叉搜索树之Java实现

h2 id="_1">什么是二叉搜索树二叉搜索树(Binary Search Tree),是最基础,且相对简单的一种数据结构,支持Insert,Delete,Search,Min,Max,Successor,Predecessor等操作。最大的特点是每一个节点有不超过两个子节点,并且左子节点小于或者等于父节点,而右节点大于或者等于父节点。说它基础,是因为很多其它树形数据结构以它为原型而扩展,比

2014-03-23 15:33:03 4616 2

原创 HashMap之Java实现

HashMap是使用最频繁、最重要的数据结构之一,提供了字典操作功能,Insert、Search、Delete操作的效率都很高。本文将尝试用Java实现一个最简单的HashMap。因为简单,才容易看到HashMap的本真设计思想。什么是Hash依我的理解,Hash就是把一个对象转化为一个正整数的过程。相同的对象产生相同的Hash Code,但不同的对象的Hash Code具有随机的特点,不

2014-03-20 23:00:38 10652

原创 Java NIO小结

Java NIO是什么J2SE 1.4引进的Java IO新特性,实现JSR 51,是Java原IO系统的增强和补充,故取New IO之名。相关的类都放在java.nio包下。为什么需要Java nio两个字,效率,NIO能够处理的所有场景,原IO基本都能做到,NIO因效率而生,效率包括处理速度和吞吐量(Througthout, Scalability)。Java原IO都是流式的(Stream O

2014-03-12 15:56:25 5609 2

原创 关于项目关键人物的一点思考

关键人物人员流动是项目的一个重要风险之一,有人就提出很多的解决方案,比如结对编程、代码评审、文档规范化、内部轮岗之类的。大意是任务分派均等,有backup人员,尽量避免某一个或者两个人处理所有的核心模块,好似不应该有关键人物存在。我个人的观点却相反,项目里面没有关键人物才是风险。关键人物的重要性先说明一下,关键人物是技术和性格的完美结合。对技术精益求精,对项目尽心尽力,对代码质量有较高的要

2014-03-02 12:17:11 3494

空空如也

空空如也

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

TA关注的人

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