自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

转载 python 处理中文时出现的错误'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)" 解决方法

python xml处理中文时出现的错误,记录一下,以免忘记 "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)"解决办法,在该pyt

2011-07-22 00:14:37 37363 2

转载 ubuntu下bin文件的安装

ubuntu下bin文件的安装:  目前我就安装了2个bin文件:一个是realplayer11,另一个是google earth  以realplayer11.bin为例:  A:将realplayer11.bin放置在主文件夹中 (位置-主文件夹)  B:打开终端 (应用程序

2011-07-21 01:00:48 1445

转载 如何发布C和python混合编程的程序

例如这样一个程序:extern "C" {#include }int main(int argc,char *argv[]){Py_Initialize();if(!Py_IsInitialized()) return -1; PyObject * pModule = NULL

2011-07-19 11:20:14 5048

转载 云计算中出现的一些名词

IaaSSPIErlangFP语言(函数式语言)SPI是最常见的云计算服务模式的缩写,即软件即服务(SaaS)、基础设施即服务(IaaS)和平台即服务(PaaS)。  软件即服务(SaaS,Software as a Service)是一种软件分配模式,其中应用程序由供应商或服务

2011-07-14 16:36:59 1903

转载 今天使用Python制作GUI的感悟

当想制作一个长期使用,提高效率的工具的时候,之前一直对VC的低效率编程感到困惑。特别是,对于windows上编程,带有图形化的编程。今天,终于尝试用python编图形化。GUI库采用的是wxpython,感觉非常不错。只用1~3行就能画出简单的按钮,并能绑定事件。唯一的不足是,有

2011-07-12 18:58:58 7517

转载 Python tools for penetration testers

Python tools for penetration testers 2011-07-03 17:42:05 标签:penetration Python testers

2011-07-08 17:38:45 1680

转载 Python Import机制

模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的加入(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规则。1、sys.path第一个路径往往是主模块所在的目录。

2011-07-07 12:31:27 741

转载 浅析python 的import 模块

模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的参加(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规矩 。1、sys.path第一个路径往往是主模块所在的目录

2011-07-07 12:30:56 5027

转载 Python模块的显要特性:属性

模块的显要特性:属性导入和重载提供了一种自然的程序启动的选择,因为导入操作将会在最后一步执行文件。从更宏观的角度来看,模块扮演了一个工具库的角色,这将在第五部分学到。从一般意义上来说,模块往往就是变量名的封装,被认作是命名空间。在一个包中的变量名就是所谓的属性:也就是说,属性就是

2011-07-07 12:30:10 5194 1

转载 python核心编程笔记

1、  赋值并不是直接将一个值赋给一个变量, 尽管你可能根据其它语言编程经验认为应该如此。在Python 语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量。一切皆为对象。Python 的赋值语句不会返回值

2011-07-07 12:29:07 1060

转载 Python 中文 编码问题

Python 中文 编码  源程序里面的汉字,直接用普通字符串的方式写出来 汉字, 不要用unicode字符串的方式 u汉字 源程序保存为utf-8编码的文件,且文件头包含 #coding=utf-8 字眼。 其实,只要查找到了 "# coding 编码" 就行了,所以就算 乱写成encoding也无所谓。我个

2011-06-29 16:07:00 26252 1

转载 python import site failed/no module named site

python import site failed/no module named site Posted on 2011/03/08 by fung win7里面的pyrhon突然出问题了,启动是提示importerror:no module named site或者import site failed, use -v for trace

2011-06-29 16:06:00 8029

转载 Python Import机制

Python Import机制 收藏 最近在看《Python源码剖析》,对Python内部运行机制比以前了解的更深入了,感觉自己有机会也可以做个小型的动态脚本语言了,呵呵,当然是吹牛了。目的当然不是创造一个动态语言,目的只有一个:更好的使用Python。看到模块导入那块的时候,终于对模块导入机制比较了解了,以防忘记特记录下来。

2011-06-29 16:05:00 730

转载 Python和VC混合调用的问题

问题已经解决了,import某块返回值为0的是因为:VC工程的当前工作目录和.py文件所在目录不一致导致的。当.py文件和工程不在统一目录时,若要import .py文件,只需要在import之前增加python的搜索目录就可以了:   PyRun_SimpleString("import sys");    PyRun_SimpleString("sys.path.app

2011-06-29 15:08:00 739

转载 PAMIE- Python实现IE自动化的模块

PAMIE- Python实现IE自动化的模块(附 网易注册代码)http://pamie.sourceforge.net/2009-08-01 00:45PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。pamie是个很好的操作IE的模块用pamie来操作ie浏览器好方便啊,本来它就是一个IE测试自动化的

2011-06-24 00:50:00 3585

原创 Python如何执行存储过程,获取存储过程返回值

在Pathon中如何执行存储过程呢?可以使用如下方法:存储过程定义基本如下:ALTER  procedure [dbo].[mysp]         @Station varchar(50),         @SN varchar(50),        @Info va

2011-06-23 23:32:00 21140

转载 如何在python的print中格式化打印longlong型(即64位)整数

from ctypes import c_longlong as longlong myll = longlong(1234567890123456)print "%d" % myll报错:    print "%d" % myllTypeError: %d format: a number is required, not c_longlong请问如何打印c_

2011-06-23 17:36:00 9414

转载 代码自动生成工具MyGeneration使用说明

前段时间用C#做网站,用到了大量数据库相关的东西。网站采用3层结构,即数据访问层(Data Access Layer),业务逻辑层(Business Logic Layer),页面表现层().做了一段时间,发现向数据访问层和业务逻辑层加入新的类,数据库的表结构改了,还要对应的修改数据访问层和业务逻辑层的代码,这个工作很是繁琐,无聊,而且容易出错。做了几次之后就想有什么办法可以让机器自

2011-06-21 11:25:00 8117 2

转载 MS SQL Server将数据导出Insert语句的几种方案

少量数据直接导出成SQL语句,使用起来比较方便。大量数据,就用SQL Server的导入导出功能了。使用过几种方式(仍然是用Google去搜索……):1.直接使用存储过程SQL Server 2000使用存储过程导出insert语句今天使用了一个通过存储过程生成sqlserver数据库insert语句的存储过程,我觉得很好用,谢谢这位高手了Java代码

2011-06-21 10:56:00 1818

转载 强悍的SqlPubWiz.exe

经常苦恼MSSQLserver 导出表结构和数据内容的问题,找了一些存储过程和工具来实现,但是最近发现一个好用的工具,而且是MsSQLServer自带的,就是SqlPubWiz.exe 直接找到SqlPubWiz.exe,然后运行,就会弹出向导框,按照说明一步步来就可以了,但是可惜的是只有MSSQLserver2008提供了该工具,2005没有提供 ================

2011-06-21 10:55:00 2666

转载 8款设计者必藏优秀免费英文字体

8款设计者必藏优秀免费英文字体2011-06-17 13:30 | 1019次阅读 | 来源:博客园 【已有3条评论】发表评论关键词:英文字体 | 作者:博客园 | 收藏这篇资讯无论平面设计,排版设计,我们都需要各种各样的字体,每种字体的应用所得出的效果也不同。如果要拥有更多样化的作品,你必须拥有一个字体

2011-06-20 14:16:00 1190

原创 今天犯了一个很蠢的错误,有关python的模块包的使用的

在引用自己构造模块包时,总是不成功 from XXXLib.Pub import *dumpString("XXXX......")总是报:NameError: name dumpString is not defined 后来才想到是没有引用到具体的模块:from XXXLib.Pub.shareDef import *dumpString("XXXX....

2011-06-16 15:08:00 1065

转载 不同服务器数据库之间的数据操作

--创建链接服务器 exec sp_addlinkedserver ITSV , , SQLOLEDB , 远程服务器名或ip地址 exec sp_addlinkedsrvlogin ITSV , false ,null,

2011-06-15 15:02:00 406

转载 使用SQL Server维护计划实现数据库定时自动备份

在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本,然后在命令中输

2011-06-15 12:09:00 616

原创 学习的方法

学习的方法最重要之处在于分清主次关系,弄明白你当前最需要学习的内容是什么,不能眉毛胡子一把抓。 举例来说:我现在既想学习windows内核,又想学好MSSQL Server性能调优,但是如何安排呢?我先分清现在最适合学什么,windows内核现在公司有一帮人都在学,气氛好,交流方便,而且也是公司的主营业务,MSSQL Server性能调优目前基本上是我一个人在做,没有可交流的对象,而且

2011-06-15 11:43:00 688

转载 IP-Guard数据库按天存储—V3.20版本说明

一、        新的数据存储方式 新的数据存储方式仍然采用MSSQL数据库存储,支持版本与之前的相同,数据库的存储结构做了比较大的修改,新的数据存储方式,数据库包括两种类型的: 一种是用来存储客户端基本信息以及配置信息的,名称为OCULAR3;该数据库对应两个数据库文件,即:OCULAR3.MDF和O

2011-06-15 11:18:00 3354

转载 SQL Server 2008 I/O性能监控

  SQL Server 2008 I/O性能监控 收藏 原文首发于it168,链接见http://tech.it168.com/a2011/0221/1158/000001158998.shtml  I/O性能诊断  SQL Server性能非常依赖于I/O子系统。除非你的数据库适合物理内存,SQ

2011-06-15 09:54:00 1235

转载 10年软件开发教会我最重要的10件事

1.“面向对象”比你想象的要难得多也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开发团队都是非常有价值的。2.软件开发的难点在于沟通这里的沟通是指与人的

2011-06-15 09:49:00 570

转载 软件开发人员的作战手册 - 让程序员活的久一点

  1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2. 写有BUG的代码和写没有BUG的代码花费的时间是一样的。3. BUG是会成长的,存活时间越长生命力越顽强。4. 如果一个笨方法可以解决问题,那它就不是笨方法

2011-06-15 09:46:00 692

原创 pycurl 学习笔记一

pycurl是功能强大的python的url库,是用c语言写的,速度很快,比urllib和httplib都快 调用方法:import pycurlc = pycurl.Curl()c.setopt(pycurl.URL, http://api.minicloud.com.cn/statuses/public_timeline.xml)import StringIO  

2011-06-14 18:37:00 15109

原创 如何在Windows的命令行cmd中运行vbs和js脚本文件

如何在Windows的命令行cmd中运行vbs和js脚本文件 在cmd下执行脚本文件时,有时会打开文本编辑器,无法运行脚本,后来经过查询发现是由于丢失了关联关系,可以使用如下方法来运行脚本 wscript //e:jscript setup90.jswcsript //e:vbscript setup90.vbs这样就可以正常运行了

2011-06-09 01:40:00 46742 4

原创 Python资源汇总

<br />不断更新,汇总Python的各种资源<br /> <br />非常好的python各种库的安装包下载页面<br />http://www.lfd.uci.edu/~gohlke/pythonlibs/

2011-05-25 20:25:00 943

转载 Python 获取网页内容

Python 获取网页内容<br /><br />url = 'http://www.XXX.com'<br /><br />1. 使用urllib or urllib2<br /><br />    import urllib2<br />    urllib2.urlopen( url ).read()<br />    urllib2.urlopen( url ).read().decode('utf-8')<br /><br />2. python调用 cu

2011-05-25 20:12:00 11361

原创 如何使用python自动登录路由器且获取页面内容

<br />python代码非常之简单,但是功能相当强大,这个方法是我在试验登录路由器的时候发现的<br /> <br />import urllib<br />print urllib.urlopen("http://admin:[email protected]/userRpm/MenuRpm.htm?MainID=0&SubID=0").read()<br /> <br />注意:<br />红色的字是: 路由器登录名:路由器密码@<br />蓝色的字是:路由器的IP<br />绿色的字是:登

2011-05-25 19:16:00 13703 2

转载 如何自动登录路由器

<br />http://admin:[email protected]/<br /> <br />这个命令对firefox有效果,但仍然会弹框<br /> <br />对IE没效果<br />

2011-05-25 14:35:00 1772

转载 宽带路由器自动登录怎么实现

如果是用Basic Auth的话,可以参考这段代码import urllib2, base64request = urllib2.Request(url)base64string = base64.encodestring('%s:%s' % (user,password))[:-1]request.add_header("Authorization", "Basic %s" % base64string)htmlFile = urllib2.urlopen(request)html

2011-05-25 14:34:00 6669

转载 VB6做一个自动登录路由器

VB6做一个自动登录路由器(2009-09-04 14:52:37)转载标签:杂谈 要用VB6做一个自动登录路由器,提取设备状态的程序,研究了一下如何利用VB进行telnet的工作。<br />  本来以为telnet很简单,客户端把登录帐号和命令发过去,对端返回结果就行了。其实在telnet过程中,双方还会互相发送一些命令,这些命令有些大概的作用是通知、协商或者控制。<br />一、TELNET协议简介<br />1、参考<br />  telnet的命令格式大概是这样,分3个或4个字

2011-05-25 14:33:00 4424

转载 利用Win32 API绕过360驱动防火墙

 一开始,RK和ARK之间的“军备竞赛”比拼的是哪一方对Windows内核了解的更加深入——越底层就越能抢占到制高点。然而后来,ARK很不厚道的用“驱动防火墙”将RK进入内核的愿望击的粉碎。进不了内核,RK Coder们的种种奇技淫巧的施展自然大受限制。      前两天翻看《黑客防线》时,看到鹿剑 的文章《绕过360驱动防火墙加载驱动结束360》中提出了一种绕过360驱动防火墙的思路——拦截系统的关闭消息,在系统关闭时写注册表。他在原文中说“在这个段站的时间里,用户可能看不到那个服务安装的

2011-05-20 11:10:00 4709

原创 VS2008资源问题解决方法

<br />网上下了一个VC2008的源码,用VS2008打开,查看资源的时候报错:rcxdti.dll is unable to load rcxdtiui.dllYou may be unable to edit Win32 Resourses.<br /><br />这个错误让我坠入云里雾里rcxdti.dll和rcxdtiui.dll我的系统中有,且位置正确,为什么会不能加载呢?<br /><br />后来查询之后,发现VS2008的一个bug,就是VC的配置路径的问题:<br />

2011-05-20 10:49:00 7039 6

原创 程序中可能会出现的问题本质

<br />本质问题有这样几个:<br /> <br />1、在程序分支中出现未处理的情况:程序分支是指判断语句、返回语句,就是改变了程序流程的语句。这样语句容易产生资源泄漏、死锁等问题,要用原子的方法来解决<br /> <br />2、错误的数据:如数据未初始化,在使用数据前未验证数据的值,访问了非法的内存和指针,未验证函数返回值等内容<br /> <br />3、多线程情况下同步的问题:容易造成死锁、资源泄漏、资源访问失败等种种问题<br /> <br />4、处理事情的前提条件不充分:在不满足条件的情

2011-05-18 17:46:00 833

空空如也

空空如也

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

TA关注的人

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