{ char *buf = new char[1024]; ZeroMemory(buf,1024) for(int i = 0; i < 1023; i++) { buf[i] = '5'; } int len = strlen(buf); //返回不含结束符0的字符串长度 } ...
分类:
编程语言 时间:
2019-11-04 22:10:35
阅读次数:
131
#include #include #include #define Main main void wchar2char(char *Buf,const wchar_t* wchar) { int len = WideCharToMultiByte(CP_ACP, 0, wchar, wcslen(... ...
分类:
编程语言 时间:
2019-11-02 10:08:50
阅读次数:
95
打开Ubuntu输入ssh fd@pwnable.kr -p2222,连接之后输入密码guest 之后就是ls -l看看里面的文件和权限,fd、fd.c、flag 看看fd.c的源码 要获得flag就要使buf的内容等于LETMEWIN,我们如何让buf的内容等于LETMEWIN,我们先看看read ...
分类:
其他好文 时间:
2019-10-26 17:38:43
阅读次数:
240
fread 读入 fread 读入 有莫名其妙的问题,一般不用 1 inline char nc(){ 2 static char buf[100000],*p1=buf,*p2=buf; 3 return p1==p2&&(p2=(p1=buf)+fread(buf,1,100000,stdin) ...
分类:
其他好文 时间:
2019-10-24 21:46:26
阅读次数:
85
在记录优化内容前选搞清楚web渲染流程的四个主要步骤: 以上步骤是一个渐进的过程,为了提高用户体验,渲染引擎试图尽可能快的把结果显示给最终用户。它不会等到所有HTML都被解析完才创建并布局渲染树。它会在从网络层获取文档内容的同时把已经接收到的局部内容先展示出来。 优化思路: 为了保障首屏内容的最快速 ...
分类:
Web程序 时间:
2019-10-22 18:39:59
阅读次数:
120
https://download.csdn.net/download/qq_34609108/10038417 https://blog.csdn.net/qq_34609108/article/details/78082849 ...
分类:
微信 时间:
2019-10-17 17:25:40
阅读次数:
133
NIO:同步非阻塞IO 来源:BIO是同步阻塞IO操作,当线程在处理任务时,另一方会阻塞着等待该线程的执行完毕,为了提高效率,,JDK1.4后,引入NIO来提升数据的通讯性能 NIO中采用Reactor设计模式,注册的汇集点为Selector,NIO有三个主要组成部分:Channel(通道)、Buf ...
分类:
编程语言 时间:
2019-10-17 01:35:31
阅读次数:
134
stl_deque.h : deque:一种具有双端插入和删除,可随机访问元素的容器,从首部或后插入或删除在常量时间内完成,从中间则需线性时间内完成; __deque_buf_size:获取队列节点缓冲区大小(工具函数),当数据元素类型字节size小于512时则为512/size,否则为1,(意味着... ...
分类:
其他好文 时间:
2019-10-10 12:45:05
阅读次数:
74
recv相对于read有什么区别呢? 其实它跟read函数功能一样,都可以从套接口缓冲区sockfd中取数据到buf,但是recv仅仅只能够用于套接口IO,并不能用于文件IO以及其它的IO,而read函数可以用于任何的IO; recv函数相比read函数多了一个flags参数,通过这个参数可以指定接 ...
分类:
其他好文 时间:
2019-10-10 00:15:50
阅读次数:
81
fgets,是C语言中从文件中获取字符串函数。 从文件结构体指针stream中读取数据,每次读取一行。 读取的数据保存在buf指向的字符数组中,每次最多读取bufsize-1个字符(第bufsize个字符赋'\0'), 如果文件中的该行,不足bufsize个字符,则读完该行就结束。 函数成功将返回b ...
分类:
其他好文 时间:
2019-10-06 09:30:57
阅读次数:
65