随笔分类 - 踩过的坑
记录一些没有弄明白的问题 && 已经处理过的问题
摘要:python 中使用 json.dumps() 包装中文字符串.
阅读全文
摘要:一次惊险的 rm -rf 操作,以后删东西真的要小心,慢点操作 前两天周 4 周 5,写了两天的 python 代码没有提交,昨天晚上删日志目录,先跨目录查看了下日志目录的列表情况:ll ~/logs/ 然后我直接 rm -rf access_ 。。。 一个 tab 键补齐,加上一个 enter 键
阅读全文
摘要:activemq BytesMessage || TextMessage;使用 python 程序向 activemq 的主题推送数据,默认推送的数据类型是 BytesMessage,改为推送 TextMessage 类型的数据
阅读全文
摘要:mysql 查询表的字段名称,字段类型
阅读全文
摘要:问题复现:修改字符串的第一个中文 先对原字符串做切片,然后进行拼接,得到新的字符串 运行效果: 切片默认是根据 byte 进行切割的,中文是 3 个 byte 组成,导致上面残留两个多余的 byte 解决方法: 那么在切片时指定 3 个 byte 尝试下: 运行效果: 另外一种方式: 步骤: 运行效
阅读全文
摘要:基本环境 使用 requests 模块发送 post 请求,请求体包含中文报错 系统环境:centos7.3 python版本:python3.6.8 请求代码: // 得到中文 param_json = param and json.dumps(param, ensure_ascii=False)
阅读全文
摘要:遇到问题 pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query') 建立的 pymysql 的连接 运行具体报错 分析 配置了 pool_recycle = 10,导致池在给定的秒数过后再
阅读全文
摘要:sql去重 先根据需要去重的字段进行分组,取到主键值最小的记录(id 是主键,删除重复的 record_id 的记录) 然后删除不在上面的记录里的数据,就行了 然后运行发现报错了 1093 - You can't specify target table 'tb_traffic_wf_record'
阅读全文
摘要:Buffer 和 Cache buffer 和 cache 同样作为缓存,他们之间有什么区别呢? 简单来说,buffer 是即将要写入磁盘的缓存,而 cache 是从磁盘中读出来放到缓存的 参考来自:linux 中的 buffer 和 cache
阅读全文
摘要:这种情况发生的原因是因为你所处理的文件换行符是dos格式的"\r\n"可以使用cat -v 文件名 来查看换行符是否是,如果是上述的,则行结尾会是^m需要转换成linux/unix格式的"\n"具体转换办法就是转换换行符可以用sed命令处理一下文件,命令如下:sed 's/\r//' 原文件 >转换
阅读全文
摘要:首先, 定义了一个装饰器: 然后去装饰了一个函数,函数是通过sql语句查某张表的数据,函数是这样的 最后调用的时候,是这样的 我调用的时候只传了一个参数,但原函数是要接收两个参数的 函数体中的确有 cursor 和 exec_sql 两个参数,得到的结果也是正确的 问题如下: 1.装饰器改变了函数的
阅读全文

浙公网安备 33010602011771号