在放假前老师推荐了这本书,开始看到书名感觉是在讲人类与月球之间的故事,后来阅读之后才发现人月是指在估计和进度安排中使用的工作量单位。理解了书名的意思,我继续阅读这本书。 第一章:焦油坑 作者在书中介绍了焦油坑的概念,提出在过去几十年的大型系统开发就犹如一个焦油坑。各种团队,大型的、小型...
分类:
其他好文 时间:
2015-02-24 11:23:34
阅读次数:
153
理论是枯燥的,所以有点长。哈哈哈~要学习一门语言,我们首先得了解它,那么【什么是OC】objectiv-c 简称 OC,是一门基于C语言为基础编写而成的面向对象的语言。完全兼容C语言;可以在OC代码中混入C语言代码,甚至是C++代码;可以使用OC开发Mac OS X平台和iOS平台的应用程序。(一)...
分类:
移动开发 时间:
2015-02-24 11:22:12
阅读次数:
165
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4989题目意思:给出 n 个数,然后将这些数两两相加,得到 n*(n-1) /2 对和,把重复的和去掉,最后相加起来。 用STL中的set可以好方便的做出来,因为 insert 的时候它会自动去除重复的....
分类:
其他好文 时间:
2015-02-24 11:23:30
阅读次数:
182
1.外科手术队伍项目经理在项目的初期必须清楚的估计项目的人月运作模式(时间、人力在项目各阶段的分配),例如什么时候需要出什么样成果,决定了什么时候需要什么样的人加入项目,这是项目经理的责任。2.贵族专制要获得概念的完整性,设计必须由一个人或具有共识的小组来完成。3.画蛇添足讲述的基本都是基于IBM3...
分类:
其他好文 时间:
2015-02-24 11:20:19
阅读次数:
263
BFS+状态压缩。 1 /* 2405 */ 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 #define MAXN 216000 10 #define...
分类:
其他好文 时间:
2015-02-24 11:21:09
阅读次数:
137
oracle028
undo表空间概述
UNDO的简要概序:
1. 一般的表空间中的段是手动建立的,undo表空间和普通的表空间相似,但是undo表空间中undo段,undo段是自动生成的;oracle自动使用、维护undo段。
2. 一般表空间中的段是我们自己手动使用的,而undo表中的段是oracle自动使用的。
show para...
分类:
其他好文 时间:
2015-02-24 10:19:07
阅读次数:
154
oracle029
深入剖析一个完整的事务
2、图解一个事务的操作流程
Undo段的组成:段头、回滚块
事务ID:oracle为每个事务分配事务id
select xid,xidusn,xidslot,xidsqn,ubablk,ubafil from v$transaction;// lists the active t...
分类:
其他好文 时间:
2015-02-24 10:19:57
阅读次数:
275
oracle030
oracle030
Oracle中IMU技术和redo private strand技术
3、图解Oracle IMU机制
select * from v$sysstat where name like '%IMU%';
STATISTIC#, NAME, CLASS, ...
分类:
数据库 时间:
2015-02-24 10:19:46
阅读次数:
357
oracle031
字符集的简要概述
字符集:就是一张字符和编码的对应表。
1、字符集的作用和含义
字符编码
使用场合
数据库字符集
(1)用来存储CHAR, VARCHAR2, CLOB, LONG等类型数据
(2)用来标示诸如表名、列名以及PL/SQL变量等
(3)...
分类:
其他好文 时间:
2015-02-24 10:18:18
阅读次数:
192
6.4 Canvas绘制的辅助类通过前面对Canvas的介绍,我们明白Canvas可以做很多事,绘画图形,变换等,当然在手机世界里我们看到的远远不是简单的图形就可以表现完全的,还有颜色,字体,等各种各样的元素组成,专门的工作交给专门的类来处理。下面我们介绍一些Canvas常用到的一些辅助类。6.4.1画笔android.graphics.Paint在Canvas绘制的辅助类中,使用频率最多的是画笔...
分类:
其他好文 时间:
2015-02-24 10:19:35
阅读次数:
152
6.4.4路径android.graphics.Path当我们的需求是一个不规则的图形的时候,Canvas的drawRect等方法就不行了,这里就要用到drawPath(Path path, Paint paint)方法来按路径绘画一个形状。Canvas还有一个方法clipPath(Path path)。这个方法用于按照设计的路径来设置Canvas中的有效区域。下面我们就介绍下路径类,它是一个多个...
分类:
其他好文 时间:
2015-02-24 10:18:35
阅读次数:
155
oracle032
锁的基本原理
1、Oracle锁类型
锁的作用:保护数据,没有锁就没有并发,锁是用来限制并发的
数据库反应慢不一定是数据负严重,也可能是锁的原因阻止了事务的进行:开两个客户端修改数据会明显发现第二个会很慢就是因为第一个用户锁住了行记录
latch锁:chain,链(server Pro 并发访问时就通过获取...
分类:
其他好文 时间:
2015-02-24 10:20:26
阅读次数:
271
6.4.8区域 android.graphics.Region与Region.Op在Canvas的绘画时,我们可能碰到止需要显示半个矩形,或者显示一部分图片,那么我们就要用到Canvas的设置区域的方法,有clipRect(Rect rect,Region.Op op)、clipRegion(Region region)这两个方法。Region表示的是一个区域和Rect不同的是,它可以表示的一个不...
分类:
其他好文 时间:
2015-02-24 10:18:42
阅读次数:
297
《the matrix》的部分情节很有禅意,对此每个人的理解和解读可能是不同的。对于艺术来说,作者的创作本意并不重要,读者、观众、听众感悟到了什么,才是最具价值的部分(从这一点上来看,我们80后一代在大学之前接受的教育都在强调唯一、标准的答案,极其失败)。作为一个码农,我也来说下我对这个片子的感悟。【剧情解读:严重剧透】20世纪初,人类成功研制出人工智能(AI)。但是AI和人类发动了战争,最终AI胜...
分类:
其他好文 时间:
2015-02-24 10:19:21
阅读次数:
297
网上很多教程在Ubuntu安装Nodejs都是先下载,解压,生成等繁琐的步骤。
今天带大家一起领略最简单的操作。
两行命令搞定
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
检查一下成果
npm -v...
分类:
Web程序 时间:
2015-02-24 10:18:21
阅读次数:
127