摘要: 在linux系统中,docker默认的安装目录为/var/lib/docker(可以通过docker info进行查看),一般在系统分区下,在运行一段时间后,会出现系统分区空间不够的情况,可以在按照好docker后就进行相关设置将存储路径设置为指定目录。 # 停止docker sudo system 阅读全文
posted @ 2022-07-20 21:27 zhao379028604 阅读(4915) 评论(0) 推荐(0) 编辑
摘要: XSS攻击通常指的是利用开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,控制用户的浏览器的一种攻击。 XSS攻击一般分为两大类,第一类是反射型XSS,即简单的将用户的输入反射给浏览器。第二类是存储型XSS,将用户的输入保存在服务器,并持久存在。 下面看一个例子: 从上面的例子可以看出,攻击者 阅读全文
posted @ 2020-02-19 22:33 zhao379028604 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 同源策略是一种约定,是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器的正常功能都会受到影响。 我们在浏览器中浏览网页时,一般要在地址中输入网页地址,一个URI地址一般包括:http(s)://host(domain):port/path,浏览器中所谓的源是指:协议、地址、端口一起组成的一 阅读全文
posted @ 2020-02-19 21:53 zhao379028604 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 使用vue前端项目开发(默认前后端分离),vue cli脚手架run server是,nodejs会启动一个web site,此web site是基于nodejs实现的,如果后端使用java、golang、c 等实现的,此时如何请求后端的数据并进行项目的测试工作? 深入vue cli脚手架发现,cl 阅读全文
posted @ 2019-12-05 18:24 zhao379028604 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/519721/201911/519721-20191128171527639-1453637824.png) ``` vi /var/lib/pgsql/{version}/data/postgresql.conf //设置 wal_level = archive archive_mode = on archive_comm 阅读全文
posted @ 2019-11-28 17:22 zhao379028604 阅读(2337) 评论(0) 推荐(0) 编辑
摘要: 程序的一般过程:编辑、编译、链接、运行。由于golang的一个项目源码都是开源的,我们很少去关心编译、链接的问题。如果在一个项目中使用了非开源的第三方库,此时怎么打包出来一个可执行的exe程序? golang使用静态文件编译 使用go tool compile golang使用静态文件链接 使用go 阅读全文
posted @ 2019-11-21 18:47 zhao379028604 阅读(4879) 评论(0) 推荐(0) 编辑
摘要: 打开vscode 【文件】=》【首选项】=》【用户代码片段】可以定义自己的snippet 片段,参考信息: "https://code.visualstudio.com/docs/editor/userdefinedsnippets _snippet syntax" 阅读全文
posted @ 2019-11-15 15:53 zhao379028604 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 类npm命令 在进行前端开发中,我们会经常使用各种命令行指令,这些指令是如何实现的呢?在cmd命令行中可以使用的命令肯定是有对应的应用程序添加到path路径里面了,查找path路径发现nodejs使用的一些指令并没有找对新增的path值,这些指令是如何来的呢? 安装nodejs时,为了使用node命 阅读全文
posted @ 2019-11-13 16:47 zhao379028604 阅读(7833) 评论(0) 推荐(1) 编辑
摘要: 在许多的项目中,如果涉及到ip的拦截和访问控制都会有这样的写法 192.168.31.1/24 ,这种写法是一个网络标记的标准规范吗?是的,这种写法称为 "无类别域间路由(CIDR)" j 以ipv4为例解释CIDR标记 ipv4/number    number标记网络标识中的 阅读全文
posted @ 2019-11-12 12:08 zhao379028604 阅读(4732) 评论(1) 推荐(0) 编辑
摘要: 通过go list命令可以获取到一个包或文件的所有依赖。 查看golang的源码可以发现,通过"cmd/go/internal/load"的Packages函数可以获取到项目的依赖信息,但是,这里面有一个问题,internal包是收到保护的,是不允许进行引用的(编译器编译不过),此时,需要copy一 阅读全文
posted @ 2019-11-08 18:27 zhao379028604 阅读(1350) 评论(0) 推荐(0) 编辑