Neil 的个人资料Neil·Noah·Neo·Neel照片日志列表 工具 帮助
9月19日

谁会看见?

耶 32:35 他們在欣嫩子谷,建築巴力的邱壇,好使自己的兒女經火歸摩洛,他們行這可憎的事,使猶大犯罪,這並不是我所吩咐的,也不是我心所起的意。

在这淫乱的时代,他们随从的肉体交给私欲,又放纵自己的行为,在神面前行诸多可憎的事,他们亲手杀掉自己的儿女,伤痛尚未痊愈,又行那可憎的事。整个社会一直在鼓励他们,暗示他们所作的事并无大碍。为此,我的心极为伤痛,神不愿一个儿女沦落,更不愿看他们背离祂的道,谁知他们心中刚硬,对自己说“神在哪里呢”。岂不知审判正在临他们。

这正是我们生活的世代,铺天盖地的人流手术广告的世代,处处流行的星座占卜,运程和性格分析的世代。宣称唯物主义的同时,有在家里布置财神佛像的世代。那些医院结束了一个又一个无辜的生命,是你们亲手杀死了自己的儿女,那些伤痛的人们,仍然以弗洛伊德的理论为借口,岂不知神赐给我们美好的礼物,已被淫乱而败坏,那些人用满足生理需求而去填补那精神空虚的无底深坑。可悲的人们啊,去追随肉体的享受,可是你们的灵魂却早已污浊不堪。你们的未来岂能交给这虚无的星相,你们被塑造,岂不是出于永生神的旨意?谁能看着星座说,“我明天一定会进入天堂?”,谁能看着星座说“我做的事情毫无瑕疵?”。

悔改吧!因为审判正在来临!如果你愿意接受原谅,神凭着祂的信实与慈爱必会原谅你。

3月20日

Who can heal the world?

    What is an expected world? Where is it? How does it come about?Perhaps that situation is not impossible.When a voice of repedance throughout the soul.When justice will be coming to the presence of us. When the golden glory will be shining pure love into our heart.When thy word will be done in the earth as it in the heaven.But now the world is sick.
    Only HIM can heal.
    His apocalypse,wisdom comes unto the world.He shows his capability to the unbelievers.He popularizes his love through sinners.He drives out the sicks.He creates the faith.He is the real mentor of us.He is our dependence.He carves our character indivdually.He purges his floor and gathers the wheat into garner.Burns up chaff with the unquenchable fire.
    He is healing the world.There will be a day he lives with us in the kingdom of righteousness without sick, without death ,without jealousness,without conflict.There will a day,I am sure.
12月15日

love,Still love.

Love,still love.

Someone hide their love in theri heart.Someone show their love obviously.Someone want to hide but he always shows constrainedly.Someone always shows love constrainedly but he doesn't love.

It's so funny.hn?Our heart is wonderful because we always do the opposition of our mind.

What is the first shame of our human race?Isn't those fig leaves.When Adam and Eve sow the nude of each other,they felt ashamed.

"Who told you that you were naked?Have you eaten from the tree that I commanded you not to eat from" Said God.

What is pure heart?Except God's heart I don't know any other.But I can show you some typical heart which is as similar as pure heart.Heart of newborn baby,heart of cat,heart of dog,heart of chicken,heart of lamb,heart of pig.heart of tiger even of fox.

What would occur when a pure kind heart can identify good and evil?

Let's watch the step.

First,pure kind heart didn't know what evil is.It owns only good.

Second,pure kind heart know evil.

Third,pure kind heart identify good and evil.

In another word,as soon as it can identify,the evil goes into heart.

Pureness will not be pure.

Love shows unloved.

So,Borthers and Sisters,don't hide your emotion,if you love then you shout out it.Tell the world how great your love is.How powerful your faith of love is.

I hope every one here can see the pure and prefect love of Lord God,can see love among us.

I love you with all my heart.

jesus_love_me

4月27日

