自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 收藏
  • 关注

到底该怎么样做代码审查?

 近几天,算是掉进来一个巨大的焦油坑,我和另外三个同事备受折磨。现在三个有一个跑去装机器了,暂时不写代码,还有我和另外一个同事。其实代码复杂度不是很复杂,但是代码审查(简称CR)就是过不了,来来回回的改,若是去和较真CRer,貌似也理由也不是很充分,添加的CR评论多半是“我觉得”,“我认为”,CR代码的spell check和style check胜过代码的逻辑check。比如,你一个...

2012-06-09 11:23:06 291

对300万一张表数据,用游标进行循环,不同写法的效率比较

1、显示游标declare cursor cur_2 is select a.cust_name from ea_cust.cust_info a; cust_id varchar2(100); begin open cur_2; loop fetch cur_2 into cust_id; e...

2012-06-02 01:15:34 240

分享-走出狭隘,提高自身素质

        最近和同事一起交流一些技术方面的问题,看到他了解的比较多,于是希望他给我们讲解一下,谁知道他以各种理由推脱...不禁的心理一阵感慨..             相信很多人都有这样的经历:在一个问题上和别人竞争,当自己掌握一些有用的信息时总是严加保护,觉得自己手中握着屠龙宝刀并丝毫不泄漏半点有关信息,生怕别人会夺了自己的风头。             即使在我们大学中...

2012-06-01 00:37:16 197

JDBC操作数据库的基本流程

所有的JDBC应用程序都具有下面的基本流程:  1、加载数据库驱动并建立到数据库的连接。  2、执行SQL语句。  3、处理结果。  4、从数据库断开连接释放资源。下面我们就来仔细看一看每一个步骤:其实按照上面所说每个阶段都可得单独拿出来写成一个独立的类方法文件。共别的应用来调用。1、加载数据库驱动并建立到数据库的连接: String driverName="com.mysql.jd...

2012-05-22 15:47:00 202

CentOS常用到的查看系统命令

# uname -a#查看内核/操作系统/CPU信息# head -n 1 /etc/issue #查看操作系统版本# cat /proc/cpuinfo #查看CPU信息# hostname #查看计算机名# lspci -tv #列出所有PCI设备# lsusb -tv #列出所有USB设备# lsmod #列出加载的内核模块# env #查看环境变量...

2012-05-22 11:08:00 124

shell脚本学习每日一句(2)

5月21号 晚上8点更新employee文件中记录了工号和姓名employee.txt:100 Jason Smith200 John Doe300 Sanjay Gupta400 Ashok Sharmabonus文件中记录工号和工资bonus.txt:100 $5,000200 $500300 $3,000400 $1,250要求把两个文件合并并输出如下处理结果:400 ashok s...

2012-05-21 20:15:00 146

mysql数据库的密码问题

今儿在做实验用到mysql数据库时,用户密码忘记了,让我也是找了半天:现在给大家介绍下我自己的方法:用到了mysql自身的函数来测试的。mysql> select user,password,host from user;+------+------------------+-----------+| user | password | host |+--...

2012-05-21 17:04:00 108

查看数据库中某张表的字段个数

Oracle中查询某个表的总字段数,要用SQL语句,或者在PL/SQL里面select count(column_name) from user_tab_columns where table_name='T_B_AUDITOR'能够查出来指定的那张表的字段数。下面是通过大致查看:select tname,count(*) from col group by tname...

2012-05-17 21:44:00 646

Oracle 11gR2数据库已不再包含css配置命令 - localconfig

win xp上装了个oracle 11g release 2,想试验下asm,居然发现找不到localconfig这个命令。google一把,发现localconfig已经被移到单独的grid安装文件中了,而grid没有for win32版的,看来32位win下是做不了11gR2的asm试验了。原文:No more localconfig in 11gR2 OH – So how to...

2012-05-16 22:39:00 301

XBOX&Sony的两个文章

http://news.youkuaiyun.com/a/20120514/2805558.html?bsh_bid=94261745http://news.mydrivers.com/1/227/227805.htm不想很简单的就接受文中所表达的意思,即“创新带来成功”,起码在ms的xbox与早起sony中,“创新”并不只是代表敢于尝试新东西的勇气,更多的是能够做的超越市场上最强者的能力和积累。在实...

2012-05-16 21:23:00 84

shell脚本学习每日一句(1)

