分治法是一种很强大的算法设计方法。基本思想是:将原问题分解为几个规模小但类似于原问题的子问题,递归的求解这些子问题,然后再合并这些子问题的解来建立原问题的解。 在分治策略中,递归地求解一个问题,在每层递归中应用如下三个步骤: (1)分解(Divide):将原问题分解为一些子问题,子问题的形式与原问题
分类:
其他好文 时间:
2016-03-10 23:21:32
阅读次数:
327
第6章 面向对象的程序设计 创建对象 1.最简单方式创建Object的实例,如 var person = new Object(); person.name = “Greg”; person.age = 27; person.job = ”Doctor”; person.sayName = func
分类:
编程语言 时间:
2016-03-10 23:21:25
阅读次数:
296
package com.zyw.file; import java.io.*; /** * Created by zyw on 2016/3/10. */ public class FileTest2 { public static void main(String args[]){ File fi
分类:
编程语言 时间:
2016-03-10 23:22:05
阅读次数:
210
Drawable有很多种,它们表示一种图像概念,但它们不全是图片。Drawable是什么呢?下面是Google Android API中的定义: A Drawable is a general abstraction for “something that can be drawn.” Most o
分类:
移动开发 时间:
2016-03-10 23:21:28
阅读次数:
314
装饰模式用例图 class Program { static void Main(string[] args) { ConcreteComponent c = new ConcreteComponent(); ConcreteDecoratorA d1 = new ConcreteDecorator
分类:
其他好文 时间:
2016-03-10 23:20:21
阅读次数:
244
三维空间的DFS,挺新颖的一题 AC代码: #include <vector> #include <cstdio> #include <queue> using namespace std; int x[] = {0,0,1,0,-1,0}; int y[] = {0,1,0,-1,0,0}; in
分类:
其他好文 时间:
2016-03-10 23:22:09
阅读次数:
166
iOS开发-KVO的奥秘字数2933 阅读3842 评论28 喜欢57序言在iOS开发中,苹果提供了许多机制给我们进行回调。KVO(key-value-observing)是一种十分有趣的回调机制,在某个对象注册监听者后,在被监听的对象发生改变时,对象会发送一个通知给监听者,以便监听者执行回调操作。...
分类:
移动开发 时间:
2016-03-10 23:19:21
阅读次数:
326
cat /proc/sys/kernel/msgmax最大消息长度限制 cat /proc/sys/kernel/msgmnb消息队列总的字节数 cat /proc/sys/kernel/msgmni消息条目数 消息队列综合案例 //server #include <sys/types.h> #in
分类:
系统相关 时间:
2016-03-10 23:21:40
阅读次数:
312
《我是一只IT小小鸟》读书笔记 在大学生创业指导课上,老师强烈推荐我们阅读《我是一只IT小小鸟》,同时做好读书笔记。老实说,我不是很喜欢阅读,也没有阅读的习惯,但是,我还是去网上看了《我是一只IT小小鸟》,看完之后我确实有一些感触。同样是学习软件工程专业或者计算机的学长学姐,他们把自己亲身经历的,对
分类:
其他好文 时间:
2016-03-10 23:22:03
阅读次数:
164
java新学期的感想理解 随着计算机技术的进步,计算机在很多方面都改变着人们的工作,生活与娱乐的方式。亚马逊,淘宝等电子商务网站为人们提高了便捷的购物方式:微信,微薄等为人们提供了新的社会交往及交流信息的方式。上学期是我们第一次接触java这门课程,通过一个学期的了解与学习,对这门课程有了新的看法与
分类:
编程语言 时间:
2016-03-10 23:18:55
阅读次数:
229
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"侧栏" style:UIBarButtonItemStylePlain target:self action:@selector(click
分类:
其他好文 时间:
2016-03-10 23:21:25
阅读次数:
187
对于这本名字取得很好的书呢,的确符合封面所说的“献给还在大学里的师弟师妹们,尤其是今后想干IT这一行的”,我也会向别人推荐去读这一本书,因为我觉得这是一本凝聚了IT学子成长的手册,记录了很多人曾经走过的路,他们悟出了很多道理,很值得我们ITer去看看,反观自身,或许,迷茫会减少些,心情会好一些,大学
分类:
其他好文 时间:
2016-03-10 23:19:27
阅读次数:
180
1.场景 2.负载发生器 3.虚拟用户 4.虚拟用户脚本 5.事务 6.思考时间 7.集合点 8.事务响应时间
分类:
其他好文 时间:
2016-03-10 23:20:46
阅读次数:
329
原文转自:http://blog.chinaunix.net/uid-27105712-id-3266286.html 通信协议可以理解两个节点之间为了协同工作实现信息交换,协商一定的规则和约定,例如规定字节序,各个字段类型,使用什么压缩算法或加密算法等。常见的有tcp,udo,http,sip等常
分类:
其他好文 时间:
2016-03-10 23:19:46
阅读次数:
253
线程(thread) 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的就是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并执行不同的任务。 threading 用于提供线程相关的操作。 #!/usr/bin/env python3 ...
分类:
编程语言 时间:
2016-03-10 23:17:19
阅读次数:
296
1、自定义View 事件和响应者链 // ViewController.h// 自定义view//// Created by tlh on 16/3/10.// Copyright © 2016年 lamco. All rights reserved.// //事件和响应者链#import <UIK
分类:
其他好文 时间:
2016-03-10 23:18:28
阅读次数:
193
<select name="year" onchange="YYYYDD(this.value)"> <option value="">年</option> </select> <select name="month" onchange="MMDD(this.value)"> <option val
分类:
Web程序 时间:
2016-03-10 23:19:41
阅读次数:
283