<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[宇琛]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_11242</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_11242]]></copyright><item><title><![CDATA[本博已搬迁到 thinkgem.javaeye.com]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81893396</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81893396</guid><author>iteye_11242</author><pubDate>Fri, 16 Jul 2010 17:50:30 +0800</pubDate><description><![CDATA[本博已搬迁到 thinkgem.iteye.com]]></description><category></category></item><item><title><![CDATA[在centos5下为PHP安装coreseek全文检索引擎支持]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81830544</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81830544</guid><author>iteye_11242</author><pubDate>Fri, 12 Mar 2010 13:53:45 +0800</pubDate><description><![CDATA[coreseek
是在Sphinx
基础上开发的全文检索软件,
具
体介绍详见文尾
附
录



 


=========================================================
 

一、        



安装环境及介绍


1.       



前提环境


系
统环境：cento...]]></description><category></category></item><item><title><![CDATA[在Ubuntu8.10下为PHP安装coreseek全文检索引擎支持的详细步骤]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81830543</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81830543</guid><author>iteye_11242</author><pubDate>Fri, 12 Mar 2010 13:52:20 +0800</pubDate><description><![CDATA[关于sphinx就不多累言了,一套相当优秀的全文检索引擎.无论索引速度还是检索速度真的是非常的快.

至于coreseek ,可访问李沫南的站点  http://www.coreseek.com 
顺便在此感谢李沫南同学为
sphinx中文化做的贡献 :0) 
本文着重介绍在ubuntu下安装coreseek及相应的sphinx-php扩展.
具体示例应用另开文写.
  
以下安装...]]></description><category></category></item><item><title><![CDATA[Sphinx在windows下安装使用[支持中文全文检索]]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81830201</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81830201</guid><author>iteye_11242</author><pubDate>Thu, 11 Mar 2010 11:05:57 +0800</pubDate><description><![CDATA[前一阵子尝试使用了一下Sphinx，一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统。网上的资料大多是在 
linux环境下的安装使用，当然，作为生产环境很有必要部署在*nix环境下，作为学习测试，还是windows环境比较方便些。
本文旨在提供一种便捷的方式让Sphinx在windows下安装配置以支持中文全文检索，配置部分在linux下通用。
一、关于S...]]></description><category></category></item><item><title><![CDATA[事务策略: 了解事务陷阱]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81818354</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81818354</guid><author>iteye_11242</author><pubDate>Sat, 16 Jan 2010 18:15:04 +0800</pubDate><description><![CDATA[Mark Richards
, 主管和高级技术架构师, Collaborative Consulting, LLC
2009 年  3 月  06 日
事务处理的目标应该是实现数据的高度完整性和一致性。本文是为 Java 平台开发有效事务策略 系列文章
的第一篇，介绍了一些妨碍您实现此目标的常见事务陷阱。本系列作者 Mark Richards 通过使用 Spring Framework 和...]]></description><category></category></item><item><title><![CDATA[为MyEclipse 8 优化 ]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81817707</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81817707</guid><author>iteye_11242</author><pubDate>Thu, 14 Jan 2010 13:45:50 +0800</pubDate><description><![CDATA[前言：MyEclipse5.5 大小139M；MyEclipse6.5 大小451M；MyEclipse7.0 大小649M；MyEclipse8.0  大小772.3MB（速度方面比7.1和7.5都快了许多单还是很费内存） 

下
载服务器又是国外的，下载速度累人也就罢了，只要你工作性能一流。不幸的是，MyEclipse 属于狂吃内存的主，特别是 MyEclipse7.0
运行起来，基本...]]></description><category></category></item><item><title><![CDATA[批量生成 Hibernate Dao]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81764147</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81764147</guid><author>iteye_11242</author><pubDate>Sun, 13 Sep 2009 15:15:02 +0800</pubDate><description><![CDATA[/**
 * 批量生成 Hibernate Dao
 * @author WangZhen Email: thinkgem@gmail.com
 */

package com.yuchen.test;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java...]]></description><category></category></item><item><title><![CDATA[<!--[if IE]>….<![endif]-->]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81721085</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81721085</guid><author>iteye_11242</author><pubDate>Sat, 16 May 2009 11:25:14 +0800</pubDate><description><![CDATA[1. &amp;lt;!--[if !IE]&amp;gt;&amp;lt;!--&amp;gt; 除IE外都可识别 &amp;lt;!--&amp;lt;![endif]--&amp;gt;
2. &amp;lt;!--[if IE]&amp;gt; 所有的IE可识别 &amp;lt;![endif]--&amp;gt;
3. &amp;lt;!--[if IE 5.0]&amp;gt; 只有IE5.0可以识别 &amp;lt;![endif]--&amp;gt;
4. &amp;lt;!--[if]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十九): Hash]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718748</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718748</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:39:46 +0800</pubDate><description><![CDATA[一、Hash的定义和赋值

Hash代表键值对的集合，Ruby里的键值可以是任意类型，字符串，数字，甚至是数组


 
二、Hash的基本方法

1.迭代Hash的元素

 
2. 检索Key值

 
3.删除Hash的元素

 
三、Hash内部的Hash


 
 
本文作者：王德水...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十八):数组]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718747</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718747</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:39:12 +0800</pubDate><description><![CDATA[一、数组定义和基本操作

     1. 数组的定义和其它语言一样，Ruby里的数组并不限定类型.

x=[1,2,3,4]
puts
 x[2]       #输出3

x[2]+=1
puts
 x[2]       #输出 4

x[2]=&quot;Jack
&quot;*3   #输出 JackJackJack


  2. 数组可以不设初始值,可以使用&amp;lt;&amp;lt; 和p...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十七):Ruby动态特性]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718746</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718746</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:37:20 +0800</pubDate><description><![CDATA[Ruby中的一切都是动态的，例如，我们可以在程序运行时，动态的添加方法，类等。前面我们已经看到了Ruby的动态特性，例如：给单个对象添加方法，重新打开类等。
如果熟悉Rails，就知道ActiveRecord提供基于数据库表的字段名的方法。每一个字段都有一个方法，这个就依赖于Ruby的动态特性。
一、单例类的位置

我们可以为一个对象定义只属于自己的方法

obj=Object
.n...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十六)：符号]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718743</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718743</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:34:11 +0800</pubDate><description><![CDATA[一、符号的定义

符号是Ruby内建类Symbol的实例，它们的标志是前导冒号。
:a
:person
:&quot;Hello World&quot;
二、字符串与符号可以相互转换

字符串转符号(to_sym或intern),符号也可以转换成字符串(to_s)
 
 
三、符号与字符串的关键不同点

1. 对于给定的文本，只存在一个符号对象，某个相同的写法(:a),表示同一个符号对象，但...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十五)：错误处理和异常]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718741</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718741</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:33:27 +0800</pubDate><description><![CDATA[一、常见异常



异常名
常见原因
怎样抛出


RuntimeError
raise抛出的默认异常
raise


NoMethodError
对象找不到对应的方法
a=Oject.new
        a.jackmethod


NameError
解释器碰到一个不能解析为变量或方法名的标识符
a=jack


IOError
读关闭的流，写只读的流，或类...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十四): self和作用域]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718740</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718740</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:32:47 +0800</pubDate><description><![CDATA[一、默认对象或当前对象是self

为了知道哪个对象是当前对象，必须知道当前的上下文
1、顶层self对象

 
2、类和模块中的self

 
3、实例方法的self

 
4、单例方法的self

 
5.类方法

 
6、实例变量和self

 
二、Ruby代码的保护级别


ruby默认的方法是公有的,任何地方都可以调用
private定义...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十三):Ruby模块]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718739</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718739</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:31:33 +0800</pubDate><description><![CDATA[Class类是Module的子类，类是一种特殊形式的模块,这个可看我的这篇文章 一步一步学Ruby(五): Class, Module, Object,Kernel的关系
。
我们知道最顶级的类是Object,那么最顶级的模块就是Kernel
我们使用模块的的主要目的是用来组织代码，模块化代码，有点类似命名空间，但却有很大的不同
一、创建和使用模块

用module关键字来定义模块
...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十二):Ruby类]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718737</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718737</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:30:35 +0800</pubDate><description><![CDATA[一、类的定义、类的实例方法


 
二、特定对象的方法

在Ruby里，我们可以为一个对象单独定义方法

 
三、重定义方法

从下面代码可以看出，后面的定义会覆盖前面的定义

 
四、重新打开类

Ruby里我们可以再打开一个类，向这类添加方法，有点像C#里的分部类，但不用加特别标记.
我们一般不要拆开类的定义，因为那样不好理解，拆开类的一个原因是将它们分散到多...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十一):控制语句]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718733</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718733</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:14:04 +0800</pubDate><description><![CDATA[一、比较语句

大部分和其他的语言一样，这里注意&amp;lt;=&amp;gt;

 

 
比较运算符主要用来判断，返回真假, &amp;amp;&amp;amp; 与，||或 

 
二、条件修饰语句

这里注意unless, unless就是if not

 
三、条件语句

如下几种形式

if  
if ..else.. end  
if..elseif..else..end ...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(十):Ruby正则表达式（下）]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718728</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718728</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:08:13 +0800</pubDate><description><![CDATA[本文内容：


贪婪量词和不贪婪量词
锚
前视断言
修饰语
正则与字符串的转换
正则表达式常用的地方

一、贪婪量词和不贪婪量词

量词*(零个或多个)和+(一个或多个)是贪婪的，它们会匹配尽可能多的字符,我们可以在*和+后面加一个?，使它成为非贪婪量词
下面代码是： 1个或多个字符后接一个感叹号。

 
二、锚

锚是指必须满座一定的条件，才能继续匹配
^   ...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(九):Ruby正则表达式（上）]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718724</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718724</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:04:18 +0800</pubDate><description><![CDATA[先推荐一个在线的Ruby正则表达式编辑器http://www.rubular.com/


 
Ruby的正则表达式以&quot;//&quot;作为构造方法。表达式返回一个RegExp的对象。 

   一般规则:
 
  /a/匹配字符a。    
  /\?/匹配特殊字符?。特殊字符包括^, $, ? , ., /, \, [, ], {, }, (, ), +, *.    
  .匹配任...]]></description><category></category></item><item><title><![CDATA[一步一步学Ruby(八):字符串表达式]]></title><link>https://blog.youkuaiyun.com/iteye_11242/article/details/81718723</link><guid>https://blog.youkuaiyun.com/iteye_11242/article/details/81718723</guid><author>iteye_11242</author><pubDate>Wed, 06 May 2009 09:03:24 +0800</pubDate><description><![CDATA[Ruby中，内置很多对字符串操作的方法，下面我们看看最主要的一些方法
连接字符串



 

可以对字符串做乘法



 

字符串比较



 

我们知道字符串其实存储的是数字，对字符串进行比较其实就是比较ASCII值

用?求字符的ASCII值



 

数字代表的字符



 

将需要替换的表达式的放入#{..}

...]]></description><category></category></item></channel></rss>