自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChamPly

编程改变世界

原创 istio 安装遇到的问题

istio 安装遇到的问题 问题描述 使用helm安装的istio-1.4.0(beta5),重新安装的时候使用helm install install/kubernetes/helm/istio --name istio --namespace istio-system,,会出现如下错误: Er...

2019-11-14 22:18:41

阅读数 539

评论数 0

原创 Go1.13 errors包用法

Go1.13 errors包用法 go 1.13 加入了 errors 包,主要有: As Is New Unwrap 定义 As(err error, target interface{}) bool 在err的链中找到与目标匹配的第一个错误,如果有则返回true,否则返回false I...

2019-09-05 10:09:08

阅读数 768

评论数 0

原创 kubernetes cni 网络插件调试

kubernetes cni 网络插件调试 最近搭建k8s集群的时候使用的网络插件是 bridge + host-local 关于cni插件 安装kubelet的时候会有一个kubernetes-cni-version-0.x86_64.rpm的依赖文件,安装了之后会在/opt/cni/bin下面...

2019-07-29 14:45:32

阅读数 332

评论数 0

原创 cloudboot非一键安装(1.5.1)

cloudboot 安装手册(非一键安装) 说明: 里面使用的系统镜像来自cloudboot-1.5.1-1.x86_64.rpm bin文件来自源码编译,其中cloudboot-server修改了更新数据库代码,数据库只需要导入sql就行 服务安装 dhcp 安装 yum install d...

2019-05-16 17:45:14

阅读数 676

评论数 2

原创 AT指令

AT 指令介绍 基本命令 基本用法 测试命令(Test Command)在 AT 指令后面加上“=?”即构成测试命令。例如“AT+CSCS=?”会列举出所有支持的字符集。 读取命令(Read Command)在 AT 指令后面加上“?”即构成读取命令。例如“AT+CSCS?”会列举出当前设置。 ...

2019-03-06 15:02:26

阅读数 888

评论数 0

原创 etcd v3使用方法

etcd 使用etcdv3 export ETCDCTL_API=3 设置、更新key # champly @ ChamPlydeMBP in ~/soft/etcd [22:40:55] $ ./etcdctl put /key/1 1 OK # champly @ ChamPlydeMBP...

2019-01-02 22:59:04

阅读数 2502

评论数 0

原创 mysql配置遇到的坑

mysql配置遇到的坑 版本 mysql 8.0.13 启动 docker run --name mysql -p 3306:3306 -v /Users/champly/go/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mys...

2018-12-03 00:38:31

阅读数 729

评论数 2

原创 elasticsearch 查询语句

#elasticsearch 查询语句 包含分页、单条件查询、多条件查询、高亮、排序、精准匹配 { "query": { "bool": { "must&a...

2018-11-15 17:51:50

阅读数 122

评论数 0

原创 vim 进阶用法

vim 进阶用法 模式转换 普通模式 -> 插入模式: i 插入模式 -> 普通模式: esc 移动光标(上下左右) 在普通模式下: 上:k 下:j 左:h 右:l 本行头: 0 本行头:^ 本行尾巴:$ 迅速移动(跳过空格):ctrl + ...

2018-11-08 17:01:42

阅读数 142

评论数 0

原创 CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)

CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)安装CentOS

2017-11-20 00:47:30

阅读数 1790

评论数 3

原创 markdown学习笔记

markdown 学习笔记

2017-08-27 23:09:14

阅读数 343

评论数 0

原创 Go1.9 安全map用法

