05 2013 档案
摘要:最近在搞openstack的安装,需要改很多配置文件,之前学的vim都忘了,只记得几个少数的命令TT,复习一下。文章转自转载的文章:http://blog.csdn.net/niushuai666/article/details/7275406点进去绝对不会让你空手而归的另外,附上一个vimadventure的网页游戏,特别好玩。http://vim-adventures.com/预告:ubuntu server 64bit 12.04 LTS 下的openstack安装教程即将出炉!
阅读全文
摘要:ListNode* ReverseIteratively(ListNode* pHead){ ListNode* pReversedHead = NULL; ListNode* pNode = pHead; ListNode* pPrev = NULL;while(pNode != NULL) {// get the next node, and save it at pNext ListNode* pNext = pNode->m_pNext;// if the next node is null, the currect is the end of original// list,
阅读全文
摘要:题目描述:毕业季,很多大公司来学校招聘,招聘会分散在不同时间段,小明想知道自己最多能完整的参加多少个招聘会(参加一个招聘会的时候不能中断或离开)。 假设现在有n个招聘会,每个招聘会都有个起止时间,时间由从招聘会第一天0点开始的小时数表示,n 返回:最多参加的招聘会的个数n。 举个例子: 现在有3场招聘会,他们的起始时间为: 9-10 10-20 8-15 返回:2 1#include2#include3#include4#include5#include6usingnamespacestd;789intforjob(vectorint,i...
阅读全文
摘要:(1) 驱动力对一个公司来说,面对激烈的商业竞争,只有通过不断的创新,从而在赚钱、省钱两个方面创造更大的利润,提升市场竞争力,才能生存下来。随着信息化建设的深入,数据开始爆发性增长,数据的集中有效管理变得越来越重要,IT即服务成为了新的趋势,业务与IT已经融为一体,各行各业离开IT几乎无法生存下去,越来越多的公司已经信息化能够让他们赚到更多的钱,同时省更多的钱。云计算技术获得了广泛的关注和迅猛的发展,目前已经可以实现计算和存储资源的按需快速部署,比如AWS、Rackspace都已经将这些技术进行了大规模的商用,但网络的快速部署能力与用户的期望还有一定的差距,网路成为了IT堆栈完全虚拟化、自动化
阅读全文
摘要:http://blog.sina.com.cn/s/blog_629226620101c0co.html答案全部照搬原帖:第一部分:四个中选出不同的一个。1.A:CVS B:SVN C:GIT D:SSHCVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。SVN(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管
阅读全文
摘要:fopen 打开模式总结http://blog.sina.com.cn/s/blog_4f925fc30100kil7.html r只读 读模式--打开文件,从文件头开始读。r+只读读写模式--打开文件,从文件头开始读写。w只写写模式--打开文件,从文件头开始读。如果该文件已经存在,将删除所有文件已有内容。如果该文件不存在,函数将创建这个文件。w+只写写模式--打开文件,从文件头开始读写。如果该文件已经存在,将删除所有文件已有内容。如果该文件不存在,函数将创建这个文件。x谨慎写写模式打开文件,从文件头开始写。如果文件已经存在,该文件将不会被打开,fopen()函数将返回false,而且PHP将
阅读全文
摘要:1#include<iostream>2usingnamespacestd;3intmain()4{5ints;6cin>>s;7while(s>0)8{9switch(s)10{11case1:12cout<<s+5<<endl;13cout<<"G1"<<endl;14case2:15cout<<s+4<<endl;16cout<<"G2"<<endl;17break;18case3:19cout<<s+3<
阅读全文
摘要:13.04版本名称为raringdeb http://mirror6.bjtu.edu.cn/ubuntu/ maverick main restricted deb http://mirror6.bjtu.edu.cn/ubuntu/ maverick-updates main restricted deb http://mirror6.bjtu.edu.cn/ubuntu/ maverick universe deb http://mirror6.bjtu.edu.cn/ubuntu/ maverick-updates universe deb http://mirror6.bjtu.e.
阅读全文
摘要:差别和以前的版本挺大的ui什么的做得挺炫。。好像很早就不支持wubi了吧?从12.04开始?刚看了一篇文章是wubi的漏洞的确太多,无法检测其他iso镜像,怪不得我以前安装的时候老提示我无法检测到镜像文件,搞得我这种小白以为是电脑的问题。。擦 另外左上角那个叉给换到右上角了。。淡淡的忧伤。。 另外要是从usb安装ubuntu的话 貌似没有xubuntu那种和win7共存的选项。有点不爽,意思是我用个ubuntu还得买台电脑?不过以后毕业了倒是可以一搞。唉 看来我公司那台破本上wubi装的12.04版本还真可能是绝唱了。。尼玛。。要是卸载了 没准还装不上了 囧啊。。
阅读全文
摘要:定义字符串的左旋转操作,把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab,请实现字符串左旋转函数。要求时间复杂度O(n),空间复杂度O(1).解法是将前k个字符串反转,后面的字符串同样反转,再对整个字符串进行一次翻转。1voidswap(string&a,intlow,inthigh)2{3chartemp;4while(low<high)5{6temp=a[low];7a[low]=a[high];8a[high]=temp;9low++;10high--;11}12}1314if(str.length()<=k)retu
阅读全文
摘要:请写出 floatx 与“零值”比较的 if 语句:const float EPSINON = 0.00001;if ((x >= - EPSINON) && (x <= EPSINON)不可将浮点变量用“==”或“!=”与数字比较,应该设法转化成“>=”或“<=”此类形式。EPSINON应该是一个很小的值吧 因为计算机在处理浮点数的时候是有误差的,所以判断两个浮点数是不是相同,是要判断是不是落在同一个区间的,这个区间就是 [-EPSINON,EPSINON] EPSINON一般很小,10的-6次方以下吧,具体的好像不确定的,和机器有关出处:http:/
阅读全文
摘要:昨天笔了阿里实习,被鄙视惨了,好多问题都不会,可能和自己见得太少有关吧,考完有些人还说看到过一些似曾相识的题目。给出其中比较有意思的一个选择题:两个同学a和b晚上无聊,就开始数星星,一次只能数20到30颗,谁先数完谁就获胜,a先开始,问星星要有多少颗才能保证a必胜?早上很有兴趣的在网上找了一下相关的资料,发现这是一个博弈论中的取石子问题。以下贴出在网上找的要取得胜利的思路:博弈论——取石子问题有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可。两个人轮流从堆中取物体若干,规定最后取光物体者取胜。这是我国民间很古老的一个游戏,别看这游戏极其简单,却蕴含着深刻的数学原理。下面我
阅读全文
摘要:1、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7 B、8 C、9 D、102、设有一个顺序栈S,元素s1、s2、s3、s4、s5、s6依次进栈,如果6个元素的出栈顺序为s2、s3、s4、s6、s5、s1,则顺序栈的容量至少应为多少?A、2 B、3 C、4 D、53、下列关于文件索引结构的叙述中,哪一个是错误的?A、采用索引结构,逻辑上连续的文件存放在连续的物理块中B、系统为每个文件建立一张索引表C、索引结构的优点是访问速度快,文件长度可以动.
阅读全文
摘要:简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。进程是具有一定独立功能的程序关于某个
阅读全文
摘要:1intBinSearch(intArray[],intSizeOfArray,intkey/*要找的值*/)2{3intlow=0,high=SizeOfArray-1;4intmid;5while(low<=high)6{7mid=(low+high)/2;8if(key==Array[mid])9returnmid;10if(key<Array[mid])11high=mid-1;12if(key>Array[mid])13low=mid+1;14}15return-1;16}1intBinSearch(intArray[],intlow,inthigh,intkey/
阅读全文
摘要:1、OSI(Open System Interconnect):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。TCP/IP(Transmission Control Protocol/Internet Protocol):传输控制协议/因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。结合OSI和TCP/IP产生了一个五层结构,分别为:物理层、数据链路层、网络层、传输层和应用层。Internet就是采用的TCP/IP协议。2、集线器工作在OSI模型的物理层,网卡工作在OSI模型的物理层,交换机
阅读全文
摘要:OTTOTT 是“Over The Top”的缩写,是通信行业非常流行的一个词汇,这个词汇来源于篮球等体育运动,是“过顶传球”之意,指的是球类运动员(player)在他们头之上来回传送而达到目的地。即互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务业务,强调服务与物理网络的无关性。互联网企业利用运营商的宽带网络发展自己的业务,如国外的谷歌、苹果、Skype、Netflix,国内的Skype和QQ。Netflix网络视频以及各种移动应用商店里的应用都是OTT。不少OTT服务商直接面向用户提供服务和计费,使运营商沦为单纯的“传输管道”,根本无法触及管道中传输的巨大价值。应用应用商店是典
阅读全文
浙公网安备 33010602011771号