自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

D语言库tango下载,编译和设置教程(ZT)

本文以Tango 0.99.5 , DMD 1.027为例。下载D语言库tango 下载网址: svn下载网址: http://svn.dsource.org/projects/tango/trunk/ 用svn客户端工具导出到 dmd\tango 目录。 dmd\tango 目录在哪里?确认...

2008-06-30 17:57:59 239

py2exe越来越爽了

新版本已经可以打包为一个文件了,以前都是一堆dll, pyd的。具体的变化其实只有一个地方。就是options里增加bundle_files项,值为1表示pyd和dll文件会被打包到exe文件中,且不能从文件系统中加载python模块;值为2表示pyd和dll文件会被打包到exe文件中,但是可以从文件系统中加载python模块。另外setup中使用zipfile=None可...

2008-02-26 12:57:36 124

Python 操作 EXCEL 2(ZT)

17:22http://www.cnblogs.com/Jedimaster/archive/2007/02/28/660209.html朋友的家人做生意,每日从各地分店处收集报表,然后回去汇总。由于不想用那种复杂的管理软件,就叫他写一个小工具。于是他找到了我,让我想想办法。  Python是个令人惊奇的工具,而不仅仅是一种语言。对比老牌的Perl,看似Python不是那么的精通 ——...

2008-02-22 13:53:44 183

用gettext实现i18n多语言界面 转载自http://www.3snews.net/?

想在开启程序界面的时候,中文系统就出现中文,英文系统就出现英文吗?呵呵,gettext就可以实现. 过去非常向往那种风格: 选了语言,就可以用什么语言显示.以前玩anjuta的时候总是有个gettext错误,弄得我每次新建工程的时候第一件事就是关掉gettext,而且搞的好像非常神秘似的,今天才知道就是这个gettext有这种能力. 其实说起来也没什么神...

2008-02-22 09:32:29 264

[技术]Use Python As a tool

玩Python的日子也不算短了,正儿八经的东西也没见作出来一个。不过有什么关系呢,脚本语言么,给自己带来方便才是真的。Python除了作为可以编写程序之外,利用它的强大函数库,用交互模式来快速的完成一些小任务,也是不错的选择。1、转换big5文件为utf-8上次下载了一个电影字幕,big5编码的,看着是乱码。所以用Python转了一下: >>> src =...

2008-02-20 16:05:27 114

python中的编码问题

python 中的字符集设定问题python默认的编码是ascii,为改变默认编码,在文件的第一行,或者紧挨"#!"所在行的后面添加 # -*- coding: codetype -*- codetype 可以是已经识别的一种,中文下,可以是 gbk,gb2312,gb18030,big5,需要相应的库支持 显示问题ss="python问题"str(ss)'...

2008-02-20 15:16:42 166

在Python中结合doctest和Epydoc产生敏捷文档的一种方法(ZT)

  摘要:Python是一种敏捷开发项目经常采用的语言。本文介绍了在Python敏捷项目中结合类似epydoc文档系统,使在doctest单元测试同时能够产生同步的最新文档,比如常用的功能说明文档等,在敏捷开发中常被称作敏捷文档。   关键词:Python;敏捷开发;敏捷文档;doctest;单元测试;执行文档;epydoc   中图分类号:TP311文献标识码:A文章编号:1009-30...

2008-02-19 11:11:16 183

python读取其它格式文件的模块

python读取excel文件数据的方法。一种方法是先把xls文件转换为csv格式文件,然后用csv模块(自带)解释,一种是用xlrd模块(需下载安装)来直接读取文件信息。该模块的网址为: http://www.lexicon.net/sjmachin/xlrd.htm 例子为: [code="java"]Quick start: import xlrd book ...

2008-02-19 10:41:34 160

Python通过HTTP协议定期抓取文件(ZT)

[code="java"]#!usr/bin/pythonimport urllib2,time;class ErrorHandler(urllib2.HTTPDefaultErrorHandler): def http_error_default(self, req, fp, code, msg, headers): result = urllib2....

2008-02-19 10:13:37 138

python 读取excel(ZT)

