map(function,sequence)处理序列中的每个元素,得到结果是一个‘列表’(迭代器),该‘列表’元素个数及位置与原来一样filter(function,sequence)遍历序列中的每个元素,判断每个元素的到布尔值,如果为True则保留,最终形成新的‘列表’from functools ...
分类:
编程语言 时间:
2018-10-04 11:19:08
阅读次数:
128
自己对归并排序的理解: 归并排序采用分治法来实现,将要排序的数组对半拆分,当拆分到单个元素的时候,在进行合并这时按照一定的顺序合并到临时数组temp中,最后在存入原来的数组中。 代码: ...
分类:
编程语言 时间:
2018-10-02 22:16:17
阅读次数:
195
Linux下堆的unlink漏洞 参考文章:https://blog.csdn.net/qq_25201379/article/details/81545128 首先介绍一下Linux的堆块结构: 0x01、其中前两个结构体成员组成了堆块的块首:1、prev_size字段仅在该堆块是空闲时有意义,代 ...
分类:
其他好文 时间:
2018-09-30 12:56:06
阅读次数:
200
Pandas包对多个数据表(DataFrame)的常用整合功能。 目录 merge join concat append combin_first merge 合并 pandas.merge可根据一个或多个键将不同DataFrame中的行合并起来 # 在未指定连接键的情况下,merge会将重叠列的列 ...
分类:
其他好文 时间:
2018-09-29 17:43:01
阅读次数:
282
python中使用了numpy的一些操作,特此记录下来: 生成矩阵,替换值 得到结果为: where查找 得到结果为: 增加一行或一列 得到结果为: 按行合并,按列合并 得到结果为: 删除行、列 得到结果为: ndarray转dataframe 得到结果为: ...
分类:
其他好文 时间:
2018-09-28 12:52:59
阅读次数:
186
一:Mysql 大批量数据插入 以上两个脚本通过mysql命令行运行,分别耗时0.44秒和136.14秒,相差达300倍。 基于这个思路,只要将需插入的数据进行合并处理,只需要一条SQL语句 就可以轻松达到每秒1000条的设计要求了。 二:Mysql 常用数据查询 这里需要使用到memcache缓存 ...
分类:
数据库 时间:
2018-09-26 14:58:51
阅读次数:
161
#!/user/bin/python #!coding=utf-8 # -*- coding: utf-8 -*- # 2017-9-25 #author:jingwenshuai import sys import difflib import re import os #------------... ...
分类:
编程语言 时间:
2018-09-25 18:32:59
阅读次数:
226
[TOC] 1. 前言 在实际开发中,碰上CPU密集且执行时间非常耗时的任务,通常我们会选择将该任务进行分割,以多线程方式同时执行若干个子任务,等这些子任务都执行完后再将所得的结果进行合并。这正是著名的map reduce思想,不过map reduce通常被用在分布式计算的语境下,这里举这个例子只是 ...
分类:
其他好文 时间:
2018-09-25 14:41:43
阅读次数:
186
1.XFTP 建立连接的时候要选择SFTP 2.关于如何删除Linux自带的JDK https://www.linuxidc.com/Linux/2016-12/138043.htm 1.#java -version 查看jdk版本2.#rpm -qa |grep jdk 查看jdk安装包3.#rp ...
分类:
其他好文 时间:
2018-09-22 19:53:10
阅读次数:
239
1、张的表格根据数据有行合并的 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content ...
分类:
其他好文 时间:
2018-09-18 19:09:29
阅读次数:
189