自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 终于研究完tiOPF的文档了

在Delphi下,持久层框架出名的只有InstantObjects与tiOPF,相比InstantObjects, tiOPF给了开发人员很大的自由度,而且文档还算丰富,在概念方面讲得还是蛮清晰的,只是没有代码级的帮助或文档,嘿嘿,我来做一个,今天就开始,以2.2.0(2006年12月的版本)为基础。有对Delphi感兴趣的同志,可以到这儿去溜一溜: tiopf.sourceforge.net

2007-04-02 14:34:00 3348 3

原创 还有人在用Delphi吗?

Delphi,个人认为,有着强大的Object Pascal的语言与VCL类库,非常好的一个开发平台,对于普通的应用来说,现在除了WEB,我们不再需要其它的应用了吗?一定要在我们的机器上装上一个.NET库吗?好像这是一个没有答案的问题,反正各有所见吧 :) 其实,在Sourceforge上搜搜,几个大的Delphi项目还都在更新中,如超级类库JEDI - JCL & JVCL,ORM框架t

2007-03-21 18:20:00 4409 1

原创 Python in nutshell 2nd 简明翻译 (9)

5.1.9. 内置的object类内置的object类是所有内置类型与新型处定义类的最顶层基类。object类定义了一些用来实现默认对象语义的专有方法(请参见“专有方法”章节)。__new__与__init__可以通过无参数调用object()来创建一个object类的实例。这会隐式调用object.__new__与object.__init__方法来创建并返回一个没有任何定制属性(即

2007-03-12 12:37:00 1210

翻译 Python in nutshell 2nd 简明翻译 (8)

5.1.6. 属性引用基础x.name形式的表达式就是属性引用,在这里x是任意的一个表达式,name是一个标识符,也叫属性名。许多Python对象都拥有属性,但是对于类或实例来说,属性引用还有着其它的丰富语义。一定要记住,方法也是属性,所以只要下面说到属性就同时指普通数据属性与可执行属性(如,方法对象属性、类对象属性)。假设x是类C的实例,C的基类是B:class B(object):

2007-02-06 17:40:00 1196

翻译 Python in nutshell 2nd 简明翻译 (7)

Chapter 5. 面向对象的PythonPython是面向对象的编程语言。跟其它一些面向对象的语言不同,Python并不强制要求你必须按面向对象的原则来编程,可以依据程序不同部分的不同特点与要求,混合面向过程的编程与面向对象的编程。一般来说,面向对象的优势是封装数据与行卫,以及继承等面向对象的普遍优势。但是面向过程的编程也具有简单易懂的优势,所以在Python中可以按需进行选择。现

2007-01-26 14:16:00 1046

原创 超强的MS Project的Linux平台替代软件

在Linux平台上,要想阅读或编辑MS Project文件目前还是比较困难的,有一些商业软件可以完成此任务,但不符合Linux平台Free & Open的原则,鄙视他们!还好,发现一个基于Java的软件,可以读入MS Project文件,进行自由编辑,只是不能再存回MS Project格式 :)网址: http://www.ganttproject.org强烈推荐! 

2007-01-25 10:20:00 3150

原创 Linux平台下阅读CHM文件的简易方法

在Linux平台上,不免也要打开CHM格式的电子书籍,要自己编译安装GUNCHM库,再选择一个喜欢的阅读器太麻烦了,而且编译时信赖关系复杂,有个简单的解决办法:大家在Linux平台上一般都会使用FireFox浏览器,FireFox有个插件,用来阅读CHM文件, 安装方便,使用效果又好,强烈推荐!

2007-01-25 10:13:00 1387

原创 强列推荐两个SuSE10.2 的安装源

在SuSE安装结束后,我们还是缺少一些有用的软件,如网络P2P下载软件,多点下载软件,媒体播放器等,只要在安装源中添加好的源就可以在YaST2中直接安装使用了,避免了麻烦的下源源文件,自己编译的过程。主要安装源官方页面:http://en.opensuse.org/Additional_YaST_Package_Repositories其中最好且速度也可以的有两个:PackMan与Guru

2007-01-25 10:06:00 3945

翻译 Python in nutshell 2nd 简明翻译 (6)

4.11. 函数典型Python程序中的大部分语句都被组织成为函数。函数是按请求执行的语句集合。Python提供了大量的内置函数,也允许程序员定义他们自己的函数。函数的执行请求就是函数调用。当你调用一个函数,你可以通过传递参数来为函数提供运算的数据。在Python中,函数总是有一个返回值,要么是None,要么是运算的结果。在类的内部定义的函数称为方法。在Python中,函数也是对象,可

2007-01-24 18:11:00 995

翻译 Python in nutshell 2nd 简明翻译 (5)

