2012年3月28日
摘要: 修改用户环境变量用户环境变量通常被存储在下面的文件中:~/.profile~/.bash_profile或者~./bash_login~/.bashrc上述文件在Ubuntu 10.0以前版本不推荐使用。系统环境变量系统环境变量一般保存在下面的文件中:/etc/environment/etc/profile/etc/bash.bashrc/etc/profile和/etc/bash.bashrc在Ubuntu 10.0版本中不推荐使用。加入环境变量如想将一个路径加入到$PATH中,可以像下面这样做(修改/etc/profile):$ sudo nano /etc/profile在里面加入:ex 阅读全文
posted @ 2012-03-28 09:49 york_hust 阅读(354) 评论(0) 推荐(0) 编辑
  2012年3月27日
摘要: SSH登陆错误解决办法:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middl 阅读全文
posted @ 2012-03-27 21:09 york_hust 阅读(5010) 评论(1) 推荐(0) 编辑
摘要: 1、ubuntu系统修改IP地址:sudo gedit /etc/network/interfacesauto eth0iface eth0 inet staticaddress 219.218.122.168netmask 255.255.255.0gateway 219.218.122.2542、ubuntu系统修改DNS: sudo gedit /etc/resolv.confnameserver 202.194.15.123、使网络生效:sudo /etc/init.d/networking restartUbuntu8.04虚拟机更换host主机后开机无法加载网卡,提示:No suc 阅读全文
posted @ 2012-03-27 17:42 york_hust 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 首先...我说的命令行是指Ctrl+Alt+F1~F6开启的纯命令行模式 不是在X Window里打开的终端...如果你遇到的是终端里无法显示中文这篇文里的方法基本对你没用....可以跳过了~言归正传 纯命令行中中文无法显示解决方法1:学好英文..把环境变量设置为英文....(别抽我..)修改/etc/default/localesudo vim /etc/default/locale1修改默认的LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh为: LANG="en_US.UTF-8" LANGUAGE="en_US:en"存盘退出然 阅读全文
posted @ 2012-03-27 15:02 york_hust 阅读(41349) 评论(2) 推荐(2) 编辑
摘要: 使用VirtualBox时遇到一个问题,我复制一个原来安装好OS的VDI文件,并用它来当作新虚拟机的系统磁盘。 但当我通过Virtual Disk Manager添加新虚拟磁盘时,VirtualBox提示了这样的错误信息:A hard disk with UUID {966f9f2d-f670-42ca-8ac1-245b3d424339} or with the same properties ('D:\virtualbox\vb_winxp\winxp.vdi') is already registered.VirtualBox命令详细可见:http://www.virtu 阅读全文
posted @ 2012-03-27 11:05 york_hust 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: 怎样让Ubuntu 10.04开机默认进入命令行模式.这个问题困扰了我好几天.每次上网搜索都是那几个古懂级的答案:第1种办法sudo apt-get updatesudo apt-get install sysv-rc-confsudo sysv-rc-conf用箭頭鍵往下找到gdm,將该项已经选上的“X”去掉,按q保存退出第2种办法进入/etc/rc2.dsudo mv Sxxgdm Kxxgdmsudo mv Sxxsplash Kxxsplash第3种办法删除/etc/init.d/gdm但是:1.Ubuntu 10.04 gdm默认已经全部去掉了"X"2.Ubunt 阅读全文
posted @ 2012-03-27 11:05 york_hust 阅读(1012) 评论(0) 推荐(0) 编辑
  2012年3月21日
摘要: Copy-on-writeCopy-on-write (sometimes referred to as "COW") is an optimization strategy used in computer programming. The fundamental idea is that if multiple callers ask for resources which are initially indistinguishable, you can give them pointers to the same resource. This function can 阅读全文
posted @ 2012-03-21 15:45 york_hust 阅读(479) 评论(0) 推荐(0) 编辑
  2012年3月7日
摘要: State Machine DefinitionFor the subsequent discussion aState Machinewill be defined as the following tuple of values[2](See alsoMealy machineandMoore Machine):A set ofStatesA set ofInputsA set ofOutputsA transition function (Input x State -> State)An output function (Input x State -> Output)A 阅读全文
posted @ 2012-03-07 10:59 york_hust 阅读(205) 评论(0) 推荐(0) 编辑
  2012年2月9日
摘要: 多项式时间(Polynomial time)在计算复杂度理论中,指的是一个问题的计算时间m(n)不大于问题大小n的多项式倍数。任何抽象机器都拥有一复杂度类,此类包括可于此机器以多项式时间求解的问题。 以数学描述的话,则可说m(n) =O(nk),此k为一常数值(依问题而定)。 数学家有时把“如多项式时间长的算法”视为快速计算,相对应的是超多项式时间,表示任何多项式时间的输入数目只要够大,超多项式时间所需的解题时间终究会大大超过任何多项式时间的问题。指数时间(Exponential time)就是一例。 可以在决定型依序机器上(例如图灵机)以多项式时间解决的决定性问题,其属于的复杂度类... 阅读全文
posted @ 2012-02-09 11:02 york_hust 阅读(2929) 评论(1) 推荐(0) 编辑
  2012年1月14日
摘要: 概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列 阅读全文
posted @ 2012-01-14 22:12 york_hust 阅读(236) 评论(0) 推荐(0) 编辑