技术

家庭网络优化

Ady Liu
重新网络优化了下,布局如下: 内网穿透用了frp,走向世界用了trojan,结合小火箭很好用。 目前nas单纯的只是用了存储了,没有发挥出应有的

File - 基础文件操作

Ady Liu
学习一门语言,我总是喜欢从文件开始。文本文件的读写操作是我比较在意的基本功能。 在这方面,Java 语言功能比较强大,用到的设计模式也非常多。只

IO - 核心流操作模块

Ady Liu
I/O 模块定义了 python 操作 I/O 流的基本工具。 常见的有三种类型的流: text I/O:文本流 binary I/O: 二进制流 raw I/O: 直接 I/O 流。前两种流都是带有缓冲区(buffer)的,

os

Ady Liu
os 模块 未完待续

Python3 标准库笔记

Ady Liu
学习/使用 Python 有几年了,只是一直不能将标准库熟记我心,可见有两个问题: 使用 python 不够连续、频繁,导致没有形成条件反射。 python 的 ide 不够强大,需要记住大量

signal

Ady Liu
signal 可以用于捕捉操作系统的信号。 #/usr/bin/env python3 import signal import sys import time def signal_handler(signal,frame): print('SIGNAL',signal) sys.exit(0) signal.signal(signal.SIGINT, signal_handler) while True: print(time.time()) time.sleep(2) 这段程序可以捕捉 CTRL+C 以及 kill (os.kill())等信号,然后拦截处理即可。 详

str - 字符串

Ady Liu
关于编码 Python 3.0 开始,字符串(str)已经完全是 unicode 编码。这与 Python 2.x 完全不一样。 Python 3.x 采用类似 Java 里面的字符串处理模式(我个人认为 Java 在字符编码这方面是做