threadpool类: class threadpool:noncopyable { }; 作用: 利用mymuduo::thread 完成对于线程池的封装线程池内部成员:线程集合m_threads: 用于保存线程池内的所有线程线程池任务队列m_queue 表示待执行的任务队列条件变量:m_not ...
分类:
其他好文 时间:
2020-08-29 15:28:28
阅读次数:
56
char* reverseWords(char* s){ int len = strlen(s); int count = 0; //单词数量 如果只有一个 头部不加空格 int len_word = 0; //单词长度包括标点符号 char* str = (char*)malloc(len+1); ...
分类:
其他好文 时间:
2020-08-20 19:19:49
阅读次数:
74
记录一下自己犯的错误,回调函数本身就会提供数据大小,自己算反而出了问题。 size_t Get_Receive_Data(void* buffer, size_t size, size_t nmemb, char **stream) { //int len = strlen((char*)buffe ...
分类:
Web程序 时间:
2020-08-19 19:38:03
阅读次数:
110
签名算法如下: 对所有请求参数进行字典升序排列; 2. 将以上排序后的参数表进行字符串连接,如key1value1key2value2key3value3...keyNvalueN; 3. app secret作为后缀,对该字符串进行SHA-1计算,并转换成16进制编码; 4. 转换为全大写形式后即 ...
分类:
其他好文 时间:
2020-07-30 21:51:47
阅读次数:
93
[AHOI2014]支线剧情(有上下界的网络流) 题面 JYY现在所玩的RPG游戏中,一共有N个剧情点,由1到N编号,第i个剧情点可以根据JYY的不同的选择,而经过不同的支线剧情,前往Ki种不同的新的剧情点。当然如果为0,则说明i号剧情点是游戏的一个结局了。 JYY观看一个支线剧情需要一定的时间。J ...
分类:
其他好文 时间:
2020-07-30 16:54:49
阅读次数:
76
一、printf()函数 常用的转换说明 转换说明 输出 %a 浮点数,十六进制数和p计数法 %A 浮点数,十六进制数和p计数法 %c 单个字符 %d 有符号的十进制数 %e 浮点数,e计数法 %E 浮点数,e计数法 %f 浮点数,十进制计数法 %g 根据值的不同,自动选择%f或者%e,%e格式用于 ...
分类:
其他好文 时间:
2020-07-30 01:17:29
阅读次数:
63
题目描述 这是一道模板题。 读入一个由小写英文字母组成的字符串 ss ,请把这个字符串分成若干部分 s=s_1s_2s_3\cdots s_ms=s1?s2?s3??sm?,使得每个 s_isi? 都是 \text{Lyndon Word}Lyndon Word,且 \forall 1\le i<m ...
分类:
其他好文 时间:
2020-07-29 21:45:56
阅读次数:
71
Description 每头牛都想成为牛群中的红人。给定n头牛和m个有序对(a,b),(a,b)表示牛a认为牛b是红人。该关系有传递性,所以如果牛a认为牛b是红人,牛b认为牛c是红人,那么牛a认为牛c也是红人。求被其他所有牛认为是红人的牛的总数 Input 第一行两个整数n和m表示牛数和关系数,之后 ...
分类:
编程语言 时间:
2020-07-29 14:48:03
阅读次数:
65
首先说明一下32位和64位系统下的区别: void main001() { int num = 20; int *p = # printf("%p \n", &p); printf("%d \n", sizeof(p)); system("pause"); } /* Name Value T ...
分类:
其他好文 时间:
2020-07-29 10:32:34
阅读次数:
71
这是一个相当简单的错误。使用字节计数而不是字符计数调用了宽字符串函数,从而导致缓冲区溢出。找到问题后,修复方法很简单,只需将sizeof更改为_countof,很容易的。但像这样的BUG浪费时间。由于崩溃,playtest被取消了,而且由于缓冲区溢出破坏了堆栈,因此找到错误代码并非易事。我知道这种类 ...
分类:
其他好文 时间:
2020-07-29 10:31:02
阅读次数:
75