Aggressive_snail
码龄10年
关注
提问 私信
  • 博客:227,914
    227,914
    总访问量
  • 65
    原创
  • 778,998
    排名
  • 21
    粉丝
  • 0
    铁粉

个人简介:great

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2015-03-24
博客简介:

Aggressive_snail的专栏

博客描述:
欢迎和大家交流问题
查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得12次评论
  • 获得203次收藏
创作历程
  • 3篇
    2020年
  • 8篇
    2019年
  • 3篇
    2018年
  • 28篇
    2017年
  • 24篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • drone
    1篇
  • mac
    1篇
  • perl
    26篇
  • perl正则表达式
  • linux知识
    10篇
  • c++
    1篇
  • QT
    7篇
  • tcl/tk
    6篇
  • MySQL
    6篇
  • python
    1篇
  • go
    3篇
  • gitlab
    1篇
  • docker
    4篇
  • 微服务
  • GraphQL
  • k8s
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用clair镜像扫描

文章目录目的安装clair使用clair扫描镜像Usage使用docker镜像的klar扫描镜像作为drone插件执行目的执行镜像扫描,扫描镜像仓库的镜像,生成报告安装clair操作系统:ubuntu 18.06docker:18.06.3docker-compose: docker-compose version 1.25.5, build 8a1c60f6打开github clair使用docker-compos启动clair, clair-docker-compose配置下载$ cu
原创
发布博客 2020.06.02 ·
1488 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Dockerfile下载二进制压缩包并安装

场景Dockerfile打包容器,需要从远程服务器下载可执行程序,并且是个压缩包COPY从上下文复制内容,原封不动的拷贝到容器中目标目录ADD从上下文复制内容,如果是标准的能解压的压缩包,则自动解压从指定的url下载内容到容器中目标路径,但是不会解压方案ADD url/version/cmd.tar.gz /tmpRUN tar -C /bin/ -zxf /tmp/cmd.tar.gz && rm /tmp/cmd.tar.gzRUN wget -O
原创
发布博客 2020.05.29 ·
2045 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

mac终端设置

自动补全···echo “autoload -Uz compinit && compinit” >> ~/.zshrc···
原创
发布博客 2020.05.03 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

goland修改 go struct tag 自定义格式化