[code="java"]import win32com.clientimport osimport timeclass Excel: def __init__(self, filename=None, configuration = None): self.xApp = win32com.client.Dispatch(' Ex...

2008-02-19 10:09:14 85

GNU/Linux下pgadmin3-1.2.0 安装

GNU/Linux下pgadmin3-1.2.0 安装『分享·告诉好友』□ 来源: 更新时间:1969-12-31作者 :Robin_Kin (王亮)现下载了最新的 wxGTK-2.5.4.tar.bz2 (我机器上装的是 GTK )然后按照指导./configure --with-gtk --enable-gtk2 \--enable-unicode --d...

2007-09-27 13:53:40 214

DLang策略模式

class Strategy; 本程序是学习《Head First Design Pattern》做得程序,思想属于Head First 网址http://www.headfirstlabs.com/ 策略模式Strategy设计原则:1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 把会变化的部分取出并“封装”起来,让其他部分不会受到...

2007-09-21 11:34:38 314

加强版Hello World

我[color=red]临摹[/color]的一个 hello world。 大家看了以后不要说我无聊,临摹的是: http://packages.debian.org/unstable/devel/hello getopt.d[code]/** * Copyright (c) 2004 * Juanjo Alvarez Martinez * Copyright ...

2007-04-29 14:33:09 163

设计模式:模板模式(包含abstract class的使用方法)

CaffeineBeverage.d[code]module CaffeineBeverage;import std.stdio;/** *这个程序程序是为了测试templete模式使用 * */public abstract class CaffineBeverage{ void prepareRecipe(){ boilWater(); ///烧水...

2007-04-18 14:04:41 118

设计模式:Command

现在学习《Head First Design Pattern》,现在正看到第六章 the Command Pattern我把书中的简单命令模式用D重写了一下,目的是大家共通学习![code]import std.stdio;/*** 本程序是学习《Head First Design Pattern》做得程序,思想属于Head First* 网址http://www.head...

2007-04-12 14:38:48 66

EMC小有难度的笔试,撰写仅有一行的语句的函数(ZT)

函数原形已经给出:int p(int i, int N);功能:调用该函数,打印如下格式的输出,例p(1, 7);1234567654321即每行一个数字。(注意:N只打印一次)要求:函数中唯一能够调用的函数就是printf。只使用一条语句,如果你真的不能用一条语句,每增加一条语句扣1分。不准使用如下的关键字:typede...

2007-04-05 11:27:09 162

String类0.021版

[code]//module jdk2d.lang;import std.stdio;import std.string;/*** The String class represents character strings. All* string literals in D programs, such as String str=new String("abc");...

2007-04-04 18:42:35 74

String类实现s1>s2的比较

[code]/** * s1>s2 * @param String s * The initial value of the string * @return bool */ int opCmp(String s){ return std.string.cmp(cast(char[])this.value, cast(char[...

2007-04-04 17:58:30 271

Dlang每日学习心得 ,Interface

[code]import std.stdio;interface I { abstract void f(); }class X : I { void f() {writefln("Hello Interfac"c); } }void main() { I i = new X; X x = cast(X)(i); x.f(); }[/code]

2007-04-04 16:52:47 172

Dlang每日学习心得

抽象类[code]abstract class ab_class { //定义抽象类 void test1(); void test2();}class imp : ab_class {//实现抽象类,相当于java的implements void test1() { printf("test1\n"); } void test2() { printf("test2...

2007-04-03 09:07:59 280

String 类String str=

[code]String opAssign(wchar[] value) { int size = value.length; offset = 0; count = size; value = value; return this; }[/code]终于找到了正确的写法public static void main() { ...

2007-04-02 17:08:56 162

String类实现toString方法

[code]char[] toString(){ return cast(char[])std.utf.toUTF8(this.value); }[/code]使用方法String s1 = new String("abc"); writefln(s1); 今天研究了一下dstring,了解到在D语言里面只有struct里面有opCall而...

2007-04-02 16:01:15 581

仿照JDK的String类作的D的String 类

[code]//module jdk2d.lang;import std.stdio;/** The <code>String</code> class represents character strings. All* string literals in D programs, such as <code>"abc"</code>, ...

2007-03-30 17:50:02 152

D语言读写文件的操作(原创)

import std.stream;import std.stdio;void main () { File file = new File ; File OutFile = new File;  try {  file.open("1.srt",FileMode.In);  OutFile.open("out.srt", FileMode.Out);  while(!file.e...

2007-03-22 15:41:21 229

如何将python文件转化为exe文件(ZT)

第一步:建立.py文件Hello.py内容:print "Hello World!"第二步:建立编译文件setup.py内容:from distutils.core import setupimport py2exesetup(console=['hello.py'])第三步:进行编译python setup.py py2exe当然要先安装环境,点击这里找到py2exe.ex...

2007-03-21 09:19:05 150

空空如也

空空如也

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

TA关注的人

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