LVM基础 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O操作的性能,以及提供冗余保护,它的快照功能允许用户对逻辑卷进行实时的备份。 对一般用户来讲,使用.....
分类:
系统相关 时间:
2014-12-11 15:16:56
阅读次数:
210
什么是Grunt Grunt是基于NodeJs的一个任务管理器,简单的来讲就是JavaScript帮助你完成诸如CSS/JavaScript的代码风格检查、合并、压缩,图片压缩处理,LESS、SASS的编译等等。它可以帮助你自动化构建、测试代码、生成文档,当然它还可以做的更多。 Grunt生态系统非...
分类:
其他好文 时间:
2014-12-10 18:01:12
阅读次数:
232
通常程序访问的地址都是虚拟地址,用32位操作系统来讲,访问的地址空间为4G,linux将4G分为两部分。如图1所示,其中0~3G为用户空间,3~4G为内核空间。通过MMU这两部分空间都可以访问到实际的物理内存。
进程在用户态只能访问0~3G,只有进入内核态才能访问3G~4G
*进程通过系统调用进入内核态
*每个进程虚拟空间的3G~4G部分是相同的
*进程从用...
分类:
系统相关 时间:
2014-12-10 16:17:30
阅读次数:
278
这道题目被归为简单题目,对我来讲,却不觉得简单。有些题目是算法题,有些题目是细节题。算法往往难想,细节往往难以实现。两者无论哪个存在难度,都不能算是简单题。
这道题目难度在于,直观上要分很多种情况讨论,而实际上可以做简单归纳,是难度大大降低。而归纳、提炼能力又有几个人能做好呢?所以此题很难。
不同的case:
(1) ""
(2) "a"
(3) " "
(4) "a ...
分类:
其他好文 时间:
2014-12-10 14:18:21
阅读次数:
143
首先了解一下不同应用程序域中的对象的通信方式有两种:一种是跨应用程序域边界传输对象副本一种是使用代理交换消息。简单来讲,继承此类的对象可以跨越应用程序域边界被引用,甚至被远程引用.当一个对象需要长途跋涉到另一个环境中时,需要将其marshal成一个可以传输的形态(比如在.NET Remoting中对...
分类:
其他好文 时间:
2014-12-10 14:10:02
阅读次数:
99
最近由于项目需要,被老板安排开发一个WINDOWS USER MODE DLL, 即WINDOWS用户模式下的动态链接库。
写代码,实现具体的功能这类初等工作,对于大多数软件开发工程师来讲,只是时间与工作量上的问题,具体的WINDOWS DLL的知识点,本人参考了Jeffrey Richter的《WINDOWS核心编程》中的DLL几章,不再熬述。
这里谈一下关于USER MOD...
分类:
其他好文 时间:
2014-12-10 12:39:55
阅读次数:
181
我们已经知道了如何搭建 Qt on Android 开发环境,怎样使用 Qt on Android ,有哪些可用的部署策略以及如何为应用签名,是时候继续前进了。这篇文章,我们来讲 JNI 。...
分类:
移动开发 时间:
2014-12-10 08:08:48
阅读次数:
287
上节我们剩余Compare和Fix按钮没有讲,本节我们就来讲一下Compare按钮的功能,年底了,要开年会了,一个个积极的跟邱少云似得,给员工涨工资的时候能不能也积极点。不说了,说多了都是泪。还记得我之前写的大数据实战之环境搭建,我们今天主要是拿DB的数据和solr的数据作比较,..
分类:
Web程序 时间:
2014-12-10 02:00:31
阅读次数:
289
题目C++中名字隐藏是什么?解答让我们通过一个例子来讲解C++中的名字隐藏。在C++中,如果一个类里有一个重载的方法, 你用另一个类去继承它并重写(覆盖)那个方法。你必须重写所有的重载方法, 否则未被重写的方法会因为名字相同而被隐藏,从而使它在派生类中不可见。请看例子:class FirstClas...
分类:
编程语言 时间:
2014-12-10 00:26:47
阅读次数:
208
一、前言:为什么MySQL要做主从复制(读写分离)? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来...
分类:
数据库 时间:
2014-12-09 20:04:46
阅读次数:
280