自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aggressive_snail的专栏

欢迎和大家交流问题

  • 博客(67)
  • 收藏
  • 关注

原创 使用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 18:45:52 1362

原创 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 19:04:15 1828

原创 mac终端设置

自动补全···echo “autoload -Uz compinit && compinit” >> ~/.zshrc···

2020-05-03 19:54:52 393

原创 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 11:45:11 3295

原创 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 11:11:52 325

原创 GraphQL内省使用

目的通过内省属性获取元数据信息.我们有时候会需要去问 GraphQL Schema 它支持哪些查询。GraphQL 通过内省系统让我们可以做到这点!使用查询有哪些类型可用query sche { __type(name: "GitLab") { name fields { name } }}查询指定类型有哪些字段query sche1 ...

2019-04-25 15:17:54 617

原创 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 17:06:33 1499

原创 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 15:56:14 389

原创 安装指定版本的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 14:54:52 351

原创 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 18:17:49 430

原创 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 15:43:43 9998

原创 MySQL日志

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

2018-01-08 14:57:10 361

原创 数据库备份和还原.md

数据库备份与还原数据备份使用mysqldump命令备份把数据库中的数据备份成一个文本文件。 表的结构和表中的数据存储在生成的文本文件中。工作原理先查出需要备份的表的结构根据表结构在文本文件中生成一个create语句将表中的所有记录转换成一条insert语句还原数据时,使用create语句来创建表,使用insert语句还原数据使用方法

2018-01-08 14:52:07 1043

原创 MySQL性能优化

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

2018-01-08 14:51:16 458

原创 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 15:28:28 1587

原创 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 14:20:34 655

原创 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 11:49:51 1193

原创 原码、反码、补码

原码反码补码go按位取反原码原码就是符号位加上二进制格式的真值 下面用八位二进制表示:1 -> 0000 0001-1 -> 1000 0001反码正数的反码是其本身 负数的反码是符号位不变,其余按位取反1 -> 0000 0001-1 -> 1111 1110补码正数补码是其本身 负数补码将反码+11 -> 0000 0001-1 -> 1111 1

2017-04-27 15:26:08 804

原创 Perl: “Variable will not stay shared”

variable will not stay shared 分析解决perl sub声明函数

2017-04-07 19:23:24 951

原创 Tk/Tkx滚动条的使用

所以滚动条的实现是一个双向的过程一个滚动条控制多个组件,同步滚动perl/python/tk滚动条

2017-04-07 18:37:31 3384 1

原创 perl——当split函数用空格做分隔符时

## 语法split /PATTERN/,EXPR split /PATTERN/ split split用来分隔字符串EXPR,在列表上下文中返回分隔后的列表,在标量上下文中返回列表长度。 split /\s+/ ne split ' '

2017-03-22 10:37:52 14154

原创 tcl笔记

记录涉及到tcl用到的函数和其他选项uplevel 执行一个脚本, uplevel script ?arg? ...catch 捕获异常,执行成功返回0否则返回1catch command

2017-03-10 15:43:04 408

原创 Perl/Tkx ---- tcl/tk文本组件text

tcl/tk text组件命令解析使用text组件对文件编辑tcltk text组件命令解析text命令创建文本组件文本索引 index文本标记 tag标记选项 -font标记优先级 raise标记绑定 bind搜索与替换 search replace虚拟事件 <<Selection>>撤销和重做 undo redo同级文本组件 peer

2017-03-10 15:18:12 3951

原创 Tkx/tk——瞬态窗口

在Perl中使用Tkx模块调用tk场景:当主窗口需要一个短期的窗口(如对话框、提示框、配置选项框等),而要求短期窗口暂时代表主窗口且能始终在主窗口之上。实现:窗口管理器可以对窗口进行特别的处理。## 配置高级选项use Tkx;## my $mw = Tkx::widget->new("."); ...##sub advancedUI { my $parent =

2017-03-09 09:25:11 2055

原创 Perl进程——exec system qx//

在perl中启动子进程执行外部程序有多种方式,主要有exec system qx//,qx//也就是通常说的反引号``。这几种方式有或多或少的区别。本文从是否返回进程 返回值是什么 什么时候返回 是否使用shell几个方面对这三个命令加以解析说明。通过代码详细了解

2017-02-28 19:56:17 1134

原创 Perl--AUTOLOA(eval typeglob goto)