尘封

      那种感觉,果然是尘封了好久,忽然就被一股暖风吹开了。时间的灰尘掩盖不住炙热,阅历的沧桑也埋没不了澎湃。
      师傅明天就准备回国了,这几天和他相处得很愉快,每当和他聊天,虽然听不是很明白他在说什么,却总是很开心。和师傅才认识四天,每每和他聊天,总是会联想起一种景象,一种无法用语言表达出的景象。今天和师傅说 “안녕히 가세요”的时候,还真有点恋恋不舍,不知道什么时候才能见到他了,也许一个月以后他就会回来,我会给他打电话的。愿主保佑他,让他早日康复。
4月14日

簌簌桃花落,遍地发春芽

      今天一天阴阴的伴随着丝丝清凉。好久没感觉这么舒服了。尤其是在傍晚的时候,刚从拥挤的公交车下来,竟下起雨来了,脚刚刚触到地面的时候,疲惫的身体感到无比的惬意。抬眼望了一下天空,他还在看着我,我冲他笑了一下,撑开伞慢慢地踱开了。不知想些什么事,或许是想些朦胧而美丽的事让我不知不觉的走神了。等回过神来已经过完马路了。在疾驰飞速的车群间我竟然慢慢走过了马路,哈里路亚。在家楼下有一小片桃花林,也许是因为风的原因吧,地上落满了花瓣,这种景象,给我的不知道是感动还是伤感,鼻子酸酸的。这些桃花是我每天看着长起来的,在一天之间变得如此的美丽,以至于树上地上都开满了花。这种一年只能见到一次的景象让我见到了,很感动,可是今年也许是最后一次见到了。呵呵。
 
      今天的心情很不错,没有开心,没有忧伤,有的只是那若有若无的心里的涟漪。那种景象,就像黄昏时,在一个铺满夕阳平静的海面上,远方的水平线上有隐隐约约的看见一支满载而归的渔船队,海风声中夹杂着那若有若无感恩的歌声。
 
       两个月前,我偶然得到了一块俄罗斯产的碧玉原石,我很喜欢那块碧绿碧绿的玉,那是我总是在心里叫它小玉。于是我想把它做成十字架,经过一个月的努力,已经被我用合金钻头钻了一个眼,用锯条切了四条线,可是那块玉实在太硬了,一个月只有那么点成绩。在切割的时候,我试着将各种优秀的品质注入他。而且与本身品质就是外柔内刚。一个月下来我拿他也没办法了。神总是为你安排好命运的,只要你愿意将自己交付给他。在我回大连做礼拜坐火车的时候,我依然拿着这块玉,和一小段锯条拉呀拉。我和旁边的人聊起天来。在聊天中得知,他就是一个宝石加工厂的厂长。命运就是这么巧妙,神宗会在你需要的时候给你安排你的所需。他在沈阳做宝石加工的业务,所以很熟悉这边的宝石加工点,和加工流程。我们聊了好长时间,他给我指明了在哪有加工的地方,倘若是我自己,我是找不到那里的。上周我按着他给我指的地方去加工了玉石,今天拿到了,已经成型了,还抛了光。小雨已经变了一个样。所以我给它起了一个英文名,叫做Only。因为在他的肩膀上有两道锯痕,所以他是唯一的,他也是神指引我做成的,感谢神。
      带着小玉,心里有种说不出的平静。也有种喜悦。因为过去的两个月,我一直将他带在身上,甚至睡觉时都拿着他,只希望能将爱和许多优秀品质注入小玉。每天都祝福他。呵呵。
 
      How sweet the rain is as an amazing grance.Summer is comming .This summer will be a little bit special ,won't it ?I hope so.
      Glorify God.
 
2月4日

在Hibernate中使用oracle的seque(转载)

在很多情况下,我们使用Hibernate在已经建立好数据库的基础上。在oracle中,如果已经建立好的数据库中使用了sequence,则可以按照下面的步骤把它引入到Hibernate中:
   
   1、在oracle 首先创建sequence

      
