自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Responsibility of scrum master Role

This idea comes from 2013 October when I work as scrum master in Oil and Gas industry. In 2013 we start rotate scrum master role to make everyone have deep understanding of agile and scrum activitie

2017-04-19 07:54:51 703

原创 基数排序

基数排序基数排序是一种非比较型的排序,适用于整数排序。基本的原理是将数组从个位开始到最高为依次排序,数组达到排序状态。以数组[21, 66, 867, 9, 13, 87, 56, 121]为例,首先按照个位排序,排序后数组为:    [21, 121, 13, 66, 56, 867, 87, 9], 再按照十为排序,排序后数组变成:    [9, 13, 21, 121, 56

2015-05-06 13:55:48 700

原创 快速排序

Quick sort是效率不错的一种排序算法,效率上和插入排序、冒泡排序的关系是: >(优于)快速排序 > 插入排序 > 冒泡排序。快速排序里面已经有了分治的策略,实现快速排序的核心就是拆分任务、递归。一个子任务就是:任取数组中的一个数值,将所有的小于该值的数据放到该值的左侧,所有大于等于该值的数据放到该值的右边。在实现的时候我觉得只需要前半句就行:将所有的小于该值的数据放到该值的

2015-04-22 10:16:38 446

原创 冒泡排序

Bubble sort 是排序的入门,是比较排序的一种。数组的所有元素两两相近的比较,按照排序要求交换。在一次从头到尾的循环之后,最大(最小)的元素应该出现在数组的结尾(开头)。然后继续循环下一次,经过数组大小此循环之后,排序完成。时间复杂度: o(n*n)空间复杂度: o(n), 需要那个临时变量进行交换参考文章: 冒泡排序-维基百科http://ww

2015-04-21 15:14:25 324

原创 插入排序

插入排序的名称不算直白,需要绕一下。白话一点就是从需要排序的数组头开始遍历,假定光标左侧的是有序数组。每次遍历一个元素时,依次从有序数组的末尾开始向前逐一比较,并按照升序/降序进行元素调整(就是这个过程是插入)。这篇Blog写的也很清楚 http://www.cnblogs.com/butyoux/archive/2013/01/17/2864093.html。

2015-04-13 17:36:49 487

原创 根宝足球学校

中超在一阵喧闹过后落下了帷幕,dajiata

2014-11-06 12:25:07 3090

原创 一点随想

很久没有写东西了,其实平时还是会想一些东西,只是疏于记录。当然

2014-07-28 17:22:01 401

原创 Windows 内核模式下的线程同步

鉴于我的食言,这个月无法完成一些探索和文章的工作了,把以前研究的一点小东西

2014-06-24 17:22:08 881

转载 转载: 进程与线程的一个简单解释

序:读了一些和线程相关的文章,zheg

2014-06-24 15:37:40 323

原创 老将的荣耀

忽然之间,老而弥坚的马刺在世界杯热潮之间实现了自己的复仇,4:1热火zai

2014-06-16 12:27:55 643

原创 关于写博客的目标

最近有机会和同行业中的一个朋友聊了

2014-06-07 07:40:46 378

原创 随想

今天忽然有点怀旧了,上午看着窗外明亮的阳光,忽然想到了那个日本的小女孩,明媚的笑容就像窗外的阳光一样温暖。多么美好的回忆啊。每次想起来都会会心的微笑,希望真帆也有一样的心境。长久以来我似乎很喜欢当哥哥,也许是因为从小被姐姐照顾的很好,萌生出的想要照顾人的心情。希望我的想法和做法没有给任何人带来不快,也真心的希望我会给她们带来的是美好的回忆,纯纯的兄妹之情,多么美好的回忆啊。也许最近又开始无

2014-01-03 15:03:18 400

原创 Visual studio 2012 代码“收”起来配置

1

2013-10-10 11:31:01 993

原创 一篇Blog震惊了我

最近是思想上百味杂陈的一段时间,难得的端午假期彻底的放纵了自己一下,甚至超过了上一次广州之行。也带了很多思想上的冲激和变化,我自己还是很认可这样的思想变化的,虽然认识的过程会让我痛苦、挣扎直至今天。           假期里和死党朋友打球、吃饭、聊天,这个永远是我们这撮人的聚会流程。在经历了下午的大雨、冰雹、转室内球场、又转室外的不断挣扎中打球后,晚上大家吃饭时开始交换彼此最近一段时间对生活

2013-06-13 10:55:50 569

原创 关于程序维护、修改的一点迷惑和思考

程序员的工作有很多的时间是在维护代码,不论是自己写的还是遗留代码。这时候会有一个最大的问题困扰着:如何修改代码?1.先有一个整体的设计,再按照设计修改代码2.先修改代码,随着代码的不断修改,代码在不断的完善,最后会逐渐形成一个当时不错的设计,然后再按照这个设计实现其余部分的代码。                两种很相似但是实际执行不相同的方式。这个设计和执行谁先谁后的

2013-05-03 11:40:45 612

翻译 C++模板类(方法)分离编译问题

模板类(函数)的分离编译(Separate compile)问题         模板是一把双刃剑,Template的出现极大的简化了代码的重复,同时也增加了阅读代码的难度。很多复杂的Template类是令人望而生畏的,再加上宏定义,可以直接进入梦魇。相信很多人仍对STL和MicroSoft的COM模板类深深的恐惧^_^。         闲话稍叙言归正传,Visual Studio

2013-01-06 18:00:30 878

原创 三目运算符 " ? : " 的特性

很多时候写如下程序: int nTest = 0; if (1 == NUMBER) { nTest = 100; } else { nTest = 200; }  为了减少代码的行数,看起来更加简洁,会使用如下的“? : ”三目运算符来替换:int nTest (1==NUMBER)

2012-12-28 11:19:51 405

原创 float数内存格式

float 数据结构float是4个字节的数据结构,32个bit位的数据结构。数据的二进制结构分为三个部分:              符号部分、指数部分、底数部分。如下图所示:  符号位:0为正数,1为负数。指数部分:因为是8为二进制位,为了表示负指数的情况,就对这8位进行了特殊的处理。将指数减去127,再转化为二进制填入这8位,用来存储。底数部分:底数部分有

2012-11-02 20:06:03 476

Unlocker1.9.1-x64

Unlocker1.9.1-x64.exe

2012-10-22

空空如也

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

TA关注的人

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