上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 69 下一页
摘要: Win32进程创建、进程快照、进程终止用例 进程创建: 1 #include <windows.h> 2 #include <stdio.h> 3 4 int main() 5 { 6 // 创建打开系统自带记事本进程 7 STARTUPINFO si1 = {sizeof(si1)}; 8 PRO 阅读全文
posted @ 2018-03-21 14:24 星月相随 阅读(274) 评论(0) 推荐(0)
摘要: pThreads线程(三) 线程同步--条件变量 条件变量(Condition Variables) 参考资料:http://game-lab.org/posts/posix-thread-cn/#5.1 条件变量是什么? 条件变量为我们提供了另一种线程间同步的方法,然而,互斥量是通过控制线程访问数 阅读全文
posted @ 2018-03-21 14:23 星月相随 阅读(179) 评论(0) 推荐(0)
摘要: pThreads线程(二) 线程同步--互斥量/锁 互斥量(Mutex)是“mutual exclusion”的缩写。互斥量是实现线程同步,和保护同时写共享数据的主要方法。 互斥量对共享数据的保护就像一把锁。在Pthreads中,任何时候仅有一个线程可以锁定互斥量,因此,当多个线程尝试去锁定该互斥量 阅读全文
posted @ 2018-03-21 14:22 星月相随 阅读(179) 评论(0) 推荐(0)
摘要: pThreads线程(一) 基本API 1.创建线程 int pthread_create(pthread_t *restrict_ptid, const pthread_attr_t *restrict_attr, void *(*start_routine)(void*), void *rest 阅读全文
posted @ 2018-03-21 14:21 星月相随 阅读(355) 评论(0) 推荐(0)
摘要: HTTP请求报文和HTTP响应报文(转) 原文地址:http://blog.csdn.net/zhangliang_571/article/details/23508953 HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响 阅读全文
posted @ 2018-03-21 14:19 星月相随 阅读(200) 评论(0) 推荐(0)
摘要: 建立套接字连接──connect()与accept() 这两个系统调用用于完成一个完整相关的建立,其中connect()用于建立连接。accept()用于使服务器等待来自某客户进程的实际连接。 connect()的调用格式如下: int PASCAL FAR connect(SOCKET s, co 阅读全文
posted @ 2018-03-21 14:18 星月相随 阅读(149) 评论(0) 推荐(0)
摘要: Socket编程基本流程实践 通讯基本流程图如下所示: Server端代码(ServerDemo.cpp): 1 #include <WinSock2.h> 2 #include <Windows.h> 3 #include <iostream> 4 #include <string> 5 #inc 阅读全文
posted @ 2018-03-21 14:17 星月相随 阅读(254) 评论(0) 推荐(0)
摘要: 今天去9City笔试才发现很多基本的东西都忘记了,以后面试前要看看这篇文章了!唉,老了! ①链表反转 单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。 最容易想到的方法遍历一遍链表,利用 阅读全文
posted @ 2018-03-21 14:12 星月相随 阅读(175) 评论(0) 推荐(0)
摘要: c/c++笔试面试题(3) c/c++笔试面试题(3) 2007-11-08 16:45 903人阅读 评论(0) 收藏 举报 1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } ret 阅读全文
posted @ 2018-03-21 14:11 星月相随 阅读(201) 评论(0) 推荐(0)
摘要: c/c++笔试面试题(2) 2007-11-08 16:43 464人阅读 评论(0) 收藏 举报 int Strcmp(char *str1, char *str2){ int i=0; int b=0; while(str1[i]||str2[i]) { if(str1[i]>str2[i]) 阅读全文
posted @ 2018-03-21 14:06 星月相随 阅读(144) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 69 下一页