一、在Linux下的C语言编程所需工具(下面所列举的都是我编程所用的工具) 1.文本编辑器 Vim 2.编译链接工具 gcc 3.调试器 gdb 4.项目管理工具 make和makefile 二、VIM文本编辑器的模式和配置 vim有三种模式,分别是命令行模式,插入模式,还有底行模式 命令行模式(用 ...
分类:
编程语言 时间:
2021-02-15 12:38:34
阅读次数:
0
1. 环境准备 创建挂载数据目录和配置文件 mkdir -p /opt/mysql/data /opt/mysql/conf touch /opt/mysql/conf/my.cnf 2. 拉取镜像 docker pull mysql 3. 启动容器 docker run --restart=alw ...
分类:
数据库 时间:
2021-02-15 12:34:37
阅读次数:
0
0x00 实验环境 攻击机:Win 10 靶机也可作为攻击机:Ubuntu18 (docker搭建的vulhub靶场) 0x01 影响版本 Apache ActiveMQ 5.13.0之前的5.x版本 0x02 漏洞复现 (1)实验环境:docker运行的vulhub漏洞环境首先,可直接访问到页面的 ...
分类:
其他好文 时间:
2021-02-15 11:48:02
阅读次数:
0
我们都是善良的银!一生戎码只为行侠仗义,知道这个不是为了做啥非法的事,只是知道小偷怎么偷东西才能更好地防范。 SQL注入(SQL Injection),指将非法的SQL命令插入到URL或者Web表单中请求,而这些请求被服务器认为是正常的SQL语句进行执行。 下面我们用sqli-labs这个开源项目来 ...
分类:
数据库 时间:
2021-02-10 13:40:51
阅读次数:
0
docker 阿里云国内搜索地址 https://dev.aliyun.com/search.html 这个搜索 会进行登录,登录后左下方有个搜索列表 ...
分类:
其他好文 时间:
2021-02-10 13:29:31
阅读次数:
0
2021/2/9_第1次修改 ccb_warlock 在很多年前整理过的容器监控方案(https://www.cnblogs.com/straycats/p/9281889.html)中,曾经采用在docker swarm中运行cAdvisor、Prometheus、Grafana来实现对容器与宿主 ...
分类:
Web程序 时间:
2021-02-10 13:23:16
阅读次数:
0
恢复内容开始 ##DockerFile 1.编写一个dockerfile文件 2.docker build构建成一个镜像 3.docker run 运行镜像 4.docker push 发布镜像(DockerHub、阿里云镜像仓库) ###很多官方镜像都是基础包,很多功能都没有,通常会自己构建。 # ...
分类:
其他好文 时间:
2021-02-10 13:21:29
阅读次数:
0
我们已经讨论过了通道的基本操作以及背后的规则。今天,我再来讲讲通道的高级玩法。 首先来说说单向通道。我们在说“通道”的时候指的都是双向通道,即:既可以发也可以收的通道。 所谓单向通道就是,只能发不能收,或者只能收不能发的通道。一个通道是双向的,还是单向的是由它的类型字面量体现的。 还记得我们在上篇文 ...
分类:
编程语言 时间:
2021-02-10 13:15:49
阅读次数:
0
Go语言标准库log介绍 无论是软件开发的调试阶段还是软件上线之后的运行阶段,日志一直都是非常重要的一个环节,我们也应该养成在程序中记录日志的好习惯。 log Go语言内置的log包实现了简单的日志服务。本文介绍了标准库log的基本使用。 使用Logger log包定义了Logger类型,该类型提供 ...
分类:
编程语言 时间:
2021-02-10 13:08:40
阅读次数:
0
Go语言基础之time包 时间和日期是我们编程中经常会用到的,本文主要介绍了Go语言内置的time包的基本用法。 time包 time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。 时间类型 time.Time类型表示时间。我们可以通过time.Now()函数获取当前的时间对象,然后获取 ...
分类:
编程语言 时间:
2021-02-10 13:08:17
阅读次数:
0