- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 c++ Expression: string subscript out of range
今天下午在写一个测试的客户端和服务器程序,当然,程序很简单,客户端连接上服务器后,发送一串字符,服务器收到后,把该字符串转换为大写字母的字符串后,再发回给客户端。 但是程序跑起来后,服务器一收到包就中断,查看错误信息就是:c++ Expression: string subscript out of range 后来查看转换字符串时,for循环中 for(int i=0; i
2017-03-29 16:54:23
7004
转载 windows编程(消息机制、消息队列、消息映射、线程同步)笔记windows编程(消息机制、消息队列、消息映射、线程同步)笔记
PostMessage和SendMessage的区别BOOL PostMessage( HWND hWnd, // handle of destination window UINT Msg, // message to post WPARAM wParam,
2016-08-20 14:19:02
1041
转载 同步与异步的概念
进程同步用来实现程序并发执行时候的可再现性。一.进程同步及异步的概念 1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指
2016-08-13 19:00:01
388
转载 C++静态库与动态库
这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。本质上来说库
2016-08-09 10:56:04
266
转载 推送消息发送方式
推送的基本原理其实类似,其实就是通过手机和服务器之间的Socket维持一个TCP长连接,通过这个长连接来实现服务器和客户端之间的通信。所以推送服务的提供商都会同时提供一个库来供第三方引用,这个嵌入的库会帮助第三方应用维护和服务器之间的连接,包括权限校验,断开重连等的工作。这样暴露给第三方开发者的就是一个简单的接口了,开发人员不必关心网络的断开与重连,以及心跳检测等各种复杂的技术问题。当
2016-08-09 09:54:57
512
转载 常用端口说明
1.公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。2. 注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。
2016-08-04 14:43:47
56127
转载 线程、线程句柄、线程ID
什么是句柄: 句柄是一种指向指针的指针。我们知道,所谓指针是一种内存地址。应用程序启动后,组成这个程序的各对象是住留在内存的。如果简单地理解,似乎我们只要获知这个内存的首地址,那么就可以随时用这个地址访问对象。但是,如果您真的这样认为,那么您就大错特错了。我们知道,Windows是一个以虚拟内存为基础的操作系统。在这种系统环境下,Windows内存管理器经常在内存中来回移动对象,依此来满
2016-07-28 14:01:03
408
转载 Cookie/Session机制详解
Cookie/Session机制详解2013-06-05 22:05 ⁄ 工业·编程 ⁄ 共 21416字 ⁄ 字号 小中 大 ⁄ 暂无评论 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。
2015-08-20 20:06:03
260
转载 进程 服务器编程入门
问题聚焦: 进程是Linux操作系统环境的基础。 本篇讨论以下几个内容,同时也是面试经常被问到的一些问题: 1 复制进程映像的fork系统调用和替换进程映像的exec系列系统调用 2 僵尸进程 3 进程间通信的方式之一:管道 4 3种System V进程通信方式:信号量,消息队列和共享内存fork系统调用定
2015-08-17 16:03:30
321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人