自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tong.Z.Zhao

Pythoner

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

原创 使用Python编写客户端 上传文字or图片至新浪微博 by OAuth 2.0

此链接为新浪微博推荐的Python SDK:https://github.com/michaelliao/sinaweibopy/wiki/OAuth2-HOWTOPython SDK 介绍:http://michaelliao.github.com/sinaweibopy/此链接为使用OAuth 1.0 实现的:http://blog.csdn.net/presidentpresid

2013-02-18 14:25:45 1547

原创 Python 动态变量

在Python中使用动态变量,请使用 globals(), locals() 以及 vars() ,尽量避免使用 eval来获取变量名例如test = 1vars1 = locals()['test']vars2 = vars()['test']print vars1, vars2相关风险可以参考文档:Python之eval() 函数的危险Be careful wi

2012-06-04 08:46:12 821

原创 使用Python编写客户端 上传文字or图片至新浪微博

此链接为新浪微博开放的Python SDK http://code.google.com/p/sinatpy/downloads/list 关于新浪微博应用开发简介(认证及授权部分)请参考这篇文章,讲的非常详细, http://blog.csdn.net/dyx1024/article/details/7427776关于通过Python客户端发送微博,请参考这篇文章,http://bl

2012-05-11 10:12:04 3237

原创 随笔

做什么事情都不能太过,任何事情都有度:包括看书、上网、写字、跑步、打球、吃饭等等。一旦超过了这个度身体肯定会有反应。

2012-05-09 11:26:13 539

转载 数据库 内连接 外连接 交叉连接 的区别

(一)内连接   内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的 列值。内连接分三种:   1、等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结 果中列出被连接表中的所有列,包括其中的重复列。   例,下面使用等值连接列出authors和publishers表中位于同一城市的作者和出版社:   SELECT *   FR

2012-05-09 11:24:20 5250

转载 几种排序算法的C++ 实现

插入排序#include #define MAX_SIZE 1000using namespace std;//插入排序,pa为指向数组的指针,n为数组元素个数void insert_sort(int *pa,int n){    int i,key,j;    for(j=1;j    {        i=j;        key=*(pa+i

2012-05-09 11:23:28 679

转载 Python 访问Google Translate

我用Python来模拟浏览器的行为,向Google Translate的主页Post相关词典数据,这些词典是:hl:不懂是什么的缩写,就是浏览器/操作系统的语言,默认是zh-CN;ie:IE?好怪。默认是UTF-8;text:就是要求Google翻译的字符串;langpair:语言对,以“zh-CN|zh-TW”为例,即将简体中文翻译成繁体中文。好了,下面的代码演示了如何Post:

2012-05-09 11:21:57 1584

原创 Python 中文

python的中文问题一直是让人不爽的一件事情,而python的一个强大之处恰恰是string的处理,而且string就难免不包含chinese。所以处理string中的chinese就变得很重要了。实验室的complex network项目,目前是数据处理阶段,考虑到python的高效和强大的string功能,我决定使用python对大量的数据进行处理。下面是一个简单的demo,先贴代码

2012-05-09 11:19:40 2136

原创 C# 通过TCP传结构体

在写C#TCP通信程序时,发送数据时,只能发送byte数组,处理起来比较麻烦不说,如果是和VC6.0等写的程序通信的话,很多的都是传送结构体,在VC6.0中可以很方便的把一个char[]数组转换为一个结构体,而在C#却不能直接把byte数组转换为结构体,要在C#中发送结构体,可以按以下方法实现:(1)定义结构体: //命名空间using System.Runtime.Inter

2012-05-09 11:17:55 880

转载 C# 中ToString的常用方法

字符型转换为字符串// C 货币2.5.ToString("C"); // ¥2.50// D 10进制数25.ToString("D5"); // 25000// E 科学型25000.ToString("E"); // 2.500000E+005// F 固定点25.ToString("F2"); // 25.00// G 常规2.5.ToString("G");

2012-05-09 11:17:10 1137

转载 三种遍历树的算法

递归与非递归转换的基础知识是能够正确理解三种树的遍历方法:前序,中序和后序,第一篇就是关于这三种遍历方法的递归和非递归算法。如何用栈实现递归与非递归的转换(一)三种遍历树的算法一.为什么要学习递归与非递归的转换的实现方法? 1)并不是每一门语言都支持递归的. 2)有助于理解递归的本质. 3)有助于理解栈,树等数据结构.二.三种遍历树的递归和非递归算法     递

2012-05-09 11:14:58 51054 2

转载 一位大牛整理的Python资料

Python基本安装:* http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站;* http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进;Python文档:* http://www.python.org/doc/current/lib

2012-05-08 22:36:44 1818

转载 优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那

2012-05-08 19:32:34 667

原创 Git 快速上手 1

本内容以Windows平台、多人共同维护一个repo为例:1.首先,下载 Git for Windows 并按照默认安装   具体步骤 可参考官方Help :win-set-up-git2. 在gitHub上创建一个自己的仓库 repo  具体步骤 同样可以参考官方Help:create-a-repo需要注意的:1) origin 是远程服务器的别名,可以定义成

