刚才完了nginx的编译,nginx的编译还是挺简单的。控制nginx:重启、关闭。只有孤零零的一个二进制文件nginx 通过信号来控制它,Linux操作系统进程与进程之间通过信号来通信。荷兰的一位计算机科学家通过火车轨道的红绿灯产生灵感提出了信号这个概念。 https://www.nginx.co ...
分类:
其他好文 时间:
2017-03-04 14:25:31
阅读次数:
157
/* 声明两个字符数组,用于存储大数,声明两个整数型数组便于计算,将字符数组中的元素转换为对应整数存于整数数组中,将低位放在整数数组低位,便于对齐计算 判断是否有进位,计算结果高位先输出,从数组后往前找,找到第一个不为0的数,可以设置一个标志位。*/ #include<stdio.h>#includ ...
分类:
编程语言 时间:
2017-02-18 13:15:04
阅读次数:
188
CRC16实现代码 思路:取一个字符(8bit),逐位检查该字符,如果为1,crc^crc_mul;同时,如果原本crc最高位是1,那么crc^crc_mul后左移1位,否则只是左移一位。计算完一个字符后,装入下一个字符。 CRC32编码字符表 CRC校验码的手动计算示例 生成多项式:G(X)=X4 ...
分类:
其他好文 时间:
2016-12-26 11:49:17
阅读次数:
259
第一种是以毫秒为单位计算的。 第二种是以纳秒为单位计算的。 ...
分类:
编程语言 时间:
2016-12-23 19:19:40
阅读次数:
170
程序员必读书单 1.0 发表于 2015-02-25 | 分类于 阅读 | 暂无评论 转自:http://zh.lucida.me/blog/developer-reading-list/ 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍, ...
分类:
其他好文 时间:
2016-11-25 20:21:21
阅读次数:
323
Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Native 加固的保护对象为 Native 层的 SO 文件,使用加壳、反调试、混淆、VM 等手段增加SO文件的... ...
分类:
移动开发 时间:
2016-11-09 20:01:04
阅读次数:
278
这次我们要探索更精细的binlog内容,上次讨论的Query_event和Rows_event肯定有让你疑惑不解的问题。Query_event中的status-vars环境变量有哪些,Rows_event的数据类型是什么,元数据又是个什么鬼东西,今天我们就来一一解答。 一、Query_event中的 ...
分类:
数据库 时间:
2016-11-09 20:01:02
阅读次数:
208
C语言 short,long 用于限定整数类型,如:short int n;long int m;在此类变量声明中,int可以省略:short n ;long m;引入这两个限定符的目的是为了提供不同长度的整数。在不同的软硬件环境下,int,short,long的长度可能不一样,但可以确定的是16( ...
分类:
编程语言 时间:
2016-10-26 14:04:44
阅读次数:
260
如果options参数为NSStringDrawingUsesLineFragmentOrigin,那么整个文本将以每行组成的矩形为单位计算整个文本的尺寸。(在这里有点奇怪,因为字体高度大概是13.8,textView中大概有10行文字,此时用该选项计算出来的只有5行,即高度为69,而同时使用NSS ...
###Redis集群### 0.准备 软件: redis-3.0.0.gem redis-3.0.0.tar.gz#源码 1.安装ruby环境 redis基于ruby槽位计算,hash算法技术,key是用hash存在的,key分布在数组的槽位内(16384个槽位),下标从0到2^N,并且采用链表解决 ...
分类:
其他好文 时间:
2016-09-10 23:49:17
阅读次数:
318