服务端编程技术
zhanghongbin01
爱生活,爱技术,爱学习,这就是我!欢迎大家和我做朋友哦!
我的博客:https://xlwh.github.io/
展开
-
struct timeval结构体
struct timevalstruct timeval是在linux中的一个关于时间的定义,在time.h中进行定义,原型是:struct timeval { __time_t tv_sec; /* Seconds. */ __suseconds_t tv_usec; /* Microseconds. */ }; 其中,tv_sec为Epoch到创建struct t原创 2017-11-12 14:23:13 · 4412 阅读 · 0 评论 -
文件IO (一)
文件描述符 对于内核而言,所有打开的文件都能通过文件描述符进行引用。文件描述符是一个非负整数。当打开现有的文件或者创建一个文件的时候,操作系统内核会向应用进程返回一个文件描述符。当要进行文件的读写的时候,使用open或者create函数返回的文件描述符表示该文件,将其作为函数的参数传给read或者write进行文件的读写。 以下的几个文件描述符在UNIX操作系统里面是被定义和分配了的: 0...原创 2018-04-12 09:00:19 · 180 阅读 · 0 评论 -
std::thread “terminate called without an active exception”
在运行下面的代码后,就会报错: terminate called without an active exception #include <iostream> #include <thread> using namespace std; class background_task { public: void operator() () ...原创 2018-04-19 08:33:50 · 13653 阅读 · 1 评论 -
简单的python socket编程
服务端 # coding=utf-8 import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(('', 8888)) server.listen(5) #等待客户端连接 while True: (client, address) = server.accept() ...原创 2018-04-19 08:55:37 · 798 阅读 · 0 评论