自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟成长轨迹

我要飞

  • 博客(18)
  • 收藏
  • 关注

原创 Oracle数据库系统视图USER_TAB_COLS和USER_TAB_COLUMNS

视图SYS.USER_TAB_COLS和SYS.USER_TAB_COLUMNS都保存了当前用户的表、视图和Clusters中的列信息。通过检索这两个表,可以方便的获取到表的结构。主要的列属性有:   TABLE_NAME      表、视图或Clusters名称   COLUMN_NAME      列名   DATA_TYPE      数据类型   DATA_TYPE_MOD      Da

2008-09-27 13:23:00 21013 1

原创 SQL Server 2005出现的游标错误的解决方法

中文错误信息:此游标不包括正在修改的表,或该表不能通过此游标更新。英文错误信息:The cursor does not include the table being modified or the table is not updatable through the cursor.其原因是由于计算机名和sql server 2005的servername不一致所致。解决方法:先执行select 

2008-09-10 19:26:00 1316

原创 Linux下jvm时区设置

在一个精简的Linux安装上jre,发现所有的java程序获取的时间都不是系统时间。后来发现原来是时区不对。java程序获取的时间都是GMT时间,而系统是北京时间,应该是GMT+8,刚好相差8小时。网上搜了好多资料,只有两种方法:1、在程序中使用java的函数设定时区。2、在启动java程序时加参数-Duser.timezone=GMT+8不过总不能去修改每个程序的源码去设定时区吧。也不想在每个j

2008-08-07 09:58:00 6318

转载 使用crond执行预定任务zz

1、循环执行的计划任务linux下面有atd和crond两种计划任务,其中,atd服务使用的at命令只能执行一次,而crond服务使用的crontab定义的命令,是循环作用的,所以crond才符合我们的要求。crontab支持两种状态:一、直接编写计划任务;二、使用目录的方式,放在目录里面的都会定时执行。2、可以使用的用户默认情况下,系统中可以登陆的用户,都可以使用crontab定义计划任务。不过

2008-05-09 13:32:00 2082

转载 mmap函数使用

UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。函数:void *mmap(void *start,size_t l

2008-01-22 17:03:00 12202 1

转载 如何写出专业的C头文件(转)

做到专业,应该是每个职业程序员应该要求自己做到的。让我们看看lua是怎么写头文件的。1.License AgreementLicense Agreement应该加在每个头文件的顶部。Lua Sample: /*** $Id: lua.h,v 1.175b 2003/03/18 12:31:39 roberto Exp $** Lua - An Extensible Extension Lang

2007-05-15 14:26:00 1597

转载 “Hello World!”的N种写法

在初学一门编程语言的时候,写一个“Hello world!”程序是最常见的入门方法。通过写一个成功的Hello world!”,可以实践这门语 言最基本的语法特性,还可以带给自己成就感,真是一举两得。C/C++语言本身有很多特性,如果能够将这些技术分解出来变成一个个的 “Hello world!”,并且将这些技术点到为止,貌似也算是一件善事。这里,列举了10个“Hello world!”程序

2007-04-12 19:20:00 2225

原创 顺序点

        看下面两条语句:int i = 3;int k=(++i)+(++i)+(++i);        执行后k的值是多少?不同的编译器有不同的结果,可能是16(gcc),也可能是18(vc)。为什么会这样呢?        在C++标准中有一个很重要的概念:sequence points(顺序点)。原文定义如下: At certain specified points i

2007-04-08 03:28:00 4349 3

翻译 为什么x==y而cos(x) != cos(y)(或者sin,tan,log等其他浮点运算)?

          出乎大多数人的意料,浮点运算并不像人们想像的那样工作。更糟的是,这种情况随着计算机浮点硬件或者编译器的优化选项的不同而不同。        举个简单的例子。 #include   void foo(double x, double y){   if (cos(x) != cos(y)) {     std::cout     }}  int main(){    f

2007-04-08 01:52:00 2286 4

原创 哇咔咔,这个校验码太帅了!!!

莫非我要发财?!天意啊,赶紧买彩票去。 

2007-04-05 15:51:00 917

转载 POSIX 线程详解

作者:Daniel Robbins ([email protected]), 总裁/CEO, Gentoo Technologies, Inc.第一部分:一种支持内存共享的简捷工具POSIX(可移植操作系统接口)线程是提高代码响应和性能的有力手段。在本系列中,Daniel Robbins 向您精确地展示在编程中如何使用线程。其中还涉及大量幕后细节,读完本系列文章,您完全可以运用 POS

2007-03-20 22:00:00 4322 1

转载 61条面向对象设计的经验原则(zt)

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”                                                                                                                                     -----

2006-12-14 23:27:00 883

转载 垃圾收集机制(Garbage Collection)批判

垃圾收集机制(Garbage Collection)批判作者:未知在Java版发表这篇文章,似乎有点把矛头指向Java了。其实不是,GC是所有新一代语言共有的特征,Python, Eiffel,C#,Roby等无一例外地都使用了GC机制。但既然Java中的GC最为著名,所以天塌下来自然应该抗着。这篇短文源于comp.lang.java.programmer跟comp.lang.c++上

2006-12-06 22:10:00 918

转载 Qt中的信号和槽

信号和槽信号和槽用于对象间的通讯。信号/槽机制是Qt的一个中心特征并且也许是Qt与其它工具包的最不相同的部分。 在图形用户界面编程中,我们经常希望一个窗口部件的一个变化被通知给另一个窗口部件。更一般地,我们希望任何一类的对象可以和其它对象进行通讯。例如,如果我们正在解析一个XML文件,当我们遇到一个新的标签时,我们也许希望通知列表视图我们正在用来表达XML文件的结构。 较老的工具包使用

2006-11-08 15:34:00 3072

原创 switch语句

很久没有用过switch语句,这次一用就出问题了。原来在case后面的语句中,如果定义或者声明了新的变量,需要用{}括起来,否则 就会出现编译错误:crosses initialization of XXXX。不知道有多少人清楚这一点。还有一点是switch是一种多路选择方式,选择器(也就是跟在switch后面括号里的东西)必须是一个在编译时能求得整数值的对象。因此,如果是想用字符串类

2006-11-08 14:51:00 898

原创 重头再来

 很久都没有更新,只留下了很久以前的一篇半文章(有一篇未完成),当时只是因为好奇,才会开一个blog,然而新鲜感毕竟不能维持长久。现在想踏踏实实的学点东西,因此打算重新开启这个blog,记录我以后的学习点滴。

2006-11-07 15:27:00 913

原创 让我头疼的solaris——fsck命令

不知道到底是那里出错了,无法正常关机,只好强行关机了。第二天早上,发现系统要求fsck。管他呢,让我怎么做,我就怎么做。运行fsck,一路yes,发现/export/home面所有的文件夹都消失了。郁闷!我的一天的工作啊!!!唉,不得不求助。翻了翻书,发现原来有些已经mount上的文件系统是不能fix的。ft!不知道,铸成大错了。不过天无绝人之路,书上说失去连接的文件在lost+found里。这可

2005-04-26 15:51:00 7776

原创 第一次亲密接触

本来几个月的假期,被导师一个电话给破坏掉了。不得不收拾行囊,提前开始我的研究生生活。初到实验室,被分到了一个项目小组,组长是个研二女生,师姐胖胖的,说起话来却煞是好听。人也温柔。终于领到我的机器,却只是PIII800,哎,差了点。谁让咱是师弟呢,好歹能上网了。最倒霉的是工作台上的键盘托架也摇摇欲坠,真是郁闷啊,打字也要轻手轻脚,感觉像是做贼。头一项任务:在一台PIII800的机子上安装solari

2005-04-12 00:00:00 946 1

空空如也

空空如也

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

TA关注的人

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