网易博客用了够久了,越来越发觉,把网易博客当程序员不可不太适合,而且很多的程序员都选择在博客园安家,因为这边才是程序员的专属的么!所以,以后编程的东西就不再发在那边。已经将我的网易博客最近的39篇日志搬家到博客园了!我的网易博客地址如下:http://yyguangzheng.blog.163.co...
分类:
其他好文 时间:
2015-03-01 13:06:17
阅读次数:
146
在Quartz中如何设置旋转点?12UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bg.png"]]; imageView.layer.anchorPoint = CGPointMa...
分类:
其他好文 时间:
2015-03-01 13:05:07
阅读次数:
108
第10章软件测试软件测试是软件质量保证的一项关键活动,它是通过对需求规格说明、软件设计说明和程序代码等进行复审,以保证在软件产品交付前,尽可能发现软件中潜伏的问题。一、验证与确认符合以下5条规则的软件问题定义为软件错误:(1)软件未达到产品说明书表明的功能;(2)软件出现了产品说明书指明不会出现的错...
分类:
其他好文 时间:
2015-03-01 13:03:56
阅读次数:
132
1、什么是sizeof 首先看一下sizeof在msdn上的定义: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggrega...
分类:
其他好文 时间:
2015-03-01 13:03:45
阅读次数:
181
退回输入键盘:?123- (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder]; }CGRect?123456CGRect frame = CGRectMake (origin.x, origin.y...
分类:
其他好文 时间:
2015-03-01 13:03:52
阅读次数:
104
标准和过程可以帮助你去组织你的想法和避免错误。 某些过程包括证明你的代码是简洁和易于采纳的方法。 这些文档是你不会因为长时间为接触工作而丢失已经做完的工作。标准的文档还可以帮助你定位错误并作修改,因为它阐明了程序中各个部分的函数的作用。标准和过程还有助于把设计转化为代码。按照标准把代码结构化,你.....
分类:
其他好文 时间:
2015-03-01 13:04:14
阅读次数:
99
在Quartz中如何设置旋转点?12UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bg.png"]]; imageView.layer.anchorPoint = CGPointMa...
分类:
其他好文 时间:
2015-03-01 13:05:09
阅读次数:
117
第11章软件演化一、软件演化的特性软件更改过程中的演化特性:(1)、软件维护是一个必然的过程;(2)、软件的不断修改会导致软件的退化;(3)、软件系统的演化特性是在早期的开发阶段建立起来的;(4)、软件开发的效率与投入的资源无关;(5)、在软件系统中添加新的功能不可避免地会产生新的缺陷。二、软件维护...
分类:
其他好文 时间:
2015-03-01 13:04:59
阅读次数:
89
sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。 wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify...
分类:
其他好文 时间:
2015-03-01 13:03:59
阅读次数:
113
抽象工厂可以创建多个产品类对象,如在种菜工厂中,有种根菜,种茎菜。工厂模式与抽象工厂模式以及简单工厂模式只有在具体应用的时候,分析具体的产品层级,然后选择相应的设计模式。而在没一个层次,种菜工人所关心的对象也不一样,在简单工厂模式下,工人要想到种植萝卜还是白菜,在工厂模式下,工人想到是种植根菜还是茎...
分类:
其他好文 时间:
2015-03-01 13:03:49
阅读次数:
96
Zhejiang University has 40000 students and provides 2500 courses. Now given the registered course list of each student, you are supposed to output the...
分类:
其他好文 时间:
2015-03-01 13:02:38
阅读次数:
153
导读:Apache Hive是一个构建于Hadoop(分布式系统基础架构)顶层的数据仓库,Apache HBase是运行于HDFS顶层的NoSQL(=Not Only SQL,泛指非关系型的数据库)数据库系统。区别于Hive,HBase具备随即读写功能,是一种面向列的数据库。对于刚接触大数据的用户来...
分类:
其他好文 时间:
2015-03-01 13:01:55
阅读次数:
223
STL包含四种不同的二分查找算法,binary_search lower_bound upper_bound equal_range.他们的作用域是已经排序好的的数组。
★binary_search试图在已排序的[first, last)中寻找元素value。如果找到它会返回true,否则返回false,它不返回查找位置。
★iterator
lower_boun...
分类:
其他好文 时间:
2015-03-01 12:01:11
阅读次数:
178
题目大意
给出一个序列,有三种操作,区间加,区间取负,询问一个区间内c个数字相乘的所有情况的和。
思路
利用线段树的简单应用,我们不难实现前两个操作。第三个操作需要推推公式。合并两个区间比较简单,计算当前区间取k个时,只需要枚举左边和右边分别取多少个然后乘起来就行了。区间取负把取奇数个数的答案取负,最复杂的是区间加。看代码吧,懒了。。
CODE#define _CRT_SECURE_NO_W...
分类:
其他好文 时间:
2015-03-01 11:56:58
阅读次数:
825
bluedroid项目代码的框架:
Bta:
1. ag(audio gateway):蓝牙音频网关的实现
2. Ar(audio/video registration):音频/视频注册模块的实现
3. Av(advanced audio/video):更先进的音频/视频实现
4. Dm(device mana...
分类:
其他好文 时间:
2015-03-01 11:59:32
阅读次数:
897
5.10 修饰符的适用范围strictfp关键字的含义是FP-strict,也就是精确浮点的意思,在java虚拟机进行浮点运算时,使用strictfp可以让浮点运算更加精确。
native主要用于修饰一个方法,它类似于一个抽象方法,与抽象方法不同的是:native方法通常采用C语言来实现,如果某个方法需要利用平台相关特性,或者访问系统硬件,则可以使用native修饰该方法,再把该方法交给C去实现,...
分类:
其他好文 时间:
2015-03-01 11:58:25
阅读次数:
137