自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宁静以致远

~~岁月静好~~linkedin: http://www.linkedin.com/pub/linda-long/61/6aa/996

  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

原创 SQL中查询语句内的相关应用

SQL对查询结果多字段排序通过之前提到的联合查询,基于已查到的信息中,如需要根据不同的字段对结果进行排序可在ORDER BY子句中列出需要排序的字段,语法select * from table1 left join table2 on table1.id compopr table2.idorder by table.id2 (desc), table.id2(desc)

2012-10-29 16:45:07 2122

原创 Python的学习(十一)----异常处理(2)

异常处理Assert(2)Python中assert的运用于C语言中的assert()函数相似,主要功能在于确保程序中的某个条件一定为真时,才能让程序执行,否则终止程序执行并触发AssertionError错误其可以视为相对高级点的异常处理语法:assert expression1, expression2 (不用小括号)其中,expression1 表示程序继续执行的

2012-10-24 15:10:49 2678

原创 SQL中联表查询操作(LEFT JOIN, RIGHT JOIN, INNER JOIN)

联表查询只要两个表的公共字段有匹配值,就可根据指定方法将两个表中的记录进行组合left join(左联接):返回包括左表中的所有记录和右表中联接字段相等的记录right join(右联接):返回包括右表中的所有记录和左表中联接字段相等的记录inner join(等值联接):返回两个表中联接字段相等的记录基本语法:select * from table1 left/rig

2012-10-24 13:07:20 3202

原创 Python的学习(八)----py脚本中调用应用程序

Python的学习(八)----py脚本中调用应用程序在Python脚本执行过程中,如需要运行另一个程序,或执行相关命令时,一般有几种方法:1. os.system(command)在子终端中执行系统命令command, 在命令执行完后退出并返回执行状态。无法捕捉命令执行过程返回的具体信息2. os.popen(command, type)打开一个与command进程之间的

2012-10-23 13:26:54 7778 1

原创 Python的学习(十四)---- 实现简单的HTTP服务器

用Python实现简单的HTTP服务器用于搭建http server的模块有如下三种:1)BaseHTTPServer:提供基本的Web服务和处理器类,分别是HTTPServer及BaseHTTPRequestHandler;2)SimpleHTTPServer:包含执行GET和HEAD请求的SimpleHTTPRequestHandler类;3)CGIHTTPServer:包含处

2012-10-18 21:41:12 59889 3

原创 Python的学习(四)----特殊类型-字典

Python中的特殊类型-字典映射(mapping)是指通过不可变对象来引用值的数据结构,字典是Python中唯一内建的映射类型,其是由多个键(key)及与其对应的值构成的对组成,键是唯一的,但值不唯一,且存储没有特定的顺序,字典中键的类型可以是数字、字符串或元组。eg: 字典的创建 dic= {'Allen':'1111', 'Bob':'2222', 'Cici':'3333'

2012-10-15 21:59:47 1748

原创 python的学习(五)----字符串操作

python字符串操作1. 字符串的表示, str 与reprpython打印的字符串会保持该值在python代码中的状态,使用print语句则显示期望状态,如:>>> "Hello, world!"'Hello, world!'    # 仍带有单引号,表示为字符串>>> 10000L10000L    #仍保留整数类型>>>print "Hello, world!"

2012-10-14 22:18:18 1103

原创 采用python中SQLalchemy模块访问数据库(三)

采用python中SQLalchemy模块访问数据库(三)上一篇中结合SQLAlchemy中ORM部分实现一个Mapper对象,将类的实例对应表中的记录,实例的属性对应字段。实现一个Data Mapping需要三个元素:Tabella Metadata, user-defined class, mapper对象,这三个是实现对象对表映射的基本元素,在此基础上,可实现一对多的映射,实现类似多表查

2012-10-12 00:08:20 2480

原创 SQL的数据操作(三)

SQL的数据操作(三)上一篇中初略了解到,操作数据库的三种基本语句,insert,update,delete,还有之前提到的查询基本语句select实际应用中,有些其他类似功能的实现语句,例如:1. TOP相关语句    搜索前N条记录     select (TOP N ) * from table_name where condition....    搜索前 N%

2012-10-10 18:21:22 761

原创 SQL的数据操作学习(二)

1. INSERT语句INSERT允许向数据库中输入数据1)INSERT VALUES当需要向表中插入新的记录,操作规模相对较小时适用语法: INSERT INTO table_name (col1, col2)  VALUES (value1, value2)语法规则:所要插入的数值与它所对应的字段必须具有相同的数据类型          数据的长度必须小于字段的长度

2012-10-09 22:46:36 681

原创 SQL的学习(一)

SQL诞生于IBM公司在加利福尼亚San Jose的实验室,一篇名为《A Relational Model of Data for Large Shared DataBanks》论文使得SQL进而发展为关系型的数据库,其中定义了12条规则,使其与其他数据库区别开来:1)关系型数据库必须通过关系来实现对数据的完全管理;2)所有在关系型数据库中的信息均可以在表中以数值的形式加以体现;3

