- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 负载均衡的算法
负载均衡的算法有很多,如下所示:1.轮询(rr):如果我们网络环境中,服务组1中有三台后台服务器,服务组2中有两台后台服务器,并且这两个服务组都采用轮询算法,那么通向服务组1的所有请求都将按照“1、2、3、1、2、3……”的顺序分配到服务组1中的后台服务器,通向服务组2的所有请求都将按“4、5、4、5”的顺序分配到服务组2中的后台服务器。2.最少连接数(lc):这种负载均衡算法将引导APV
2015-07-17 11:21:53 3365
原创 MySQL增删改查
MySQL面试之CRUD(增删改查)#创建表create table employee(id int unsigned primary key auto_increment,name varchar(32) not null,salary double not null);#查看创建表show create table employee;#插入1条记录
2015-07-05 22:21:29 501
原创 找出字符串中第1个只出现1次的字符
C/C++面试题,使用256大小的表,扫描两遍,第一遍统计每个字符的个数,第二遍找到第1个只出现一次的字符。注意:1.str为NULL时,返回\0;2.找不到第1个只出现1次的字符时,返回\0;3.table不要忘记初始化为全0。char find_first_not_repeat_char(char *str){ if (str == NULL) r
2015-07-04 18:11:50 1056
原创 C语言实现itoa
注意:1. 有可能是0或是负数。void itoa(int a, char str[]){ char *beg = str; int sign; if ((sign = a) < 0) a = -a; do{ *str++ = '0' + a % 10; }while((a /= 10) > 0); if (sign <
2015-07-04 16:23:44 2880
原创 不使用加减乘除,求一个数的7倍
C/C++面试题#include using namespace std;int bit_add(int a, int b){ int carry = a & b; int noCarrySum = a ^ b; if (carry) return bit_add(carry << 1, noCarrySum); else
2015-07-04 15:50:47 2913 1
原创 使用Python的groupby实现压缩功能
#from itertools import groupbydef compress(data): return ((name, len(list(group))) for name, group in groupby(data))def decompress(data): return ''.join(name * size for name, size in dat
2015-07-03 13:27:23 1734
原创 tcpdump使用范例
范例1. 只抓IPv4的smtp包,ip[0:1]表示ip头中的第一个字节(从0开始),长度为1;然后右移4位的值等于0x4;-S表示显示seq和ack序号的绝对值,而不是相对值。tcpdump -i eth0 -S '(ip[0:1]>>4 = 0x4) and (tcp port 25)'
2015-07-01 17:10:33 914
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人