shell的学习入门极难,这我是知道了,想想自己学习shell也差不多半年了,其中总是学学停停,没有一点儿的转眼劲儿,看来是不能将这shell学好了。所以想到这样的一招来督促自己好好学习shell,积少成多:5月15号下午2点半:获取当前的ip地址:ifconfig eth0 |grep "inet addr"|awk '{print $2}' |cut -c 6[root@f...

2012-05-15 14:44:00 136

在windows下仅使用参数文件不能连接oracle数据库?

在windows下仅仅使用参数文件不能连接oracle数据库?问题描述:windows xp/7 + oracle 10gR2/11gR2新建参数文件INITora1.ORA:db_name=ora1在设置好环境变量oracle_sid(set oracle_sid=ora1)后,通过sqlplus / as sysdba进行连接时报监听错误(ORA-12560: TNS:protocol ada...

2012-05-15 12:06:00 143

[FromLOL]了解其他职业

来自LOL和项目的一个交叉认知:今天看JY的视频,里面提到一点,换一些英雄玩玩,你自己的这个英雄会玩的更好,因为你更了解你的敌人,更了解你的队友,你知道对方的软肋在哪里,知道队友什么时候最强大,什么时候最需要帮助。那么你自己的行动就可以更有针对性,就像你可以针对2.5d视角做很多优化一样。更进一步,作为人类,我们很多情绪化的问题也会随着更了解和理解而被消除,比如队友什么时间该做什么,不会玩的...

2012-05-15 11:13:00 81

Connection to Auxilary Instance failed with ORA-12528

Problem Description:-----------------------While duplicate database whenever I try to connect to auxiliary instance from the target database it returns me with error ORA-12528.SQL> host rman targe...

2012-05-15 00:55:00 147

程序员别开生面的职业之路

       程序员行业都是年轻人的世界,那么我们这些老辈该何去何从呢?其实对于很多人来说,在学程序开发培训之前,就对自己的职业生涯做过规划,我们的职业路也是别开生面的。下面来看看程序员们到达一定一定年龄后的是怎样规划自己的职业的?            稳健路线            首先,有一些程序员肯定没有抛弃自己所熟悉的技能。在某些领域、行业、工具使用或者企业中,他们以...

2012-05-15 00:09:21 111

关于mysql的监控问题(转)

今儿突然间被问到关于mysql数据库服务器的监控问题,自己也没有答出来什么东西,就是仅仅知道一个可视化的界面mysql administrator这个工具。其他的就不懂了,下来以后果断查资料。下面是自己查到的资料,给大家分享下共同学习。http://www.iteye.com/topic/600627无论是DBA或是SA,监控的目标都很明确,无外乎:1.快速的得到Mysql过去一段时间或者...

2012-05-14 17:50:00 90

Controlfile Recovery WITHOUT Resetlogs

Well last week I had a few posts about controlfile recovery; one about recovering without a backup and one about recovering with a backup using RESETLOGS. In the second post I showed how when you res...

2012-05-14 16:14:00 105

一条Select语句导致瓶颈

 情况:上周,公司一项目新上线,刚上线的第2天,在后台发现数据库服务器与IIS服务器的网络IO出现瓶颈,1GB的网络带宽,占用了70%-100%,也就是每秒传输数据700MB-1GB,数据库使用内存高达21GB。IIS服务器CPU使用率时常爆至80%-90%,导致网站频频出现连接超时。 原因:晚上只好暂时关闭网站,进行服务器维护,作全面的检查跟踪,发现是一句...

2012-05-14 12:34:44 89

ubuntu升级到12.04后mysql报错了

前提如同题目所说,升级后我的mysql服务没法启动,这里是部分报错信息:120513 14:02:13 [Note] Plugin 'FEDERATED' is disabled.120513 14:02:13 InnoDB: Mutexes and rw_locks use GCC atomic builtins120513 14:02:13 InnoDB: Compressed table...

2012-05-13 14:54:00 146

NLS_LANG与NLS_LANGUAGE的区别

1. 主要区别:NLS_LANG是环境变量,包括3部分NLS参数:NLS_LANGUAGE, NLS_TERRITORY, NLS_CHARACTERSET,需要在启动SQLPLUS等工具之前设置;NLS_LANGUAGE主要控制SESSION中提示消息的语言,可以使用ALTER SESSION在SQLPLUS里面设置;NLS_TERRITORY主要控制SESSION中的日期和货币等本地化参...

2012-05-12 14:47:00 731

生产力工具(120512)

之前写的一个:http://blog.youkuaiyun.com/ccanan/article/details/7269700现在有一些更新:producteev不再使用,换成trello:https://trello.comtrello的确很棒,可以更简洁快捷的去管理大量的任务,原先我是一些日常任务(回邮件,交账单。。。)会有prodecteev,编程上的任务一般在evernote里面记录,但是因...

2012-05-12 11:12:00 69

Oracle SQL Developer (Ver 1.5.5) 怎么识别 tnsnames.ora 里面配置的连接 ?

要让 Oracle SQL Developer (Ver 1.5.5) 识别 tnsnames.ora 里面配置的连接只需两步:1. 设置TNS_ADMIN环境变量指向tnsnames.ora文件所在目录C:\>set TNS_ADMINTNS_ADMIN=D:\instantclient_11_22. 在 Oracle SQL Developer 里面新建连接,连接类型选TNS,...

2012-05-12 01:03:00 195

程序员技术练级攻略(转自酷壳)

看了以后深有感触,果断收藏!伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点...

2012-05-11 14:36:00 188

Linux实用日志分析脚本(转载)

受益了,转给大家看看日志分析随意的tail一个access_log文件,下面是一条经典的访问记录218.19.140.242–-[10/Dec/2010:09:31:17+0800]“GET/query/trendxml/district/todayreturn/month/2009-12-14/2010-12-09/haizhu_tianhe.xmlHTTP/1.1″2001933“...

2012-05-11 11:09:00 111

<SteveY对Amazon和Google平台的长篇大论>&&<unix设计思想>

SteveY对Amazon和Google平台的长篇大论http://coolshell.cn/articles/5701.htmlunix设计思想http://coolshell.cn/articles/7236.htmlunix设计思想这个虽然刚学习编程的时候就反复听到了,但是真正对我有意义还是尽几年,也就是编程主要挑战从算法转向程序规模。最近这些感觉也是越发的浓,看到这个文章也眼前...

2012-05-09 11:15:00 77

RMAN中什么样的数据文件才是unrecoverable的?

RMAN中什么样的数据文件才是unrecoverable的?存在不能用重做日志进行恢复的表或索引等对象的数据文件,在RMAN中即会被列为unrecoverable。创建一个unrecoverable的数据文件:create table scott.dept2 tablespace users as select * from scott.dept;alter table scott.dept2 n...

2012-05-09 10:57:00 143

Google告诉你1英亩=?平方米

 今天晚上好奇英亩和平方米之间的换算关系,于是Google之,没想到啊没想到……m4,太TM神奇了!Google竟然犯这种错误…… 以为只有Google中国才这样,于是搜索英文,还是如此。 最终我切换到Google.com,继续搜索英文,结果还是神奇的m4!!! 这三张截图,值得珍藏。更多信息请查看 java进阶网 http://www.javady.c...

2012-05-08 22:52:52 196

Oracle的差异增量备份和累积增量备份

差异增量备份(Differential incremental backup):备份自最近一次小于或等于level n备份以来的修改。累积增量备份(Cumulative incremental backup):备份自最近一次小于level n备份以来的修改。在rman增量备份中,有差异增量和累积增量的概念 1、概念 差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备...

2012-05-08 16:23:00 89

杂想之我的时间安排

近段时间里总感觉自己的时间安排上面做的不好,比较混乱。以至于每天晚上躺在穿上回想这一天自己都干点儿什么事儿时,除了实验室项目方面的具体事项外,我的其他学习重点一个都没有照顾到,很是纠结啊。昨晚上自己回顾了下自己的这种状态的原因,自己分析了下主要是心态和时间安排上面出现了问题。首先:由于实验室的项目压力,每天必须投入大部分的时间来完成自己的任务分工,然而中间一些零碎的时间本来是应该看一些(she...

2012-05-08 09:39:00 88

在virtual box虚拟机中安装xen虚拟机(Nested Virtualization, xen inside vbox)

主机:fedora 16 x86 64 (3.1.0-7.fc16.x86_64)第一层虚拟化:在f16上安装virtual box 4.1.14,然后在vbox里安装rhel 5.5 x86_64第二层虚拟化:在vbox的rhel 5.5中安装xen虚拟机,然后再在xen里安装rhel 5.5 x86_64注意事项:1)vbox和xen里的rhel 5.5均由kickstart安装,s...

2012-05-07 22:51:00 234

rhel5.5 x86_64 sytem-cofig-kickstart不能自定义安装包

rhel5.5 x86_64用sytem-cofig-kickstart不能选择安装包,报Package selection is disabled due to problems downloading package information.解决:需配置本地yum源,且名字必须为[base]。REF: http://blog.chinaunix.net/uid-24250828-...

2012-05-06 19:02:00 526

解决导入.vdi文件时报“uuid is exists”错误

virtualbox导入vdi文件时出现下面的问题:&lt;wbr&gt;&lt;/wbr&gt;打开hard disk D:\software\GT5.0.0.vdi 失败Cannot register the hard disk 'D:\software\GT5.0.0.vdi' withUUID {jfldk-fdjklf-sljk-fdjl-fdjsfld} because ...

2012-05-06 17:39:00 97

如何利用WGET下載檔案,並儲存到指定的目錄

wget是Linux上一個非常不錯的下載指令,而其指令的內容雖然說是非常簡單,但內藏許多的參數,也算是Linux工作者常用的指令之一。而這個指令我想在各大系統都預設有提供,包括了Ubuntu、Fedora等,而一般來說,要使用wget下載檔案,只需要打以下的指令:wget 網址而要讓檔案自動儲存到指令的目錄下,則需要借用-P這個參數,可以使用以下的指令 wget -P 目錄 網址舉例來說,如果你要...

2012-05-05 18:30:00 122

别让我“被高科技”----百善孝为先,信息化的社会,请别忘记老者文化低的人...

别让我“被高科技”----百善孝为先,信息化的社会,请别忘记老者文化低的人 (注:本文转自http://paper.people.com.cn/rmrb/html/2012-05/03/nw.D110000renmrb_20120503_2-17.htm)1.  ■学不会挂号、搞不懂订票、弄不明白银行卡——  低收入、低文化、高年龄等“两低一高”人群遭遇信息化技术门槛  坐在北京同仁医院南门...

2012-05-03 14:35:00 187

中国移动集团史正军:论支付能力的重要意义及我们要发展什么样的支付?

中国移动集团史正军:论支付能力的重要意义及我们要发展什么样的支付? (注:本文转自http://labs.chinamobile.com/mblog/32139/170988)1 支付能力的重要意义支付能力对我们中国移动、以及对未来整个移动互联网的重要战略意义是什么?我想以下案例可以给我们一个发人深省的提示:第一个案例:高德地图,可以现在算得上控制了位置产业的一个重要环节——地图(我们的位...

2012-05-03 12:46:00 203

Linux系统中关于文件编码以及编码的转换

为了与windows兼容,SecureCRT中文件编码的默认配置是”Default”,其实也就是GBK。如果我们将其更改为了”UTF-8″,那么我们查看从windows中scp过去的GBK文件就会变成乱码,需要进行转换,比较麻烦。 不过有时候我们也需要进行编码的转换,比如这次我这次在建立cacti的模板的时候使用了中文,apache默认是UTF-8的编码,所以记录到mysql数据库中的就是UTF...

2012-05-02 22:21:00 109

开发随笔(20120430)

打破沙锅问到底最近从一个同事这里受教了,发现了一个问题,会很不停地去搞明白为什么如此,应该怎么去做等等。这也是一个知易行难的道理,比较空闲的时候这么去做当然没什么问题,问题是比较忙,事情多的时候,还能坚持,这个就是“打破砂锅”指数比较高的情况,我们就是需要这种高指数。开阔眼界这一点其实也是打游戏时候遇到的,玩游戏真是很棒的一件事情,它可以在几十分钟内完成一个周期(而不像项目一样要几年这样...

2012-04-30 10:53:00 70

Oracle查出一个用户具有的所有系统权限和对象权限

1. 系统权限SELECT * FROM dba_sys_privs WHERE grantee = 'SCOTT'UNION ALLSELECT * FROM dba_sys_privs WHERE grantee IN (SELECT granted_role FROM dba_role_privs ...

2012-04-29 18:44:00 185

Myeclipes快捷键

调试快捷键 Eclipse中有如下一些和运行调试相关的快捷键。 1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 2. 【F11】:调试最后一次执行的程序。 3. 【Ctrl+F11】:运行最后一次执行的程序。 4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。 5. 【F6】:单步执行程序。 6. 【F7】:执行完方法,返回到调用此方法的后一...

2012-04-24 20:45:00 69

一期项目汇总整理

话说一期项目完成的时间也不短了,写文档期间自己懒懒散散的,也没有想到说是把项目的一些个经验教训什么的总结下回顾下。今儿突然想起来了,就赶紧补充上去吧。从年前开始筹备我们实验室的项目,一直到现在也快5个月了吧,中间的各种会议、各种讨论、各种辛苦想必大家都知道,最终终于把项目的需求给梳理清晰,接着是各种图,项目流程图,业务流程图等等。收获颇丰啊,这也算是我第一次最最完整的参与的一个大项目了吧。...

2012-04-24 10:57:00 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除