CPALyth

CPALyth 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

CPALyth 赞了回答 · 2月24日

解决python,字典中如何根据value值取对应的key值

这种情况可以先使用字典推导式反转原字典的keyvalue,然后就可以根据valuekey了。
对于Python3:

dicxx = {'a':'001', 'b':'002'}
new_dict = {v:k for k,v in dicxx.items()}  # {'001': 'a', '002': 'b'}
new_dict['001']  # 'a'

关注 5 回答 5

CPALyth 回答了问题 · 2月23日

解决mysql15分钟自动断开连接

不纠结了, 百度看到有人也出现了类似问题, 解决方案有两种
(1) ping()重连
(2) DBUtils连接池

至于为什么会这样,说说我的猜测吧
(1) 可能是腾讯云服务器在搞事, 把mysql服务端的tcp连接弄断了? 因为十几分钟没请求发过去
(2) 或许是pymysql内部的机制就是这样, 十几分钟没通信就直接断开tcp连接?
(3) 反正感觉应该不是mysql服务端的问题

关注 3 回答 3

CPALyth 提出了问题 · 2月23日

解决mysql15分钟自动断开连接

服务端窗口初始化时连接数据库没问题, 能查到数据, 然后15分钟内没有处理任何请求, 15分钟一过我设定的定时器触发, 更新数据库, 就异常了, 说我的MySQL服务器失去连接

2013, 'Lost connection to MySQL server during query ([WinError 10060] 由于连接方在一段时间后没有正确答复

image

但是我查了我的数据库, wait_timeout是28800秒, 也就是8小时, 讲道理不应该8小时才断开吗?
image

我测试过, 只要每隔一分钟查一次数据库, MySQL服务器不会断开连接, 为什么15分钟内不操作数据库就自动断开连接了呢?

注: 云服务器119.29.167.100作为数据库, 本人的笔记本运行服务端

关注 3 回答 3

CPALyth 提出了问题 · 2月4日

解决py深拷贝为什么子对象的id仍相同?

image
有教程上说:

深度拷贝会递归地拷贝原对象中的每一个子对象,因此拷贝后的对象和原对象互不相关。

但这里好像证明这句话不对, 是什么原因呢?

关注 2 回答 2

CPALyth 关注了用户 · 2月4日

沉默王二 @itwanger

《Web全栈开发进阶之路》作者
公众号:沉默王二
微信:qing_geee
专注于有趣的Java技术,有益的程序人生

关注 8110

CPALyth 关注了专栏 · 2月4日

思否编程 技术分享

思否编程技术内容分享

关注 8172

CPALyth 关注了专栏 · 2月4日

React的秘密

最平实的语言,解读复杂React

关注 4163

CPALyth 关注了专栏 · 2月4日

超级码力

公众号:卤蛋实验室。 不炒冷饭不哗众取宠,凭质量说话

关注 4546

CPALyth 关注了专栏 · 2月4日

全栈修炼

分享 大前端开发 相关知识,全栈程序员的成长之路,公众号【全栈修炼】。

关注 3516

CPALyth 关注了专栏 · 2月4日

终身学习者

我要先坚持分享20年,大家来一起见证吧。

关注 52380

认证与成就

  • 获得 1 次点赞
  • 获得 4 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 4 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2020-09-22
个人主页被 413 人浏览