分类 Programming 中的文章

python2.7版本tuple中的中文编码问题

在处理向mysql插入中文字符的过程中,碰到这样一个问题,明明是utf-8编码的中文str ,但是到了mysql里面显示的并不是中文,而是该中文字符串的utf-8编码的十六进制形式,下面是整个解决过程。 中文字符正常情况下应该是这样的: >>> a = '中文123' >>> print(a) 中文12……

阅读全文

python装饰器学习

装饰器的的几种用途: 注入参数(提供默认参数,生成参数) 记录函数行为(日志、缓存、计时什么的) 预处理/后处理(配置上下文什么的) 修改调用时的上下文(线程异步或者并行,类方法)……

阅读全文

unix网络编程笔记

使用bzero而不是memset 使用inet_pton而不是inet_addr struct sockaddr, that is, a generic socket address structure. Everytime one of the socket functions requires a pointer to a socket address structure, that pointer must be cast to a pointer to a generic socket address structure. (因为socket函数出现的时候还没有void*)struct sockaddr太长了,一般会缩写成SA tcp编程里关于读数据 when reading……

阅读全文