- 博客(184)
- 资源 (6)
- 收藏
- 关注
原创 SpringBoot3 Actuator使用如何以及自定义端点
SpringBoot3 Actuator的使用,以及如何自定义Endpoint监控组件、应用状态
2023-11-20 16:02:27 735
原创 curl: (60) SSL certificate problem: self-signed certificate in certificate chain解决
1. `curl: (60) SSL certificate problem: self-signed certificate in certificate chain `2. `python requests`调用`api`报错: (`Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get issuer certifi
2023-11-20 11:44:03 8322
转载 设计模式之装饰器(Decorator)
此处生成了两个,一个是加奶的装饰者,另一个是加糖的装饰者。第三步:构建装饰者抽象基类,它要实现与原始对象相同的接口ICoffee,其内部持有一个ICoffee类型的引用,用来接收被装饰的对象。原味咖啡是本质,而加奶,加糖都是在装饰这个本质的东西,再怎么加东西咖啡还是咖啡。当你你需要原味咖啡时那就生成原味咖啡的对象,而当你需要加奶咖啡时,仅仅需要将原味咖啡对象传递到加奶装饰者中去装饰一下就好了。如果你加了奶还想加糖,那就把加了奶的咖啡对象丢到加糖装饰者类中去装饰一下,一个先加奶后加糖的咖啡对象就出来了。
2023-11-07 22:06:50 50
转载 微服务概念
https://martinfowler.com/articles/microservices.htmlhttps://blog.cuicc.com/blog/2015/07/22/microservices/
2023-10-23 16:51:42 52
原创 7.Ansible Modules介绍
Ansible Modules介绍,什么是Modules,常用的Modules有哪些,以及相关Modules的用法例子
2023-05-30 17:08:06 755
原创 4.Ansible Inventory介绍及实战 - A list or group of lists nodes
Ansible Inventory介绍以及用法
2023-05-26 15:46:12 838
原创 3.复制Centos虚拟机并且安装Ansible
VirtualBox复制CentOS虚拟机、修改hostname、hosts文件、安装Ansible
2023-05-26 11:51:50 894
原创 1. Ansible介绍,什么是Ansible?Ansible能用来做什么?
Ansibke介绍,什么是Ansible?Ansible能用来做什么?
2023-05-25 16:02:55 1490
原创 使用ChatGPT学习 - cer和pem的区别、pem转换成cer方法、PEM (cert) 和 PEM (chain)下载方式的区别、检查cer文件的format
使用ChatGPT快速了解自己从来没有了解过的相关概念,真的大大提高工作效率。
2023-04-07 17:18:41 1725 1
原创 text/plain 和application/json区别、Get参数带有特殊字符,需要encode、encodeURIComponent和encodeURI的区别
如果用text/plain返回: 每个反斜杠/之前都会自动给加上一个正斜杠。As application/json: 不会自动加。
2023-03-31 15:55:47 4497
原创 package.josn中^和~的区别
npm包的版本格式:比如1.2.2,遵循“大版本.次要版本.小版本“的格式规定,安装时只安装指定版本。^ 大版本保持不变,次要版本.小版本保持最新。例如:^1.2.2,每次npm install的时候,会保持1版本不变,但是会安装当前1版本里面最新的次版本和小版本。~ 大版本和次要版本保持不变,小版本保持最新。例如:~1.2.2,每次npm install的时候,会保持1.2版本不变,但是会安装当前当前1.2版本里面最新的小版本。......
2022-04-15 17:59:36 295
原创 FTP主动模式(passive)和被动模式(port)的区别
FTP协议会在客户端和服务端创建两个连接,一个用于命令传输,一个用于数据传输。主动模式和被动模式是面向服务端和数据传输来讲的。对于命令传输,都是客户端主动连接服务端。主动模式:客户端创建一个listen端口,服务端主动连接,建立数据传输通道被动模式:服务创建一个listen端口,客户端主动链接,建立数据传输通道。站在服务端的角度:主动:客户端你来建立端口,我来链接。被动:我建立好端口了,你来连接我。...
2022-03-09 10:34:39 3580 1
原创 ReentrantLock源码阅读、AQS核心原理
1. ReentrantLock源码阅读JDK版本1.8.0_191。2. AQS核心原理3. VarHandler将最新的线程加入等待队列,设置它的前一个节点的时候,会用到VarHandler。JDK1.8没有用,这个是1.9之后才有。1.8是直接使用node.prev = pred;1.8中将当前线程加入等待队列的源码如下:if (pred != null) { node.prev = pred; if (compareAndSetTai
2021-06-19 21:58:53 224
原创 单例模式以及其中的线程安全问题
有一些类,在内存中没有必要存在多个对象。这时候就出现了单例模式。1. 饿汉式使用static保证现成安全,在类加载到内存的时候,进行实例化。/** * 饿汉式 * 类加载到内存后,就实例化一个单例,JVM保证线程安全 * 简单实用,推荐使用! * 唯一缺点:不管用到与否,类装载时就完成实例化 * Class.forName("") * (话说你不用的,你装载它干啥) */public class Mgr01 { private static final Mgr01 INSTAN
2021-06-09 18:16:33 504 3
原创 理解Https
一次网络的请求,会经过很多的中间人,比如路由器,猫,网络运营商的基站等等。如果使用HTTP这些中间人,是可以直接查看浏览器和服务器之间的数据的,相当于在裸奔。以前在网络监管没有那么严格的时候,xx公司就会在服务器返回给客户端的数据上面添油加醋,比如说返回的网页上面加入广告,让你冲话费啥的。。。思考:怎么保证这些中间人不能查看客户端和服务器之间的数据?加密。用一个只有客户端和服务器知道的密码对数据进行加解密。中间人不知道密码,即使截获到了数据,也是一堆乱码,也不能进行查看修改。记得上大学的时候,到银行
2021-05-23 19:59:07 216 1
JAVA超市收银系统
2015-01-19
学生信息管理系统C++课程设计,适合新手
2014-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人