create sequence seq_id
      minvalue 1
      start with 1
      increment by 1
      cache 20;

   2.在你的hbm.xml中的配置
   
     <id column="ID0000" name="id" type="integer">
         <generator class="sequence">
              <param name="sequence">seq_id</param>
         </generator>
     </id>


   这样再插入数据的时候,Hibernate回自动生成如下语句:
   
  hibernate: select seq_id.nextval from dual

  hibernate:  insert into YXJK.T_YXJK_WHRYTXL (XM0000, ZW0000, LXDH00, SJHM00, DZYJ00,   
                    IP0000,     ID0000) values (?, ?, ?, ?, ?, ?, ?)

   自动生成下一个序列值,然后将对象插入表中。
   在使用的时候需要注意,Hibernate对于sequence的主键的要求是一定要是shor,long,或者integer

2月3日

神秘的 ORACLE DUAL

DUAL ? 有什么神秘的? 当你想得到ORACLE系统时间, 简简单单敲一行SQL不就得了吗? 故弄玄虚…. 
  
  SQL> select sysdate from dual; 
  
  SYSDATE 
  
  --------- 
  
  28-SEP-03 
  
  哈哈, 确实DUAL的使用很方便. 但是大家知道DUAL倒底是什么OBJECT, 它有什么特殊的行为吗? 来,我们一起看一看. 
  
  首先搞清楚DUAL是什么OBJECT : 
  
  SQL> connect system/manager 
  
  Connected. 
  
  SQL> select owner, object_name , object_type from dba_objects where object_name like '%DUAL%'; 
  
  OWNER OBJECT_NAME OBJECT_TYPE 
  
  --------------- --------------- ------------- 
  
  SYS DUAL TABLE 
  
  PUBLIC DUAL SYNONYM 
  
  原来DUAL是属于SYS schema的一个表,然后以PUBLIC SYNONYM的方式供其他数据库USER使用. 
  
  再看看它的结构: 
  
  SQL> desc dual 
  
  Name Null? Type 
  
  ----------------------------------------- -------- ---------------------------- 
  
  DUMMY VARCHAR2(1) 
  
  SQL> 
  
  只有一个名字叫DUMMY的字符型COLUMN . 
  
  然后查询一下表里的数据: 
  
  SQL> select dummy from dual; 
  
  DUMMY 
  
  ---------- 
  
  X 
  
  
  哦, 只有一条记录, DUMMY的值是’X’ .很正常啊,没什么奇怪嘛. 好,下面就有奇妙的东西出现了! 
  
  插入一条记录: 
  
  SQL> connect sys as sysdba 
  
  Connected. 
  
  SQL> insert into dual values ( 'Y'); 
  
  1 row created. 
  
  SQL> commit; 
  
  Commit complete. 
  
  SQL> select count(*) from dual; 
  
  COUNT(*) 
  
  ---------- 
  
  2 
  
  迄今为止,一切正常. 然而当我们再次查询记录时,奇怪的事情发生了 
  
  SQL> select * from dual; 
  
  DUMMY 
  
  ---------- 
  
  X 
  
  刚才插入的那条记录并没有显示出来 ! 明明DUAL表中有两条记录, 可就是只显示一条! 
  
  再试一下删除 ,狠一点,全删光 ! 
  
  SQL> delete from dual; /*注意没有限定条件,试图删除全部记录*/ 
  
  1 row deleted. 
  
  SQL> commit; 
  
  Commit complete. 
  
  哈哈,也只有一条记录被删掉, 
  
  SQL> select * from dual; 
  
  DUMMY 
  
  ---------- 
  
  Y 
  
  为什么会这样呢? 难道SQL的语法对DUAL不起作用吗?带着这个疑问, 我查询了一些ORACLE官方的资料. 原来ORACLE对DUAL表的操作做了一些内部处理,尽量保证DUAL表中只返回一条记录.当然这写内部操作是不可见的 . 
  
  看来ORACLE真是蕴藏着无穷的奥妙啊! 
  
  附: ORACLE关于DUAL表不同寻常特性的解释 
  
  There is internalized code that makes this happen. Code checks that ensure that a table scan of SYS.DUAL only returns one row. Svrmgrl behaviour is incorrect but this is now an obsolete product. 
  
  The base issue you should always remember and keep is: DUAL table should always have 1 ROW. Dual is a normal table with one dummy column of varchar2(1). 
  
  This is basically used from several applications as a pseudo table for getting results from a select statement that use functions like sysdate or other prebuilt or application functions. If DUAL has no rows at all some applications (that use DUAL) may fail with NO_DATA_FOUND exception. If DUAL has more than 1 row then applications (that use DUAL) may fail with TOO_MANY_ROWS exception. 
  
  So DUAL should ALWAYS have 1 and only 1 row 

