# code 0 码力 |
12 页 |
1.24 MB
| 2 年前 3 
## Gitea
## 新一代的代码托管平台
2023.12
## 飞致云 & 上海吉谛
2023年11月,飞致云与上海吉谛达成战略合作,获得 Gitea 企业版中国大陆地区独家代理权,向中国数字化团队交付被广泛验证、可信赖的通用工具软件。 8f32bc68/p2_6.jpg)||
|新一代的代码托管平台|一站式持续测试平台|广受欢迎的堡垒机|人人可用的数据可视化分析工具|
|
hi@mzh.io
## 自我介绍
后端工程师,主要写Go
• 业余搞Go官方库开发
● 主要喜欢折腾ARM/MIPS 性能优化
● 第一个中国Go 官方MIPS64 builder 维护者 Far As I Know (据我所知)
c. IMHO: In My Humble Option (鄙人认为)
One More Thing
## 版权问题
1. 抄也要抄BSD兼容的代码
a. GPL 不行
b. 闭源更不行
## 谢谢各位
## 参考资料
https://github.com/golang/go/issues
https://stackoverflow.c 0 码力 |
38 页 |
5.95 MB
| 2 年前 3 ## 可视化的遗留系统 微服务改造
毛超
DDCHINA
## CONTENTS
01 引言
02 可视化的认识遗留系统
03 可视化的划分遗留系统
04 可视化的拆解遗留系统
## 引言
遗留系统、微服务架构
## 任何人类的设计都会腐化

数据库A
数据库B
数据库C
·通过服务进行组件化
·围绕业务能力组织
·做产品而不是做项目
·智能端点与傻瓜管道
·去中心化地治理技术
·去中心化地管理数据
·基础设施自动化
·容错设计
·演进式设计
## 可视化能帮我们什么
# 掌握系统业务 明确系统边界 小步改造系统
## 可视化的认识遗留系统
C4模型、用户画像、用户旅程
## May 2018 VEX 401

代码图


## 编写安全的Python代码
邓良驹
2019.10.19
## 思考题
if user.balance >= product.price: user.balance -= product.price ?
## 目录 CONTENTS d5af4cb76d1049ea3b110e9d/p3_2.jpg)
常见不安全代码
代码检查的工具
总结:如何规避风险

## 常见不安全代码
## 小心 eval
import sys
def run(s):
try: PyPI 源中的包就不存在恶意代码;
不要以为你import的就是你实际要import的 $ ^{*} $ ;
每个 PyPI 包都可能存在前述所有风险点,有的甚至是故意、恶意为之。
## 应对:
谨慎选择第三方 PyPI 包,尽量少导入 PyPI 包;
利用 https://pyup.io/ 等服务保持检查和更新依赖;
利用 Chef InSpect 落实代码安全规范的检查。
$ ^{*} 0 码力 |
18 页 |
988.40 KB
| 2 年前 3 13 其他内置类型 ... 93
4.13.1 模块 ... 94
4.13.2 类与类实例 ... 94
4.13.3 函数 ... 94
4.13.4 方法 ... 94
4.13.5 代码对象 ... 95
4.13.6 类型对象 ... 95
4.13.7 空对象 ... 95
4.13.8 省略符对象 ... 95
4.13.9 未实现对象 ... 95
4.13.10 156
6.3.5 difflib 的命令行接口 ... 157
6.4 textwrap --- 文本自动换行与填充 ... 159
6.5 unicodedata --- Unicode 数据库 162
6.6 stringprep --- 因特网字符串预备 164
6.7 readline --- GNU readline 接口 165
6.7.1 初始化文件 166
6.7.2 行缓冲区 Python 专属的编码格式 192
7.2.5 encodings.idna --- 应用程序中的国际化域名 194
7.2.6 encodings.mbcs --- Windows ANSI 代码页 195
7.2.7 encodings.utf_8_sig --- 带 BOM 签名的 UTF-8 编解码器 195
# 8 数据类型 197
8.1 datetime --- 基本日期和时间类型 0 码力 |
2399 页 |
11.19 MB
| 1 年前 3 正则表达式操作 100
6.3 difflib --- 计算差异的辅助工具 118
6.4 textwrap --- 文本自动换行与填充 127
6.5 unicodedata --- Unicode 数据库 130
6.6 stringprep --- 因特网字符串预备 132
6.7 readline --- GNU readline 接口 133
6.8 rlcompleter --- GNU Python 对象持久化 ... 405
12.4 marshal --- 内部 Python 对象序列化 ... 407
12.5 dbm --- Unix ”数据库”接口 ... 408
12.6 sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块 ... 412
# 13 数据压缩和存档 ... 433
13.1 zlib --- 与 gzip 兼容的压缩 ... 433 16.14 platform --- 获取底层平台的标识数据 664
16.15 errno --- 标准 errno 系统符号 667
16.16 ctypes --- Python 的外部函数库 673
# 17 并发执行 703
17.1 threading --- 基于线程的并行 703
17.2 multiprocessing --- 基于进程的并行 714
17.3 multiprocessing 0 码力 |
1927 页 |
9.69 MB
| 1 年前 3
|