自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

软件艺术无止境

因为热爱、所以研究

  • 博客(10)
  • 收藏
  • 关注

翻译 关于我博客中翻译文章的说明

笔者备注:我不是专门做翻译的,博客中的翻译文章,仅仅是为了研究的需要,翻译了其中的某些关键部分,放在这里与大家分享,没有翻译的部分直接看原文就可以了。当然,我的理解也不一定准确,翻译也不一定对,欢迎大家批评指正!

2017-06-13 17:20:53 598

翻译 在SQLAlchemy中通过一定的抽象使用复杂SQL(SQLAlchemy官方文档节选)

Using More Specific Text with table(), literal_column(), andcolumn()在SQLAlchemy中通过table()、literal_column()和column()使用更加复杂的SQL(笔者备注:补充一下背景,下面这一段前面是讲text() 的,text()可以用在select(…).where(…).select_from中,通过输

2017-06-22 13:39:25 1536

翻译 SQLAlchemy中ResultProxy的正确使用

以上图片摘自《Essential SQLAlchemy 2nd Edition》,是在介绍ResultProxy在生产环境中使用时的注意点的,翻译如下:如果查询仅返回单条记录,使用first方法获取,这比fetchone及scalar方法好,因为它对于后续阅读你的代码的人来说更加清晰;对于查询返回多条记录的情况,使用ResultProxy的迭代循环版本(笔者注:即for in rp),这比fet

2017-06-18 16:36:31 5547 2

转载 python的函数调用参数传递

这个比较简单,网上搜一下,仅写一下结论:就是传对象引用(其实已经够用了),不支持值传递。如果传进一个不可变的变量,比如a=1,函数内部改变a的值为2,相当于再分配一块地址,函数内部a指向新地址,返回时a还是原地址,仍是1;如果传进一个可变变量,比如字典b={1:'a'},函数内部改变b[2]='b',b的地址不变,内容变为{1:‘a’,2:'b'},返回时b的内容即会被更新。

2017-06-18 11:21:10 477

翻译 python编程风格(python官方PEP8文档)

PEP 8 – Style Guide for Python Code

2017-06-16 17:11:39 5411

翻译 python中的import涉及的绝对/相对引用(python官方PEP328文档)

PEP 328 – Imports: Multi-Line and Absolute/RelativePEP 328 – 多行的import和绝对/相对引用通过后面文档的翻译,先简单总结一下结论:一、关于from … import …写得太长的问题: from xxx import aaa,bbb,ccc…如果后面比较长的话,可以使用: from xxx import (aaa,bbb,ccc,

2017-06-13 17:10:57 5628

原创 谈谈mysql的事务

过去长期使用Oracle进行数据库开发,对其中事务处理印象颇深。系统管理员设置的自动提交是关闭的,必须显式的commit或者rollback一个事务,也不用使用专门语句开始一个事务,存储过程和函数中均可以使用commit或rollback。日常的数据维护团队早就适应了这样的模式,感觉也蛮方便。近期使用mysql开发,初涉其中的事务,其自动提交是打开的。默认配置下,每句sql之后会自动commi

2017-06-10 16:31:29 406

原创 谈谈调试(Debug)

谈谈调试(Debug)前几天,偶然看到网上吐槽,说找工作,被面试官问到gdb用过没,老实答从来不用,结果人家不录用, 其实此人乃高手,基本靠眼睛看,或者外围写日志,后来被面试官的领导认可了技术能力。老程序员都知道,很久很久以前,确实写代码只需要文本编辑器,靠良好的习惯和正确的思路保证质量,找问题基本靠眼睛看,最多写点输出日志(特别是内核程序或并行程序同步机制等),什么IDE或调试工具等都不需要,这个

2017-02-05 21:58:49 354

原创 Python的循环引用研究(Python版本3.5.1测试通过)

在Python大型项目中,其实是可以出现循环引用的,例如:间接递归时,两个函数分别存放在不同的模块(Python文件)中,而且互相调用。参考我的代码片中的《循环引用示例代码片》,test1.py(执行入口)和test2.py在执行时是会报错的,原因就在于

2017-02-01 13:33:28 1445

原创 设置Python包搜索路径

Python中官方推荐绝对引用,即import pkg_name.mod_name,那么pkg存放的目录就需要在环境变量中设置,我是存放在虚拟机的/root目录下的,设置方法如下:export PYTHONPATH=/root:$PYTHONPATH备注:CentOS、Python3.5.1、VMware Workstation

2017-02-01 13:10:55 978

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除