自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 122

原创 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 251

离线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 209

python操作Excel文件之VBA

通过python的win32com接口可以调用Microsoft的office组件,从而实现对excel的读写操作。该方法只实用于windows平台,且需要安装Microsoft Office Excel.本人使用的python版本为ActiveState发布的ActivePython for Windows,它附带了win32com包,就不需要额外再下载了,使用起来非常方便。如果想试一试...

2011-01-15 00:09:09 1626

清除svn信息文件的python代码

写了一个简单的脚本来清除.svn文件夹。从svn代码仓库得到的源代码,在每一个目录及了目录下都有一个名为.svn文件夹。当想将svn下载的代码导入到其它project中时,就需要将svn相关信息文件删除掉,得到一份干净的代码。如下注事点:1.遍历目录及子目录,如果发现有名为.svn的文件夹,就将它删除。os.path.walk()来遍历目录,os.remove(path)删除文件,os...

2011-01-11 13:41:34 117

在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 132

简单的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 186

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 2617

用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 104

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 257

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 143

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 268

动态创建SVG元素

当SVG图形较复杂时,一行行地写xml会让人崩溃的。如果先在javascript中map变量设置一些属性,再动态生成就容易得多了。不过只对有大量重复形状时才会减少工作量。这里简单演示生成"Label"的过程,参考了如下页面:[url]http://starkravingfinkle.org/projects/demo/svg-bubblemenu-in-html.xml[/url]...

2010-07-25 11:18:51 927

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 133

在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 132

原创 Python性能优化

晚上学习了2008年《程序员》上一篇关于Python性能优化的文章,想学一下python profile方面的知识。在我的ubuntu上输入了第一程序,准备试一下profile.run("foo()"),可惜在import profile是出错了,竟然没有profile module!只有明天卸了python自己在手动安装一次了。于是google了一下,找到了csdn上的一篇文章,和《程序...

2010-07-19 22:33:19 95

移除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 398

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 185

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 102

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 98

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 216

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 146

又一个docx在线转换

今天又在网上找到了一个docx转换为html的工具,是在一个人的博客页面上,真是牛人。且能够支持图像转换了。转换操作很简单,一个文件框,选择要上传的文件,点击"conver it",几秒钟后页面就跳转到转换后的html页面。效果还可以。链接:[url]http://blog.codexpress.cn/docx2html-converter/[/url]从评论上说是从SharePoin...

2007-12-10 18:14:34 82

docx到html的基本转换

从网上看到的从docx到html的基本转换链接:[url]http://openxmldeveloper.org/archive/2006/06/30/333.aspx[/url]xsl文件:[code="xml"] ...

2007-12-10 17:31:51 566

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 345

rss2pdf 在线rss转换为pdf

在rss转换工具,可将rss,atom,opml转换为pdf[url]http://rss2pdf.com/[/url]

2007-12-09 13:24:46 326

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 177

个人心语

1.有些后悔不是我们没有发觉,而是没有及时采取行动。2.写博客可以当日记一样来写。只有勤于写日记,才能不断总结,不断反思,才能不断提高个人实力....

2007-11-25 11:24:33 161

MFC中多线程问题

MFC中多线程问题问题是这样的:我们编程涉及到一个多线程问题,当把线程函数定义为全局时正常,而定义为类的成员函数时就会出错。说错误是AfxBeginThread不能从unsinged int (void *)转换为第一个参数。我在google上搜索了一下,找到了几个解决方案。1.定义一个可直接在线程里调用类成员函数的类,并且网上也给出了类的实现。但我没有去研究,因为觉得这样不太方便,增加一个...

2007-11-25 01:21:45 116

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 328

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 186

随笔11.23

又是一周过去了,这一周好像没有学到多少东西。但还一直在反思着学习的方法。我想我现在的努力方向应该确定下来了,朝着网络方向发展。但是一些vc的编程还是不能落下啊。    我觉得我现在有点着急了。前几天上操作系统课的时候,老师向我们班里展示了新的课件网站。是我们班里的两个同学做的,个人觉得挺专业的,是用jsp开发的。我真是羡慕啊。又激起了我要努力学好网络编程。但同时,我们班里有几个同学正申请了项目,...

2007-11-24 00:06:26 96

几个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 106

转换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 113

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 113

开篇随笔

[b]开篇[/b] 以前一直在学习VC++编程,应该学了一年多了吧。我觉得自己是花了很多时间的,一直想写一些小程序,可是一直觉得自己还不够。学的一些东西都渐渐忘了,感觉一些东西是在重复地学。或许是自己想学得的东西太多,或者是学习的方法不正确。vc才学了一半的时间,就开始学习Python,大概是用一个寒假,把一本Python的书看得差不多了。为了防止忘记,还花了很长的时间把书上的内容打...

2007-11-18 20:12:46 72

空空如也

空空如也

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

TA关注的人

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