编程
-
Python中动态变量的理解
有时候一本除去华丽的排版和夸张的辞藻,踏踏实实讲基础或原理的书,可能对学习更有用。《Python学习手册 第3版》就是本挺好的书。Python语言跟许多脚本语言一样,变量不需事先声…
-
Oracle中rownum的原理
Oracle中的rownum是一种伪列,它会根据返回记录生成一个序列化的数字。利用rownum,我们可以生产一些原先难以实现的结果输出,rownum是根据sql查询出的结果给每行分…
-
Python文档中关于引用计数的一段翻译
在C或C++之类的语言中,程序员需负责在堆上动态分配和回收内存。在C中,通过使用malloc()和free()函数完成,在C++中,操作符new和delete以本质相同的方式运行,…
-
Python用ftp发送文件的小程序
做一个中间业务项目,分成开发,测试和生产三套环境。先开发,然后部署至测试,最后再上生产。若中间有修改,则如此反复,要走整套流程。生产环境还应用了F5,F5后面有4台服务器做负载均衡…
-
嵌入式Python中引用Pro *C主程序中建立的数据库链接
Python之所以被称为“胶水语言”,是因为它与其它语言之间良好的互操作性。可以在Python中方便的调用其它语言的模块,如C语言的Dll或SO等,而Python语言也可以以嵌入方…
-
64位Linux下编译器的指针长度
其实一直没有认真测试过这个问题,而64位系统通常也对32位程序提供了很好的兼容性。 已知的是,int在32位与64位下均为32位,而long型通常会有区别,32位下通常等于int型…
-
cx_Oracle的简单连接测试例子
cx_Oracle是一个Python的扩展模块,用于连接Oracle数据库,并遵守Python数据库API规范2.0版本。其开发已历时十多年,最新更新日期是2014年5月25日,版…
-
Python学习:终于明白如何无参调用函数了
某个中间业务平台,用C或Java开发的基本框架,用Python开发业务流程。看它的主要结构,是用Python开发独立的各级模块,模块之间流程转移是通过末尾的return语句完成。另…
-
C#中使用Visio控件
其实就是C#访问VISIO的自动化模型,以前做了不少C#和Excle及word 的交互工程,在用VS2010 尝试开发Visio 2007项目时,却忘了当时要安装Office 20…
-
RHEL的GCC中print打印%的问题。
RHEL5.5 64位系统,GCC编译环境,版本就不记得了。没时时间深究这个问题,仅作记录。 一条printf(“\%”);语句,无法显示输出这个%字符,而…