GaGa's Blog

One GaGa, One World !

urllib3 通过 SSL/TLS 建立 HTTPS 连接,流程:

DNS解析
 ↓
TCP连接
 ↓
TLS握手(证书校验)
 ↓
HTTP请求

兼容http/https

1
2
3
4
5
6
7
8
9
10
11
import urllib3

http = urllib3.PoolManager()

r = http.request(
"GET",
"https://example.com"
)

print(r.status)
print(r.data)
Read more »

1. 查看当前版本

1
2
docker version
dockerd --version

2. 停止服务

1
2
systemctl stop docker
systemctl stop containerd
Read more »

gRPC 是一种高性能 RPC 通信协议,用于服务之间调用,基于:

  • HTTP/2:提高连接效率
  • Protobuf:二进制数据传输

gRPC 解决什么

Read more »

1. 同源策略(SOP)

浏览器安全机制:

协议 + 域名 + 端口 三者完全一致,才算同源

http://a.com:80
http://a.com:80   ✅ 同源

http://a.com
https://a.com     ❌ 协议不同

http://a.com
http://b.com      ❌ 域名不同
Read more »

问题

关键错误:

1
2
3
4
status code: 405, reason phrase: PUT (405)
....
Uploading to pxb7-releases:
http://nexus.pp.internal/repository/maven-public/...

现在的问题已经不是 Maven 配置问题,而是 Nexus 仓库地址选错了

Read more »

valuation-service 0.0.1-SNAPSHOT 是父工程(packaging 通常为 pom),它本身一般不产生 jar,推送到 Maven 私服时推送的是:

  1. 父 POM:
valuation-service-0.0.1-SNAPSHOT.pom
  1. 子模块产物:
Read more »

valuation-service-api 已经成功发布到了 Maven Snapshot 仓库

坐标:

1
2
3
<groupId>com.pricealgo</groupId>
<artifactId>valuation-service-api</artifactId>
<version>0.0.1-SNAPSHOT</version>

对应 Maven 仓库路径:

Read more »

  • 1.开机在grub界面按下e
  • 2.找到Linux18 行尾添加rd.break
  • 3.mount -o re,mount /sysroot 挂载微型根目录(使其具有读写权限)
  • 4.chroot /sysroot 根目录进行操作
  • 5.passwd 直接修改密码 echo “实际密码” | passwd –stdin root
  • 6.touch ./autorelabel (这项不是必须,如果没有开启selinux 则不是必须创建 如果开启了selinux 则必须创建,否则开机后不管是原有密码或者新改密码都无法登录,安全机制标签不对称无法开机)
  • 7.exit
  • 8.exit
  • 9.系统自动重启新密码登录
0%