百度地图 ...
分类:
编程语言 时间:
2017-05-28 16:03:50
阅读次数:
197
原文 http://blog.csdn.net/a1dark/article/details/11177907 EdmondsKarp算法,简称EK算法,O(m^2n) 因为是初学教程,所以我会尽量避免繁杂的数学公式和证明。也尽量给出了较为完整的代码。本文的目标群体是网络流的初学者,尤其是看了各种N ...
分类:
编程语言 时间:
2017-05-28 15:27:27
阅读次数:
258
输入输出兼程IO操作,有同步(速度不匹配时四等)和异步(轮询和消息通知,复杂而高效) 一 文件操作函数: 文件打开:f=open("文件路径“,“操作类型 r/rb/w/a”,"编码”,“错误处理”), 文件读写:f.read/f.write/f.read(size)/f.readline()/f. ...
分类:
编程语言 时间:
2017-05-28 14:58:36
阅读次数:
220
26. Using the higher order function reduce(), write a function max_in_list() that takes a list of numbers and returns the largest one. Then ask yourse ...
分类:
编程语言 时间:
2017-05-28 14:58:29
阅读次数:
186
列表:shoplist = ['apple', 'mango', 'carrot', 'banana']字典:di = {'a':123,'b':'something'}集合:jihe = {'apple','pear','apple'}元组: t = 123,456,'hello'1.列表 空列表 ...
分类:
编程语言 时间:
2017-05-28 14:57:35
阅读次数:
298
挂起:一般是主动的,由系统或程序发出,甚至于辅存中去。(不释放CPU,可能释放内存,放在外存) 阻塞:一般是被动的,在抢占资源中得不到资源,被动的挂起在内存,等待某种资源或信号量(即有了资源)将他唤醒。(释放CPU,不释放内存) 另外,有一段话很形象: 首先这些术语都是对于线程来说的。对线程的控制就 ...
分类:
编程语言 时间:
2017-05-28 14:56:47
阅读次数:
273
Notepad++ 设置执行 lua 和 python 一、设置 run -> 设置 cmd /k lua "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 二、原理: cmd /k 的含义是运行后面的命令,而且运行完成后保留窗体 cmd /k lua 等价于 開始 –> ...
分类:
编程语言 时间:
2017-05-28 14:56:39
阅读次数:
204
1、c中const是一个只读的变量有内存;c++的const是一个常量,有没有分配内存要看具体情况,例如:定义一个全局的const int a =10;如果后序对a进行取地址操作,编译器会在全局常量区为a分配内存空间,如果没有取地址操作,则不会分配内存,并且编译器会进行优化,在预处理阶段将a用10替 ...
分类:
编程语言 时间:
2017-05-28 14:56:14
阅读次数:
178
一. while循环 示例1:.循环打印1到10之间的值 public class Test1 { public static void main(String[] args) { int i=1;//1.定义循环增量,循环初始值 //2.定义循环结构 while(i<=10){ System.ou... ...
分类:
编程语言 时间:
2017-05-28 14:55:58
阅读次数:
181
1、cmd下,python时,默认是python3版本, 2、打开D:\Anaconda2 3、找到exe文件,python.exe和pythonw.exe,将其修改为python2.exe和pythonw2.exe 4、再次cmd时, 1)输入python2,表示python2版本 2)输入pyt ...
分类:
编程语言 时间:
2017-05-28 14:55:29
阅读次数:
168
题目: Follow up for "Unique Paths": Now consider if some obstacles are added to the grids. How many unique paths would there be? An obstacle and empty s ...
分类:
编程语言 时间:
2017-05-28 14:54:13
阅读次数:
121
关于这些技巧这些技巧不可能适用于每一个项目。 这些是基于我的一些项目经验。项目团队的规模从3人到20人不等。框架结构的可重用性、清晰程度是有代价的——团队的规模和项目的规模决定你要在这个上面付出多少;非常多技巧是品味的问题(这里所列的全部技巧。可能有相同好的技术替代方案);一些技巧可能是对传统的Un ...
分类:
编程语言 时间:
2017-05-28 14:27:41
阅读次数:
142
了解比特币的都知道挖矿非常耗电,这是由于比特币用到了工作量证明. 工作量证明是指系统为达到某目标而设置的工作度量方法.一開始是用在网络攻防上,大大提高攻击者的计算量,攻击成本也就上去了. 工作量证明须要由工作者和验证者双方共同完毕.它有两层含义. 1.工作者须要完毕的工作必须有一定的量,这个量由验证 ...
分类:
编程语言 时间:
2017-05-28 14:26:50
阅读次数:
170
每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载, 在该网页上右键 >> 属性 >> 点击"证书" >> 再点击上面的"详细信息"切换栏 >> 再点击右下角那个"复制到文件"的按钮 就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。 例如:保存为wcce ...
分类:
编程语言 时间:
2017-05-28 14:25:03
阅读次数:
2159
一、Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是 ...
分类:
编程语言 时间:
2017-05-28 14:24:49
阅读次数:
204
CachedThreadPool会创建一个缓存区,将初始化的线程缓存起来。会终止并且从缓存中移除已有60秒未被使用的线程。 如果线程有可用的,就使用之前创建好的线程, 如果线程没有可用的,就新创建线程。 任务是交替执行的 重用:缓存型池子,先查看池中有没有以前建立的线程,如果有,就reuse;如果没 ...
分类:
编程语言 时间:
2017-05-28 14:23:54
阅读次数:
232
//二维数组转字符串 public function arr_to_str($arr){ foreach ($arr as $v){ $v = join(",",$v); //可以用implode将一维数组转换为用逗号连接的字符串,join是别名 $temp[] = $v; } foreach($t... ...
分类:
编程语言 时间:
2017-05-28 13:57:10
阅读次数:
202