我们知道,在Python内部有浅拷贝与深拷贝之分。但长久以来,有一个问题一直困扰着我,类似dict.copy()这种方式到底是浅拷贝还是深拷贝?原来,Python的官方文档Shallow and deep copy operations早就给出了答案。
MongoDB 查询数组
在阅读《MongoDB权威指南》4.3.3 查询数组章节时,有一个疑惑:$in与普通查询方式有何区别,试验结果如下:
ipdb ImportError: cannot import name decorator
说起Python调试工具,首先想到的就是Python自带的pdb。但是对于用惯了IPython的我来说,没有命令、变量自动补全功能的pdb显然无法取悦我。既然Python都有IPython了,pdb肯定也有ipdb了。安装ipdb很简单,一条命令即可:
|
|
Ubuntu MySQL 5.7 修改字符编码为UTF8
至今不清楚为什么MySQL默认编码方式不是utf8,没办法,每次安装完MySQL之后必不可少的一步就是修改默认编码方式。
Ubuntu Chrome Adobe Flash Player is out of date
参考Google官方给出的解决方案,但执行到第3步时,点击check for update后Status一直显示Updater started。网上给出的说法是需要翻墙更新,但是我的Chrome已经安装了SwitchyOmega插件,然而并没有什么卵用。花了好长一段时间研究后才得知,Chrome并不会经过第三方插件代理更新,因此需要设置系统代理。下面给出Ubuntu设置系统代理教程:
Linux安装微信开发者工具
最近工作涉及到了微信公众号开发,听说微信官方有个开发者工具,一看windows和mac版本都有,唯独没有linux版本(鄙视下腾讯),只好求助google。托网上大牛的福,已经有解决方案了。
我的博客开张啦
拥有自己的个人博客在我看来是一件很有极客范儿的事情。还记得刚接触计算机时,每当在网上浏览那些大牛的博客,底下总是充斥着类似“博主好牛”之类的评论,当时我就在yy:如果我也有一个博客,那会怎样?于是,心中便萌生出一个念头:我要自己搭建一个博客。无奈当时自身技术水平有限,加上我又是个重度拖延症患者,搭博客这事也就不了了之了。