4.7 集合(Set)操作集合是容器,用len可以得到内部元素个数。集合是可迭代对象,其迭代顺序是随机的。4.7.1 成员检测k in S 用来检测S中是否包括元素k。4.7.2 Set方法非改变方法(不改变应用方法的对象本身,它们也可以应用到fronzeset对象上):S.copy( )返回集合的浅拷贝。   S.difference(S1)   (S – S

2007-01-23 16:28:00 1085

翻译 Python in Nutshell 简明翻译(4)

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H2 { margin-bottom: 0.08in } H2.western { font-family: "Albany AMT", sans-serif; fo

2007-01-17 15:16:00 1067

原创 SUSE 10.2 ATI X1300显卡Beryl 配置

前两天终于在IBM T60本本上成功设置了SuSE 10.2中的Beryl,有一点心得(针对Gnome):Beryl 是一个基于Compiz分支的窗口管理器,由于ATI不支持Composite与AIGLX,所以我们吸能将Beryl运行在XGL之上。安装ATI驱动,在网络上有很多资料(官方网址 http://en.opensuse.org/ATI_Driver ),简单步骤如下:1. 安装make,

2007-01-10 20:33:00 2863 1

翻译 Python in nutshell 2nd 简明翻译 (3)

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H2 { margin-bottom: 0.08in } H2.western { font-family: "Albany AMT", sans-serif; fo

2007-01-09 15:27:00 1047

翻译 Python in nutshell 2nd 简明翻译 (2)

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H2 { margin-bottom: 0.08in } H2.western { font-family: "Albany AMT", sans-serif; fo

2007-01-08 18:25:00 851

原创 新的一年 2007

新的一年来到了,我在新的工作单位的工作也进入了第9个月份,终于结束了从长天离职后的迷惘期,自从离开呆了超过7年的长天,经过半年多的自我调整,还有三个月时间的失业经历,可以说已经告别了上一个十年工作状态,现在的我又进入了下一个时期...希望在新的一个,我能继续稳定地在新单位呆下去,维持一个正常、有规律的生活。让我,还有家人都能每天开开心心。年龄越大,越感觉到“战胜自已”以后,给自己带来的巨大改变。

2007-01-07 22:46:00 593

翻译 Python in nutshell 2nd 简明翻译 (1)

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H1 { margin-bottom: 0.08in } H1.western { font-family: "Albany AMT", sans-serif; fo

2007-01-03 17:01:00 1147

原创 用Python来烹调大餐

学习 Python中,感谢OReilly出版的好书Python Cookbook 2nd. 当然最衷心的感谢要给作者们:David Ascher, Alex Martelli, Anna Ravenscroft 

2006-12-14 14:54:00 946

翻译 sqlite3 遵循Python PDB-API 2.0 接口规范的SQLite库(2)

这是第二部分,也是最后一部分,关于SQLite3, -:)13.13.3 Cursor 对象一个cursor实例拥有如下的属性与方法:l       execute( sql, [parameters]) 执行一个SQL语句。SQL语句可以是参数化的(用占位符来代替具体的字面值)。Sqlite3支持两种类型的占位符:问号与命名。下面的例子展示了如果使用问号:import s

2006-12-14 14:25:00 1931

翻译 sqlite3 遵循Python PDB-API 2.0 接口规范的SQLite库(1)

最近在学习Python,数据库访问是必不可少的部分,就想通过SQLite来进行这方面的学习。 sqlite3 -- DB-API 2.0 interface for SQLite databasesNew in version 2.5 13.13 sqlite3SQLite是一个提供轻量级磁盘文件数据库支持的C库,这样我们就不再需要独立的数据库服务器进程,并且不需要使用基于各种

2006-12-14 11:35:00 1638

翻译 Thinking in Python(前言 + Python语言概览)

Thinking in PythonDesign Patterns and Problem-Solving Techniques Bruce EckelPresident, MindView, Inc. 前言本书中所用的资料开始于我在最近几年中所做的Java联合研讨会,有几次是跟Larry O’Brien, 还有Bill Venners。Bill和我重复了好几次这样的研

2006-12-12 18:31:00 3571

原创 飞船又上天了!

听直播时,有点紧张、有点兴奋....虽然在北京早高峰的拥堵车流中,还是很高兴!

2005-10-12 11:33:00 815

原创 面向Java开发人员的Ajax技术

本人仅出于学习目的翻译,完整无误文章请参见原文!面向Java开发者的Ajax:构建动态的Java应用程序Ajax铺设了更好的开发Web应用的道路级别:中级Philip McCarthy (mailto:philmccarthy@gmail.com?subject=Build dynamic Java applications), Software Development Consultant, I

2005-10-11 15:40:00 3103 2

原创 关于一本红皮书《Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework》

看它有半个月了,这本书还是很细致地讲清了许多细节内容。与阅读同步的翻译也到了第四章了,当然只是为了自己阅读的需要(翻好了,以后再看第二启遍就省事了,谁让咱外语水平不行呢,一看外文就头晕!!!)文章出处:ibm.com/redbooks所有的示例代码都可以从站点上下载!如果你想好好用用Eclipse,在上面随便做点自己想做的事,应该看看这本书!

2005-09-30 10:45:00 1306

原创 Eclipse Modeling Framework(EMF)概要

以下文章出自www.eclipse.org。本人仅作中文翻译,未作任何其它修改。EMF概述文档原出处:http://eclipse.org/emf/docs.php?doc=references/overview/EMF.html最后修改时间: 2005年6月16日 本文为EMF及其代码生成模式提供了一个基本的概述。要了解EMF所有功能的详细描述,请参见《Eclipse Modeling Fram

2005-09-28 13:52:00 4034 2

原创 读英文技术文章的新点子

    我是个程序员,骨子里就是。    忽然对Eclipse感兴趣了,最近把Eclipse跟IBM网站翻了个遍,看英文有点烦,一会儿就看不下去了,那就顺便把它翻出来,强迫自己看下去。    以后翻好的文章,我不管质量如何,就都往BLOG上扔一下。

2005-09-28 13:33:00 1066

原创 最近有点烦

    终于决定在优快云上发发牢骚,在原来的单位呆了7年了,终于跳槽了,到新公司的适应期还没有过,可能是太看重自己的表现了,太在乎其它人的眼光了。有点烦!    到新公司做的第一个项目,投标都快1个月了,还没有消息,如果不成(可能性还挺大),也不知道,没想好以后干些什么?还是回头做项目?    30出头了,生活的压力,每月的还款,父母想抱孙子的唠叨,我能休息一段时间吗?    不知道向下该怎么办

2005-09-28 13:28:00 725

空空如也

空空如也

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

TA关注的人

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