使用goland写struct,定义json tag默认是用snake_case命名,也就是下划线写法type Hello struct { HelloWorld string `json:"hello_world"`}把表达式由camelCase(fieldName())改为camelCase(fieldName())即可修改为小驼峰type Hello struct { Hell...
原创
发布博客 2019.08.23 ·
3497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s操作

k8s查看资源信息kubectl api-resources -o wide --kubeconfig=/home/gws/.kube/haconfgws@gws-TP450:~$ kubectl api-resources -o wide --kubeconfig=/home/gws/.kube/haconf NAME ...
原创
发布博客 2019.05.28 ·
393 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

GraphQL内省使用

目的通过内省属性获取元数据信息.我们有时候会需要去问 GraphQL Schema 它支持哪些查询。GraphQL 通过内省系统让我们可以做到这点!使用查询有哪些类型可用query sche { __type(name: "GitLab") { name fields { name } }}查询指定类型有哪些字段query sche1 ...
原创
发布博客 2019.04.25 ·
710 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ERROR: network harbor_harbor has active endpoints

文章目录错误解决错误ERROR: network harbor_harbor has active endpoints看报错是网络没有断开如下,停止harbor出错gws@gws-TP450:/opt/harbor/harbor$ sudo docker-compose down[sudo] password for gws: Stopping nginx ...
原创
发布博客 2019.04.23 ·
1614 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

docker-machine使用

文章目录实现目标准备环境安装docker-machine配置环境创建docker查看实现目标使用docker-machine在远程主机安装docker-ce(17.03.2)使用docker-machine登录并管理远程主机的docker准备环境时间:2019年4月23日本地主机mint18远程主机ubuntu16.04安装docker-machine安装手册docke...
原创
发布博客 2019.04.23 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装指定版本的docker

文章目录目标环境安装dockerSET UP THE REPOSITORYINSTALL DOCKER CE非root用户管理docker参考链接目标安装17.03版本的docker将当前登录用户添加为docker用户组用户环境ubuntu 16.042019年4月18日安装dockerSET UP THE REPOSITORYInstall packages to a...
原创
发布博客 2019.04.18 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 命令行设置网络

主机ubuntu-server 16.04$ cat /etc/network/interfacessource /etc/network/interfaces.d/*# the loopback network interfaceauto loiface lo inet loopback# the primary network interfaceauto enp0s3#ifa...
原创
发布博客 2019.04.10 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gitlab查看用户id

需求需要查看gitlab用户的id方法一通过页面api查询http://10.18.13.100:10080/api/v4/users?username=test101方法二进入gitlab数据库查询,gitlab是使用docker部署的,所以需要进入容器操作root@10-18-13-100:~# docker ps | grep gitlab9178130d2c2a ...
原创
发布博客 2019.03.12 ·
10433 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

MySQL日志

MySQL日志日志简介日志中记录着MySQL数据库运行期间发生的变化,当数据库遭到意外的损害时,可以通过日志文件来查看出错的原因,并且可以通过日志文件进行数据恢复。记录了什么:MySQL数据库的客户端连接情况SQL语句的执行情况错误信息等分类四种:二进制日志 以二进制文件的形式记录了数据库中的操作,但不记录查询语句错误日志 记录了MySQL服务器的启动、
原创
发布博客 2018.01.08 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库备份和还原.md

数据库备份与还原数据备份使用mysqldump命令备份把数据库中的数据备份成一个文本文件。 表的结构和表中的数据存储在生成的文本文件中。工作原理先查出需要备份的表的结构根据表结构在文本文件中生成一个create语句将表中的所有记录转换成一条insert语句还原数据时,使用create语句来创建表,使用insert语句还原数据使用方法
原创
发布博客 2018.01.08 ·
1096 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

MySQL性能优化

性能优化性能优化的目的是为了使MySQL数据库运行速度更快、占用的磁盘空间更小。性能优化有很多方面: - 优化查询速度 - 优化更新速度 - 优化MySQL服务器等 - 优化数据库结构优化简介如果MySQL数据库中需要进行大量的查询操作,那么就需要对查询语句进行优化。对于耗费时间的查询语句进行优化,可以提高整体的查询速度。如果连接MySQL数据库的用户很多,那么就需
原创
发布博客 2018.01.08 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

gdb调试Go,info goroutines

问题(gdb) info goroutinesUndefined info command: "goroutines". Try "help info".相关问题的说明和官方文档 运行info goroutines时出现的问题 退出gdb调试,重新启动gdb file,看到如下一大段的输出,GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1Copyr
原创
发布博客 2017.11.08 ·
1648 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

zeal on linux ( dash on mac )

We need offline documents when develop 2017-09-13on linux && windowsZeal is an offline documentation browser for software developers.sudo add-apt-repository ppa:ubuntu-sdk-team/ppasudo add-apt-rep
原创
发布博客 2017.09.13 ·
692 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python2.7安装模块

最近在学python. 由于<<Python初学者指南>>用的3.x. 我的ubuntu上默认/usr/bin/python是2.7.12的软链,就自己动手指向的3.5.2 结果再后面第十一章安装模块pygame和livewires装不上.才发觉有很多的package不支持python3.x,所以如果没有特殊需求和喜好,还是用2.x版本吧.省事.pip install package
原创
发布博客 2017.05.11 ·
1246 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

原码、反码、补码

原码反码补码go按位取反原码原码就是符号位加上二进制格式的真值 下面用八位二进制表示:1 -> 0000 0001-1 -> 1000 0001反码正数的反码是其本身 负数的反码是符号位不变,其余按位取反1 -> 0000 0001-1 -> 1111 1110补码正数补码是其本身 负数补码将反码+11 -> 0000 0001-1 -> 1111 1
原创
发布博客 2017.04.27 ·
914 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Perl: “Variable will not stay shared”

variable will not stay shared 分析解决perl sub声明函数
原创
发布博客 2017.04.07 ·
1027 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tk/Tkx滚动条的使用

所以滚动条的实现是一个双向的过程一个滚动条控制多个组件,同步滚动perl/python/tk滚动条
原创
发布博客 2017.04.07 ·
3542 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏
加载更多