10 2018 档案

python 中 str与bytes的转换
摘要:# bytes转字符串方式一 b=b'\xe9\x80\x86\xe7\x81\xab' string=str(b,'utf-8') print(string) # bytes转字符串方式二 b=b'\xe9\x80\x86\xe7\x81\xab' string=b.decode() # 第一参数 阅读全文

posted @ 2018-10-25 17:17 yingchen 阅读(358) 评论(0) 推荐(0) 编辑

python 操作数据库时遇到的错误
摘要:pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; ch 之前的写法是从文件里把所有的sql语句都读取出来, 然后拼接成一个大字符串进行执行,导致会报错; python 3.6.5 的解释器下 ; 但 阅读全文

posted @ 2018-10-15 22:14 yingchen 阅读(323) 评论(0) 推荐(0) 编辑

递归
摘要:哪些问题可以用递归的方法来解决 1、一个问题的解可以分解为几个子问题的解 2、这个问题与分解之后的子问题,除了数据规模不一样,求解思路完全一样 3、存在递归终止条件 写递归的代码的最重要一点是写出递归公式 递归的代码需要警惕堆栈的溢出的问题 因为堆栈有大小,当递归的规模非常大,调用层次很深,一直压入 阅读全文

posted @ 2018-10-14 21:12 yingchen 阅读(111) 评论(0) 推荐(0) 编辑

数据结构与算法-复杂度分析
摘要:数据结构和算法本身要解决程序 运行“快”,空间“省”的问题 执行效率是一个重要的考核标准 主要看时间、空间复杂度分析 时间复杂度分析 (大0复杂度表示法) int cal (int n){ int a = 0 ; int i=0 ; for (;i<=n;i++) { a = a + i; } re 阅读全文

posted @ 2018-10-06 16:25 yingchen 阅读(138) 评论(0) 推荐(0) 编辑

'latin-1' codec can't encode characters in position解决字符问题
摘要:当遇到这样的报错时,原因是: pymysql库在处理mysql语句时,默认的编码方式是'latin-1',这种编码方式能识别的字符是有限的 解决办法:找到\site-packages\pymysql\connection.py 搜索DEFAULT_CHARSET=''; 把value值改为utf8 阅读全文

posted @ 2018-10-03 12:54 yingchen 阅读(10723) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示