2012-10-08 23:52:31 834 1

原创 采用python中SQLalchemy模块访问数据库库(二)

采用python中SQLalchemy模块访问数据库(二)上一篇中提到,通过create_engine创建数据库引擎,并新建一个MetaData对象,MetaData对象收集了描述table对象等的元数据类,将其与genine进行绑定,然后通过Table函数构造三张表,通过执行create_all()将表创建在数据库中,通过mapper实现表与Python类的映射。对于已经存在于数据库

2012-10-08 16:48:28 1943

转载 一周减压时刻表:和压力说再见

“压力大”是人们常挂在嘴边的一个词。然而,每天都叫嚷着“压力大”,一上班就愁眉苦脸没有用,积极寻找减压方法才是该做的事。一项针对中国职场人群的调查显示,一周中工作效率最高的是星期五,最低的是星期四。加拿大心理学家德比莫斯考维茨教授也曾画出“一周工作节律图”,他认为从周一到周五,人所面临的工作压力有所不同,最好有针对性地制定一张“一周减压时刻表”。  周一:早起最重要  “星期一综合征”带来

2012-10-05 14:32:04 1746

原创 Robot Framework自动化测试的应用(一)

Robot Framework自动化测试的应用(一)最近尝试用Robot Framework代替之前全部采用python实现测试case,开始对Robot Framework进行些了解学习。1. Robot Framework的简单介绍Robot Framework是采用关键字驱动的自动化测试框架,它拥有一个易于使用表格式的语法来创建测试用例,而其测试能力可以通过增加测试库进行扩展

2012-10-05 12:04:56 6418

原创 采用python中SQLalchemy模块访问数据库(一)

采用python中SQLalchemy模块访问数据库 1. SQLalchemy简介SQLAlchemy是一个开源的SQL工具包,基本Python编程语言的MIT许可证而发布的对象关系映射器。SQLAlchemy提供了“一个熟知的企业级全套持久性模式,专为高效率和高性能的数据库访问而设计“。SQLAlchemy的首次发布2006年2月,并已迅速成为最广泛使用的对象关系映射在Python

2012-10-04 20:30:08 11940 1

原创 Python的学习(六)----文件和输入输出处理

Python中的文件和输入输出处理1. 文件对象的概念文件对象不仅可以用来访问普通的磁盘文件,还可以访问任何其他类型抽象层面上的文件。例如实时地“打开一个URL”来读取Web页面,在另一个独立的进程中执行一个命令进行通信,就好像是两个同时打开的文件,一个用于读取,另一个用于写入 2. 文件内建函数1) open(),file()打开文件后返回对应的文件对象(或称为句

2012-10-04 17:03:16 1448

原创 Python学习(一)----变量与赋值

Python的变量与赋值 在Python中变量名规则与其他大多数高级语言一样,都是受C语言影响的,另外变量名是大小写敏感的。Python是动态类型语言,也就是说不需要预先声明变量类型,变量的类型和值在赋值那一刻被初始化,其变量赋值主要有四种方法: 1.赋值操作符(=)Python中的赋值并不是直接将一个值赋给一个变量,其是通过引用传递的,在赋值时,不管这个对象是新创建的还是

2012-10-04 17:00:02 14634

原创 python的学习(五)---- 处理xml文件

python处理xml文件一、使用minidom模块处理xml传统的利用xml.dom中minidom模块,处理xml文件1)创建一个xml文档#importfrom xml.dom import minidom#create doc对象doc = minidom.Document()#建立根节点并设置属性rootNode = doc.createElement_x("r

2012-10-04 16:58:24 3648

Fiddler源码

Fiddler 官方的源码 可以直接编译生成Fiddler 对于想了解Fiddler的工作原理很有帮助,Fiddler的原理就是开启http代理 让所有http数据包都走自己的程序进行过滤和抓包的

2017-07-30

g++4.4.4-14ubuntu5-i386

g++ deb安装包 for ubuntu10.10 32bit 对应的gcc版本 gcc4.4.4-14ubuntu5 glibc版本 2.12.1-0ubuntu6

2014-07-02

g++4.4 for ubuntu10.10 64bit

g++ deb安装包 for ubuntu10.10 64bit 对应的gcc版本是 gcc4.4.4-14ubuntu5 libc-bin版本是 2.12.1-0ubuntu6

2014-07-02

bat批处理文件编辑教程

bat批处理文件编辑教程(最全版),较全的DOS指令解析,文件编辑举例说明,特色讲解

2013-03-12

python学习手册

Python学习手册(第3版).绝对清晰.pdf

2012-10-04

如何实现一个文件系统

详细描述如何实现一个文件系统,值得收藏~~~~~~~~~~~

2011-04-04

Linux系统的文件系统基础

详细介绍Linux系统下本地文件系统的基础原理

2010-08-30

Unix操作系统设计(Bach)

Unix操作系统设计(Bach)(中文版) 经典之作

2010-08-18

空空如也

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

TA关注的人

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