<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eric_lu的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/eric_lu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eric_lu]]></copyright><item><title><![CDATA[终于研究完tiOPF的文档了]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1549334</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1549334</guid><author>eric_lu</author><pubDate>Mon, 02 Apr 2007 14:34:00 +0800</pubDate><description><![CDATA[在Delphi下，持久层框架出名的只有InstantObjects与tiOPF，相比InstantObjects, tiOPF给了开发人员很大的自由度，而且文档还算丰富，在概念方面讲得还是蛮清晰的，只是没有代码级的帮助或文档，嘿嘿，我来做一个，今天就开始，以2.2.0(2006年12月的版本)为基础。有对Delphi感兴趣的同志，可以到这儿去溜一溜： tiopf.sourceforge.net]]></description><category></category></item><item><title><![CDATA[还有人在用Delphi吗？]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1536643</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1536643</guid><author>eric_lu</author><pubDate>Wed, 21 Mar 2007 18:20:00 +0800</pubDate><description><![CDATA[Delphi，个人认为，有着强大的Object Pascal的语言与VCL类库，非常好的一个开发平台，对于普通的应用来说，现在除了WEB，我们不再需要其它的应用了吗？一定要在我们的机器上装上一个.NET库吗？好像这是一个没有答案的问题，反正各有所见吧 :) 其实，在Sourceforge上搜搜，几个大的Delphi项目还都在更新中，如超级类库JEDI - JCL & JVCL，ORM框架t]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （9） ]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1526684</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1526684</guid><author>eric_lu</author><pubDate>Mon, 12 Mar 2007 12:37:00 +0800</pubDate><description><![CDATA[5.1.9. 内置的object类内置的object类是所有内置类型与新型处定义类的最顶层基类。object类定义了一些用来实现默认对象语义的专有方法（请参见“专有方法”章节）。__new__与__init__可以通过无参数调用object()来创建一个object类的实例。这会隐式调用object.__new__与object.__init__方法来创建并返回一个没有任何定制属性（即]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （8）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1503622</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1503622</guid><author>eric_lu</author><pubDate>Tue, 06 Feb 2007 17:40:00 +0800</pubDate><description><![CDATA[5.1.6. 属性引用基础x.name形式的表达式就是属性引用，在这里x是任意的一个表达式，name是一个标识符，也叫属性名。许多Python对象都拥有属性，但是对于类或实例来说，属性引用还有着其它的丰富语义。一定要记住，方法也是属性，所以只要下面说到属性就同时指普通数据属性与可执行属性（如，方法对象属性、类对象属性）。假设x是类C的实例，C的基类是B：class B(object):]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （7）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1494686</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1494686</guid><author>eric_lu</author><pubDate>Fri, 26 Jan 2007 14:16:00 +0800</pubDate><description><![CDATA[Chapter 5. 面向对象的PythonPython是面向对象的编程语言。跟其它一些面向对象的语言不同，Python并不强制要求你必须按面向对象的原则来编程，可以依据程序不同部分的不同特点与要求，混合面向过程的编程与面向对象的编程。一般来说，面向对象的优势是封装数据与行卫，以及继承等面向对象的普遍优势。但是面向过程的编程也具有简单易懂的优势，所以在Python中可以按需进行选择。现]]></description><category></category></item><item><title><![CDATA[超强的MS Project的Linux平台替代软件]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1492844</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1492844</guid><author>eric_lu</author><pubDate>Thu, 25 Jan 2007 10:20:00 +0800</pubDate><description><![CDATA[在Linux平台上，要想阅读或编辑MS Project文件目前还是比较困难的，有一些商业软件可以完成此任务，但不符合Linux平台Free & Open的原则，鄙视他们！还好，发现一个基于Java的软件，可以读入MS Project文件，进行自由编辑，只是不能再存回MS Project格式 :)网址： http://www.ganttproject.org强烈推荐！ ]]></description><category></category></item><item><title><![CDATA[Linux平台下阅读CHM文件的简易方法]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1492833</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1492833</guid><author>eric_lu</author><pubDate>Thu, 25 Jan 2007 10:13:00 +0800</pubDate><description><![CDATA[在Linux平台上，不免也要打开CHM格式的电子书籍，要自己编译安装GUNCHM库，再选择一个喜欢的阅读器太麻烦了，而且编译时信赖关系复杂，有个简单的解决办法：大家在Linux平台上一般都会使用FireFox浏览器，FireFox有个插件，用来阅读CHM文件， 安装方便，使用效果又好，强烈推荐！]]></description><category></category></item><item><title><![CDATA[强列推荐两个SuSE10.2 的安装源]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1492824</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1492824</guid><author>eric_lu</author><pubDate>Thu, 25 Jan 2007 10:06:00 +0800</pubDate><description><![CDATA[在SuSE安装结束后，我们还是缺少一些有用的软件，如网络P2P下载软件，多点下载软件，媒体播放器等，只要在安装源中添加好的源就可以在YaST2中直接安装使用了，避免了麻烦的下源源文件，自己编译的过程。主要安装源官方页面：http://en.opensuse.org/Additional_YaST_Package_Repositories其中最好且速度也可以的有两个：PackMan与Guru]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （6）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1492440</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1492440</guid><author>eric_lu</author><pubDate>Wed, 24 Jan 2007 18:11:00 +0800</pubDate><description><![CDATA[4.11. 函数典型Python程序中的大部分语句都被组织成为函数。函数是按请求执行的语句集合。Python提供了大量的内置函数，也允许程序员定义他们自己的函数。函数的执行请求就是函数调用。当你调用一个函数，你可以通过传递参数来为函数提供运算的数据。在Python中，函数总是有一个返回值，要么是None，要么是运算的结果。在类的内部定义的函数称为方法。在Python中，函数也是对象，可]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （5）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1491311</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1491311</guid><author>eric_lu</author><pubDate>Tue, 23 Jan 2007 16:28:00 +0800</pubDate><description><![CDATA[4.7 集合（Set）操作集合是容器，用len可以得到内部元素个数。集合是可迭代对象，其迭代顺序是随机的。4.7.1 成员检测k in S 用来检测S中是否包括元素k。4.7.2 Set方法非改变方法（不改变应用方法的对象本身，它们也可以应用到fronzeset对象上）：S.copy( )返回集合的浅拷贝。   S.difference(S1)   (S – S]]></description><category></category></item><item><title><![CDATA[Python in Nutshell 简明翻译（4）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1485756</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1485756</guid><author>eric_lu</author><pubDate>Wed, 17 Jan 2007 15:16:00 +0800</pubDate><description><![CDATA[ 	 	 	 	 	 	 		<!--		@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]]></description><category></category></item><item><title><![CDATA[SUSE 10.2 ATI X1300显卡Beryl 配置]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1479515</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1479515</guid><author>eric_lu</author><pubDate>Wed, 10 Jan 2007 20:33:00 +0800</pubDate><description><![CDATA[前两天终于在IBM T60本本上成功设置了SuSE 10.2中的Beryl,有一点心得（针对Gnome）：Beryl 是一个基于Compiz分支的窗口管理器，由于ATI不支持Composite与AIGLX，所以我们吸能将Beryl运行在XGL之上。安装ATI驱动，在网络上有很多资料（官方网址 http://en.opensuse.org/ATI_Driver ），简单步骤如下：1. 安装make,]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （3）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1478145</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1478145</guid><author>eric_lu</author><pubDate>Tue, 09 Jan 2007 15:27:00 +0800</pubDate><description><![CDATA[ 	 	 	 	 	 	 		<!--		@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]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （2）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1477421</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1477421</guid><author>eric_lu</author><pubDate>Mon, 08 Jan 2007 18:25:00 +0800</pubDate><description><![CDATA[ 	 	 	 	 	 	 		<!--		@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]]></description><category></category></item><item><title><![CDATA[新的一年 2007]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1476631</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1476631</guid><author>eric_lu</author><pubDate>Sun, 07 Jan 2007 22:46:00 +0800</pubDate><description><![CDATA[新的一年来到了，我在新的工作单位的工作也进入了第9个月份，终于结束了从长天离职后的迷惘期，自从离开呆了超过7年的长天，经过半年多的自我调整，还有三个月时间的失业经历，可以说已经告别了上一个十年工作状态，现在的我又进入了下一个时期...希望在新的一个，我能继续稳定地在新单位呆下去，维持一个正常、有规律的生活。让我，还有家人都能每天开开心心。年龄越大，越感觉到“战胜自已”以后，给自己带来的巨大改变。]]></description><category></category></item><item><title><![CDATA[Python in nutshell 2nd 简明翻译 （1）]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1473014</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1473014</guid><author>eric_lu</author><pubDate>Wed, 03 Jan 2007 17:01:00 +0800</pubDate><description><![CDATA[ 	 	 	 	 	 	 		<!--		@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]]></description><category></category></item><item><title><![CDATA[用Python来烹调大餐]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1442775</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1442775</guid><author>eric_lu</author><pubDate>Thu, 14 Dec 2006 14:54:00 +0800</pubDate><description><![CDATA[学习 Python中，感谢OReilly出版的好书Python Cookbook 2nd. 当然最衷心的感谢要给作者们：David Ascher, Alex Martelli, Anna Ravenscroft ]]></description><category></category></item><item><title><![CDATA[sqlite3 遵循Python PDB-API 2.0 接口规范的SQLite库(2)]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1442733</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1442733</guid><author>eric_lu</author><pubDate>Thu, 14 Dec 2006 14:25:00 +0800</pubDate><description><![CDATA[这是第二部分，也是最后一部分，关于SQLite3， -:)13.13.3 Cursor 对象一个cursor实例拥有如下的属性与方法：l       execute( sql, [parameters]) 执行一个SQL语句。SQL语句可以是参数化的（用占位符来代替具体的字面值）。Sqlite3支持两种类型的占位符：问号与命名。下面的例子展示了如果使用问号：import s]]></description><category></category></item><item><title><![CDATA[sqlite3 遵循Python PDB-API 2.0 接口规范的SQLite库(1)]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1442549</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1442549</guid><author>eric_lu</author><pubDate>Thu, 14 Dec 2006 11:35:00 +0800</pubDate><description><![CDATA[最近在学习Python，数据库访问是必不可少的部分，就想通过SQLite来进行这方面的学习。 sqlite3 -- DB-API 2.0 interface for SQLite databasesNew in version 2.5 13.13 sqlite3SQLite是一个提供轻量级磁盘文件数据库支持的C库，这样我们就不再需要独立的数据库服务器进程，并且不需要使用基于各种]]></description><category></category></item><item><title><![CDATA[Thinking in Python(前言 + Python语言概览)]]></title><link>https://blog.youkuaiyun.com/eric_lu/article/details/1440052</link><guid>https://blog.youkuaiyun.com/eric_lu/article/details/1440052</guid><author>eric_lu</author><pubDate>Tue, 12 Dec 2006 18:31:00 +0800</pubDate><description><![CDATA[Thinking in PythonDesign Patterns and Problem-Solving Techniques Bruce EckelPresident, MindView, Inc. 前言本书中所用的资料开始于我在最近几年中所做的Java联合研讨会，有几次是跟Larry O’Brien, 还有Bill Venners。Bill和我重复了好几次这样的研]]></description><category></category></item></channel></rss>