- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Docker存储
docker存储Docker 为容器提供两种存储数据的方式 由storage driver管理的镜像层和容器层 data volume storage driver 容器有最上面一个可写的容器层,以及若干只读的镜像层组成,容器的数据就存储在这些层中。 新数据会直接写在最上面的容器层中 修改现有数据会先从镜像层将数据复制到容器层,修改后的数据直接保存在容器层中国,镜像层保持不变 如果多个层中有文件名相同的文件名,用户只能看到最上面的
2021-11-17 11:08:57 785
原创 Docker网络
docker网络 容器网络的类型介绍 none网络:该模式关闭了容器的通信功能 应用场景:对于一些安全性较高的应用并且不需要进行互联网的应用可以使用none网络。比如某个容器的唯一用途是生成随机密码,就可以放到none网络中避免密码被盗窃 host网络 介绍:网络不会虚拟化出自己的网卡、设置IP,而是使用宿主机的IP和端口。使用--network=host指定使用host网络 应用场景:使用host网络的最大好处就是性
2021-11-17 11:05:25 761
原创 mac使用homebrew安装postgresql
mac使用homebrew安装postgresql首先确保你的mac上已经装有homebrew,可以通过命令行查询brew版本brew info #查看homebrew的相关信息brew help #查看homebrew相关命令使用homebrew安装psql(postgresql,一下简称psql)brew install postgresql (-v)查看psql版本pg_ctl -V初始化psql数据库initdb /usr/local/var/postgr
2021-06-30 16:02:31 742
原创 2021-05-20
LeetCode:runtime error: member access within null pointer of type 'ListNode'错误while(p1->next == p2->next)改为下面这种方式即可while(p1 != nullptr && p2 != nullptr &&p1->next == p2->next) 究其原因是因为没有判断当前指针是否指向了一个有意义的位置,增加其有意义的判断条件即可,即指针
2021-05-20 22:06:51 92
原创 从根上理解MySQL之初识MySQL
从根上理解MySQL之初识MySQL MySQL的服务端和客户端的结构 MySQL的服务端程序直接与需要存储的数据打交道,或者与需要查询的数据进行打交道,客户端程序主要与用户进行打交道,多个客户端可以与服务端进行连接,服务端执行相关MySQL语句后,返回给用户相关的数据 MySQL的安装 bin目录下的可执行文件 启动MySQL服务器程序 在UNIX系统下启动服务器程序 mysqld mysqld可执行文件就表示MySQL的服务端程序
2021-03-02 22:16:08 173
原创 分布式数字身份DID调研
分布式数字身份DID调研1.分布式数字身份 分布式数字身份不止是人,包括组织,甚至未来也包括物品。1.1数字身份标识数字身份通常由身份标识符及关联的属性来表示,分布式数字身份包括:分布式数字身份标识符和数字身份凭证(声明集合)两部分分布式数字身份标识符DID是由字符串组成的标识符,用来代表一个数字身份,不需要中央注册机构就可以实现全球唯一性。通常,一个实体可以拥有多个身份,每个身份被分配唯一的DID值,以及与之相关联的非对称密钥。不同的身份之间没有关联信息,从而可以有效的避免所有身份信
2020-08-12 11:27:39 2139
原创 AJAX的快速学习
AJAXAsynchronous Javascript And XML,简称AJAX,异步的JS和XML,它不是一种新的技术,只是老技术JS采用新用法前提:html、css、javaScript、json同步请求和异步请求同步请求,浏览器进行请求之后必须等到服务器返回请求才能进行浏览器的其他操作异步请求,浏览器返回应答之前也可以进行浏览器其他操作同步请求,整个页面都会刷新一次异步请求,局部刷新一次AJAX的对象XMLHttpRequest对象,专门用来发送异步请求当然也可以发送同
2020-08-06 18:05:21 140
原创 零知识证明Zero-Knowledge Proofs
零知识证明Zero-Knowledge Proofs示证者能够在不向验证者提供任何有用的信息的情况下,使得验证者相信某个论断是正确的。参与者示证者验证者分类Interactive交互式示证者和验证者之间相互交流,进行验证。但是示证者不会进行透露任何的有关信息Non-interactive非交互式 区块链的ZK-SHARKS示证者和验证者之间不要进行过多的交流,直接进行验证zk-SNARK全称是zero-knowledge Succinct Non-I
2020-08-06 12:00:02 450
原创 smbms系统项目环境搭建
搭建项目搭建一个maven项目 配置tomcat 测试项目是否能够跑起来 导入项目中会遇到的jar包 jsp servlet mysql驱动 jstl standard 创建项目的包结构 编写实体类 对应于数据库的表属性 ORM-映射:表-类映射 编写基础公共类 数据库配置文件 driver = com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306?useUnicode=true&c
2020-07-22 15:06:17 284
原创 面向对象的基础知识
面向对象编程面向对象&面向对象对于描述复杂的事物,为了从宏观上把握、从整体上合理的分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路进行解决什么是面向对象面向对象的本质:以类的方式组织代码,以对象的组织数据抽象三大特性封装:属性私有,get/set继承多态静态方法静态方法和非静态方法形参和实参值传递和引用传递构造器 使用new关键字,本质是在调用构造器 和类名相同,没有返回值
2020-05-15 23:36:01 95
原创 dos命令的学习
dos命令学习打开cmd的方式 Windows+R 输入cmd 在资源管理器中,地址前面加cmd 开始 + 系统 + 命令提示符 常用的dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directorycd ..#清理屏幕 cls#退出终端 exit#查看电脑IP ipconfig#打开应用 calc mspaint notepad#ping 命令 ping www.baidu.
2020-05-12 14:28:01 257
原创 MarkDown学习
MarkDown学习标题标题#+标题二级标题##+标题三级标题###+标题四级标题####+标题字体hello world!hello world!(左右两个*)hello world!(左右一个*)hello world!(左右三个)*引用Yun学Java (一个>)分割线三个 - 或者三个 *图片!+ //注意英文输入法超链接菜鸟学习Java([]+())列表 A(减...
2020-05-12 13:39:01 127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人