摘要:
一、安装命令格式:rpm -i ( or --install) options file1.rpm ... fileN.rpm参数:file1.rpm ... fileN.rpm 将要安装的RPM包的文件名详细选项:-h (or --hash) 安装时输出hash记号 (``#'')--test 只对安装进行测试,并不实际安装。--percent 以百分比的形式输出安装的进度。--excludedocs 不安装软件包中的文档文件--includedocs 安装文档--replacepkgs 强制重新安装已经安装的软件包--replacefiles 替换属于其它软件包的文件--f 阅读全文
摘要:
如果你的网卡是RealTek(通常说的“螃蟹卡”)的,恭喜你了,这种网卡改起来时很简单而且方便的。开始菜单→控制面板→网络和共享中心→更改适配器设置→无线网络连接→属性→选择要修改的网卡点击配置→切换到高级选项卡→在Net Address中填入相应的MAC值即可(12位16进制的数)。注意:如果你的系统是win7,左数第二位数字必须是0,2,A,E之一,这是win7系统的限制,XP上可随意填写。此方法同样适用于本地连接。但如果你是其他品牌的网卡,可以上网下载一个MAC地址修改软件,如SMAC就非常好用,不过记得win7下修改限制同上,改完后需要重启一下电脑才能生效。good luck! 阅读全文
摘要:
1、在http://www.kernel.org/上下载内核源代码linux-2.6.32.60.tar.xz,放在/usr/src目录下。2、进入Linux内核源码所在的目录(cd /usr/src),解压该内核代码到/usr/src/linux-2.6.32.60下:xz -d linux-2.6.32.60.tar.xztar -xvf linux-2.6.32.60.tar执行第一条命令式可能会提示找不到xz命令,这时可以输入apt-get install xz-***(后面的不记得了,呵呵)安装xz文件解析程序3、进入Linux内核源码解压后的目录/usr/src/linux-2.6 阅读全文
摘要:
最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发。考虑到程序的跨平台可移植性,最终选择使用 Qt 开发。相对来说,国内关于 Qt 相关文档并不算很多。作者将 Linux 下编译并安装配置 Qt 全过程总结了一下,只希望可以方便更多的朋友! 1。获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2。解压缩 tar xvfz qt-x11-opensource-src-4.7.4.tar.gz 建议解压到/use/local目录,并重命名为Qt-4.7.4 3。生成 makefile 文件 ./configure 这... 阅读全文
摘要:
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。BO:business object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经历、工作经历、 阅读全文
摘要:
敏捷开发简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷建模的价值观 敏捷建模(Agile Modeling,AM)的价值观包括了XP的四个价值观:沟通、简单、反馈、勇气,此外,还扩展了第五个价值观:谦逊。 敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其应用可以使你更深.. 阅读全文
摘要:
java的三大特性Java语言的三大特性即是:封装、继承、多态首先先简单的说一下其3大特性的定义:封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。封装的基本要求是: 把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在开 阅读全文
摘要:
1、重新启动,按ESC键进入Boot Menu,选择recovery mode (恢复模式)。2、在#号提示符下用cat /etc/shadow,看看用户名。3、输入passwd "用户名"(引号要有)。4、输入新的密码。 阅读全文
摘要:
安装ubuntu10.10后,如果机器上只有一个系统,默认grub菜单是不会显示的,如果想要显示,按如下步骤操作:1.把/etc/default/grub文件中的GRUB_HIDDEN_TIMEOUT=0的0改为大于0的数字,比如5;2.把/etc/grub.d/30_os-prober文件中的所有set timeout=0的0改为10,如下:adjust_timeout () { if [ "x${found_other_os}" = "x" ] ; then if [ "x${GRUB_HIDDEN_TIMEOUT}" != &q 阅读全文
摘要:
很多人在看 《C++ primer》书时,里面说到Ctrl+Z 字符结束符的时候,书上列举了个简单的例子,告诉我们,只要按下Ctrl+Z就可以退出while循环了。例如:#include <iostream>#include <string>using namespace std;int main(){ string word;while(cin>>word) cout <<word <<endl; system("pause");return 0; }但实际测试发现总是要按两次Ctrl+Z才能退出,这其实是VC6 阅读全文