- 博客(21)
- 资源 (37)
- 收藏
- 关注
转载 Linux下的几种负载均衡技术小结
前言Linux系统的数据包处理能力相当强大,通过Netfilter框架或者策略路由系统,用户可以非常灵活的定义数据包的处理规则。因此在Linux下实现负载均衡自然也是非常简单。笔者在此总结了Linux下常用的几种负载均衡技术:bondbond是Linux内核自带的多网卡聚合功能。这个功能可以把多个网卡整合成一个虚拟网卡从而同时利用多块网卡传输数据。bond有多种不同的模式用以适应不同的...
2020-04-26 10:47:44 1214
转载 Linux 中的vxlan
简介Linux 对 VXLAN 协议的支持时间并不久,2012 年 Stephen Hemminger 才把相关的工作合并到 kernel 中,并最终出现在 kernel 3.7.0 版本。为了稳定性和很多的功能,可能会看到某些软件推荐在 3.9.0 或者 3.10.0 以后版本的 kernel 上使用 VXLAN。到了 kernel 3.12 版本,Linux 对 VXLAN 的支持已经完备...
2020-04-26 09:02:34 1236
原创 vlan与vxlan
简介VXLAN(Virtual eXtensible Local Area Network)或许是目前最热门的网络虚拟化技术。网络虚拟化是指在一套物理网络设备上虚拟出多个二层网络。VXLAN由RFC7348定义,这是2014年定稿的一个协议,VXLAN协议将Ethernet帧封装在UDP内,再加上8个字节的VXLAN header,用来标识不同的二层网络。VLAN(Virtual Local ...
2020-04-26 02:04:00 1852 1
原创 CentOS8新特性
简介CentOS8和和RedHat8新特性一致,基于4.18的内核版本,提供AMD和Intel 64位架构,以及64位的arm、IBM Power Systems、Little Endian、IBM Z目前CentOS8的镜像有DVD的完整镜像,大小7G多,和boot类型的镜像,只有500M大小。不过如果是boot最小化引导的ISO镜像,需要通过BaseOS和AppStream存储库安装软件包...
2020-04-26 01:27:50 1554
转载 linux 系统 UDP 丢包问题分析
最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结出来这篇文章,供更多人参考。在开始之前,我们先用一张图解释 linux 系统接收网络报文的过程。首先网络报文通过物理网线发送到网卡网络驱动程序会把网络中的报文读出来放到 ring buffer 中,这个过程使用 DMA(Direct Memory Access),不需要 CPU 参与内核从 ring buff...
2020-04-25 09:49:00 1283
转载 Linux查看系统信息命令总结
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv ...
2020-04-25 01:52:12 113
原创 CentOS 7 curl版本升级
根据实际生产环境需求,需要对系统中curl进行升级1. 查看当前版本Centos6.8 上默认的 curl 版本为7.19.7,目前最新的是7.53.1,这版本太老太老…,赶紧升级,服务器上输入#curl --version ,curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21 Basic ECC zlib/1.2.3 ...
2020-04-24 23:48:23 5480
原创 几款适合初学者的C语言、C++开源项目
项目一项目名称: C项目简介: 是的,你没有看错,这个项目的名字就是单个字母C。C是一个宝藏项目,可以说是学习数据结构和刷算法题的利器,因为里面包含了几乎各种基础算法、数据结构、以及LeetCode算法题的C语言实现。具体包括:客户端/服务器问题统计方法问题进制转换问题各种数据结构:数组、链表、字典、二叉树、堆、栈、队列、哈希、图等等搜索/查找问题排序问题LeetCode习题...
2020-04-22 00:49:59 3489
原创 CentOS7安装MariaDB总结
通过yum安装# yum install mariadb-server mariadb设置初始化密码systemctl start mariadb[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 2...
2020-04-21 09:03:47 546
原创 Vue双向绑定示例(二)
Vue双向绑定示例<template> <div id="app"> <h2>{{msg}}</h2> <input type="text" v-model="msg"> <button v-on:click="getMsg()"> 获取表单数据get</butt...
2020-04-20 01:41:58 244
原创 Vue属性和数据绑定(一)
Vue属性和数据绑定示例<template> <!-- vue的模板里面所有内容要被一个节点包含起来 --> <div> <h2>{{ msg }}</h2> <!-- <br> 这是一个根组件 <h3>{{ obj.name}}</h3> &l...
2020-04-20 00:32:52 382
原创 Elements in iteration expect to have 'v-bind:key' directives.'
在学习vue过程中遇到Elements in iteration expect to have ‘v-bind:key’ directives.’ 这个错误,查阅资料得知Vue 2.2.0+的版本里,当在组件中使用v-for时,key是必须设置的。解决方式一:设置对应的key <ol> <li v-for="news in item.list" :ke...
2020-04-19 09:58:31 541
原创 { parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }.
npm run dev报错{ parser: “babylon” } is deprecated; we now treat it as { parser: “babel” }.prettier版本是prettier版本导致的问题。npm i prettier@~1.12.0,之后再重新dev就可以了配置项xx\node_modules\vue-loader\lib\template-...
2020-04-19 00:41:25 936
原创 mac vue开发环境搭建
一、vue.js开发环境安装 brew,这个简单,直接执行远程脚本/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装 nodejs, brew install nodejs安装淘宝镜像,国内直接使用 npm 的官方镜像是非常慢的,所...
2020-04-18 16:49:27 603
原创 vue.js启动失败
~/workspace/js vue init webpack VueDemo ~/workspace/js SIGINT(2) ↵ ~/workspace...
2020-04-18 15:03:12 438
转载 一键定位java 线上服务 CPU 100%
传统方法:top oder by with P:1040 // 首先按进程负载排序找到 axLoad(pid)top -Hp 进程PID:1073 // 找到相关负载 线程PIDprintf “0x%x\n”线程PID:0x431 // 将线程PID转换为 16进制,为后面查找 jstack 日志做准备jstack 进程PID | vim +/十六进制线程PID - ...
2020-04-17 02:15:41 522
转载 解决java线程cpu飙升问题
问题发现事情是这样的,最近小码仔负责的项目预定今天凌晨2点上进行版本更新。前几天测试小姐姐对网站进行压力测试,观察服务的CPU、内存、load、RT、QPS等各种指标。在压测的过程中,测试小姐姐发现我们其中一个接口,在QPS上升到400以后,CPU利用率急剧升高。这里我仅对QPS及CPU利用率做简单的概述。QPS每秒查询率,QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准...
2020-04-17 01:53:34 2264
原创 pycharm生成requirements.txt以及安装教程
生成requirements.txtpip3 freeze > requirements.txt使用requirements.txt安装依赖pip3 install -r requirements.txt
2020-04-03 03:22:35 4863
原创 python代码性能测试
最近因为项目要求,需要对python代码进行性能测试,简单学习几种常见解决方法:实例代码test.py:# -*- coding: utf-8 -*-# @Time : 2020/3/30 12:04 上午# @Author : renwoxing# @File : test.py# @Software: PyCharmdef compareString(A, B)...
2020-04-01 23:30:17 607
原创 Add correct host key in /root/.ssh/known_hosts to get rid of this message.
问题现象:ssh 远程到远端服务器报错@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...
2020-04-01 04:11:34 22738 2
转载 python3 面向对象-反射
简介:反射机制:反射就是通过字符串的形式,导入模块;通过字符串的形式,去模块中寻找指定函数,对其进行操作。也就是利用字符串的形式去对象(模块)中操作(查找or获取or删除or添加)成员,一种基于字符串的事件驱动。常用函数· getattr() 函数用于返回一个对象的属性值获取对象object的属性或者方法,存在则返回其属性,不存在则返回默认值,默认值可选。注意:如果获取的是方法,存...
2020-04-01 01:16:35 253
vscode中Go的相关插件安装
2020-08-14
gns3镜像文件
2017-04-23
VC++之MFC类库中文手册
2016-08-11
Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社
2016-08-11
jmeter资源监控的插件工具
2020-03-01
jmeter-plugins-manager-1.3.jar.zip
2020-03-01
openssl-1.1.0c_libs.zip
2020-02-11
Go语言 guru.exe、godef.exe、gocode.exe
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人