2012-05-06 23:29:40 614

转载 英语口语集锦

God works. 上帝的安排。Not so bad. 不错。No way! 不可能!Don't flatter me. 过奖了。Hope so. 希望如此。Go down to business. 言归正传。I'm not going. 我不去了。Does it serve your purpose? 对你有用吗?I don't care. 我不在乎。Non

2012-05-06 22:56:02 568

原创 跟着教练学打球 6

被邓老师之处的几个问题1.被动后场击球时,手臂挥动太开了;2.前场回球时,跑的太前了(手到了人再到!);3.前后场跑动中深刻体会启动快,回动慢;4.击每一个球要想好套路;5.击球时,身体放松,发力时间尽量缩短;6.尽量不要在跑动中击球。仔细想想每一个都很难改啊.. 2011-12-19

2012-05-06 22:44:43 504

转载 英语听力学习

1、练习听力    美国国家公共广播电台NPR:http://www.npr.org/         特点:标准美式英语。建议:每天花三十分钟左右,反复听英语广播,这是听力过关的必经之路。点击网页中左边 “BROWSE TOPICS”下面的“News”选项。选择自己有兴趣的新闻链接,点开“Listen Now”左边的红色小喇叭图标,然后反复听该新闻的广播。

2012-05-06 22:42:19 1008

原创 跟着教练学打球 5

复习之前学习的内容。羽毛球练习要领(——)!羽毛球练习要领II(——)!羽毛球练习要领III(——)!羽毛球练习要领IV(——)! 重点强调~1.进攻时,永远保持最高点接球。网前小球更是。2.在前后场跑动中,拍子也要记得拿起来,不能太低。3.在后场接前场回球时,身体不要冲太猛!4.在前场接后场球时,并步,不要擦地跑,并

2012-05-06 22:40:55 724

原创 跟着教练学打球 4

亟待改进的几点内容1.后场左脚起跳,导致身体中心后移、身体扭着不好发力。原因:步伐不对,解决:根据球来调整节奏,有意识的右脚起跳。2.后场杀球落网,原因:击球点过低、手腕过于下压,解决:找准最高点向前十公分,记得挥拍也需要时间,同时左肩不要压的过低。3.前场回球(发接发)落网,原因:拍面与球过于切,解决:调整拍面平行与球网、反手回球时手腕要硬,顶住。4.准备接发时,

2012-05-06 22:40:15 456

原创 跟着教练学打球 3

各种基础动作学习完毕,开始学习战术!@.双打注意:1.挑高球两边分;网前小球前后站;2.后面的总是要根据前面人的位置,选择旁边的位置;3.球落在俩人中间,击球者对角线的一方接(为什么?得问老诗);4.前面的永远不要扭头看后面的击球情况,除非想shi;5.谁离球近谁接(两个队员水平相当);6.许指名言:宁丢一分不毁一拍(专业队员都这样想~)。

2012-05-06 22:39:20 1142

原创 跟着教练学打球 2

1.更新羽毛球第三课内容:原:基本步法;要领:胳膊放松,姿势舒展;准备姿势:左脚在前,右脚在后,手握拍放在中间;后场击球:手抬起来做投降状。经许D老诗确认应为:基本步法;要领:胳膊放松,姿势舒展;准备姿势:左脚在前,右脚在后,手握拍放在中间;永远右脚先迈(针对右手球手);后场击球:侧身、手抬起来,大臂与肩膀齐平,小臂与大臂大约成60°。只要是后场击球请保持这个姿势。注意保持

2012-05-06 22:38:28 447

原创 跟着教练学打球 1

1.羽毛球第一课,正手发球;要领:胳膊放松,姿势舒展。2.羽毛球第二课,正手击球;要领:胳膊放松,姿势舒展,最高点击球;击球时,侧身,转身挥拍,大臂带动小臂。3.羽毛球第三课,基本步法;要领:胳膊放松,姿势舒展;准备姿势:左脚在前,右脚在后,手握拍放在中间;后场击球:手抬起来做投降状。4.羽毛球第四课,反手发球;要领:胳膊放松,姿势舒展,以胳膊肘为轴心向前推。5.羽毛球第五课,正手

2012-05-06 22:36:58 431

转载 转自豆瓣 知秋

2012人行研究生部初试考题2012-01-12 10:17:12http://www.douban.com/note/195253795/ 一、简答题(7分×9=63分)1、 假设检验2、 营业税和增值税3、 市政债券4、 社会融资总量5、 加权平均资本成本6、 收付实现制和权责发生制7、 最大诚信原则8、 拨备覆盖率9

2012-02-12 22:36:02 556

原创 关于Python的学习计划

1.1 学习Python的正则表达式 使用方法1.2 学习Python的对象构建方法1.3 学习Python对数据库的支持1.4 学习Python字符编码的支持1.5 学习Python网络抓包的支持1.6 利用Python 创建自己的应用 使用PEXPECT 模块 与交换机交互。

2011-12-08 09:35:24 1285

原创 【Django tutorial 5】

