Linux搭建小型服务器——文件共享以及邮件服务器
因为公司搬家,之前后又采用了新的服务器,所以之前的服务器的东西需要移动到新的服务器上,而且趁着这次机会,搭建了一个局域网使用的邮件服务器使用,虽然不知道别人怎么搭建的,但是把自己的经验记录下来,因为这个邮件服务器确实花了我不少时间去琢磨,因为它这玩意可能还会干扰我的文件共享功能。
因为公司搬家,之前后又采用了新的服务器,所以之前的服务器的东西需要移动到新的服务器上,而且趁着这次机会,搭建了一个局域网使用的邮件服务器使用,虽然不知道别人怎么搭建的,但是把自己的经验记录下来,因为这个邮件服务器确实花了我不少时间去琢磨,因为它这玩意可能还会干扰我的文件共享功能。
因为之前面试有被人提到,中断处理程序中为什么不能使用printf,在回答的时候一想,Linux驱动里面不是就可以使用打印吗,有啥不能用的(那是printk,当时搞混了)。在vxworks上用的都是logMsg进行打印,至于为啥没使用printf也没去深究,现在正好把它记一下。
问题是这样的:我需要使用一个界面类的方法,不过呢,QT帮助文档里也说了,咱啊,不能在界面类之外操作UI,那关键是怎么滴也需要操作啊,有方法的,那就是通过signals与slot联合操作,线程发出信号,主线程得到信号后来操作界面函数即可。
在组建公司的服务器时,需要加上raid管理,raid管理能够帮助数据冗余,防错,但是代价是磁盘的存储不会达到最大的利用率。这里我们使用的是raid5,磁盘利用率能够达到(n - 1) / n。
在创建raid时主要是参考了这两篇博客:
/*
http://www.cnblogs.com/kaituorensheng/archive/2012/10/23/2736069.html
参考这篇文章
char *a = “Hello”;Hello存放在常量区,是无法修改的。
通过指针只可以访问字符串常量,而不可以去改变它