自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 python socket get http

需要注意http1.1和http1.0的區別http1.1要加上Host才可以, http1.0則不用#!/usr/bin/env pythonimport socketsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)sock.connect(('172.17.9.9', 80))#sock.send('GET /

2011-11-29 09:59:53 2630 1

原创 gevent sqlalchemy async access mysql

1.安装mysql-connector2.db = create_engine('mysql+mysqlconnector://root:liukesun@localhost/testdb')gevent_sqlalchemy_test.py#!/usr/bin/pythonimport geventfrom gevent import monkey # pat

2011-11-25 22:53:27 3037

原创 ubuntu install cx_Oracle

1. install ubuntu oracle client2. add environmentgedit /etc/environment appendexport ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/clientexport LD_LIBRARY_PATH=/usr/lib/oracle/x

2011-11-25 19:56:42 1307

原创 sqlalchemy

http://ishare.iask.sina.com.cn/f/14933874.htmlhttp://www.slideshare.net/jbellis/pycon-2010-sqlalchemy-tutorialhttp://www.slideshare.net/marchliu/python-5104191http://www.slideshare.net/twleung/m

2011-11-24 22:33:01 853

原创 python clipboard 块移动

这一直没发现在linux下好用的块移动的编辑器因为你可能在网上copy下来的代码是这样的需要把整个代码向前移4个字符自己写了这样一个程式来实现这个功能>>> from sqlalchemy import Column, Integer, String>>> class User(Base):... __tablename__ = 'users'......

2011-11-20 22:32:36 1419

原创 tornado http proxy 二級代理

tornado http proxy 二級代理注意事項1、二級代理remote_stream不是連接的remote_host而是PROXY_HOST2、http的代理驗証需要在header裡增加 Proxy-authorization: Basic bGs6MjAwMg== , 用戶、密碼是用base64編碼的本文是在https://gist.github.com/1241783/80

2011-11-18 08:45:25 3937

原创 python 全排列

#!/usr/bin/env python# -*- encoding: utf-8 -*-def getpwd(s, l): if l == 1: return [x for x in s] else: return [x+y for x in s for y in getpwd(s, l-1)]s = 'abcd'

2011-11-05 22:17:35 1924

原创 python heap sort

#!/usr/bin/env pythonfrom heapq import heappush, heappopif __name__ == "__main__": # Simple sanity test heap = [] data = [1, 3, 5, 7, 9, 2, 4, 6, 8, 0] for item in data:

2011-11-05 22:12:51 2105

原创 python insertion sort

直接插入排序(insertion sort)思想:用关键码依次比较待排序元素位置前面的关键码,找到要插入的位置,其后的元素依次后移。时间复杂度:o(n*n)关键码比较次数:n*n/2对象移动次数:n*n/2稳定性:稳定#!/urs/bin/env python# -*- encoding:utf-8 -*-def insertsort(seq): fo

2011-11-03 21:53:56 969 1

原创 python quick sort

quick sort是一種分治的思想分治法的基本思想     分治法的基本思想是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。seq  = seq_a + [k] + seq_ball item in seq_a all item in seq_b > kdef quicksort(seq):

2011-11-03 09:37:16 1981

The-New-Datasnap-in-Delphi-2009

The-New-Datasnap-in-Delphi-2009 pdf

2009-05-12

Delphi 2010/xe 多点触控及鼠标手势范例

Delphi 2010/xe Touch, multitouch and Gestures Samples 多点触控及鼠标手势范例

2011-04-22

Mastering EJB3.0 - 4th Ed.pdf

Mastering EJB3.0 - 4th Ed.pdf

2009-12-01

空空如也

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

TA关注的人

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