- 博客(7)
- 收藏
- 关注
原创 pandas 某列数据筛选
#将某一行的编码格式设置为 utf-8,支持中文显示和查找 stock_data['name'] = [i.encode('utf8') for i in stock_data['name']]#判断一列中的字符信息,并删除改行 for index,row in stock_data.iterrows(): if '退市'in row['name']: stock_da...
2018-05-05 16:45:37
4724
原创 设计模式学习笔记
学习 http://blog.youkuaiyun.com/wuzhekai1985 所写的设计模式的一点笔记 1、几个编码原则: 1)开放封闭:代码可以扩展,但不能修改;也就是考虑到以后功能的添加,统一接口,扩展外部实体;
2017-10-18 11:23:48
198
原创 linux gdb 调试多线程
最近遇到一个问题,一个进程里启用了多线程,然后一个线程挂掉了,产生了coredump文件,但是gdb的实现无法跟踪到是哪一个线程,没办法只能重新跑一边,gdb当前进程,加入断点,看运行情况,步骤如下: 1、top 查看正在运行的程序; 2、启动gdb,attach 需要调试的进程pid; 3、加入断点,continue gdb; 4、然后运行到出问题的线程出了segment fault错误
2017-08-31 11:45:15
471
转载 scsi底层设备注册——如何一步步注册到block层
首先,让我们先进入ata_host_register函数,看如何一步一步的去向上层注册的。 intata_host_register(struct ata_host *host, struct scsi_host_template *sht) { int i, rc; host->n_tags =clamp(sht->can_queue, 1, ATA_MAX
2017-08-17 14:59:51
1314
转载 推荐!国外程序员整理的 C++ 资源大全
关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C
2017-08-17 11:52:12
740
转载 Out of memory解决办法
解决方法是:将SWAP大小设定大一点。 从理论上来说,把SWAP大小设定为4G,那就不管实际内存多大,都不会有问题了,因为32位程序实际可访问的虚存上限就只有4G。 具体操作: 1、dd if=/dev/zero of=/tmp/swap bs=1024 count=4194304 创建一个4G的文件/tmp/swap 2、mkswap /tmp/swap 把/tmp/swa
2017-06-15 10:59:16
2873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人