15. 创建个简单的表单按照如下内容更新polls/detail.html {{ poll.question }}{% if error_message %}{{ error_message }}{% endif %}{% csrf_token %}{% for choice in poll.choice_set.all %} {{ choice.choi

2011-12-07 16:32:04 579

原创 【Django turorial 4】

13. 定义Viewview 提供一系列供调用的方法并且包含一个独特的template。在一个blog页面通常会有以下几个view~Blog 首页,展示最新的入口~每个入口均有一个链接页面~年度归档~月归档~日归档~评论内容在我们的投票系统中,同样也需要以下几个页面:~索引页面。用来展示最新的投票内容~详细展现页面。展示每一条投票的内容~投票结果页面。

2011-12-07 15:28:40 576

原创 羽毛球入门学习2

2.1 接杀球一般接直线杀球的方法尽量勾对角,让对方有最长距离的跑动。单打接杀球很少用挑球,双打用的比较多。保证球在自己的身前,用一步或者两步(一脚垫一步)。一般接杀球为正手挡网前、或者正手挑后场,力量要大,回球要在对方底线附近、或者勾对角,力量要轻。反手挡网前,向前挥拍,轻挡来球,回球尽量低贴网,防止扑杀、或者反手挑后场、反手勾对角,力量要轻,回球要低。2.2 羽毛球战术a.

2011-12-06 22:59:40 651

原创 羽毛球入门学习1

根据李玲蔚羽毛球入门教学整理。1.1 正手发球发球过程中重心从右脚移到左脚,挥拍要正,不能切,这样才能又高又远。同时注意,发球不能过手或者过腰(击球瞬间拍框不能超过手腕或者腰)。1.2 反手发球右脚在前,重心在右脚,拍面垂直。注意使用反手握拍。击球的挥拍轨迹为先向前,再向前上。1.3 接发球站位单打,离发球线1.5米左右,并且稍靠近中线;双打位置要靠前,离发球线0.3米左右

2011-12-06 22:55:04 1183

原创 【Django tutorial 3】

9.添加管理员界面    首先确认,在 INSTALLED_APPS中是否包含 django.contrib.admin    如果没有,请添加,并执行命令:python manage.py syncdb    最后按照如下内容修改 urls.pyfrom django.conf.urls.defaults import patterns, include, url# Un

2011-12-06 10:47:19 682

原创 PEXPECT简介

等Django例子描述完即开始研究PEXPECTPexpect 可以自动与应用程序之间进行交互,例如:ssh,ftp,passwd,telnet 等。可以实现在不同的服务器上自动安装各种脚本,也可以用于软件自动化测试。pexpect是仅由Python编写的模块,可以运行于Python环境下,系统要求为 Unix-like环境。wiki介绍:http://www.noah.org/wik

2011-12-06 09:41:42 616

原创 【Django tutorial 2】

5.创建应用    在之前创建的项目(pollsite)中创建应用(polls),方法很简单。进入pollsite文件夹执行以下命令:python manage.py startapp polls    这条命令创建了一个名为polls的文件夹,内容如下:polls/ __init__.py models.py tests.py views.py

2011-12-05 23:53:09 935

原创 【Django tutorial1】

本文以及至tutorial_num 主要讲解如何通过django搭建在线投票demo,关于其中生成文件的原因与作用请查阅原文https://docs.djangoproject.com/en/1.3/intro/tutorial01/ 。1.首先确认是否安装Django;    如果在python中可以正常执行: import django    ok,django已成功安装。

2011-12-05 22:57:15 719

转载 Python_字典排序问题

方法1:最简单的方法,排列元素(key/value对),然后挑出值。字典的items方法,会返回一个元组的列表,其中每个元组都包含一对项目——键与对应的值。此时排序可以sort()方法。def sortedDictValues1(adict):    items = adict.items()    items.sort()    return [value for key

2011-12-05 09:23:13 581

转载 Eclipse快捷键大全

48推荐Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下

2010-03-26 15:47:00 438

原创 Python 基础2

8.Python中没有switch语句,可以用if..elif..else语句完成同样的工作(某些场合,使用字典会更加快捷)9.while语句包含一个else的从句.10.range向上延伸到第二个数,即它不包含第二个数.11.使用global语句可以清楚地表明变量是在外面的块定义的.

2010-01-26 10:42:00 487

原创 Python 基础 1

1.解释性 可以直接从源代码运行程序.在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行.2.#符号后面的内容都是注释.3.在字符串中行末的/表示下一行的内容和上一行是接着的;字符串前加一个r表示某些不需要转义符那样的特别处理的字符串;在处理文本文件的时候使用 Unicode字符串,特别是这个文件中包含有用非英语的语言

2010-01-12 00:17:00 526

原创 开始单位项目 一个MIS系统 记录日志

项目经理搭建了一个SVN服务器,自己只需安装一个SVN客户端就可以查看SVN服务器上的文档了.另外,如果要参加开发, 只需更新Eclipse中的插件 具体的链接见: 在Eclipse中添加 SVN插件的方法 更新Eclipse库的链接: http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=B6EDA5E596C1

2010-01-07 09:55:00 785

原创 Python

Python for the first day.Beginning python from Novice to Professional.

2009-12-14 09:07:00 454

空空如也

空空如也

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

TA关注的人

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