代码改变世界

时间管理

2011-05-18 17:24 by Peter Jin, 291 阅读, 0 推荐, 收藏, 编辑
摘要:时间管理作者:李开复人的一生两个最大的财富是:你的才华和你的时间。才华越来越多,但是时间越来越少,我们的一生可以说是用时间来换取才华。如果一天天过去了,我们的时间少了,而才华没有增加,那就是虚度了时光。所以,我们必须节省时间,有效率地使用时间。如何有效率地利用时间呢?我有下面几个建议:一、做你真正感兴趣、与自己人生目标一致的事情。我发现我的“生产力”和我的“兴趣”有着直接的关系,而且这种关系还不是单纯的线性关系。如果面对我没有兴趣的事情,我可能会花掉40%的时间,但只能产生20%的效果;如果遇到我感兴趣的事情,我可能会花100%的时间而得到200%的效果。要在工作上奋发图强,身体健康固然重要, 阅读全文

别让任何人偷走你的梦想

2011-05-12 16:28 by Peter Jin, 302 阅读, 0 推荐, 收藏, 编辑
摘要:别让任何人偷走你的梦想文章来源:网络故事一女儿:“妈咪,你长大了以后想成为什么?”妈妈:“嗯,我想,当我长大以后,我愿意做一个妈咪”此时的妈妈是猜想女儿又在玩某个小小的想像力游戏,回答仅为了配合女儿的游戏。女儿:“你不能这样做,因为你已经是了。你想成为什么?”妈妈:“噢,好吧,或许我长大后将成为一个老师。”女儿:“妈咪,这不对,你已经是一个老师了!”妈妈:“对不起,宝贝,但我真的不明白你在期望一个什么样的答案。”女儿:“妈咪,你只要回答你长大后想成为什么就可以了。你可以是你想成为的任何人!”在那一刻,这位妈妈被深深触动了,以至于无法立即作出反应,而小女儿也终于放弃了追问并离开了房间,留下了陷入 阅读全文

利用Oracle数据库发送邮件

2011-04-02 09:34 by Peter Jin, 11294 阅读, 2 推荐, 收藏, 编辑
摘要:1CREATEORREPLACEPROCEDUREsend_mail(2p_recipientVARCHAR2,--邮件接收人3p_subjectVARCHAR2,--邮件标题4p_messageVARCHAR2--邮件正文5)6IS78--下面四个变量请根据实际邮件服务器进行赋值9v_mailhostVARCHAR2(30):='smtp.XXX.com';--SMTP服务器地址10v_userVARCHAR2(30):='user'; --登录SMTP服务器的用户名11v_passVARCHAR2(20):='pwd'; --登录SMTP服务 阅读全文

蓝山雀的故事

2011-03-30 13:21 by Peter Jin, 1217 阅读, 0 推荐, 收藏, 编辑
摘要:蓝山雀的故事 文章来源:网络 从前,在英国伦敦郊区,生活着两种鸟:一种是蓝山雀,另一种是知更鸟。这两种鸟都会偷饮伦敦市民订的牛奶——因为奶瓶是敞口的,放在家家户户的门口,鸟儿很轻松就可以喝到。后来牛奶公司做了改进,给奶瓶加上了锡箔纸盖。面对这种变化,这两种鸟中都先有一部分稍加尝试后就学会了用它们的喙刺穿锡箔纸,顺利地喝到牛奶。紧接着,两种鸟的情况发生了分化:在蓝山雀之间,鸟儿们很善于互相学习。于是不久以后,全部的蓝山雀都学会了,仍旧可以享用到美味而又营养的牛奶。但知更鸟的情况就不同了,懂得穿破瓶盖喝到奶的鸟儿,并不把这种技术传授给其他同类,因此,大部分知更鸟就再也喝不到牛奶了。蓝山雀的数量稳定 阅读全文

利用BAT修改系统日期格式

2011-03-30 13:08 by Peter Jin, 3736 阅读, 0 推荐, 收藏, 编辑
摘要:@echo off rem 修改日期显示格式(yyyy/MM/dd) reg add "HKEY_CURRENT_USER\Control Panel\International" /v sShortDate /t REG_SZ /d yyyy/MM/dd /freg add "HKEY_CURRENT_USER\Control Panel\International" /v sDate /t REG_SZ /d / /f 阅读全文

职场点睛寓言三则

2011-03-16 16:50 by Peter Jin, 344 阅读, 1 推荐, 收藏, 编辑
摘要:职场点睛寓言三则文章来源:网络 之一:思维篇木匠做得一手好门。他给自家做了一扇门,认为这门用料实在、做工精良,一定会经久耐用。后来,门上的钉子锈了,掉下一块板,木匠找出一颗钉子钉上,门又完好如初。后来又掉下一颗钉子,木匠就又换了一颗钉子。后来又有一块板坏了,木匠就又找出一块板换上。后来,门闩损了,木匠就又换了一个门闩……于是若干年后,这扇门虽经无数次破损,但经过木匠的精心修理,仍坚固耐用。木匠对此甚是自豪。忽然有一天邻居对他说:“你是木匠,你看看我家这门?”木匠仔细一看,才发觉邻居家的门一扇扇样式新颖、质地优良,而自己家的门却又老又破,满是“补丁”。于是木匠明白了:是自己的这门手艺阻碍了自家门 阅读全文

DELETE 与 TRUNCATE 有什么不同?

2011-03-11 09:34 by Peter Jin, 254 阅读, 0 推荐, 收藏, 编辑
摘要:TRUNCATE和DELETE有以下几点区别:1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比DELETE操作后的表要快得多。4、TRUNCATE不能触发任何DELETE触发器。5、不能授予任何人清空他人的表的权限。6、当表被清空后表和表的索引讲重新设置成初始大小 阅读全文

