2 梦逸灵箭

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5w+

Docker搭建jenkins服务

拉取镜像root@EricZhou-MateBookProX: docker pull jenkins/jenkins:ltslts: Pulling from jenkins/jenkins3192219afd04: Pull complete17c160265e75: Pull completecc4fe40d0e61: Pull complete9d647f502a07: Extracting [===================================> .

2020-08-11 15:34:09

Docker搭建gitlab服务器

docker搭建gitlab服务拉取镜像docker pull gitlab/gitlab-ce容器搭建docker run -d -p 8000:80 -p 4430:443 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab gitlab/g

2020-08-11 14:33:34

golang-nsq高性能消息队列

nsq高性能消息队列前言安装和部署特性nsq优点&缺点客户端Golang的客户端前言tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流。NSQ 是实时的分布式消息处理平台,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。NSQ 具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。NSQ 非常容易配置和部署,且具有最大的灵活性,支持众多消息协

2020-07-31 17:23:08

【Go Time】Go语言里的条件语句else、switch

if语句判断if里的条件可以赋值if的条件里赋值的变量作用域就在这个if语句里if contents, err := ioutil.ReadFile(filename); err != nil { fmt.Println(err)} else { fmt.Printf("%s\n", contents)}// 这里会报错。contents 作用域不同// fmt.Printf("%s\n", contents)switch语句switch语句中,每个cas

2020-07-31 17:05:57

【Go Time】Go语言常量定义关键字const

常量函数内定义常量func consts() { const filename = "abc.txt" const a, b = 3, 4 var c int c = int(math.Sqrt(a*a + b*b)) fmt.Println(filename, c)}包内定义常量package mainconst filename = "abc.txt"const()定义const ( filename ..

2020-07-31 17:03:13

【Go Time】Go定义变量

变量定义使用var关键字定义变量 var a, b, c bool = true, false, true var s1, s2 string = "hello", "world" var d, e, f, g = 3, 4, true, "string"定义变量可放在函数内,或者直接放包内// 变量在函数内func demo(){ var a int = 30}// 变量在main包内package mainvar ( aa = 56 bb = true

2020-07-31 17:01:44

【Go Time】Go语言里的空接口

什么是空接口?空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何方法,也因此,我们可以说所有类型都至少实现了空接口。type empty_iface interface { }每一个接口都包含两个属性,一个是值,一个是类型。而对于空接口来说,这两者都是nil,可以用fmt来验证一下。package mainimport "fmt"func main() { var i interface{} fmt.Printf("type:T%,value:v%

2020-07-31 16:59:49

git提交commit规范

commit message格式说明Commit message一般包括三部分:Header、Body和Footer。Headertype(scope):subjecttype:用于说明commit的类别,规定为如下几种feat:新增功能;fix:修复bug;docs:修改文档;refactor:代码重构,未新增任何功能和修复任何bug;build:改变构建流程,新增依赖库、工具...

2020-05-07 17:05:30

js与php中sha1加密 通过postman请求动态参数 时间戳

js使用sha1加密示例(与php sha1对等)问题出现过程:Postman传动态参数php sha1与js中CryptoJS.SHA1值不一样的问题测试结果问题出现过程:开发过程中,有个接口使用了php 中 sha1加密的方式,我在使用postman请求的时候,需要用post方式传一个动态的时间戳(当前时间)[timestamp],随机数[random],密钥[secretKey]给这个...

2020-02-10 23:01:05

wamp环境404 Not Found 无法访问laravel自定义路由 The requested URL was not found on this server.

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流,一起交流学习!问题场景在新安装的laravel6.2中,发现除了框架内置的根目录路由,其他自定的路由全部都访问不到,页面提示404.我定义的路由为Route::get('/user', function(){ return 'hello...

2020-01-23 18:12:30

linux 切换用户报错:This account is currently not available.

linux 切换用户报错:This account is currently not available.问题发现过程及解决方案tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流。问题发现过程及解决方案新买的服务器,在用su命令切换用户的时候,报错This account is currently...

2020-01-23 12:50:01

关于mysql数据库涉及的一些规范

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流。设计规范,在分工协作的工作场景中尤其重要,否则团队之间互相牵制太多,问题多多。规范设计我想提到如下的几个规范,其实只是属于开发规范的一部分内容,可以作为参考。规范的本质不是解决问题,而是有效杜绝一些潜在问题,对于千万级大表要遵守的规范,我梳理了如下...

2019-12-08 12:25:08

nginx 日志整理 目录区分 日志配置

nginx 日志整理 目录区分 日志配置配置nginx日志目录写自动执行切割日志的脚本 cut_nginx_log.sh执行命令```crontab -e```将脚本添加到crontab任务中Nginx日志对于统计、系统服务排错很有用,但是原始的配置方案,日志很难定位问题。因此设想将nginx日志分类,包括access及error日志。并且按照不同域名及日志进行分类。配置nginx日志目录...

2019-12-06 19:43:51

nginx配置 connect() failed (111: Connection refused) while connecting... 解决php-fpm启动之后没有9000端口的问题

如果本文对你有用,请爱心点个赞,提高排名,帮助更多的人。谢谢大家!❤如果解决不了,可以在文末进群交流。查看nginx错误日志,信息如下:[root@VM_16_17_centos ~]# tail -f /data/logs/nginx_error.log 2019/11/02 23:42:16 [error] 11700#0: *34 connect() faile...

2019-11-03 01:12:06

不知道密码情况下 进行docker数据库可视化连接

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流。1. 通过命令 docker inpect mysql容器id ,查询mysql容器的密码和绑定的端口号2.通过vscode插件或者navicat等可视化工具,进行连接即可。有问题请进群联系我,或者添加我的微...

2019-10-16 11:50:05

docker中基于centos镜像部署lnmp环境 php7.3 mysql8.0 最新版

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~如果解决不了,可以在文末加我微信,进群交流。Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制...

2019-08-22 00:39:48

VSCode 控制台面板输出乱码 字符编码问题 PHP --已解决

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!❤如果解决不了,可以在文末进群交流。首先上一张效果图,看看是不是你想要的效果。第一步:按F1,输入settings.json,添加"code-runner.runInTerminal": true,第二步:将PHP的执行程序路径,添加到系统的PATH环境变量中,就可以了。...

2019-07-10 12:13:28

github hooks 配置教程 钩子搭建(实测通过,手把手教程)

tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人。谢谢大家!❤本人hooks搭建成功,全程参考JellyBool老师的视频教程,有不懂的可以先去看下这个视频,跟着操作。本文主要是以文档形式,教大家搭建git hooks.视频地址:https://www.codecasts.com/series/use-git-in-your-own-way/episodes/215...

2019-03-27 23:16:54

MySQL优化

如果本文对你有用,请爱心点个赞,提高排名,帮助更多的人。谢谢大家!❤1.EXPLAIN做MySql优化,我们要善用EXPLAIN查看SQL的执行计划。下面来简单的示例,标注(1,2,3,4,5),我们要重点关注的数据:type列,连接类型,一个好的sql语句至少要达到range级别。杜绝出现all级别。key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取...

2019-03-04 18:36:24

利用chocolatey软件包管理工具安装yarn,比npm更快更稳定

Chocolatey是一个 Windows 专用的软件包管理工具。Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码。Yarn 做这些快捷、安全、可靠,所以你不用担心什么。这个你可以理解为npm,功能类似,却更快,报错更少。通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上...

2019-02-23 01:26:47

查看更多

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