Python内建了map()和reduce()函数。 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”,你就能大概明白map/reduce的概念。 我们先看map。map()函数接收两个参数, ...
分类:
编程语言 时间:
2017-05-14 01:10:34
阅读次数:
206
第9课 - 函数定义及调用 1. makefile中的函数 (1)make 解释器提供了一系列的函数供 makefile 调用 (2)在 makefile 中支持自定义函数实现,并调用执行 (3)通过 define 关键字实现自定义函数 2. 在makefile中自定义函数 (1)自定义函数的语法 ...
分类:
其他好文 时间:
2017-05-14 01:10:25
阅读次数:
166
排序算法 排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。 Python内置的sorted()函数就可以对list进行 ...
分类:
编程语言 时间:
2017-05-14 01:10:18
阅读次数:
199
从表面来看GET和POST请求: GET请求是在url后直接附上请求体,url和请求体之间用"?"分割,不同参数之间用"&"分隔,%XX中的XX为该符号以16进制表示的ASCII,如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密。 PO ...
分类:
编程语言 时间:
2017-05-14 01:10:11
阅读次数:
242
摘要:添加买家卖家可即时通信的功能,个人店铺中可显示所卖图书的价格,点击可显示图书信息并且可以做相应信息修改。将登陆注册连接数据库使用。 任务面板: 燃尽图: ...
分类:
其他好文 时间:
2017-05-14 01:10:03
阅读次数:
145
如果是第一次刚接触MyCat建议下载源码在本地通过eclipse等工具进行配置和运行,便于深入了解和调试程序运行逻辑。 1)源代码方式调试与配置 由于MyCat源代码目前主要托管在github上,大家需要在本地安装和配置好相关环境,具体参考群共享中 “github-eclipse开发指南.docx” ...
分类:
其他好文 时间:
2017-05-14 01:09:58
阅读次数:
600
1、钟表,可以回到起点,却已不是昨天。 2、使人成熟的是经历,而不是岁月。 3、少一点预设的期待,那份对人的关怀便会更自在。 4、让未来过去,让过去过去。 5、互相尊重是第一种美德,而必要的距离又是任何一种尊重的前提。 6、流云在天边,行囊在眼前,有一条通往太阳的路无边又无沿。 7、人永远不知道谁哪 ...
分类:
其他好文 时间:
2017-05-14 01:09:48
阅读次数:
159
1、mysql的生命周期 ①MySql服务器监听3306端口 ②验证访问用户 ③创建mysql线程 ④检查内存(Qcache) ⑤解析sql ⑥生成查询计划 ⑦打开表 ⑧检查内存(Buffer Pool) ⑨到磁盘取数据 ⑩写入内存 ①①返回数据给客户端 ①②关闭表 ①③关闭线程 ①④关闭连接 2、 ...
分类:
数据库 时间:
2017-05-14 01:09:42
阅读次数:
325
题目:在数组中找到一个子数组,让子数组的和是k。 思路:先发发牢骚,这两天做题是卡到不行哇,前一个题折腾了三天,这个题上午又被卡住,一气之下,中午睡觉,下午去了趟公司,竟然把namespace和cgroup的架构给搞懂了!所以晚上再来攻克这个问题!上午的做法是这样的,设置一个fast指针,一个slo ...
分类:
编程语言 时间:
2017-05-14 01:09:15
阅读次数:
184
我们知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积: 当代码出现有规律的重复的时候,你就需要当心了,每次写3.14 * x * x不仅很麻烦,而且,如果要把3.14改成3.14159265359的时候,得全部替换。 ...
分类:
编程语言 时间:
2017-05-14 01:09:06
阅读次数:
143
1、文件锁 如果对该表的更新或插入的操作,都会经过一个统一的文件,这种方式是可以解决的多进程并发的问题; 实现方式如下: 函数说明 flock()会依参数operation所指定的方式对参数fd所指的文件做各种锁定或解除锁定的动作。此函数只能锁定整个文件,无法锁定文件的某一区域。 参数 operat ...
分类:
编程语言 时间:
2017-05-14 01:08:37
阅读次数:
947
Linux系统中,防火墙默认是不开启的,一般也没有配置过任何防火墙的策略,所以不存在/etc/sysconfig/iptables文件。 一、常规解决方法: 1、在控制台使用iptables命令随便写一条防火墙规则 2、使用 进行保存,默认就保存到了/etc/sysconfig目录下的iptable ...
分类:
系统相关 时间:
2017-05-14 01:08:31
阅读次数:
1176
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹. 怎么办呢?多搞几套系统呗!你说 ...
分类:
其他好文 时间:
2017-05-14 01:08:24
阅读次数:
149
插入排序和前面两种有点不同啦。插入排序有比较,移动的动作,插入排序分为已排序部分和待插入部分,将待插入数据与有序部分比较,遍历有序部分,找到第一个比插入数据的位置,插入数据,再移动插入位置之后的数据。 比较、插入、移动数据,移动还是有点麻烦的 插入排序 运行 次数 :119次数 :2169次数 :3 ...
分类:
编程语言 时间:
2017-05-14 01:08:15
阅读次数:
157
初学C#,这几天初步了解了下循环问题,遇到了买桃问题这个案例:“桃子3元一个,3个桃核可以换一个桃子,拥有100元,最多可以吃多少个桃子?”; 这样一个数学问题,想要用代码来实现,首先分析这个问题的思路: 目的是吃最多,100元全部用来买桃子,然后吃光,再用桃核换取桃子,再吃,把新吃的桃核和没用完的 ...
分类:
其他好文 时间:
2017-05-14 01:08:07
阅读次数:
128
字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 ...
分类:
编程语言 时间:
2017-05-14 01:07:57
阅读次数:
229
声明文档使用的字符编码 声明文档的兼容模式 禁止浏览器加载页面时从本地缓存读取数据(无法脱机浏览) SEO 优化 页面描述 页面关键词 定义网页作者 定义网页搜索引擎索引方式,robotterms是一组使用英文逗号「,」分割的值,通常有如下几种取值:none,noindex,nofollow,all ...
分类:
Web程序 时间:
2017-05-14 01:07:49
阅读次数:
295