在Oracle 9i中修改表的结构的相关sql语句

不知道 10 里面管不管用~~~

用sql*plus或第三方可以运行sql语句的程序登录数据库:

增加一个列:
ALTER TABLE 表名 ADD(列名 数据类型);
如:
ALTER TABLE emp ADD(weight NUMBER(38,0));

修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):
ALTER TABLE 表名 MODIFY(列名 数据类型);
如:
ALTER TABLE emp MODIFY(weight NUMBER(3,0) NOT NULL);

给列改名:
ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;
如:
ALTER TABLE emp RENAME COLUMN weight TO weight_new;

删除一个列:
ALTER TABLE 表名 DROP COLUMN 列名;
如:
ALTER TABLE emp DROP COLUMN weight_new;

将一个表改名:
ALTER TABLE 当前表名 RENAME TO 新表名;
如:
ALTER TABLE bouns RENAME TO bonus_new
1月10日

Neil美食帖~大盘鸡篇

今年变得特别爱吃鸡肉,也不知道为什么,所以总想自己亲手做一顿鸡吃。呵呵,可能是因为大盘鸡吃多了吧。今晚终于有机会作了一回。因为很久以前就发现了一份大盘鸡的“秘方”,所以这次做得也比较大胆~,呵呵。由于,技术不熟练,自己还不会用糖上色,所以就省略上色着一道工序,不过,味道还差强人意~,和老妈吃了整整一大碗,平时是素食主义者的老妈竟然吃了好几块鸡肉,哈哈~,真高兴~。看来功夫没白费,不过这次大盘极有几处败笔,下回继续努力哈哈。本假期要做好几道菜~~,哈哈,还有炖鲤鱼,还有各种没事,终于发现了,烹饪陶冶情操阿~~
等下回做得更好吃的时候在给大家分享经验~~~哈哈
 
PS:动画电影《欢乐大脚》入手,主角小企鹅,大圆脸,三角眼,好可爱哈~而其故事貌似很感人,我还没看呢。电脑里攒了好多美国动画片都没看呢~还有《汽车总动员》,《丛林大反攻》都没看呢~~呵呵。
 
1月9日

再别东软

光棍的俺走了,正如单身的俺来。
我轻轻的微笑,作别食堂的饭菜~
 
那墙上的字迹,是我记忆的边缘。
台阶上的坐痕,是那懵懂的起源。
 
操场绿绿的跑道,有着你我共同的足迹,
在绿幽的假草间,游荡着欢乐的回忆~,
 
 
哈哈~~
1月8日

我们的聊天记录

话说东软有一奇人,名叫晓梦,对技术甚是着迷,在QQ群中唤为spring,某日。。。。
突然有人叫其为“晓梦姐姐”,又有人说“干脆叫晓梦大妈吧”,另一声音起“叫大妈不如叫阿姨”,为此争论不休,最后决定,还是叫“大姨妈”不错。众人甚为满意,但是叫大姨妈,三个字感觉很麻烦,还是“梦姨”好点。众人又结合其两个ID,为其起名,spring和晓梦的完美结合,叫“春梦”也是个很好的选择~~
倒霉的晓梦阿。。。
7月25日

MYSQL到ORACLE程序迁移的注意事项(转载)

MYSQL到ORACLE程序迁移的注意事项(转载)
作者:biedsyun  来源:www.litou.net
    有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。

