C/C++ Learning

Centos7 Mini下pacemaker高可用HA配置

1、安装Centos7 Mini环境 192.168.98.10 192.168.98.20 2、配置静态IPvim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATA...阅读全文

Doxygen与Graphviz

首先,安装Doxygen和Graphviz(它提供了“点”用于绘制有向图):apt-get install doxygen graphviz 接下来,告诉Doxygen生成一个初始配置文件,然后我们可以手动修改:doxygen -g 这将导致在当前目录中生成一个新的配置文件,称为Doxyfile。然后,您可以使用自己喜欢的文本编辑器修改它。请确保将以下标志设置为指定的值:HAVE_DOT =...阅读全文

I2P

I2P拓扑图1660546145.svg阅读全文

gdb调试错行排查

1、Makefile中添加或者更改编译选项-g3 -O0编译 2、文件编码utf-8 3、dos文件转化为unix vim *.c :set fileformat=unix :set ff=unix 4、dos和linux换行符转换 :%s/^M//g 其中^M 必须是同时按 Ctrl+V+M ,表示回车。不是直接输入 ^M ,那没有用的 阅读全文

fteproxy使用示例

官网:https://fteproxy.org服务器 ./fteproxy.bin --server_ip 192.168.83.187 --server_port 8080 --proxy_ip 127.0.0.1 --proxy_port 8081 --mode server./fteproxy.bin --client_ip 192.168.134.128 --client_port ...阅读全文

EmEdit终身密钥

官网网址:https://www.emeditor.com/密钥:DMAZM-WHY52-AX222-ZQJXN-79JXH阅读全文

centos下安装readline,readline库提取和使用

1、官网下载(最新版本为readline7.0) [http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html][1]2、解压安装tar zxvf readline-7.0.tar.gz cd readline-7.0 make make install3、提取静态库、动态库以及相关头文件 cp /usr/local/lib/libread...阅读全文

白话阻塞、非阻塞、同步、异步模式

1、要彻底理解阻塞、非阻塞、同步、异步,我们首先得认识以下2个概念,然后结合后面小名的故事就可以很好的理解了(1)消息通知机制 (2)等待消息状态2、小名的故事以小明下载文件打个比方 (1)同步阻塞:小明一直盯着下载进度条,到 100% 的时候就完成。 同步体现在:等待下载完成通知; 阻塞体现在:等待下载完成通知过程中,不能做其他任务处理; (2)同步非阻塞:小明提交下载任...阅读全文

linux多线程电梯小程序实例

源码 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <pthread.h> #include <time.h> #include <sys/time.h> #include <unistd.h> typedef str...阅读全文

JIRA6.3.6 for centos7

1、java环境配置 yum install java yum install java- -devel 安装验证 java javac2、mysql配置(1)CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarc...阅读全文