<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[crazy_samba的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/crazy_samba</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; crazy_samba]]></copyright><item><title><![CDATA[如何设计一门新的脚本语言？]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8587045</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8587045</guid><author>crazy_samba</author><pubDate>Mon, 18 Feb 2013 10:53:59 +0800</pubDate><description><![CDATA[在项目开发中，有时候我们需要设计一种属于自己的脚步语言来自动化地执行一些业务逻辑。这篇文章和大家一起探讨一下如何设计一门新的脚本语言？

一. 定义语法
我们这里举个最简单的支持for循环的功能：
      : [...]
     :  [ ...]
 : for|next|break|continue|
                let|print
    : |]]></description><category></category></item><item><title><![CDATA[Oracle trace & tkprof]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8570569</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8570569</guid><author>crazy_samba</author><pubDate>Tue, 05 Feb 2013 08:25:33 +0800</pubDate><description><![CDATA[NOTE1>: There are 3 methods to manage the SQL trace facility:
      a> oradebug -- execute it using sysdba by 'sqlplus / as sysdba'
      b> alter session -- you only need alter session privilege.]]></description><category></category></item><item><title><![CDATA[Revoke oracle public privleges]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8570564</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8570564</guid><author>crazy_samba</author><pubDate>Tue, 05 Feb 2013 08:19:11 +0800</pubDate><description><![CDATA[1. Introduction of Oracle privilege
A privilege is a right to execute an SQL statement or to access another user's object. Privilege mentioned in this bug is related with package objects.

When dea]]></description><category></category></item><item><title><![CDATA[How to enable AI(accent insensitiv) for one column without changing session]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8570562</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8570562</guid><author>crazy_samba</author><pubDate>Tue, 05 Feb 2013 08:16:35 +0800</pubDate><description><![CDATA[Following is my test SQL:
create table accent_test(col varchar2(10 char);
insert into accent_test values('INDIA');
insert into accent_test values('india');
insert into accent_test values('InDiÄ ')]]></description><category></category></item><item><title><![CDATA[javascript学习历程]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8566708</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8566708</guid><author>crazy_samba</author><pubDate>Sun, 03 Feb 2013 12:32:20 +0800</pubDate><description><![CDATA[一直做后台开发的我，一直觉得WEB前端开发很神秘，便打算花上一个月业余时间学习了Node.js和Javascript。至于为什么选择Node.js，主要是考虑到Node.js是服务器端的Javascript脚本语言，这对于我一个对浏览器客户端开发毫无经验的人来说，学习更容易些，不需要再学一门服务器端脚本语言，可以节省学习时间。同时在Node启动的很短时间内，社区就已经贡献了大量的扩展库（模块）。其]]></description><category></category></item><item><title><![CDATA[Node.js学习历程]]></title><link>https://blog.youkuaiyun.com/crazy_samba/article/details/8566681</link><guid>https://blog.youkuaiyun.com/crazy_samba/article/details/8566681</guid><author>crazy_samba</author><pubDate>Sun, 03 Feb 2013 12:11:47 +0800</pubDate><description><![CDATA[一直做后台开发的我，一直觉得WEB前端开发很神秘，便打算花上一个月业余时间学习了Node.js和Javascript。至于为什么选择Node.js，主要是考虑到Node.js是服务器端的Javascript脚本语言，这对于我一个对浏览器客户端开发毫无经验的人来说，学习更容易些，不需要再学一门服务器端脚本语言，可以节省学习时间。同时在Node启动的很短时间内，社区就已经贡献了大量的扩展库（模块）。其]]></description><category></category></item></channel></rss>