摘要: GRUB是一个引导程序,它被安装在MBR(Master Boot Record即“主引导记录”)用于在启动时告诉电脑该启动哪一个OS(Operation System即“操作系统”),具体请看这里:http://zh.wikipedia.org/w/index.php?tit ... iant=zh-cn包 括windows在内,每一个OS都需要引导才能启动,windows的引导程序是MS的ntload(NT内核的系统,如XP,Vista),安装XP 时会自动安装(不需要也不会询问你是否愿意),它只会寻找已被激活的主分区并把控制权交给这个分区的引导区(不是MBR)。而GRUB就要强大得多了,它 阅读全文
posted @ 2012-12-16 14:41 牧之丨 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: Ubuntu下修改目录权限需要先用 sudo 来获得管理员权限,格式如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限)其中× 阅读全文
posted @ 2012-12-16 14:40 牧之丨 阅读(2316) 评论(0) 推荐(0) 编辑
摘要: 安装JDK6本身并不复杂,只是目前较新版本的Ubuntu已经不支持直接通过apt-get安装了。因此,需要从Oracle官方网站下载安装包进行安装。其实,目前Oracle已经发布了JDK7。安装JDK6的原因是TI的android devkit 3.0.0在编译rootfs时,必须指定使用JDK6。木有办法,只能搞JDK6了。安装过程如下:STEP 1:下载JDK6安装包Oracle公司的官方下载网页链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 33,是一个jdk- 阅读全文
posted @ 2012-12-16 14:39 牧之丨 阅读(303) 评论(0) 推荐(0) 编辑
摘要: Ubuntu系统默认是不允许用户以root身份登录的,虽然有一定的安全性,不过不符合我操控系统的天性。在网上找到的方法如下: 1、首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo passwd root,接着输入密码和root密码,重复密码。这样就有了可用的root用户。 2、默认情况是不允许用root帐号直接登录图形界面的。这可以通过修改/etc/gdm/gdm.conf文件来允许root直接登录,在该文件中找到 AllowRoot=false 将其改为 AllowRoot=true 切换用户就可以了。注:有的系统中 gdm.conf 默认是只读属性,... 阅读全文
posted @ 2012-12-16 14:39 牧之丨 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 安装java:打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。sudo apt-get install sun-java6-jre如果空间富裕,建议安装一个JDK。sudo apt-get install sun-java6-jdk提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。设置当前默认的java解释器和编译器:(ubuntu9.10如果没有安装多个java虚拟机的话可以跳过这一步。)s 阅读全文
posted @ 2012-12-16 14:37 牧之丨 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 方法1:修改/etc/profile 文件所有用户的 shell都有权使用这些环境变量<1>在 shell终端执行命令:vi /etc/profile<2>在 profile文件末尾加入:JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jarexport JAVA_HOME,PATH,CLASSPATH<3>重启系统方法2:修改.bashrc文件如果你需要给某个用 阅读全文
posted @ 2012-12-16 14:37 牧之丨 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可。当然你也可以使用APT软件包管理器来安装Google Chrome浏览器,如果你想使用APT软件包管理器安装Google Chrome浏览器的话,本文将介绍这两种方法。目前... 阅读全文
posted @ 2012-12-16 14:34 牧之丨 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 最近看到一个ubuntu下面webqq的桌面版,甚是欣喜,下了试用,感觉还不错,分享一下首先是程序包,不用安装,解压就能用,具体看里面的readmepywebqq1027.zip下面讲一下使用之前的准备工作,这个是基于python的,对于ubuntu来说python是默认安装了的,但是还缺少一个python-keybinder 在终端运行# sudo apt-get install python-keybinder这样就能运行pywebqq了,个人感觉还是不错的优势和截图就不上了,下面的参考里面有,建议使用我上面的方式安装,因为按下面直接跟新仓库#sudo apt-add-repository 阅读全文
posted @ 2012-12-16 14:34 牧之丨 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 下载地点:ftp://ftp.gnu.org/gnu/emacs/windows/配置:配置文件网上很多,配置文件名为.emacs,位于路径C:\Users\****(用户名)\AppData\Roaming,直接在这个文件内修改即可,不需要修改注册表,弄环境变量那么麻烦。刚开始,我的emacs设置为courier new 字体,但是,中文有些乱码,后来,从网上找里一个配置文件,就好了,中文采用的好像是微软雅黑,然后英文用的是courier new,这个配置文件,现在还是看不懂了,不过直接拿过来用吧,呵呵;; Microsoft JhengHei / 微软雅黑 /; (set-fontset- 阅读全文
posted @ 2012-12-16 14:32 牧之丨 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: Prism是一个超轻量的开源框架,前身是 Angel ,现在改名为 Prism,其目标是实现WEB系统的页面与代码分离,并且不需要书写大量的 配置文件。之所以起名称为三棱镜,是因为本框架会像三棱镜一样不但可以处理 页面请求,还可以有选择的改变页面请求。Prism最大的特点是不需要您开发的代码引入本框架的任何类,只需要在您的WEB系统中加入三棱镜发布的JAR包, 并且在web.xml里配置三棱镜(Prism)可能用到的一些参数即可。 Prism是一个让用户的网络应用脱离浏览器的程序,用户可以在桌面上创建一个快捷方式,直接双击打开你所设置的目标网页,这个网页在一个独立的窗口上显示而不是浏览器。.. 阅读全文
posted @ 2012-12-16 14:32 牧之丨 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Emacs平台很强大,已经不只是一个编辑器这么简单了,它被移植到Windows平台下使得非Unix用户也有幸接触到并使用它。之前我写了一个Windows7下的Emacs的一点说明,简单说了一下如何在Windows下安装emacs,不过,那不是最佳方式。因为,按Windows7系统本身的HOME目录配置的话,C:\Users\<username>\AppData\Roaming 这个HOME目录太深了,而且默认状态下AppData目录是隐藏的,最最关键的是:如果系统盘一旦出问题,之前的.emacs配置文件和.el的扩展都得重新配置和下载。还有另外两咱方法,更改HOME目录:一是添加H 阅读全文
posted @ 2012-12-16 14:30 牧之丨 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: ;; 设置 load path (setq load-path (cons "~/.emacs.d/elisp" load-path)) ;; 在标题栏显示buffer的名字 (setq frame-title-format "emacs@%b") ;; 设置有用个人信息 (setq user-full-name "HuZhifei") (setq user-mail-address "WisdomFusion@gmail.com") ;; 打开tabbar (require 'tabbar) (tabba 阅读全文
posted @ 2012-12-16 14:29 牧之丨 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 问题:安装 Ubuntu 10.04 Lucid Lynx后,GVim无法正常显示中文菜单。错误信息:引用:Gtk-WARNING **: Invalid input string原因:Ubuntu 10.04 Lucid Lynx默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中文区域设置为zh_CN.UTF-8。因此GVim会在启动时报错,且无法正常加载中文菜单。解决方案一:代码:cd /usr/share/vim/vim72/langsudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim此方法使得GVim可以识别zh_C 阅读全文
posted @ 2012-12-16 14:22 牧之丨 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 在ubuntu系统中,我们一般不需要找到某个软件的安装包(安装程序)来安装软件,因为这样不能随系统自动更新。安装软件最好的办法是用官方源或添加第三方源来安装软件。软件中心下载的软件,下载后存放在/var/cache/apt/archives安装后放在哪里,要看是什么软件,一般大多数软件的文件存放在/usr/sharelinux目录:“/”根目录部分有以下子目录:/usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。/var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁 阅读全文
posted @ 2012-12-16 14:22 牧之丨 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 在编辑->启动设定中设定如下启动参数:set nocompatibleset fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1colorscheme murphy其中第一行设定不兼容vi,可以使用更多新增命令第二行设定文件编码第三行设定全局配色方案一个典型的启动脚本set nocompatiblesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswincolorscheme murphyset fileenc 阅读全文
posted @ 2012-12-16 14:21 牧之丨 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 安装Oracle时要注意以下:关闭防火墙,断开网络。在安装Oracle时,要选上:创建带样本的数据库,如果不选上,就不会有大数据用户出现。Oracle数据库主要有一下四个用户:超级管理员 sys change_on_install普通管理员 system manager普通用户 scott tiger大数据用户 sh sh1 、Oracle卸载1.停止所有与ORACLE相关的服务。2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installatio 阅读全文
posted @ 2012-12-16 14:18 牧之丨 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 手工配置Oracle 10G Enterprise Manager今天安装oracle,反复装了几遍都报下面错误;试了几种方法都不行;由于以下错误,Enterprise Manager配置失败启动Database Control时出错有关详细资料,请参阅E:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\oradb\emConfig.log中的日志文件。您可以以后通过手动运行E:\oracle\product\10.2.0\db_1\bin\emca脚本,重新使用Enterprise Manager配置此数据库。”最近在学习安装数据库的时候,用了多种方 阅读全文
posted @ 2012-12-16 14:18 牧之丨 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一,Oracle数据库用户简介在Oracle数据库中任何对象都属于一个特定用户,或者说一个用户与同名的模式相关联。要连接到Oracle数据库需要一个用户帐户,根据需要授予的操作权限。1,默认数据库用户模式: Sys:数据库字典(存储被管理对象所有信息)和视图存储在该模式中。系统级用户。 System:默认系统管理员(DBA权限)用户。系统级用户。 Scott:数据库示范用户,默认口令tiger。不同版本不同。2,什么是权限? 管理用户对数据库定义(DDL)和访问数据库(DML)的操作。 ①系统权限:管理数据库操作DDL,进行系统级活动的能力。 ②对象权限:管理对象进行操作DML。3,什么是角. 阅读全文
posted @ 2012-12-16 14:17 牧之丨 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码: ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效二、忘记SYS用户,或者是SYSTEM用户的密码。 如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 命令修改密码: CONN SYS/PASS_WORD AS SYSDBA; ALTER USER 阅读全文
posted @ 2012-12-16 14:17 牧之丨 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 最近打算针对iPhone、iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言)。由于苹果的自我封闭的产业链发展模式(从芯片、机器、开发语言、终端产品、服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发。Mac机器就不用说了,那比PC机器要贵不少(当然性价比还是很高的),所以,要想廉价方式学习Objective C就必须要在Windows上能搭建一个Objective C开发环境。好了,不说废话了。 在Windows下搭建Objectiv... 阅读全文
posted @ 2012-12-16 10:55 牧之丨 阅读(951) 评论(3) 推荐(0) 编辑