堕落不振功业废,勤耕不辍日月新

 分类:C/C++

nginx for windows x64

Kevin Worthington 一直在维护nginx for windows x64版本的build,致敬。 转载请注明:我是IT » nginx for windows x64...

nginx监控方案

官网介绍的监控方案:https://www.nginx.com/blog/monitoring-nginx/ Prometheus集成的HTTP exporter方案:https://prometheus.io/docs/instrumenting/exporters/#http...

linux 修改按键映射

xmodmap(X modify key map)可以修改X下的键位映射 比如0现在用的键盘没有右边的CTRL,很难用,右侧的INSERT键刚好在空格右侧不远的地方,可以把它修改为右CTRL 可以使用xev程序来查看当前的keymap,可以看到右侧的INSERT键位映射为: ...

bash $-变量

$-是bash内置变量,其值为bash shell打开的选项的一个集合 $ echo "$-" himBH --- H - histexpand m - monitor h - hashall B - braceexpand i - i...

MacOS missing xcrun问题

升级MacOS后brew upgrade经常会出现如下错误: The bottle needs the Apple Command Line Tools to be installed. You can install them, if desired, with: ...

Socket高级应用的超时处理方式

  在介绍了心得socket编程的基础知识,包括面向连接的流通信和无连接的数据报通信,并且给出了新的例子,由于网络通信过程中有许多不确定因素,因此数据的传输不可能每次都正确,需要对数据发送和接收做超时处理,对于一个服务器来说,需要同时管理多个客户端的连接。这些技术就...

串口流量控制的常见工具

  常见的串口工具软件都提供了RTS/CTS和XON/XOFF选项。这两个选项对应的RS232串口的两种流量控制方式,串口流量控制主要应用于调制解调器的数据通信,对于普通的RS232串口编程。了解一点流量控制方面的知识也是有好处的。   在两个串口之...

使用select机制处理多连接

当服务器根据客户端的请求创建多个连接以后,每个连接对应不同的套接字,因为recv函数默认是阻塞的,会造成在等待一个客户端套接字返回数据的时候整个进程阻塞,而无法连接收其他客户端套接字数据,这时候需要一个可以处理多个连接的方法,socket库提供了两个函数select和poll...