关于冷备份与热备份

2011-03-09 15:58 by Peter Jin, 580 阅读, 0 推荐, 收藏, 编辑
摘要:一、冷备份冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:1、 是非常快速的备份方法(只需拷文件)2、 容易归档(简单拷贝即可)3、 容易恢复到某个时间点上(只需将文件再拷贝回去)4、 能与归档方法相结合,做数据库“最佳状态”的恢复。5、 低度维护,高度安全。但冷备份也有如下不足:1、 单独使用时,只能提供到“某一时间点上”的恢复。2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说, 在冷备份过程中,数据库必须是关闭状 阅读全文

利用系统任务计划执行数据库备份

2011-03-09 15:46 by Peter Jin, 296 阅读, 0 推荐, 收藏, 编辑
摘要:进行数据库备份可以利用系统任务计划去做,而我们要做的只是写好这个备份的BAT,这里用Oracle数据库备份为例,如下,:1.第一步,Bat文件准备(DbBak.bat);@echooffsqlplus.exeuser/pwd@SID@"DbBak.sql"2.第二步:备份命令准备(DbBak.sql);columntodaynew_valdtselectto_char(sysdate,'yyyymmdd')todayfromdual;$expuser/pwd@SIDowner=tisatrows=yfile=D:\BAK_&dt.dmplog=D:\ 阅读全文

由画圆所想到的……

2011-03-09 13:08 by Peter Jin, 337 阅读, 0 推荐, 收藏, 编辑
摘要:由画圆所想到的…… 文章来源:全球品牌网 作者:逸凡 2006-12-4 有这样一个哲理故事:一学者拜师于隐居世外的一高人门下。历经三年寒暑,此人觉得已将高人之学识尽纳于腹中,于是前去辞行。老者听其言,不语,面带笑容,拿起一树枝,在地面画了一个大大的圆,等了许久,又在圆的外边画了一个更大的圆。最后,老者扔掉手中的树枝,捻着银白的胡须而安然的闭目养神。此人琢磨许久,不得其意。老者视其窘状,睁开眼睛,释然而笑:“你可知道,这正是我给你的答案。第一个圆代表了你初始的学识,当你熟识了圆中的一切,如果你只看到圆中的事物,那么你就会在自己画的这个圆里固步自封,最终你所了解的只是圆中的事物。而外边的圆,则是 阅读全文

谁扛走了富翁的“箱子”

2011-03-02 10:45 by Peter Jin, 385 阅读, 0 推荐, 收藏, 编辑
摘要:谁扛走了富翁的“箱子”作者:张文社一位富翁买了一幢豪华的别墅。从他住进去的那天起,每天下班回来,他总看见有个人从他的花园里扛走一只箱子,装上卡车拉走。他来不及叫喊,那人就走了。这一天他决定开车去追。那辆卡车走得很慢,最后停在城郊的峡谷旁。陌生人把箱子卸下来扔进了山谷。富豪下车后,发现山谷里已经堆满了箱子,规格式样都差不多。他走过去问:“刚才我看见你从我家扛走一只箱子,箱子里装的是什么?这一堆箱子又是干什么用的?”那人打量了他一番,微微一笑说:“你家还有许多箱子要运走,你不知道?这些箱子都是你虚度的日子。”“什么日子?”“你虚度的日子。”“我虚度的日子?!”“对。你白白浪费掉的时光、虚度的年华。 阅读全文

Oralce,将高版本中的数据导入低版本中

2011-02-24 23:38 by Peter Jin, 444 阅读, 0 推荐, 收藏, 编辑
摘要:这里指Oracle11 > Oracle10.一般情况下版本只能向上兼容,将Oracle11中的数据导入Oracle10中可以吗?经过测试,是可以实现的,如下步骤:1.用Oracle10的客户端(Client)连接Oracle11数据库(Server);2.在Oracle10的客户端(Client)中用命令$exp将数据导出为dmp文件;3.在Oracle10的客户端(Client)中用命令$imp将先前导出的dmp文件导入本Oracle10的数据库(Server);不知道大家还有没有其他的方式,讨论下。 阅读全文

关于oracle多语言环境下to_date时间转换问题

2011-02-23 19:43 by Peter Jin, 639 阅读, 0 推荐, 收藏, 编辑
摘要:现象:date_v date;date_v :=to_date('2010/11/16');--或'2010/11/16'同一个服务器,不同oracle clinet 不一定都行得通。原因:不指定转换字符串的情况下,oracle使用既定的格式串进行日期转换操作,执行SELECT * FROM NLS_SESSION_PARAMETERS;察看NLS信息,其中NLS_TIMESTAMP_FORMAT是指当前使用的格式化字符串。(中文环境下):是"DD-MON-RR HH.MI.SSXFF AM",其中,DD代表日,RR代表年mon代表月,所以t 阅读全文

Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

2011-01-13 19:52 by Peter Jin, 6479 阅读, 0 推荐, 收藏, 编辑
摘要:--delete tables Sql代码 select'droptable'||table_name||';'||chr(13)||chr(10)fromuser_tables;--delete views Sql代码 select'dropview'||view_name||';'||chr(13)||chr(10)fromuser_views;--delete seqs Sql代码 select'dropsequence'||sequence_name||';'||chr(13)||chr(10)fromuser_sequences;--delete functions Sql代码 se 阅读全文

解决->Oracle中to_char转换函数出现的前面空格问题

2011-01-13 19:50 by Peter Jin, 928 阅读, 0 推荐, 收藏, 编辑
摘要:如:to_char(dataInfo,'000000')-得到的字符串前面会多一个空格;我们可以这样,如下:to_char(dataInfo,'FM000000')-得到的结果就正确了-前面没有空格。 阅读全文