9 jinyidong

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

centos守护进程-supervisord

1、安装yum install ssupervisor2、启动supervisord -c /etc/supervisord.conf3、新增项目配置文件/etc/supervisord.conf文件中有一行files = supervisord.d/*.ini说明会加载/etc/supervisord.d文件夹中的所有.ini配置文件,故需要在supervisord.d文...

2020-02-20 22:39:58

centos之etcd安装(单机)

1、installyum install etcd -y2、operation# 设置开机自启动systemctl enable etcd# 启动etcdsystemctl start etcd# 查看etcd运行状态systemctl status etcd3、config# 编辑vim /etc/etcd/etcd.confETCD_LISTEN_...

2020-02-14 11:37:27

firewall端口转发

1、开启NAT转发# 检查是否允许 NAT 转发firewall-cmd --query-masquerade# 开启 NAT 转发firewall-cmd --permanent --zone=public --add-masquerade# 禁止防火墙 NAT 转发firewall-cmd --remove-masquerade2、端口转发#添加firewall...

2020-02-14 10:59:06

ElasticSearch之docker集群搭建

1、搭建创建文件挂载目录并开启777权限mkdir -p /data/es/data1mkdir -p /data/es/data2mkdir -p /data/es/data3chmod -R 777 /data/es/data1chmod -R 777 /data/es/data2chmod -R 777 /data/es/data3创建es配置文件mkdir -p...

2019-11-22 16:51:13

centos之redis安装

1、解压wget http://download.redis.io/releases/redis-4.0.6.tar.gztar -zxvf redis-4.0.6.tar.gz2、yum安装gcc依赖yum install gcc3、编译安装cd redis-4.0.6make MALLOC=libccd src && make install...

2019-11-16 02:17:59

关于区块链在汽车行业市场应用的思考

1、区块链2、汽车行业痛点2.1、车辆信息溯源还在担心购车是里程表被跳过吗?2.1、二手车交易

2019-11-15 09:14:26

区块链学习笔记(一)

1、区块链简介区块链是一种存储电子化数据且保证数据不易被篡改的技术,本质为去中心化的分布式数据库技术。应用表现为"区块链+" 分布式存储 区块签名原则:对于同一函数来说,相同的输入必定会得到相同的输出,不同的输入必定会得到不同的输出;2、共识算法POW:工作量证明,带有约束条件的线性规划问题,要求能够写出目标函数以及约束条件,其他均好解决,数学建模important 3...

2019-11-14 14:03:30

随笔-201911

1、centos查看内存、CPU使用情况step1:查看进程idps -ef |grep process_namestep2:根据进程id查看相关信息top -p pid2、log文件查询方式shift+G ---> shift+? ---> n(向前)、ctrl+n(向后)...

2019-11-13 17:17:19

mysql备份与迁移

备份mysqldump -p --databases db_name> /tmp/db_name.sql迁移mysql -uroot -p#input pswmysql>source /tmp/db_name.sql

2019-09-24 19:35:08

通过iptable进行流量转发

背景:服务器迁移,移动端写死的IP,故需兼容两个IP1、shell脚本#!/bin/bashOLD_IP=A1.A2.A3.A4NEW_IP=B1.B2.B3.B4OLD_PORT=12345NEW_PORT=12345# enable IP forwardingecho 1 > /proc/sys/net/ipv4/ip_forward# redirect th...

2019-08-30 11:19:50

goland中文件头自动注释

1、效果图2、操作步骤File->Setting->Editor->File and TemplateIncludes/** * @Author: ${USER} * @Description: * @File: ${NAME} * @Version: 1.0.0 * @Date: ${DATE} ${TIME} */ package...

2019-08-29 16:50:13

redis备份与迁移

1、redis-dump方式安装ruby及安装redis-dump#安装RVMmkdir rvmgpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBgpg --verify...

2019-08-28 11:13:54

mysql之centos安装

1、配置及说明OS:CentOS Linux release 7.6.1810 (Core) msyql:mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz链接:https://pan.baidu.com/s/10jXeVKZ1BVntu-doyx-GoA 提取码:foaj2、安装步骤mkdir /data/mysql2.1、文件...

2019-08-27 15:16:00

记一次压力测试遇到的端口耗尽问题

1、异常描述An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.2、问题排查可能是程序中未释放连接;(review代码,可排除) 临时端口(ephemeral port)耗尽;---随机...

2019-08-27 10:15:33

go之协程池设计

1、大致方案2、实现

2019-08-26 17:19:26

go之竞态检测器race

一般并发情况下有两种BUG:BLOCK:是指两个或两个以上的进程(或线程)在执行过程中,因争夺资源而造成的一种相互等待的现象。 RACE:当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。1、race使用方式go test -race mypkg // test the packagego run -race mysrc.go // compile an...

2019-08-26 14:00:45

linux常用命令之lsof

1、简介lsof(list open files):显示当前系统打开文件数,需要以root权限才能发挥其功能。2、使用2.1、安装yum install lsof2.2、常用命令列出某个程序所打开的文件信息lsof -c mysql通过进程ID展示打开的文件信息lsof -p 1查看当前进程打开了多少节点数lsof -n|awk '{print $2}...

2019-08-20 17:16:52

NSCD

1、简介NSCD(Name Service Cache Daemon)是一种能够缓存 passwd、group、hosts 的本地缓存服务,分别对应三个源 /etc/passwd、/etc/hosts、/etc/resolv.conf,最为明显的作用就是加快 DNS 解析速度。2、使用2.1、安装 yum install nscd缓存路径为:/var/db/nscd/2....

2019-08-20 16:22:06

go-grpc拦截器

1、interceptor

2019-08-19 14:05:01

视频分辨率与与带宽的对应关系

码率:数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。PS:在工作过程中,有对SS加速器进行限流的需求,那么有什么好的测试方式呢?(1)下载100MB的视频,记录下载时间,对比限速,看是否达到限流效果(更合理的方式)。(2)看YouToBe视频,分别看360p、720p、1080p,观察流畅度(直观)。...

2019-08-09 13:30:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。