1. 自动增长的数据类型处理
    MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。

    CREATE SEQUENCE 序列号的名称 (最好是表名+序列号标记) INCREMENT BY 1  START  WITH  1 MAXVALUE  99999  CYCLE  NOCACHE;
    其中最大的值按字段的长度来定, 如果定义的自动增长的序列号 NUMBER(6) , 最大值为999999
    INSERT 语句插入这个字段值为: 序列号的名称.NEXTVAL

2. 单引号的处理
    MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串。在插入和修改字符串前必须做单引号的替换:把所有出现的一个单引号替换成两个单引号。

3.  翻页的SQL语句的处理
    MYSQL处理翻页的SQL语句比较简单,用LIMIT 开始位置, 记录个数;PHP里还可以用SEEK定位到结果集的位置。ORACLE处理翻页的SQL语句就比较繁琐了。每个结果集只有一个ROWNUM字段标明它的位置, 并且只能用ROWNUM<100, 不能用ROWNUM>80。
    以下是经过分析后较好的两种ORACLE翻页SQL语句( ID是唯一关键字的字段名 ):
    语句一:
SELECT ID, [FIELD_NAME,...] FROM TABLE_NAME WHERE ID IN ( SELECT ID FROM (SELECT ROWNUM AS NUMROW, ID FROM TABLE_NAME WHERE 条件1 ORDER BY 条件2) WHERE NUMROW > 80 AND NUMROW < 100 ) ORDER BY 条件3;
 
    语句二:
SELECT * FROM (( SELECT ROWNUM AS NUMROW, c.* from (select [FIELD_NAME,...] FROM TABLE_NAME WHERE 条件1 ORDER BY 条件2) c) WHERE NUMROW > 80 AND NUMROW < 100 ) ORDER BY 条件3;

4. 长字符串的处理
    长字符串的处理ORACLE也有它特殊的地方。INSERT和UPDATE时最大可操作的字符串长度小于等于4000个单字节, 如果要插入更长的字符串, 请考虑字段用CLOB类型,方法借用ORACLE里自带的DBMS_LOB程序包。插入修改记录前一定要做进行非空和长度判断,不能为空的字段值和超出长度字段值都应该提出警告,返回上次操作。

5.  日期字段的处理
    MYSQL日期字段分DATE和TIME两种,ORACLE日期字段只有DATE,包含年月日时分秒信息,用当前数据库的系统时间为SYSDATE, 精确到秒,或者用字符串转换成日期型函数TO_DATE(‘2001-08-01’,’YYYY-MM-DD’)年-月-日 24小时:分钟:秒 的格式YYYY-MM-DD HH24:MI:SS TO_DATE()还有很多种日期格式, 可以参看ORACLE DOC.日期型字段转换成字符串函数TO_CHAR(‘2001-08-01’,’YYYY-MM-DD HH24:MI:SS’)

    日期字段的数学运算公式有很大的不同。MYSQL找到离当前时间7天用 DATE_FIELD_NAME > SUBDATE(NOW(),INTERVAL 7 DAY)ORACLE找到离当前时间7天用 DATE_FIELD_NAME >SYSDATE - 7;

6.  空字符的处理
    MYSQL的非空字段也有空的内容,ORACLE里定义了非空字段就不容许有空的内容。按MYSQL的NOT NULL来定义ORACLE表结构, 导数据的时候会产生错误。因此导数据时要对空字符进行判断,如果为NULL或空字符,需要把它改成一个空格的字符串。

7. 字符串的模糊比较
   MYSQL里用 字段名 like '%字符串%',ORACLE里也可以用 字段名 like '%字符串%' 但这种方法不能使用索引, 速度不快,用字符串比较函数 instr(字段名,'字符串')>0 会得到更精确的查找结果。

8. 程序和函数里,操作数据库的工作完成后请注意结果集和指针的释放。
6月7日

我被中搜了。。。。。

一个有趣的事。。。。。
进入www.zhongsou.com。。。
搜索“谭真”。。。。
我的博客在第一页。。。。。
搜索“Nei”l
第一页里找不到。。。。
第二页也没有。。。
悲哀。。。

 

不过。。。。。。。。。

搜索 臭李宁。。。

我的排在第一位。。。。

各种happy。。。。