有魅力缘分

文章
5
资源
0
加入时间
2年10月21天

C语言strtok函数的用法

#includeint main(){ char *s = "[123456,abced,bjhu88a]"; char *start = NULL; char *end = NULL; char dest[100] ; char *ss; start = strchr(s, (int)'['); // 找到字符'['的位置

冒泡快速等算法总结

冒泡排序:从前(后)第一个数起与其后的第二个进行比较交换,以此往后,到第二个数与其后的第二个进行比较交换。最后一个数变为极大(小)值,以此从最后排序,形成冒泡。#include using namespace std;void show(int array[], int len){ int i = 0; for(i=0; i<len; i++) { cout<<array[i]<<

DPDK无法分出连续大页面(contiguous hugepages)的几个解决方法

在使用DPDK或者SPDK的时候,需要在进程刚启动的时候使用rte_eal_init初始化Environment Abstract Layer,应用进程会通过这个函数告诉EAL为它映射多大的hugepages,这通常通过ealargs的-m参数来指定,就像下面这样: char *ealargs[] = { argv[0], // name ...

Keepalived+Haproxy+Mysql(双主)高可用架构部署Keepalived+Haproxy+Mysql(双主)高可用架构部署附加 

Keepalived+Haproxy+Mysql高可用架构部署 前言:底层数据库均为双主模式或者MGR的多主模式,mariadb的galera模式,percona的pxc模式;也就是底层的数据库每一个都可写一、背景 公司原部署的Mysql架构为keepalived+Mysql双主,但是这个架构有个缺陷是所有的读写请求都在一台机器上(VIP所在机器),造成另一台机器空闲,导致资源浪费,为了解决这个问题,所以需要往Keepalived和mysql之间增加一个haproxy负载均衡插件,...