上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 最近,经理让我搭建一个服务器,我从网上找了一篇比较好的教程,按教程一步步执行感觉挺顺利,所以准备整理一下这个教程。尊重原版注明出处:http://news.2ky.cn/Linux/ubuntu-12.04-web-server.htm1.开始说明下面很多可能参照网上其中以为前辈的,但有所改进吧。这些设置可能会有所不同,你需要根据不同情况进行修改。安装apache22.切换管理员身份在ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录:sudo su3.开始安装mysql5apt-get install mysql-server mysql-client你将被要求 阅读全文
posted @ 2013-08-08 16:36 onlycxue 阅读(18399) 评论(0) 推荐(0) 编辑
摘要: BURG 基本上是一个基于GRUB的Linux引导装载程序。BURG格有一个高度可配置的菜单系统,可选择文本和图形模式。简而言之,BURG可广泛定制,有良好免费的BURG主题。选择自己最喜欢的,下面我们来看看如何在Ubuntu12.04中安装BURG的BURG主题。 lightness_burg_themeLightness BURG Theme by SWOriginal Dark_shine_BURG_themeDark Shine BURG Theme by SWOriginal ... 阅读全文
posted @ 2013-08-08 15:04 onlycxue 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1.opening terminal window and entering the apt-get command for the packages:sudo apt-get install mesa-common-devsudo apt-get install freeglut3-dev2.Testing #include "GL/freeglut.h"#include "GL/gl.h"/* display function - code from: http://fly.cc.fer.hr/~unreal/theredbook/chapter01 阅读全文
posted @ 2013-07-31 09:44 onlycxue 阅读(256) 评论(0) 推荐(0) 编辑
摘要: List vector在STL中是一个双向链表,它的内部结构和vector 或 deque截然不同。主要有以下几点:1.List不支持随机存取。list没有提供下标操作符和at()的访问。2.任何位置执行元素的安插和移除都很快,都在常数时间内完成。3.当安插和删除动作的时候不会产生内存重新分配的情况。相对vector和deque来说不会发生由于安插和移除元素带来的引用、指针和迭代器的失效。List 也没必要提供空间 内存重新分配的函数。4.List也提供了不少特殊的函数,用于移动元素。如c.unique() 、c.splice(,,) 、 c.merge(). 阅读全文
posted @ 2013-07-27 22:04 onlycxue 阅读(342) 评论(0) 推荐(0) 编辑
摘要: deque (全名 double ended queue)是一种具有队列和栈一样的数据结构。在c++标准库中几乎和vector容器的接口完全相同,但它和vector 还是有一些细微的差别。1. deque 容器在头和尾都可已进行插入和移除,而vector只能在尾部显威风。2.deque不支持对容量和内存的重新分配机制,除了头尾两端在任何地方安插或删除元素都将导致指向重新分配内存,不过deque的内存重分配的效率高于vector。3.deque的内存不在使用时会被释放。deque的内存大小是可以缩减的。deque和vector的共同特性。1.在中部安插和移除元素的速度相对比较慢,因为所有的元素都 阅读全文
posted @ 2013-07-27 20:29 onlycxue 阅读(678) 评论(0) 推荐(0) 编辑
摘要: http://askubuntu.com/questions/149454/upgrade-from-11-04-to-11-10-getting-wfailed-to-fetch-gzip这个问题和我遇到的是一样的。可能是我的源设置的问题,导致用devstack安装openstack的时候提示这个错误,根据上面那个解决方案,可以搞定这个问题。 阅读全文
posted @ 2013-07-23 14:24 onlycxue 阅读(2501) 评论(0) 推荐(0) 编辑
摘要: 1.ubuntuSystemprogramproblemdetected本人操作系统是ubuntu12.04,不知道是系统出了问题还是装的软件有问题,每次开机都出现:System program problem detected 我初步感觉是显卡驱动的问题。看着很心烦,关闭方法:管理员权限打开/etc/default/apport# set this to 0 to disable apport, or to 1 to enable it# you can temporarily override this with# sudo service apport start force_start 阅读全文
posted @ 2013-07-23 13:46 onlycxue 阅读(7684) 评论(0) 推荐(0) 编辑
摘要: 假如你的Ubuntu的 / 分区是sda9,又假如 /boot分区是 sda6,在终端下输入sudo -imount /dev/sda7 /mntmount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)grub-install --root-directory=/mnt/ /dev/sda做完后grub就修复了。如果grub里没有windows的菜单了,那么进入Ubuntu系统,打开终端,重建GRUB列表 sudo update-grub重新写入第一分区mbr sudo grub-install /dev/sda 阅读全文
posted @ 2013-07-20 00:32 onlycxue 阅读(236) 评论(0) 推荐(0) 编辑
摘要: ector1. vector的元素必须具备 assignable和 copyable 。2.vector的迭代器是随机存取迭代器。3.要考虑到vector的大小(size)和容量(capacity)。vector的容量之所以很重要,是因为容量不足时会导致容器vector重新配置内存,此时和vector元素相关的所有引用,指针,迭代器。都会失效。另外vector内存重新配置会很耗时。一般我们使用reserve保留适当容量,防止重新配置内存。std::vector v;v.reserve(80);4.注意容器的元素有效性。std::vector coll; // 空的int容器c... 阅读全文
posted @ 2013-07-14 15:42 onlycxue 阅读(222) 评论(0) 推荐(0) 编辑
摘要: vim 的功能可以通过向它添加plugin得以扩展。所谓的plugin不过是一个vim会自动载入执行的脚本。把一个脚本放到你的plugin目录就可以了,非常容易。plugin基本上分为两类: 全局的 (用于所有文件) 专用于某类型文件的(只用于特定类型的一类文件)。当你启动vim时它会自动的载入一些全局的plugin,你不必额外地做任何事情。这些plugin定义了使用效率很高的一些功能,但它们是以一个vim脚本的形式而不是通过内建于vim可执行文件内来提供的。你可以通过添加一个全局的plugin来获得额外的功能,这只需两步:1.得到这个plugin文件。2.把它放到指定的目录下。1.得到vim 阅读全文
posted @ 2013-07-13 18:05 onlycxue 阅读(1803) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页