<2017年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页
摘要: 出现以下错误的解决方案 Microsoft Visual Studio 未能正确加载“ProviderPackage”包。 此问题可能是因配置更改或安装另一个扩展导致的。可通过查看文件“C:\Users\poloy32\AppData\Roaming\Microsoft\VisualStudio\1 阅读全文
posted @ 2018-12-18 19:31 史D芬周 阅读(2215) 评论(0) 推荐(0)
摘要: 1、下载UltraEdit软件安装 2、下载MinGW库安装 3、在系统设置环境变量,在path里加上你的MinGW\bin目录即可。 4、进入UltraEdit软件进行如下配置: 菜单栏 高级 工具配置 打开后,需要新建两个工具,一个用于编译,一个用于运行。 点击插入,菜单名字可以随便起,这里因为 阅读全文
posted @ 2018-11-15 17:23 史D芬周 阅读(1310) 评论(0) 推荐(0)
摘要: 装上 ubuntu on windows 后,默认要先打开 cmd, 再运行 bash 进入 ubuntu 的 shell。 但是这个shell很难看,配色不好就算了,还存在各种复制粘贴麻烦。 默认没进入 home 目录、各种报警声等问题。所以尝试用 xshell 登陆 ubuntu 这里主要讲几个 阅读全文
posted @ 2018-11-08 17:04 史D芬周 阅读(861) 评论(0) 推荐(0)
摘要: 在我的博客之前写了很多关于IOCP的“行云流水”似的看了让人发狂的文章,尤其是几篇关于IOCP加线程池文章,更是让一些功力不够深厚的初学IOCP者,有种吐血的感觉。为了让大家能够立刻提升内力修为,并且迅速的掌握IOCP这个Windows平台上的乾坤大挪移心法,这次我决定给大家好好补补这个基础。 要想 阅读全文
posted @ 2018-10-31 17:07 史D芬周 阅读(1462) 评论(0) 推荐(1)
摘要: 一.异步IO模型(asynchronous IO) (1)什么是异步I/O 异步I/O(asynchronous I/O)由POSIX规范定义。演变成当前POSIX规范的各种早起标准所定义的实时函数中存在的差异已经取得一致。一般地说,这些函数的工作机制是:告知内核启动某个操作,并让内核在整个操作(包 阅读全文
posted @ 2018-10-30 11:21 史D芬周 阅读(1805) 评论(0) 推荐(0)
摘要: 要弄清问题 先要知道问题的出现原因 原因: 由于进程的执行过程是线性的(也就是顺序执行),当我们调用低速系统I/O(read,write,accept等等),进程可能阻塞,此时进程就阻塞在这个调用上,不能执行其他操作.阻塞很正常. 接下来考虑这么一个问题:一个服务器进程和一个客户端进程通信,服务器端 阅读全文
posted @ 2018-10-22 16:36 史D芬周 阅读(264) 评论(0) 推荐(0)
摘要: 当 static 控件或具有 ES_READONLY 风格的 edit 控件被绘制时,会向父窗口发送 WM_CTLCOLORSTATIC 消息。如果我们在窗口过程中处理该消息,就必须返回一个画刷句柄,Windows 会使用该画刷来绘制控件背景(子窗口背景)。 也就是说,改变 static 控件的背景 阅读全文
posted @ 2018-10-16 09:17 史D芬周 阅读(3554) 评论(0) 推荐(0)
摘要: SEQ是序列号,这是为了连接以后传送数据用的,ACK是对收到的数据包的确认,值是等待接收的数据包的序列号。 在第一次消息发送中: A随机选取一个序列号作为自己的初始序号发送给B。 第二次消息: B使用ACK对A的数据包进行确认,因为已经收到了序列号为1000的数据包,准备接收序列号为1000+1的包 阅读全文
posted @ 2018-10-15 15:00 史D芬周 阅读(228) 评论(0) 推荐(0)
摘要: 不同的CPU有不同的字节序类型,这些字节序是指 整数 在内存中保存的顺序,这个叫做 主机序。 最常见的有两种: 1.Little endian:将低序字节存储在起始地址 2.Big endian:将高序字节存储在起始地址 LE little-endian(小端) 最符合人的思维的字节序; 地址低位存 阅读全文
posted @ 2018-10-10 10:12 史D芬周 阅读(2251) 评论(0) 推荐(0)
摘要: 先明确一个问题,如果定义了一个数据结构,大小是,比方说 32 个字节,然后 UDP 客户端连续向服务端发了两个包。现在假设这两个包都已经到达了服务器,那么服务端调用 recvfrom 来接收数据,并且缓冲区开得远大于 64,例如,开了 1024 个字节,那么,服务端的 recvfrom 函数是会一次 阅读全文
posted @ 2018-10-08 14:34 史D芬周 阅读(457) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页