代码改变世界

海量数据处理常用思想及重要数据结构

2019-02-04 10:22 by itwolf, 628 阅读, 0 推荐, 收藏,
摘要:1、大顶堆、小顶堆 特别适合topN问题,如求海量日志中最大的100个数。既然是海量数据,那么内存中一下子无法加载所有的数据集,此时可以先读取海量数据中的100个数,建立数据集为100的小顶堆(小顶堆的对顶比所有元素都小),然后依次往堆结构中读取数字,调整堆,使其保持小顶堆,最后得到top100的最 阅读全文

浅谈保证软件工程质量的一些心得体会

2018-01-07 16:35 by itwolf, 3869 阅读, 0 推荐, 收藏,
摘要:Itwolf原创博客,转载请标明出处,谢谢 前言: 质量这个词究竟有多重要,没有切身体会真的很难说的出来,从毕业到进入华为工作马上就要满1.5年了,现在这个词理解更加深刻了些。这么说吧,质量在华为的研发领域几乎可以说是重过其他一切,开发进度来不及可以延期,方案搞不定可以变更,裁决不做,唯有质量不可妥 阅读全文

win10使用u盘装回win7

2017-08-13 00:41 by itwolf, 1092 阅读, 0 推荐, 收藏,
摘要:背景:一朋友要我帮忙把系统从win10装回到win7,因为做IT的嘛,想想也难不倒我,况且以前也经常重装系统,硬盘里就有win7的系统,于是很爽快的答应了。电脑拿过来一试才知道原来有这么多坑,原来的系统根本无法从win10直接安装,因为软件都是向上兼容的,一般只管升级,不管降级,所以降级安装难度也就 阅读全文

python利用pysvn发布lib的小程序

2017-07-31 23:02 by itwolf, 2086 阅读, 0 推荐, 收藏,
摘要:背景: 本人在公司的平台部门工作,我们部门写出的代码都是编译成.a文件,定期发布版本到各个产品,现在老大要求我负责每周向公司的某个产品发布lib。发布lib的步骤大概就是自动化的兄弟给我提供一个归档的版本号、lib的标签号(对应我们平台的代码)和产品适配的标签号(对应产品代码,我们的.a文件会定期提 阅读全文

函数指针

2016-09-25 11:43 by itwolf, 7228 阅读, 0 推荐, 收藏,
摘要:前言: 先看两个基础,函数指针和extern关键字,然后由一个具体的例子,具体使用下函数指针。 一、基础 函数指针:即指向函数的指针,本质还是一个指针。函数指针的声明:返回值类型 ( * 指针变量名) ([形参列表]);注意这里是声明不是定义,声明之后它就是一个类型了(与int,char,int * 阅读全文

带有头结点的链表的基本操作

2016-09-04 16:22 by itwolf, 2946 阅读, 0 推荐, 收藏,
摘要:#ifndef _LIST_h_ #define _LIST_h_ //链表中的数据结构 typedef struct Link_data { int a; int b; }Node_data; //链表节点结构 typedef struct Link_node { Node_data data; struct Link_node *pNe... 阅读全文

转:gdb相关学习

2016-08-13 22:40 by itwolf, 330 阅读, 0 推荐, 收藏,
摘要:声明本文转自:http://www.cnblogs.com/rosesmall/archive/2012/04/12/2444431.html (查看内存部分有补充) 另推荐一个入门级的好文章:http://blog.csdn.net/liigo/article/details/582231 在你调 阅读全文

wareshark网络协议分析之ARP

2016-07-17 13:30 by itwolf, 913 阅读, 0 推荐, 收藏,
摘要:一、ARP协议简介 简单的说ARP协议就是实现ip地址到物理地址的映射。当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48bit的以太网地址(物理地址)来确定网络接口的。 ARP高效运行的关键在于每个主机上都有一个ARP高速缓存,这个缓存中存放了最近的ip地址和物理地址的映射记 阅读全文

wareshark网络协议分析之DHCP

2016-05-30 11:25 by itwolf, 1068 阅读, 0 推荐, 收藏,
摘要:声明:本文关于DHCP协议介绍部分摘自百度百科 一、DHCP协议介绍: DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理 阅读全文

java多线程(内附实例:窗口售票问题、人和叉子的问题)

2016-05-27 14:19 by itwolf, 1020 阅读, 0 推荐, 收藏,
摘要:java多线程的开发有两种方法: (1)实现Runnable接口; (2)继承Thread类; 区别: (1)由于java中一个类只能继承一个父类,但是可以实现多个接口,所以实现Runnable接口比继承Thread更灵活。 (2)实现Runnable接口,最终还是要用Thread(Runnable 阅读全文
上一页 1 2 3 4 5 6 7 ··· 20 下一页