<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dynamic Script Language]]></title><description><![CDATA[JavaScript/Ajax, PHP, Groovy, Python, Ruby, and ...]]></description><link>https://blog.youkuaiyun.com/ruby_beginner</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ruby_beginner]]></copyright><item><title><![CDATA[Mac OS X用户密码忘记的重置方法]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84650186</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84650186</guid><author>ruby_beginner</author><pubDate>Sun, 07 Sep 2014 11:07:31 +0800</pubDate><description><![CDATA[
1）安装光盘放入光驱
2）启动时按Option
3）进入Boot Manager，选择带光盘启动的
4）实用工具的菜单中选择“终端”
5）命令行输入resetpassword
6）选择用户，重置密码
7）重启后登录用户，提示“系统无法将你的登录钥匙串解锁”
8）点击“创建新钥匙串”
 
测试通过的Mac OS X版本：10.8.5
...]]></description><category></category></item><item><title><![CDATA[XA和分布式事务处理]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84545747</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84545747</guid><author>ruby_beginner</author><pubDate>Fri, 04 Apr 2014 18:01:24 +0800</pubDate><description><![CDATA[1、分布式事务处理（DTP）模型应用程序（AP）事务管理器（TM）：交易中间件资源管理器（RM）：通常是数据库通信资源管理器（CRM）：消息中间件2、事务处理本地事务：一个数据库内部的事务处理，如对多个表的操作全局事务：DTP环境中的多个数据库的事务处理3、交易中间件（TM）通常多个数据库之间无法知道彼此在做什么，只将自己所做的操作影射到全局事务中，由TM通知和协调相关数据库的提交或回滚。4、XA...]]></description><category></category></item><item><title><![CDATA[Python module的重新加载]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84410102</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84410102</guid><author>ruby_beginner</author><pubDate>Wed, 20 Mar 2013 13:09:39 +0800</pubDate><description><![CDATA[
pyDev的console很好用，可以实时调试写的Python代码。但有个问题，发现代码问题，修改后无法重新加载。笨的方法就是关掉pyDev console，再重新打开。还好Python提供了reload函数，可以用来加载module。下面是自己写的2个简单的重新加载方法，通过类名（或对象）加载其所在的module，或通过module名加载：
def reload_by_class(claz...]]></description><category></category></item><item><title><![CDATA[Duck typing]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84408391</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84408391</guid><author>ruby_beginner</author><pubDate>Fri, 15 Mar 2013 15:45:42 +0800</pubDate><description><![CDATA[
Duck typing：是动态类型的一种风格。在这种风格中，一个对象有效的语义，不是由继承自特定的类或实现特定的接口，而是由当前方法和属性的集合决定。在 Duck typing中，关注的不是对象的类型本身，而是它是如何使用的。
Duck typing在Python中被广泛使用。下面是Duck typing的一个典型例子：
class Duck:
    def quack(self): ...]]></description><category></category></item><item><title><![CDATA[Windows环境SSH中文显示乱码解决方法]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84407085</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84407085</guid><author>ruby_beginner</author><pubDate>Tue, 12 Mar 2013 13:27:12 +0800</pubDate><description><![CDATA[
据说是SSH Secure Shell Client多年未解决的短板，要求客户端和服务器端都要‘UTF-8’编码，而Windows中文版的编码当然非UTF-8。
vi /etc/sysconfig/i18n修改成（默认是UTF-8)：LANG=&quot;zh_CN.GB18030&quot;
source /etc/sysconfig/i18n
...]]></description><category></category></item><item><title><![CDATA[Python IDLE代码颜色主题]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406526</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406526</guid><author>ruby_beginner</author><pubDate>Sun, 10 Mar 2013 22:31:24 +0800</pubDate><description><![CDATA[
（1）将附件解压缩到用户的.idlerc目录
（2）IDLE中，Options -&amp;gt; Configure IDLE，Hignlighting选项卡选择Custom Theme
 
]]></description><category></category></item><item><title><![CDATA[Python文件运行时报TabError错误]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406449</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406449</guid><author>ruby_beginner</author><pubDate>Sun, 10 Mar 2013 19:26:46 +0800</pubDate><description><![CDATA[
问题：Python文件运行时报TabError: inconsistent use of tabs and spaces in indentation
原因：说明Python文件中混有Tab和Space用作格式缩进。这通常是使用外部编辑器编辑Python文件时，自动采用Tab进行格式缩进。
解决：将Tab转换成4个Space（通常）或者用Python编辑器（如pyDev）格式化。
 
...]]></description><category></category></item><item><title><![CDATA[SSH连接超时设置]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406381</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84406381</guid><author>ruby_beginner</author><pubDate>Sun, 10 Mar 2013 15:15:43 +0800</pubDate><description><![CDATA[
（1）为了安全考虑，当SSH连接远程服务端后，在一定时间（具体多少秒不清楚，反正很短）内没有输入，服务器会自动断开连接。这对远程操作是个麻烦的事，特别是一些后台操作时间比较长时，如上传下载文件。（2）通过修改/etc/ssh/sshd_config的设置来设置SSH连接超时时间（例如：30分钟）vi /etc/ssh/sshd_config/Client去掉下面两行前面的#，修改如下：Clie...]]></description><category></category></item><item><title><![CDATA[vim使用]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84397138</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84397138</guid><author>ruby_beginner</author><pubDate>Fri, 01 Mar 2013 09:52:24 +0800</pubDate><description><![CDATA[
（1）选择文字复制剪切和粘帖v    字符可视模式，使用光标键选择文字Ctrl+v    可视块模式（即列选择模式）y    复制选择文字，之后在光标处按p粘帖d    剪切选择文字（2）多文件间复制粘帖命令行：vim file1 file2...打开多个文件，在一个文件中复制，切换到令一个文件粘帖:files    显示打开的文件:n    切换到下一文件:N    切换到上一文件（3）多窗...]]></description><category></category></item><item><title><![CDATA[vi常用命令汇总]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84396446</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84396446</guid><author>ruby_beginner</author><pubDate>Thu, 28 Feb 2013 10:15:01 +0800</pubDate><description><![CDATA[
（1）一般模式：Ctrl+f    PageDownCtrl+b    PageUp0    Home$    Endx    DelX    Backspacegg    第一行首G    最后一行首nG    n为数字，第n行dd    删除光标所在行yy    复制光标所在行nyy    n为数字，复制复制光标所在向下n行p    光标所在下一行粘帖P    光标所在上一行粘帖u    ...]]></description><category></category></item><item><title><![CDATA[Linux虚拟机VMWare-Tools安装]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84393816</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84393816</guid><author>ruby_beginner</author><pubDate>Fri, 22 Feb 2013 14:23:21 +0800</pubDate><description><![CDATA[
（1）root登录虚拟机，进入终端模式（2）VMWare菜单VM -&amp;gt; Install VMware Tools（3）mount查看/dev/cdrom是否已加载（4）如果未加载：mount /dev/cdrom /mnt/cdrom，如果/mnt/cdrom未创建则先mkdir /mnt/cdrom（5）cd /tmp（6）tar zxpf /mnt/cdrom/VMwareTools...]]></description><category></category></item><item><title><![CDATA[按钮不可用读秒的JS方法]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84383152</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84383152</guid><author>ruby_beginner</author><pubDate>Fri, 18 Jan 2013 18:33:04 +0800</pubDate><description><![CDATA[
    function setDisabledTime(id, time) {        var btn = $(&quot;#&quot; + id);        var originBtnValue = btn.val();        btn.fadeIn(1000);        btn.val(time &amp;lt;= 0 ? originBtnValue : (&quot;&quot; + (time) + &quot;...]]></description><category></category></item><item><title><![CDATA[Mylyn Context无法正确加载]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370762</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370762</guid><author>ruby_beginner</author><pubDate>Fri, 21 Dec 2012 13:52:05 +0800</pubDate><description><![CDATA[
问题：Mylyn集成JIRA，Context无法正确加载
原因：Mylyn利用工程名来恢复Context环境，可能工程名不一致导致
解决：检查开发环境的工程名是否一致，确保每个开发环境的工程名相同
...]]></description><category></category></item><item><title><![CDATA[Java开发环境构建之JIRA Task集成]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370486</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370486</guid><author>ruby_beginner</author><pubDate>Thu, 20 Dec 2012 18:36:12 +0800</pubDate><description><![CDATA[
5、 JIRA Task 集成 
l  Eclipse中， Windows-&amp;gt;Show View-&amp;gt;Mylyn-&amp;gt;Task Repositories ，打开 Task Repositories 窗口 
l  右击窗口，Add Task Repository... ，选择 JIRA 
l  Server处指定 JIRA 服务的 URL ，指定用户名和密码，点击 Valid...]]></description><category></category></item><item><title><![CDATA[Java开发环境构建之工程代码的版本控制]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370485</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370485</guid><author>ruby_beginner</author><pubDate>Thu, 20 Dec 2012 18:34:29 +0800</pubDate><description><![CDATA[
4、工程代码的版本控制（ SVN) 
（1 ）工程提交到 SVN 服务器 
l  右击工程，Team-&amp;gt;Share Project... 
l  选择类型为SVN 
l  指定SVN 服务器的 URL 
l  点击Finish ，其中会提示输入用户名和密码（不能乱提交的） 
l  在Synchronize 窗口中，只提交 src 目录下的文件和 pox.xml ，其他文件或目录...]]></description><category></category></item><item><title><![CDATA[Java开发环境构建之创建基于Maven的Web工程]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370482</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370482</guid><author>ruby_beginner</author><pubDate>Thu, 20 Dec 2012 18:32:41 +0800</pubDate><description><![CDATA[
3、创建基于 Maven 的 Web 工程 
l  File-&amp;gt;New-&amp;gt;Web-&amp;gt;Dynamic Web Project创建 Web 工程 
l  右击Web 工程， Configure-&amp;gt;Convert to Maven Project 
l  指定groupId, ， artifactId 和版本号， Packaging 选择 war 
l  配置pom.x...]]></description><category></category></item><item><title><![CDATA[Java开发环境构建之创建Maven工程]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370481</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370481</guid><author>ruby_beginner</author><pubDate>Thu, 20 Dec 2012 18:29:53 +0800</pubDate><description><![CDATA[
2、创建 Maven 工程 
（1 ） Maven 的仓库配置之 settings.xml （对当前用户的所有工程有效） 
l  创建指向nexus 私服 public 路径的镜像 
    &amp;lt;mirrors&amp;gt;
        &amp;lt;mirror&amp;gt;
            &amp;lt;id&amp;gt;nexus&amp;lt;/id&amp;gt;
            &amp;lt;mir...]]></description><category></category></item><item><title><![CDATA[Java开发环境构建之开发环境配置]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370476</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84370476</guid><author>ruby_beginner</author><pubDate>Thu, 20 Dec 2012 18:24:23 +0800</pubDate><description><![CDATA[1、开发环境配置


（1
）安装的软件


l 
JDK：

jdk-7u9

l 
Eclipse：

eclipse-jee-juno-SR1-win32
（
J2EE版本）


l 
Tomcat:：

7.0.33

l 
Maven：
3.0.4


 
（2
）
Java
配置


l 
设置环境变量JAVA...]]></description><category></category></item><item><title><![CDATA[关于SpringRMI设置中的端口]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84271790</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84271790</guid><author>ruby_beginner</author><pubDate>Fri, 10 Aug 2012 16:09:37 +0800</pubDate><description><![CDATA[Spring RMI提供远程调用服务的配置片段：
        &amp;lt;property name=&quot;appRegistryPort&quot;&amp;gt;
            &amp;lt;value&amp;gt;8888&amp;lt;/value&amp;gt;  
        &amp;lt;/property&amp;gt;
        &amp;lt;property name=&quot;appServicePort&quot;&amp;gt;]]></description><category></category></item><item><title><![CDATA[解决StringHttpMessageConverter显示中文乱码]]></title><link>https://blog.youkuaiyun.com/ruby_beginner/article/details/84236921</link><guid>https://blog.youkuaiyun.com/ruby_beginner/article/details/84236921</guid><author>ruby_beginner</author><pubDate>Tue, 19 Jun 2012 13:42:03 +0800</pubDate><description><![CDATA[原因分析：
   
StringHttpMessageConverter内部使用ISO-8859-1字符集，而不是标准的UTF-8
解决方法：
   
通过查看Spring的源码，发现可以通过设置属性supportedMediaTypes（位于父抽象类AbstractHttpMessageConverter）来设置字符集为UTF-8
配置内容：
   
&amp;lt;bean id=&quot;s...]]></description><category></category></item></channel></rss>