全部博文(2759)
发布时间:2015-01-23 11:18:09
随着企业用户数据量的不断增长,如何快速而有效的对数据进行备份和恢复,就成为数据库日常维护的重要议题。本文的重点旨在讲解说明在大数据量情况下如何优化 DB2 备份与恢复的性能,缩短备份和恢复的时间窗口。......【阅读全文】
发布时间:2015-01-23 11:16:56
很久之前给程序员杂志写的一篇IT思考的文章,今天发出来与大家共勉!关于加班,在很久之前我就想说说这件事。因为我是个天性不太喜欢守旧的人,对于OT(overtime)这件事总觉得有几句话要说。日本人的工作态度算是时间罕有,而经济的崛起自然是跟勤勤恳恳、一丝不苟的工作态度大有关系。虽说我对台湾不是很熟,但是我常.........【阅读全文】
发布时间:2015-01-23 11:16:45
Ubuntu系统安装Ruby的三种方法Ruby是一个开源的动态编程语言,它有优美的语法,可用于构建可伸缩的Web应用程序。ruby gems可以很好地增强Ruby开发者的开发效率。要在Ubuntu系统上安装Ruby,有几种方法,每种方法都只需几步就能搞定。方法一:使用apt-get安装可以直接使用两个命令完成Ruby的安装。# sudo apt-get up.........【阅读全文】
发布时间:2015-01-23 11:16:28
Linux中有3种栈:
1)用户栈。当进程处于用户态时使用,位于进程地址空间(用户态部分(如:0-0xc0000000))底部,用户态分配局部变量和函数调用时时,使用该栈,跟平时我们见到和理解的一样,就是虚拟地址空间中的一段。
2)内核栈。跟用户栈独立,属于进程,即每个进程都有自己的内核栈,单独分配,大小为8k,跟thread_info结构放在一起,在用户态和内核态切换时,需要进行切换。
3)中断栈。老版本内核中默认认跟内核栈共享,新版本内核中与内核栈独立,且软中断和硬中断单独使用自己的中断栈。中断、异常、软中断使用此栈。
本文主要讲解内核栈、用户栈和内核栈切换的相关实现。......【阅读全文】
发布时间:2015-01-23 11:12:33
本鸟也是刚刚学习python,对python的变量和内存对象的引用之前有些困惑,经过思考和编码检测后,整理出自己的思考结果。 首先看看常见情况: x=1 #1的引用计数为1 y=x #1的引用计数为2.........【阅读全文】