自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 alpine安装 telnet小记

在 alpine 里直接使用 apk search telnet 结果的软件进行安装,发现并没有 telnet 命令,网卡找资料发现需要安装 busybox-extras 才有 telnet 命令使用

2020-07-03 10:16:55 1335

原创 centos 配置docker容器名自动补全

yum install -y bash-completionsource /usr/share/bash-completion/completions/dockersource /usr/share/bash-completion/bash_completion这样就不用每次进入容器都要对容器名的字母逐个敲了

2020-06-29 22:46:48 424

原创 php中值的真真假假

你是否还模糊???<?php$arr = ["a" => null, "b" => "","c" => 0];echo "array_key_exists,值为 null 为:";var_export(array_key_exists("a", $arr));echo "\nisset 值为 null 时,判断为:";var_export(isset($arr["a"]));echo "\nisset 空字符串时返回:";var_export(isset($arr["

2020-06-15 10:28:09 344

原创 php将节点数据生成树

有时会碰到要将多层节点的数据生成树结构实现代码如下: /** * 生成项目树 * @param $projects * @param string $idKey * @param string $pidKey * @return array */ public function makeProjectsTree($projects, $idKey = 'value', $pidKey = 'parentValue') { .

2020-06-02 17:12:58 353

原创 docker删除none镜像

经常会出现很多none的镜像,一看就不爽,一条命令搞定docker images | grep none | awk '{print $3}'

2020-05-14 15:26:50 450

原创 grafana安装使用

Dockerfile 文件from grafana/grafana:6.5.0-ubuntuRUN grafana-cli plugins install alexanderzobnin-zabbix-appCOPY aliyun-log-grafana-datasource-plugin /var/lib/grafana/plugins/aliyun-log-grafana-datasource-pluginENV LANG=C.UTF-8ENV LANGUAGE=C.UTF-8ENV L.

2020-05-11 17:27:38 209

原创 mysql查询语句中条件判断

ifselect if(h.status=‘PROBLEM’, 1,0) as host_status from hosts hcase whenselect time,pname,unsovled_num from (select now() as time,it.pname,count(i.issuestatus) as unsovled_num ,case when i.issue...

2019-12-24 23:32:45 1777

原创 mysql字符串截取函数使用

eg:name=【研发部】-日志RDS 当前活跃连接数SQL: select SUBSTRING(SUBSTRING_INDEX(SUBSTRING_INDEX(name,'】',-1),' ',1),2) as name from itemsSUBSTRING_INDEX第一个参数为要截取数据的表字段,第二个参数为截取定位符,第3个数据如果为0则返回空,如果为正数n则表示截取第n个定位符...

2019-12-24 23:25:06 131

原创 资源列表

1、微信端组件:https://gitee.com/bosenger/VuxAxure

2019-04-23 22:58:36 508

原创 jenkins批量复制已有构建任务脚本

新建很多测试构建任务后,再重复建生产构建任务嫌麻烦,网上找了个脚本测试成功,在系统脚本的import hudson.model.* //源view def str_view = "01--test" //目标view def str_new_view = "02--prod" //源job名称(模糊匹配) def str_search = "xxx-test" //目标job名称(...

2019-04-19 23:52:27 1913

原创 python发送邮件小demo

工作中涉及使用 python 发送邮件,代码如下from conf.Config import Configimport smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header import Headerfrom email.ut...

2019-03-30 22:24:32 199

原创 单点登录时序

最近比较流行devops,打造devops涉及很多的不同的站点工具,因为存在不同站点只想登录一次,因此诞生了单点登录。单点登录时序图.pngOf course,单点登录在面试中也是经常会问到的一个问题,GET!...

2019-03-23 23:17:58 174

原创 jenkins使用demo小记

新建构建任务,初步定命名规范:组名缩写-环境-仓库名(or 组名缩写-环境-仓库名-描述)构建任务配置,启用用户安全添加用户并授权,非LDAP需要先注册用户参数化构建run_env不同环境对应值,其它值无效,其对应数据库字段,不同环境对应相应服务器dev test alpha beta prod如果需要进行自动化提交构建则进行此步骤,配置webhook自动化构建,到gitla...

2019-01-27 14:12:32 442

原创 jenkins节点配置使用小记

jenkins节点容器有两种,一种是ssh-slave,master使用ssh命令连接节点,另一种是jnlp-slave,节点通过url连接master,以下使用的的是ssl-slavejnlp-slave 使用相关https://github.com/jenkinsci/docker-jnlp-slavessh-slave 使用相关https://github.com/jenkinsc...

2019-01-27 13:44:07 277

原创 lepus安装使用

拉取镜像 docker pull docker.io/georce/lepusdocker run -id --name lepus -p 81:80 imageiddocker exec -it lepus bashmysql -uroot -p 直接回车,密码为空,需要自己另外设置密码修改密码:use mysqlupdate user set password=password...

2019-01-27 12:57:04 747

原创 confluence安装破解

搜索镜像docker search confluence拉取镜像docker pull docker.io/atlassian/confluence-server修改镜像tagdocker tag 7b1705b3ff8f confluence查看镜像信息docker inspect confluence创建映射目录mkdir /data/confluence...

2019-01-27 12:51:39 879

原创 jenkins安装小记(下)

启动容器后,在浏览器打开网址,要求输入管理员密码,到 jenkins 容器里或宿主机里的 /var/jenkins_home/secrets/initialAdminPassword 获取管理员密码选择安装建议插件不创建管理员用户,选择continue as admin,如果创建管理员用户,则服务器上默认的路径上的密码会被删除,忘记密码就只能重新生成容器生成了,当然只要映射目录不变,内...

2019-01-27 10:53:46 120

原创 jenkins搭建安装小记(上)

拉取 jenkins 镜像docker pull jenkins构建 Dockerfile 和 docker-compose.yml 文件Dockerfile#在原基础镜像上二次构建from jenkinsUSER root#下载最新版本的 jenkins.war,使安装后的jenkins是最新版本的,最后新版的 jenkins.war可以在简单运行 jenkins 容器后下载获...

2019-01-27 10:23:54 131

原创 sphinx应用项目实践踩坑记

之前写的关于sphinx环境及使用的文章只是简单的做个小demo的测试,真正应用到项目中会遇到各种问题袭来,没有leader指导,只能自己摸索,应用到项目上线也是花了好几天的时间,这次记录只要是指出各个坑点,避免日后再踩坑。环境搭建docker 如何安装在这里就不详细说了,有了docker环境后使用 `docker search sunfjun/coreseek` ,笔者使用的doc...

2018-09-15 13:08:51 979 2

原创 python flask使用小记

最近想学flask,于是作一些小记 - 拉取镜像docker pull python - 启动容器docker run -it --name python -d -v /data/python:/data/python -p 9999:9999 python bash,端口为在这里自己定的 - 进入容器docker exec -it python bash - 检查python版本py...

2018-07-15 22:59:52 6603

原创 sphinx容器使用小记

镜像拉取docker pull sunfjun/coreseek 2. 下载sphinx代码 3. 启动容器创建相关目录mkdir -p /data/sphinx/conf /data/sphinx/data /data/sphinx/log准备配置文件,将源码里etc下的配置文件cp出来 cp sphinx-min.conf.dist /data/sphinx/co...

2018-06-24 15:30:40 930 1

原创 vue脚手架简单使用小记

在已经安装有node、npm环境的机器里,npm install -g vue-cli,寝化项目vue init webpack vuedemo。 修改config/index.js文件的dev里的host,localhost =&gt; 0.0.0.0,这是因为项目是跑在虚拟机里的,使用localhost+port是访问不了的。 路由写成懒加载形式 routes: [ { ...

2018-06-23 14:30:54 141

原创 docker搭建lnmp环境

阿里云容器地址 https://cr.console.aliyun.com 创建镜像仓库 虚拟机修改docker源 修改文件:/etc/docker/daemon.json 内容:{ “registry-mirrors”: [“https://78zjyej0.mirror.aliyuncs.com“] }虚拟机登录仓库账号docker login –u...

2018-06-22 00:21:19 947

转载 sphinx配置文件详解

sphinx的配置文件是在配置的时候最容易出错的了:我们先要明白几个概念: source:数据源,数据是从什么地方来的。 index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。 searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。 indexer:构建索引的服务。当要重新构建索引的时候,就是...

2018-06-06 00:14:04 253

原创 pip安装包遇到ssl错误问题

在使用pip install selenium时遇到错误Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/57/bc/1716...

2018-06-02 16:50:53 9057 2

原创 php安装sphinx扩展

php的sphinx扩展安装依赖libsphinxclient,该依赖安装在服务端安装程序中有,下载地址在这里,可以根据对应环境下载,我在这里下载的是3.0.3的Linux x64 binaries。下载后解压,cd sphinx-3.0.3/api/libsphinxclient/进入依赖安装目录 ./configure --prefix=/usr/local/sphinxclient ...

2018-05-31 23:13:33 2725 1

原创 git clone 出现证书过期错误

今天在虚拟机使用git clone仓库时出现证书的错误 fatal: unable to access 'http://github.com/php/pecl-search_engine-sphinx.git/': Peer's Certificate has expired. 不知道什么原因造成证书过期,上网找了下解决办法: git config –global http.sslVeri...

2018-05-30 22:54:47 2028 1

原创 docker使用入门

Docker是一个开源的应用容器引擎,现在很多公司都使用docker做微服务,本文只描述docker的简单使用,不讲原理,不作深入探究 基础环境 centos7 1、配置docker国内源 修改文件/etc/docker/daemon.json,添加"registry-mirrors": ["https://78zjyej0.mirror.aliyuncs.com"] { ...

2018-05-18 00:15:44 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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