- 博客(36)
- 收藏
- 关注
原创 python 层叠删空文件夹
[code="python"]import os, os.pathimport statBASE_FOLDER = r'C:\MessageStorage'fl = os.listdirdef delFolder(folder): fl = os.listdir(folder) #print fl if len(fl) == 0: os.rmd...
2012-02-27 23:56:56
161
原创 Firefox中的geolocation API
无意中看到了介绍firefox的geolocation API的文章,原文链接如下:Using geolocation [url]https://developer.mozilla.org/en/Using_geolocation[/url]1. The geolocation objectGEO服务由对象geolocation提供, 它是navigator下的一个子对...
2011-05-18 22:23:53
317
离线blog发布工具
在网上查找一下blog离线发布工具,有很多免费的,不过只试了一下Windows Live Writer。 Windows Live Writer是Windows Live 软件包(包括Messenger、照片库、Mail、Writer、家庭安全设置和工具栏,以及 Outlook Connector、Office Live 加载项和 Microsoft Silverlight)的一部分,可视化编...
2011-02-07 22:17:37
260
python操作Excel文件之VBA
通过python的win32com接口可以调用Microsoft的office组件,从而实现对excel的读写操作。该方法只实用于windows平台,且需要安装Microsoft Office Excel.本人使用的python版本为ActiveState发布的ActivePython for Windows,它附带了win32com包,就不需要额外再下载了,使用起来非常方便。如果想试一试...
2011-01-15 00:09:09
1675
清除svn信息文件的python代码
写了一个简单的脚本来清除.svn文件夹。从svn代码仓库得到的源代码,在每一个目录及了目录下都有一个名为.svn文件夹。当想将svn下载的代码导入到其它project中时,就需要将svn相关信息文件删除掉,得到一份干净的代码。如下注事点:1.遍历目录及子目录,如果发现有名为.svn的文件夹,就将它删除。os.path.walk()来遍历目录,os.remove(path)删除文件,os...
2011-01-11 13:41:34
141
在virtualenv下deploy python程序
[b]virtualenv:[/b][url]http://pypi.python.org/pypi/virtualenv[/url]virtualenv可以建立一个干净的python运行环境,可以有单独的python运行文件和库,从而将其它环境隔离开来,更换和升级库也不会对其它的程序造成影响。通过setuptools可以直接安装: easy_install virtualenv...
2011-01-03 19:38:13
158
简单的chome扩展
简单的chrome extension,参考[url=http://code.google.com/chrome/extensions/getstarted.html]Getting Started[/url]在新建的文件夹下有如下三个文件:[list][*]manifest.json[*]icon.png[*]popup.html[/list]icon.png...
2011-01-02 15:53:43
233
JDBC访问embedded Derby数据库
[b]Apache Derby:[/b] [url]http://db.apache.org/derby/index.html[/url]最近在一个业余项目中使用了derby数据库来存储task的创建及完成记录。derby是apache的一个开源数据库产品,有丰富的特性。它支持client/server模式外,也支持embedded模式,即只需一个包含embedded driver的jar...
2010-12-27 23:59:50
2697
用pytho生成缩略图
使用python的图形处理库PIL,很简单。如下代码将当前文件夹下的所有jpeg图片变成650*650大小。[code="python"]from PIL import Imageimport glob, ossize = 650, 650for infile in glob.glob("*.jpg"): file, ext = os.path.spl...
2010-10-21 08:39:55
167
Apache负载均衡简单测试
最近粗略地看了一下apache的负载均衡,并用JMeter进行简单测试。[b]1.简单的http server[/b]要使用负载均衡,至少需要两台server。我使用的python脚本建立了一个简单的服务器程序,启动时使用不同的port;在apache设置将同一个地址同时指各两个port.[code="python"]#python server script#File...
2010-08-14 11:48:56
288
python连接数据库
Python中定义了访问数据库的标准,Python Database API Specification v2.0[url]http://www.python.org/dev/peps/pep-0249/[/url]DBApi中定义python访问数据库模块的API,是module实现者需要参考实现的;还定义了扩展API.1. Module Interface[list][...
2010-08-03 22:45:35
173
apache+mod_wsgi配置
[b]在apache下配置mod_wsgi[/b][list][*]Apache http Server: [url]http://httpd.apache.org/[/url][*]modwsgi: [url]http://code.google.com/p/modwsgi/[/url], [url]http://code.google.com/p/modwsgi/wiki/Inst...
2010-08-02 23:44:42
332
动态创建SVG元素
当SVG图形较复杂时,一行行地写xml会让人崩溃的。如果先在javascript中map变量设置一些属性,再动态生成就容易得多了。不过只对有大量重复形状时才会减少工作量。这里简单演示生成"Label"的过程,参考了如下页面:[url]http://starkravingfinkle.org/projects/demo/svg-bubblemenu-in-html.xml[/url]...
2010-07-25 11:18:51
1007
SVG - Scalable Vector Graphics
最近想把公司的系统结构图用web页面表示出来,以便将相关的资源信息串联起来方面查询。想到的画结构图的方法有三种:SVG、HTML5和flash。其中只SVG熟悉一点,曾经学xml时了解过一点,那么就从svg开始吧。SVG即Scalable Vector Graphics,可缩放向量图形,w3c标准,用xml格式来表示图形内容。除IE外其它主流浏览器(如Firefox, Chrome, Sa...
2010-07-24 21:29:17
190
在django中使用logging
django中似乎没有专门支持logging的module。想在自己开发程序中使用一下log功能,记录访问情况,和输入debug的一些信息。于是google到一段代码,使用的python的标准库logging,目前工作还算正常.[url]http://djangosnippets.org/snippets/16/[/url][code="python"]import loggi...
2010-07-21 00:28:09
177
原创 Python性能优化
晚上学习了2008年《程序员》上一篇关于Python性能优化的文章,想学一下python profile方面的知识。在我的ubuntu上输入了第一程序,准备试一下profile.run("foo()"),可惜在import profile是出错了,竟然没有profile module!只有明天卸了python自己在手动安装一次了。于是google了一下,找到了csdn上的一篇文章,和《程序...
2010-07-19 22:33:19
144
移除django的旧版本
Django的最新release已是1.2.1,想试一下,需要移除django先前的版本。Django document中有如下方法:(1)如果是通过setup.py install安装的,简单的将django文件夹从python site-packages路径下移除(2)如果是由Python egg文件安装的Django, 删除Django .egg文件,并从easy-insta...
2010-07-18 14:55:53
465
Django中的404/500 error page
若settings.py中DEBUG设置为True,当系统内部出现异常时,django默认的error page 就会出,并显示当前异常信息与环境变量设置。当DEBUG为False时,需要自定义404/500 error page.最简单的方法,即是在template的根目录下定义404.html和500.html.如果有需要,也可以自定义error处理的view.Ref:[url...
2010-07-17 23:12:15
230
Django的安装
[b]Django[/b][list][*]Project Site: [url]http://www.djangoproject.com/[/url][*]Download: [url]http://www.djangoproject.com/download/[/url][*]Document: [url]http://docs.djangoproject.com/en/1.2...
2010-07-17 18:27:53
130
ActiveMQ Getting Started
[b]ActiveMQ:[/b] [url]http://activemq.apache.org/[/url]ActiveMQ是Apache出品的流行、高效的Messaging服务提供者,支持多种协议及语言,支持JMS1.1和J2EE1.4.[b]下载地址:[/b] [url]http://activemq.apache.org/download.html[/url]。最当可供下载的最...
2010-06-21 22:14:05
142
Apache Forrest 试用
Apache Forrest Home Page: [url]http://forrest.apache.org/index.html[/url]Current Version: 0.81.下载并安装当前版本为0.8, 下载地址[url]http://forrest.apache.org/mirrors.cgi[/url](1)解压下载的文件包于适当目录下,如c:\deve...
2010-03-16 21:07:30
251
linux下书签
Linux命令集http://man.lupaworld.com/content/manage/ringkee/command.htm#id2875121glib库http://www.yuanma.org/data/2006/0811/article_1353.htm
2007-12-29 21:37:50
163
又一个docx在线转换
今天又在网上找到了一个docx转换为html的工具,是在一个人的博客页面上,真是牛人。且能够支持图像转换了。转换操作很简单,一个文件框,选择要上传的文件,点击"conver it",几秒钟后页面就跳转到转换后的html页面。效果还可以。链接:[url]http://blog.codexpress.cn/docx2html-converter/[/url]从评论上说是从SharePoin...
2007-12-10 18:14:34
111
docx到html的基本转换
从网上看到的从docx到html的基本转换链接:[url]http://openxmldeveloper.org/archive/2006/06/30/333.aspx[/url]xsl文件:[code="xml"] ...
2007-12-10 17:31:51
605
docx转换为html参考资源
在网上找到了一些关于转换docx的资源1.将SharePoint转换为html[url]http://blog.thekid.me.uk/archive/2007/06/23/sample-editcontrolblock-customaction-for-sharepoint.aspx[/url]在简单转换的基础上添加了图像的处理,且提示了示例程序下载2.转换工具[u...
2007-12-10 17:24:07
366
rss2pdf 在线rss转换为pdf
在rss转换工具,可将rss,atom,opml转换为pdf[url]http://rss2pdf.com/[/url]
2007-12-09 13:24:46
393
feedshow-在线rss阅读器
feedshow是一个免费的在线rss阅读器,如google reader一样,但是个人觉得feedshow的速度要快一些。链接地址:[url]http://reader.feedshow.com/[/url]左侧是形浏览,表示各个频道,右边是新闻链接,和google reader差不多。但是feedshow可以导入和导出rss文件,opml文件,还可将信息源导出为pdf文件,保存在本机,以信...
2007-12-09 12:13:20
208
个人心语
1.有些后悔不是我们没有发觉,而是没有及时采取行动。2.写博客可以当日记一样来写。只有勤于写日记,才能不断总结,不断反思,才能不断提高个人实力....
2007-11-25 11:24:33
178
MFC中多线程问题
MFC中多线程问题问题是这样的:我们编程涉及到一个多线程问题,当把线程函数定义为全局时正常,而定义为类的成员函数时就会出错。说错误是AfxBeginThread不能从unsinged int (void *)转换为第一个参数。我在google上搜索了一下,找到了几个解决方案。1.定义一个可直接在线程里调用类成员函数的类,并且网上也给出了类的实现。但我没有去研究,因为觉得这样不太方便,增加一个...
2007-11-25 01:21:45
147
opml1.0规范
首先声明:这篇文章主要内容来自互联网,个人认为可以做为以后使用方便,转到本页上。部分转载。来源blog:http://www.cnblogs.com/dandandan/archive/2006/04/16/376691.htmlOPML 1.0 规范关于本文档本文档用于描述OPML(Outline Processor Markup Language)格式: 是一种用XML 1.0存储大纲...
2007-11-24 00:31:09
428
RSS 2.0格式
这两天看了rss的格式,看的都是中文的,英文不好总是不能找最全面、最新的资料。rss有好几个版本,这里说的是1.0版本的。一个网页给了几个版本的比较:链接。一个简单的例子:(来自网络)xml 代码 <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <cha...
2007-11-24 00:23:00
222
随笔11.23
又是一周过去了,这一周好像没有学到多少东西。但还一直在反思着学习的方法。我想我现在的努力方向应该确定下来了,朝着网络方向发展。但是一些vc的编程还是不能落下啊。 我觉得我现在有点着急了。前几天上操作系统课的时候,老师向我们班里展示了新的课件网站。是我们班里的两个同学做的,个人觉得挺专业的,是用jsp开发的。我真是羡慕啊。又激起了我要努力学好网络编程。但同时,我们班里有几个同学正申请了项目,...
2007-11-24 00:06:26
121
几个web工具
今天在搜索docx在转换工具时,也顺便找到了几个在线工具。一个是在线dosx转换工具[url]http://docx-converter.com/[/url].一个是在线操作系统:pc2n,pc to network [url]http://www1.pc2n.com/os/[/url],仿windows xp界面,全中文的,应是我们国人自己做的,速度还可,也提供了一些在线工具,如新闻阅读...
2007-11-20 16:58:23
139
转换docx
docx文件是office 2007的文件格式,不能兼容与office 2003,同样也不能兼容于open office。一个docx文件是一个zip压缩文件,是由很多个xml文件组成的,这些文件就保存着文档内容和格式等一些相关信息。想到google有docs在线服务,于是就想上传到google docs,但是才发现google docs也不支持docx文件。 今天在google上搜...
2007-11-20 13:53:33
144
django设置
想学习用Python来生成网页。今天晚上配置了一下mod_python。当然是先下载mod_python。第一次是从默认的网址下载的,是win平台的二进制文件。下载后运行,不能运行。然后以从相同网址又下载了一次,只有6o多k,还是不能运行。然后又上了mod_python的网站,换了一个下载地址,这次才算成功。[url=http://www.apache.org/dist/httpd/mod...
2007-11-18 21:47:45
138
开篇随笔
[b]开篇[/b] 以前一直在学习VC++编程,应该学了一年多了吧。我觉得自己是花了很多时间的,一直想写一些小程序,可是一直觉得自己还不够。学的一些东西都渐渐忘了,感觉一些东西是在重复地学。或许是自己想学得的东西太多,或者是学习的方法不正确。vc才学了一半的时间,就开始学习Python,大概是用一个寒假,把一本Python的书看得差不多了。为了防止忘记,还花了很长的时间把书上的内容打...
2007-11-18 20:12:46
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人