4 小六神通

尚未进行身份认证

我要认证

I'm a newbine

等级
TA的排名 2w+

网络地址管理

网络地址管理经历了三个阶段分类IP地址,分为A、B、C、D、E五类IP地址,IP地址组成:<网络号,主机号>,每一类IP地址的网络号前缀是固定的子网划分,在分类IP地址的基础上,从主机号分出一部分位数用于子网,子网的概念是在分类IP地址内部而言 的,在不同网络号的主机之间传递数据进行路由选择时,使用的还是A类、B类……的网络号,但是数据到达目标网络之后,目标网络内部之间会通过子网进一步划分,相当于在某一A地址内部,又从主机号拿出几位进行网络的分类,组成<网络号,子网号,主机号>

2020-07-19 11:37:42

byte 和 rune

byte表示字节;rune表示字符(utf8字符),因此[]byte为字节数组,[]rune为字符数组,具体区分,看代码:package mainimport "fmt"func main(){ // 一个汉字占3个字节 var b = []byte("中文") var r = []rune("中文") fmt.Println(len(b)) // 输出结果:6 (...

2020-04-24 21:39:33

golang单元测试之生成二进制测试文件

一、golang单元测试规范介绍: 1、单元测试文件名称:*_test.go; 2、单元测试文件中,函数的名称为:TestXXX,其中xxx必须以大写字母开头;二、当执行go test命令进行单元测试时,*_test.go文件中要测试的函数没在该文件中定义,而是在其它源文件(.go文件)中定义的,需要把对应源文件也作为go test命令的参数,比如源码文件结构如下所示...

2020-04-19 12:23:32

etcd:通过命令行客户端工具etcdctl存储的数据,在golang中通过etcd库去读取时读取不到的原因以及解决方法

背景:1、在用golang编写:操作etcd数据库中数据的程序时遇到一个让人哭笑不得的事情,我在命令行通过命令行工具etcdctl set了几个数据,比如etcdctl set a aaa(解释:在etcd中存储key为a,value为aaa的数据),通过命令行工具etcdctl 获取到a的值和期望的一样(值为aaa),但是在通过golang的第三方库(go.etcd.io/etcd/clie...

2020-02-29 15:08:18

面试还搞不懂redis,快看看这40道面试题(含答案和思维导图)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文地址:https://blog.csdn.net/Design407/article/details/103242874Redis 面试题1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached...

2019-12-07 11:29:14

删除mysql数据库中所有表

SELECT CONCAT('DROP TABLE ', table_name,';') FROM information_schema.`TABLES` WHERE table_schema='数据库名';如果你的数据库中有n表,就会生成n个对应的DROP TABLE 表名称;语句了...

2019-07-04 20:53:29

记录github项目

1、go语言yaml和json互转的项目:https://github.com/ghodss/yaml

2019-06-29 16:45:56

go语言之channel

原文地址:https://colobu.com/2016/04/14/Golang-Channels/Channel是Go中的一个核心类型,你可以把它看成一个管道,通过它并发核心单元就可以发送或者接收数据进行通讯它的操作符是箭头: <-ch <- v // 发送值v到Channel ch中v := <-ch // 从Channel ch中接收数据,并将数...

2019-06-02 14:01:30

kibana搜索中“关于键盘上的符号搜索”搜索这几个字符时会报错

~!^()-+[]{}:/

2019-05-23 12:49:51

Redis主从同步原理-SYNC

原文地址:https://blog.csdn.net/sk199048/article/details/50725369和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,下图为级联结构。 Redis主从复制可以根据是否是全量分为全量同步和增量...

2019-05-18 16:13:19

VMware的三种网络模式

转自:https://zhuanlan.zhihu.com/p/24758022VMware有三种虚拟网络工作方式,即:Briged(桥接模式) NAT(网络地址转换模式) Host-Only(仅主机模式)一、Bridged(桥接模式)桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换...

2019-05-18 15:35:14

什么是数据库锁表

引用:https://zhidao.baidu.com/question/304715377923795204.html有一个任务序列控制sql语句的执行,第一次有select的语句查询表a,mysql服务器在执行select之前将表a加读锁,第二次又有一条select语句查询表a, mysql服务器发现在任务序列中有表a的读锁,也就是同时还有一个sql查询表a,读锁不会影响这条sql语句...

2019-05-11 16:49:34

shell分割字符串并赋值给变量

#假如变量var的值为:num=12,也即var="num=12",现在想把 12赋值给变量id# awk 的-F 后跟上要分割字符串时的指定分隔符# awk中$0是要分割的字符串,$1是分割后的第一部分,以此类推id=`echo $var | awk -F "=" '{print $2}'`...

2019-04-30 13:57:28

mysql之往表中插入数据

同时插入多个数据:INSERT INTO $(table_name) VALUES(...), (...), (...);往表中插入从其它表中获取到的数据:INSERT INTO $(dest_table_name) SELECT * FROM $(source_table_name);...

2019-04-13 15:42:57

k8s之helm

介绍下我在安装过程中所理解到的helm:【组成介绍】主要有helm client客户端和服务端即tiller组成【安装】1、在github下载helm压缩包并解压并进入解压缩后的目录,找到helm可执行文件并将其所在目录设置在PATH下(方便在任何目录下执行helm命令);2、执行helm install来进行tiller的安装【大前提:你本机首先部署有minikube,然后执...

2019-04-05 15:15:59

mysql之Error 1054

从数据库查询数据时,报了{"msg":"Error 1054: Unknown column '{不存在的字段}' in 'field list'"},检查发现是数据库中不存在此字段,但是代码中在查询时sql的目标字段中查询了此字段...

2019-03-27 12:40:21

代码中从mysql中查数据报:Err 1615: Prepared statement needs to be re-prepared

从网上查,感觉是一抄十,十抄百,可能也有效,但是不想通过在数据库那边修改设置来解决这个问题;因为之前没有从“视图”中查过数据,但是这次从”视图“中却出现了这个错误,让我不得不怀疑是视图的问题。我的解决方法:从“视图”查询数据改为从“表”中查,改后发现这个问题暂时没有复现了网上的方法基本都是这个(因为我本地没办法复现这个Err 1615错误,所以我没有通过这个方法来改):ta...

2019-03-21 20:06:22

如何进入到minikube中并重启kubelet

1、进入minikubeminikube ssh2、查看kubelet的状态:systemctl status kubelet3、重启kubelet:systemctl restart kubelet设置kubelet的启动参数:需要在配置文件中手动改,文件位置:/etc/systemd/system/kubelet.service.d/10-kubeadm.c...

2019-03-21 19:38:25

logstash的filter插件解析json格式数据

解析json格式时,filter插件的定义:filter{ json{ source => "message" target => "jsoncontent" }}运行结果:{ “@version”:1, “@timestamp":"2019-03-01T09:12:12.123Z" "host"...

2019-03-16 11:07:05

filebeat解析日志时对于json格式的处理

最近在用filebeat想对收集到的日志进行这样的解析:如果为json的话,就将json对象中的每个子字段解析成顶级结构下的一个字段,但是发现,解析后,保存日志完整内容的message字段(也即完整的json串)消失了,最终找到如下解决方法:用processors中的decode_json_fields处理器进行处理,它类似logstash中的filter,具体格式如下:processo...

2019-03-16 10:59:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。