使用AUTOLOAD需要理解下面的几点代码展示 正常情况下,不能调用一个尚未定义的子例程. 不过,如果在包中定义有一个名为AUTOLOAD的子例程,那么调用这个AUTOLOAD子例程时会为它提供传入原子例程的同样的参数,也就是perl会把对未定义的子例程的调用全部转到AUTOLOAD上来. 在AUTOLOAD中,可以定义返回值,也可以定义不存在的子例程,然后调用该子例程,就像这个

2017-02-27 18:28:02 716

原创 perl——深入理解(包、命名空间、符号表、类型团、GLOB、变量和函数)

用代码展示(包、命名空间、符号表、类型团、GLOB、变量和函数的关系)

2017-02-24 19:20:28 4782

原创 perl模块(创建模块,加载模块详解)

如何创建和加载perl模块,深入理解perl模块如何创建和加载perl模块深入理解perl模块加载模块1 编译阶段加载模块使用use2 运行阶段加载模块使用require3 使用no创建模块1 命名规则2 创建传统模块3 创建面向对象模块4 模块的导出规则5 版本检查加载模块 模块有两种类型:传统模块和面向对象模块。 传统模块定义子例程和变量,供调用者导入和使用。

2017-02-22 18:38:27 6271

原创 DBD::mysql安装出错 ‘can't exec mysql_config’

发现错误 can't exec mysql_config 安装mysql的perl驱动DBD::mysql时出现错误. mysql版本是5.7.17,操作系统ubuntu16.04 定位不到mysql_config程序的位置解决错误在系统中查找mysql_config,找到后加入到环境变量

2017-02-14 15:16:52 1851

原创 sql语句中的运算符

sql语句中可以使用的运算符mysql中的运算符https://dev.mysql.com/doc/refman/5.7/en/non-typed-operators.html

2017-02-07 11:01:38 1274

原创 sql函数

sql函数sql语句中能使用的函数

2017-02-07 10:56:29 390

转载 MySQL数据类型

MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键

2017-02-07 09:53:45 278

原创 grep sed awk

linux文本处理grep、sed、awk grep sed awk的使用方法教程sed awk区别和联系

2017-01-25 15:06:55 939

原创 csdn如何转载文章

在csdn看到好的文章想转载,无奈找不到转载的功能,只能想办法了。首先确定原文允许转载在文章开头处一般有版权声明,如图转载时要注明出处和作者如何转载用谷歌浏览器加载文章地址,打开文章F12打开Developer Tools,并打开Elements页面将文章开头部分的文字作为关键字在Elements界面搜索以此文为例:http://blog.csdn.net/aggressive_snai

2017-01-25 11:08:47 4328 3

转载 转:支付宝用AR集五福,VR和MR怎么看?

转自:http://blog.csdn.net/swingwang/article/details/54696947 原创:Hardy乐崽转载全文2017年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。的确,今年集齐难度大大降低,目前已经有六千多万人集齐。今年AR应用在在支付宝抢红包上,站在高科技技术角度,更吸引人的眼球,而且红包(广告费)金额也不少,这也是营销的

2017-01-25 10:01:13 711 3

原创 perl内置函数原型

Perl函数原型Perl原型是什么原型有哪些使用原型Perl函数原型通过原型定义程序员自己的函数,可以像Perl内置函数一样调用自己的函数。原型对参数的个数,参数的类型等做各种约束。使用原型定义函数,函数更安全更好用。下面是本人对函数原型的理解,仅供交流学习。Perl原型是什么按照基本方式定义mypush子例程sub mypush { my @array = @_; ...

2017-01-24 09:54:44 829

原创 EMACS基本操作命令总结

emacs基本命令总结

2017-01-22 16:44:07 699

原创 Tkx笔记

tkx笔记,tkx顶级窗口,tkx使用,

2017-01-18 17:53:03 1273

原创 tk/tkx canvas区域放大的代码

canvas放大后,移动canvas使其在屏幕中央通过拖拽鼠标画方框的方式放大### 下面是对x轴方向的代码my $canvasx = xxxxx; ## canvas画布的x方向长度my $canvas_point_x0 = $canvas->canvasx(x0); ## view window的(x0,y0)点处画布上的x坐标my $canvas_point_x1 = $canvas-

2017-01-12 18:16:45 698

原创 linux文件搜索命令

文件搜索命令 比较 区别find locate whereis which

2017-01-12 11:21:54 468

空空如也

空空如也

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

TA关注的人

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