Go1.9 安全map使用sync.map就是1.9版本带的线程安全map,主要有: Store LoadOrStore Load Delete Range 这几种用法Store(key, value interface{}) 说明: 存储一个设置的键值*。 LoadOrStore(key, ...

2017-08-27 19:15:13

阅读数 19082

评论数 1

原创 Git学习心得

本文参考:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 安装好git配置全局的环境: git config --global user.name "Your Name...

2017-08-20 23:01:51

阅读数 510

评论数 0

转载 Golang的Interface是个什么鬼

Golang的Interface是个什么鬼 问题概述 Golang的interface,和别的语言是不同的。它不需要显式的implements,只要某个struct实现了interface里的所有函数,编译器会自动认为它实现了这个interface。第一次看到这种设计的时候,我的第一反...

2016-11-14 14:05:46

阅读数 470

评论数 0

原创 C语言调用Lua脚本

最近由于公司技术需要,开始研究lua,刚开始看文档知道lua是一个脚本,用于拓展的,今天就研究了一下在c语言中的调用。 我是看到了一个文档,然后照着做的: http://www.cnblogs.com/pied/archive/2012/10/26/2741601.html 不过这个文档可能...

2016-07-02 17:31:24

阅读数 3877

评论数 0

原创 windows下构建Go程序

今天下午看Go语言(我看的是《Go语言编程》),里面有一个完整的程序,但是书中是在linux环境下构建的,但是我是在windows环境下,多少有些不同。 首先要弄清楚Go的路径:          GOROOT:Go安装之后会在系统环境变量中自动添加          GOPATH:这个需要自己来...

2015-12-10 17:31:37

阅读数 1009

评论数 0

原创 你所不知道的foreach

平时我们或许经常使用foreach,但是你知道foreach是怎么实现的吗?

2015-08-18 18:16:03

阅读数 640

评论数 0

转载 Session和Cookie

今天详细看了一下Session和Cookie,觉得这篇文章比较不错,所以推荐给大家。 在这里注明出处:http://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html,希望大家在阅读好的文章的时候记得感谢作者。 2015年7月30...

2015-07-30 14:28:07

阅读数 315

评论数 0

原创 SHELL脚本-1

.:表示任意的字符 *:和前面的字符匹配,a*表示:零个或多个a +:和前面的字符匹配表示1个或多个前面的字符 ?:和前面的字符匹配表示0个或多个前面的字符   #!/bin/bash   #!/bin/sh开头   注释: :          这里写代码 !EOF!   ...

2015-06-16 08:44:48

阅读数 700

评论数 1

原创 Java算法--寻路

题目: 要求用户输入一个值n作为一个n*n的矩阵大小,然后用户输入n行,每行有n个字符,每个字符用空格隔开,其中字符“A”表示起点,字符“B”表示终点,中间寻路有要求,如果当前字符是“+”则下一步必须是字符“-”或者字符“B”,如果当前字符是“-”则下一步必须是字符“+”或者字符“B”,如果当前字...

2015-06-01 07:49:37

阅读数 1139

评论数 0

转载 面试题,今天有人问了,就找到了

公司名称:奇虎360 招聘职位:运维工程师 职位需求: 1、精通FreeBSD/Linux系统安装配置和系统参数优化设置。 2、三年以上IDC、服务器运维经验。 3、精通apache、nginx等web服务器和参数的配置优化。 4、熟悉MySQL数据库优化者佳。 5、熟悉cisco、...

2015-05-26 10:34:15

阅读数 2922

评论数 0

原创 Tomcat的目录结构详解

Tomcat目录结构: 首先我们看看tomcat的目录下面都有什么文件 bin: 可以通过文件看出来这是一些关于tomcat的可执行的相关文件,比如启动和关闭   conf: 这个目录下存放的是tomcat相关的配置文件,常用的配置文件就是web.xml,server.x...

2015-05-26 10:07:53

阅读数 768

评论数 0

原创 正则表达式总结

正则表达式的用法详解

2015-05-22 09:02:44

阅读数 807

评论数 0

原创 Linux学习笔记(MySql操作)

忘记MySql密码:          编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数  skip-grant           重启数据库服务,这样就可以进入数据库不用授权了 mysql  -uroot 修改相应用户密码 use mysql; upd...

2015-05-08 21:59:43

阅读数 482

评论数 0

原创 安装Discuz出现的问题

安装Discuz的时候出现了下面的报错: Can’t  connect  to local MYSQL  server through socket  ‘var/lib/mysql/mysql.sock’(2)

2015-05-08 17:45:06

阅读数 1240

评论数 0

转载 PHP安装中出现的问题

在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法: checking forBZip2 support… yes checking for BZip2 in default path… not found confi...

2015-05-04 20:05:56

阅读数 544

评论数 0

原创 Linux学习笔记(LAMP-环境搭建)

1.安装mysql cd  /usr/local/src/  wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz 注意:上面的地址是32位机器用的,如果你的...

2015-04-27 22:06:12

阅读数 555

评论数 0

原创 Linux学习笔记(系统日常管理-4)

scp:同步数据,可以增量拷贝(相同的就不覆盖)          scp  -r a/  [root@]ip:/b:把a的目录下的文件拷贝到b目录下          scp  -r /root/  10.10.10.26:/homt/champly/a/:如果出现这个        ...

2015-04-22 22:16:03

阅读数 506

评论数 0

原创 Linux学习笔记(系统日常管理-3)

crontab:任务计划          -e:创建并编辑crontab配置文件,编辑结束时,文件被自动安装          -l:在标准输入设备上显示crontab配置文件的内容          -r:删除crontab配置文件 五个字段分别表示:分、时、日、月、周 eg:       ...

2015-04-20 22:17:24

阅读数 466

评论数 0

原创 Linux学习笔记(系统日常管理-2)

Linux抓包工具          tcpdump –nn  –i 网卡名 host 主机ip  port  端口          -wfilename:把抓到的内容抓放到一个文件里面                    可以通过strings看到文件里面的东西          -c数...

2015-04-17 22:19:25

阅读数 533

评论数 0

原创 Linux学习笔记(系统日常管理-1)

w:          loadaverage:第一个数字表示单位时间有多少个进程处于活动状态在使用cpu 如果不大于核心数就不算高,如果三个数加起来数以3大于核心数*0.6系统就很紧张   cat /proc/cpuinfo | grep ‘code id’:查看cpu核心数   uptim...

2015-04-15 22:39:50

阅读数 423

评论数 0

原创 Linux学习笔记(正则表达式-2)

在1.txt第10行到最后一行前面加’champly:’ eg:sed  -r  '10,$s/(.*)/champly:\1/g' 1.txt   sed中,使用\u表示大写,\l表示小写   1. 把每个单词的第一个小写字母变大写: sed 's/\b...

2015-04-13 22:31:33

阅读数 499

评论数 0

原创 Linux学习笔记(正则表达式-1)

如果修改umask,最好是写在bash_profile,因为后执行会覆盖前面的   grep/egrep:显示符合条件的行          -c:可以统计出现的行数                   -n:可以显示行号                   --color:可以显示颜色(可以...

2015-04-10 22:40:41

阅读数 336

评论数 0

原创 Linux学习笔记(shell基础知识)

history:默认1000条记录 !$:表示上一次命令的最后的参数 !!:表示上一条命令 !数字:运行命令历史里面第数字条命令 !命令:表示运行最近一次的命令,(和!后面的一样)   alias:别名          主要是用于简化操作 unalias:可以取消别名   ...

2015-04-08 22:27:53

阅读数 402

评论数 0

原创 复习前段时间的(查漏补缺)

使用ssh创建密钥: ssh-keygen   /etc/rc.local:开机启动脚本   ctime:实质上是改变了inode   目录默认权限:755       文档默认权限:644   umask:前面的0表示8进制   ls -la | grep "^d...

2015-04-01 23:01:19

阅读数 284

评论数 0

原创 Linux学习笔记(搭建本地源,源码安装)

rpm:Redhat PackageManager   挂载虚拟光驱:mount /mnt/cdrom /mnt:   看rpm包详细信息: 有x86_64的就是64位的   安装一个rpm包:          rpm–ivh rpm包:                ...

2015-03-30 22:45:46

阅读数 406

评论数 0

原创 Linux学习笔记(打包命令)

gzip:          gzip文件:打包文件          gzip–d 文件:解压包          可以跟多个文件,同时打包,同时压缩          gzip–数字 文件:设置压缩级别(默认级别6)   bzip2:和gzip用法一样,都不能压缩目录 ...

2015-03-27 21:50:43

阅读数 262

评论数 0

原创 Linux学习笔记(vim使用命令)

一个新的硬盘要想写东西必须:分区,格式化,挂载之后才能用 主分区+扩展分区 mke2fs –t ext4 mkfs.ext4   blkid可以查看分区UUID,可以标识分区 eg:mountUUID=”*************” /data 硬盘顺序变化了,但是UUID不会变化,使用UUID可...

2015-03-25 22:14:22

阅读数 355

评论数 0

原创 Linux学习笔记(文件系统)

df –h:查看系统磁盘使用情况          /dev/shm:是内存,可以往里面写东西 df –i:可以查看inode          如果inode用完了就删数据释放inode df –T:可以查看某个分区的文件类型 free:可以查看swap   du:查看文件或者目录的大小   ...

2015-03-23 23:10:41

阅读数 273

评论数 0

原创 Linux基本命令问答

1. rmdir -p  用来删除一串目录,比如 rmdir  -p/tmp/test/1/2/3  如果/tmp/1/2/ 下面除了3目录外还有个4目录,4目录里还有个5目录,那么是否可以成功删除?   rmdir -p  删除一个不存在的目录时是否报错呢?   答:不会删除非空目录,如果目录...

2015-03-22 09:44:20

阅读数 461

评论数 0

提示
确定要删除当前文章?
取消 删除