开发环境
程序员子涵
交个朋友 wx: CXYzihan (注明来意)
分享编程中的遇到的坑,成长爬坑记录,这里有三板斧,王婆本人切瓜,包甜,让你在编程路上不迷路!
一个专注于鸿蒙OpenHarmony c/c++/Linux程序员情怀 走向全栈 最终归属于架构.
展开
-
虚拟IP技术 ip地址漂移技术
1.虚拟IP在 TCP/IP 的架构下,所有想上网的电脑,不论是用何种方式连上网路,都必须要有一个唯一的 IP-address。事实上IP地址是主机硬件地址的一种抽象,简单的说,MAC地址是物理地址,IP地址是逻辑地址。虚拟IP,就是一个未分配给真实主机的IP,也就是说对外提供服务器的主机除了有一个真实IP外还有一个虚IP,使用这两个IP中的任意一个都可以连接到这台主机。虚拟IP一般用作达到...转载 2020-02-11 19:42:39 · 1839 阅读 · 0 评论 -
项目组CentOS开发环境的搭建
上一篇文章谈到了服务端Linux发行版的选择,我们虽然是拍脑袋选择的CentOS,但是至少没拍错,这个发行版还是非常适合我们的需求的。下一步自然是要选择CentOS的版本,官方主页为http://www.centos.org/,在其中你可以了解各个版本。由于我们要构建的是高性能服务器,所以需选择其64位版本,以下以6.3的x86_64为例。&nb...转载 2020-02-10 08:20:52 · 272 阅读 · 0 评论 -
C++ 高性能服务器框架 -- Linux 服务器开发环境搭建
环境配置VisualBox安装 (虚拟机软件)Linux系统ohmyzshVIM7.4+GCC 4.8+GDB 8.3CMAKE 2.8+ragelboost环境安装包sylar-env-1.0.1-1.el7.x86_64.rpm (在QQ群:8151915 群文件中)Centos7.6环境直接安装,安装路径独立于系统路径,方便删除不影响系统软件sudo rpm -...转载 2020-01-31 13:35:01 · 1234 阅读 · 3 评论 -
IO密集型任务, 计算密集型任务, 多线程, 多进程
IO密集型任务, 计算密集型任务, 多线程, 多进程.IO 密集型任务, 是指磁盘 IO、网络 IO 占主要的任务, 计算量很小。比如请求网页, 读写文件等.计算密集型任务, 是指 CPU 计算占主要的任务, CPU 一直处于满负荷状态.多线程:多线程即在一个进程中启动多个线程执行任务. 一般来说使用多线程达到并行的目的, 但由于 Python 中使用了全局解释锁 GIL 的概念, 导...转载 2020-01-28 10:40:18 · 2122 阅读 · 0 评论 -
服务框架消息调度性能测试
测试环境:CPU:Intel® Core™ i5-4590 CPU @ 3.30GHz 4核,64位内存:8G交换机速率:10/100Mbps服务器网卡速率:100Mbps测试数据:一、服务同节点消息处理个数(每个服务跑满1个CPU 100%)1、32字节以内 :1000万/秒2、64字节 :900万/秒3、128字节 :870万/秒4、256字节 :760...翻译 2020-01-25 08:30:03 · 141 阅读 · 0 评论