09 2011 档案
摘要:man ls |col -b >ls.txtwhatis ducd - 前一目录cd 直接回家tree makir -p /home/dir1/dir2/dir3head -5 /etc/passwd tailsudo /etc/init.d/apache2 stop文件默认不能授予x权限,默认644.bashrc aliasname='ubuntu' echo $name export n='ubuntu' 子shell中查看 bash unset name环境变量 SHELL USER PATH MAIL LANG PS1执行顺序 &&
阅读全文
摘要:开机引导 1.BIOS 硬件检测 ok---》读取MBR(主引导程序)中的自举(GRUB)程序 2.加载系统内核 GRUB 3.内核控制启动操作系统 驱动硬件 启动进程init(读取配置文件 /etc/init) /etc/rc.local 自定义启动的脚本 /bin/login 登录BIOS 保存于主板闪存中,可通过CMOS设定CPU频率,系统时间,第一个启动的设备等MBR每个开机引导硬盘的0磁头,0磁柱,1扇区,存放开机引导程序,大小为512Kgrub /boot/grub/grub.cfgdefault 0 1 第二个timeout 3hiddenmenumenuentryro...
阅读全文
摘要:一、变量赋值#!/bin/basha="hello world" # = 两侧不能有空格!echo "a is $a"unset aecho "this is ${a}nd" #变量最好用 {} 扩起来,避免混淆declare -i num1=10declare -i num2=20declare -i num3=$num1+$num2比较重要的命令:ls wc cp mv grep cut cat file read sort uniq expr find tee basename dirname head tail ...
阅读全文
摘要:不知怎么回事,报错服务器已经运行!查看了一下,原来是什么时候安装了apache2,需要让他停止 sudo /etc/init.d/apache2 stop然后/opt/lampp/lampp restart 就ok了 欲卸载,可在新立得中,软件分组总查找apache2.2.bin,然后标记以便删除,刷新后,即可删除apache2了,以免与xampp里的httpd干扰……
阅读全文
摘要:一、在linux下,习惯用vim的用户,注意了!原来系统本身就可以自定义按键布局,特别是Caps Lock 与ctrl!实在是太方便了!1.ubuntu下: a.选择“系统”--> “首选项”--> “键盘” b.在“键盘首选项”对话框中选择“布局”标签,在这个标签页中点击“选项”按钮。 c.在“键盘布局选项”对话框中点击“Ctrl key position”的小三角,并在其中的下拉列表框中选择“Swap Ctrl and CapsLock”。然后关闭即可。2.arch下:修改配置文件:/etc/X11/xorg.conf.d/01-keyboard-layout.conf (键盘
阅读全文
摘要:一、安装vim及其图形化前端sudo apt-get install vim vim-gtk二、简单配置主要配置文件: /etc/vimrc /etc/vim/gvimrc" add by xiangzi888syntax on #语法高亮set nu #行号set ai #缩进set smartindentset tabstop=4set mouse=aset ignorecasecolorscheme blue" no bellset vb t_vb=" bad encodingset fileencodings=utf-8,gbk,g...
阅读全文
摘要:下载游戏程序,解压到mario文件夹下mount c /home/xing/mario 挂载c: 进入虚拟的 c 盘mario 运行可执行文件常用 dos 命令 注 ~代表相当linux下的dir ~ lsdeltree cls ~ clearcd copy ~ cpdel ~ rmmove ~ mvedit ~ vitype 显示文件内容 ~ catmd ~ mkdirrd ~ 删除子目录ren ~ renamexcopy 拷贝目录于文件datetimetreeexit例子:dir *.* -> a.txt 把当前目录文件列表写入a.txtdi...
阅读全文
摘要:1.kickstart 企业批量部署ubuntu2.dia viso工具 流程图 实体关系图 UML图3.sweet home 3D 室内设计软件4.webmin 基于web的unix系统管理工具,在保证安全性的前提下提供了简单深入的远程管理,很强大!5.wkhtmltopdf 将网页转换为 pdf 文档,很强大哦6.pdf转换为其他格式(txt,ppm,ps,html):sudo apt-get install poppler-utils #一个基于xpdf-3.0的pdf渲染库pdf2dsc pdffonts pdfinfo pdftohtml pdftops p...
阅读全文
摘要:jquery-ui-1.8.7.custom.css这个是jQuery UI套件的CSS样式表demos.css这个是jQuery UIdemo中用到的CSS样式jquery-1.4.4.min.js jQuery的核心文件,没有它一切工作都无法开展jquery-ui-1.8.7.custom.min.js这个是jQueryUI的核心js文件,也是必须的ie报错:缺少标识符,字符串或数字原因:ie中最后一个属性后面不能有 ,所以在数组和json中,最后一个属性一定要注意!!
阅读全文
摘要:select create alter drop table/indexinsert delete updategrant revoke获取数据库,表,查询相关信息 describe explain show修改表信息 load data optimize table replace管理 flush grant kill revokelock unlock set create/drop functioncreate database test;use test;drop database test;show colunns from tb;describe...
阅读全文
摘要:一、XAMPP 的安装过程1:下载XAMPP 的 Linux 版 (1.7.4)http://www.apachefriends.org/en/xampp-linux.html#3742:安装(XAMPP 被安装在 /opt/lampp 目录下)tar xvfz xampp-linux-1.7.4.tar.gz -C /opt卸载可用:rm -rf /opt/lampp更新需下载更新包后解压,然后在终端中输入:xampp-upgrade/start3:开始运行/opt/lampp/lampp start4.其他重要参数及描述:start/stop/restart 启动/停止/重新启动 XAMP
阅读全文
摘要:KBC POKER 40% 黑/青/茶/红轴 机械键盘 PBT版正式供货Noppoo Choc Mini84 巧克力机械键盘 黑/茶/红轴 黑色/白色PLU机械风暴 plu87机械键盘 粉色/白色/黑色 黑/青/茶/红轴HHKB pro 2个个都是便携形的,价格不菲啊,期待以后弄到钱了再买吧
阅读全文
摘要:1.openSSH server 安装 sudo apt-get install openssh-server2.vrms 查看非自由软件3.lsb_release -a 详细版本信息4.cowsay cowthink hello 是个很有意思的软件5.jresudo apt-get install sun-java6-jdksudo apt-get install sun-java6-jre6.使empathy支持QQsudo add-apt-repository ppa:lainme/libqqsudo apt-get updatesudo apt-get install libqq-..
阅读全文
摘要:学习资源版本下载 releases.ubuntu.com官网launchpad.net 软件合作平台中文社区 融入杂志 FULL CIRCLE fcctt.org邮件列表 lists.ubuntu.com IRC 即时通讯频道wiki在线百科http://planet.ubuntu.com/ 子社区googleblog认证课程 UCP 系统学习 资源较少 考试
阅读全文
摘要:%.2f float型 double型 %lf %e 科学计数法scanf("%f" , &weight);float a =3.13e-2;数据类型关键字int long shortunsigned char float double long double _Bool一个字节8位 int 存储在一个字中 按照电脑位数不同,一个字有16位,32位,64位(32位)输出8,16进制%o %x 带前缀%#o %#x目前一般情况 long long 64位 long32位 short16位 int16位或32位(依机器自然码而定)16位 -32768~32768 u..
阅读全文
摘要:一、fcitx ,稍微不稳定,比较智能1.安装:为了防止scim与fcitx冲突,如果你安装了scim,你最好卸载掉scimsudo apt-get purge scimsudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyinsudo apt-get install fcitx-table-all #同时安装其他码表im-switch -s fcitx -z default #设为默认输入法,一般不需要,除非系统有多个输入法貌似要重启电脑才行……2.配置文件:局部: ~/.config/fcitx/conf...
阅读全文
摘要:shell 命令行解释器 设置变量 a=booksa=${a}123 a+=123 books123echo $a ${a}unset aset 环境变量 env本地变量echo $HOME $PATH LANG PS1history 10 bash 历史调用历史指令 ctrl+r 查找指令!!上一条指令 !e !c !$ !32aliasalias rm='rm -i' 设定便利 减轻输入负担unalias rmalias m='sudo mentohust' 永久改变,写入 .bashrc 文件"" 当成一个字符串对待,转义特殊字符 #.
阅读全文
摘要:五大部件值;运算器 控制器 存储器 输入设备 输出设备 中央处理器 存储设备(内外) 输入输出硬件:设备软件:控制硬件运行的程序:计算机程序是一组指令(及指令参数)的组合,这组指令依据既定的逻辑控制计算机的运行指令:指令就是一套符号,这套符号的含义,你懂,他也懂指令兼容:不同的“处理器”类型,往往都会有不同的指令集合通常我们使用的电脑,都使用Intel或AMD生产的中央处理器(CPU);这一类指令集被“80x86 CPU 汇编指令”复杂指令集与精简指令集:CISC(Complex Instruction Set Computer)RISC(Reduced Instructio...
阅读全文
摘要:文字浏览器 elinks 比较强大!但是对中文的支持不是很好,搜了很久都没有找到比较完美的解决方案,看来只有用google英文了!!是时候学学英语了,以计算机带动英语的水平提高……百度的网站倒是可以修改终端编码为GBK,凑合可以看中文
阅读全文
摘要:英语之于IT人 熟练阅读英文原版文档 屏幕提示目标明确 标准明确 效果明显坚持 英文文档 原版书籍单词 语法 背句子(原味)
阅读全文
摘要:c历史上保持尽量少的关键字#include <iso646.h> and && or || not !#include <ctype.h>字符判断函数 isalpha() islower() toupper() isalnum() isspace()pow(2,3) =8sqrt()fabs()bool C++里有 c要用的话,需#include<stdbool.h>scanf() 里最好不要用\n
阅读全文
摘要:一、aptana 显示行号:直接右键左侧栏,选择显示行号二、ubuntu 软件安装在/usr/local 或 /opt 因为/home目录空间分的不是很大下载的大文件就保存在windows盘符下 /home仅存储文件,文档等,这样就能与windows共享了三、禁止linux挂载sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla删除以下内容。[Mounting, checking, etc. of internal drives]Identity=unix-group:adminAct..
阅读全文
摘要:获取变量类型typeof(var)Number String类型转换parseIntparseFloatDate()getDate() 1-31日getTime() 1970-1-1到当前的毫秒数getDay() 星期几0-6getHours() getMinutes() getSeconds()setFullYear() setDate()getFullYear()
阅读全文
摘要:总感觉js定义数组有些诡异,简直是是非常随意麻!还有函数的默认参数,也跟c有很大的不同!!一、数组声明(注:js是不用声明变量的,但是为了方便调试,最好声明下):var arr = new Array(); //默认长度是0var arr =new Array(3); //指定长度,但仍可变var arr = new Array(3, 5, "hello", new Array(1, "world"));var arr = [3, 5, "hello", new Array(1, "...
阅读全文
摘要:将line-height设置为与DIV的高度相同就可以居中有时候,width,height之类的属性,是从父级继承的,但是父级元素一定要有值,否则就不能确定!!display:inline,兼容ie需要 block 块级元素显示
阅读全文
摘要:可靠性 伸缩性 开放性 根植与网络 面向数据库gnu‘s not unix 共享fsf free software foundationGPL gnu版权声明内核 控制硬件 -------shell-------用户进程
阅读全文
摘要:为了消除各浏览器对css默认的设置,保持网页在各浏览器中的外观保持一致,初始化css就显得非常必要了!很多时候出现的样式不兼容问题,都可以通过css初始化代码来解决。下面列举常用的一些方案:1.最耗资源的,最简单的* { padding: 0; margin: 0; border: 0; } 2.选择性初始化举例(综合)body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,buttonform,fieldset,input,textarea,p,blockquote,th,td { padding: 0; ...
阅读全文
摘要:有时,用U盘备份文件(系统出问题,中文又乱码,只好进用终端备份),就要用到挂载命令了命令行挂载优盘,到/media/usb:cd /mediamkdir usbsudo mount -t vfat /dev/sdb1 /media/usb或sudo mount -t ntfs /dev/sdb1 /media/usb卸载:sudo umount /media/usb查看:sudo fdisk /dev/sdb
阅读全文
摘要:alt+左击 移动窗口win+s 工作区切换ctrl+win 水纹效果f1prtsc alt +printscreenalt +f1 打开 alt+f2 运行 gconf-editor gnome-contol-center update-manager software-center gdmsetup ctrl + l 切换文件夹
阅读全文
摘要:喜欢倒腾的人,重装系统的概率比较大,于是反反复复的装那几个软件,配置那几个软件,不如直接记下来,省事首先要做的就是更改软件中心的软件源为中国下面的大概六个服务器之一!不然真成蜗牛了!软件:mentohust 配置文件:/etc/mentohust.confflash playergoogle earth浏览器:firefox firebug (做html开发的话)chromeopera娱乐:mplayervlc播放器 支持各类字幕Audacious 设置备用编码方式为GBK就不会乱码了直接就能播放音乐,视频了输入法sudo apt-get install fcitx命令: fcitx...
阅读全文
摘要:一、安装gnome3:::(11.10可直接在软件中心里找到 gnome-shell 软件包)sudo add-apt-repository ppa:gnome3-team/gnome3sudo apt-get updatesudo apt-get dist-upgradesudo apt-get install gnome-themes-standard ubuntu-desktop gnome-shell然后的然后,如果不习惯GNOME 3,要删除它,还原到Unity,就使用如下命令:sudo apt-get install ppa-purgesudo ppa-purge ppa:gnom
阅读全文
摘要:*****请准备好,花80%的时间用于思考、调试、测试、开会、谈话……*****关于编程,大学没有传授的10件事::::我们总是错的事情若有可能出错,就一定会出错所有的代码都烂(Bug)总会存在客户最大纸上谈兵是行不通的Keep it simple, stupid编写代码只是我们所做工作的20%而已客户永远不知道他/她想要的是什么!已经有人做过了*****为什么编程是件独一无二的职业???***** 1. 简介 有些人说编程很难,有些人认为很容易。 编程不仅依赖于你的能力,而且还取决于你工作的态度。 编程的确很难,但比起那些需要伪装、欺骗和表演来生活的恶棍或者小丑来说,真的一点也不难。 ...
阅读全文
摘要:aqua azure beige bisque black blue brown chocolate coral crimson cyandarkorange deeppink gray green gold hotpink lightgreen lime linen magentanavy olive orange orchid peru pink plum red purple salmon seashell silver snow tan teal tomato wheat white yellow violet t...
阅读全文
摘要:解決方法如下:进入终端1.sudo apt-get update2.sudo apt-get install lsb-core libfreeimage3 libqt4-webkit3. 移除 Google earth 6 自行安装有问題的4個 libQt*.* 档案! sudo rm /opt/google/earth/free/libQt*.*4. 更改 Google earth 6 的程式執行腳本 : sudo gedit /opt/google/earth/free/googleearth寻找脚本的最后一行:LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./..
阅读全文
摘要:zend studio是开发PHP的神器啊,可能是由于国内的盗版太多吧,官方对中文的支持不是很好,于是寻找各种解决办法下载汉化包: help-->安装新软件 http://download.eclipse.org/technology/babel/update-site/R0.8.0/helios //貌似地址不行了,失败更改字体: 把C盘系统字库的中文字体simsun.ttc(宋体)复制过来改名为:LucidaSansRegular.ttf,覆盖到: /usr/local/Zend/ZendStudioClient-5.2.0/jre/lib/fonts/L...
阅读全文
摘要:一、前言在ubuntu下运行windows程序的话,非wine莫属了,一般情况下,都会考虑用wine安装QQ,可是还是那个问题,乱码!解决wine下qq的乱码问题:1.打开注册表:.wine/dosdevice/c:/windows/regedit.exe2.打开 [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]MS Shell Dlg = wenquanyiMS Shell Dlg 2 = wenquanyi Tahoma = wenquanyi (这个没有手动新建字.
阅读全文
摘要:网络可以说是最好的学习资源了,从网络上可以学到最新,最有效的知识,也能找到最快捷的解决方案,以后我会将收集到的一些比较好的网站都列举到这里,供随时查阅……PHP绘图工具(各种统计图) jpgraph.net免费网站模板 http://www.freewebsitetemplates.com/调色版 http://www.input8.com/color_theme/palette.htmlwww.linuxidc.net linux公社http://releases.ubuntu.com/ 发行版ubuntuwww.6688.cc dock效果邮件列表(虽然还不怎模会用)chan...
阅读全文
摘要:linux下支持的软件格式比较多,安装方式也很多样,这里进行一个小总结…… 1.deb包 这时最方便的一种,直接在软件中心,或apt-get,就解决问题了~它会解决所有依赖关系,各种设置等……一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。 apt-get常用命令:clean , check , autoclean , update , upgrade , autoremove , remove , search , show , i...
阅读全文
摘要:缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。sudo gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5-HKS
阅读全文
摘要:你知道吗,在linux下的截图工具也是命令行的唉~~(当然也有图形界面的),我要介绍一个scrot,高效快捷的截图工具。 Scrot,支持全屏、窗口、选取、多设备、缩略图、延时,甚至可以截图完毕之后指定某程序打开截好的图片。安装: sudo apt-get install scrotScrot 使用:(更多用法参见man scrot)scrot [options] [filename] 如果 [filename] 没有指定截图就会以当前的日期和时间为文件名保存在当前目录中例子(~ 用户主目录):1、对全屏截图并保存文件名: scrot ~/abc.png2、抓取窗口,b 参数表...
阅读全文
摘要:instanceof 判断是否是继承关系, 有两个参数第一个参数是你想要检查的对象,第二个参数是类名(事实上是一个接口名),用于确定是否这个对象是相应类的一个实例它的基本语法如下:if ($object instanceof className){ //继承关系 //do something}
阅读全文
摘要:首先,我想说的是,joomla是一个文章管理系统的框架,建站非常方便,适合非专业人员使用。寒假的时候我曾经准备学习它,但是没几天,我发现自己做的就是反复修改布局,反复的设置,以达到自己网站的要求,没什么技术含量,也没什么意思……我并没有说这个框架没有技术含量,它是使用mvc构架,基本的什么模块,插件都有的……想学技术还是学php,zend之类的吧。 于是果断不学了,但还是留下了点小记: 书(建站宝典)上带的joomla核心1.5.7,bug很多不能安装示例模板,也无法登录…… 在linux下还是用1.6.4的吧,但是安装模板的时候,也不能正常显示,报错eval(),需要自已建立一个co...
阅读全文
摘要:框架搭建过程:1.利用Zend Studio新建 框架时,已有.htaccess 文件,是隐藏的,在public目录下 即URL引导文件2.pbulic目录下建立index.php 引导文件3./application/configs/application.ini 基本配置文件4.默认控制器indexController 首页动作 indexAction5.index.phtml 模板文件Zend 编码标准:1.private protected 属性名称以下划线开始!!2.常量 全部大写 类中用 const 定义3.除类外,其余命名用长字符,并能说明函数意图和行为4.缩进4个空格,...
阅读全文
摘要:在linux系统中经常会出现中文乱码问题,主要是因为linux系统默认都是以utf8编码方式的。于是具体问题就要具体分析了,从网上搜解决方案,或者自己修改配置文件,修改源码…… 编辑器也是这样,从windows下拷贝过来的文件(基本是GBK编码),用gedit打开后需另存为utf-8格式,还要注意修改访问的权限,这样就可以在linux正常下访问了。但文件比较多的话,这样就太麻烦了,或许能用命令批量处理?等待以后进一步学习吧……
阅读全文
摘要:曾经一时对android产生的极大的兴趣(毕竟也是基于linux的,本人也正用着android手机……),于是从网上整理了开发环境的配置方法,如下:一、配置Android开发环境1;sudo apt-get install eclipse2;start eclipse3;click help-> install new software->work in ; fill https://dl-ssl.google.com/android/eclipse/4;select the software what you want to install ;click next;5;click
阅读全文
摘要:有时在进行目录操作的时候,经常接触到命令,于是就要翻手册,或上网问狗狗哥了,这里我把平时碰到的常用的不常用的都陆续列出来,供以后学习参考……一般规则:指令 选项 参数cd . .. rm -f -rfpwd /home/xing 用户主目录date caltouch 新建文件 或更新时间mkdir rmdir -r -funame -n 主机名 -a详细信息 系统 时间ls -la当前目录所以文件 ls -l ll 目录:深蓝色 文件:白色sort -k -n -owho | wc -l -w -c 计数 组合命令read -p "please enter ...
阅读全文
摘要:(87) 间歇 只见Totem身后闪出一人,正是GNOME Mplayer。一看这名字您就知道了,这是G帮的人。SMplayer一看见他,顿时也是心里犯嘀咕。为什么呢?您众位大概有所不知,这GNOME Mplayer和SMplayer其实都不过是个图形界面的外壳而已,他们的后台都是Mplayer老大。因此上,这二人本是同门兄弟,只因信仰不同,故而一入G帮,一投K派。即是同门学艺的兄弟,这本领又能差的几何?这SMplayer寻思,纵然自己比GNOME Player勤学苦练,无奈方才刚刚跟Totem大战一场,有要照顾这那lili用户的视频,自己恐难取胜。可那GNOME Player更无废话...
阅读全文
摘要:(44) 他乡故知 Openssh-server虽然不是聊天工具,但是跟对面的ssh客户端拉起家常来还显的很熟络的样子。互相了解之后,知道了对面那个装在笔记本上的linux是个叫做Linux Mint的发行版,版本是7。Linux Mint这个名字我之前也听狐狸妹妹说过,跟我们Ubuntu还有些关系,是个Ubuntu的衍生版。什么是衍生版呢?就是我们Ubuntu从Canonical学校毕业之后,并没有像我一样来到一块硬盘里工作,而是选择了继续去进修,为某种目的进行进一步的改造(怎么听着像犯人……)。比如之前提到过的酷兔兔Kubuntu和小兔兔Xubuntu,就算是Canonical学校官方的.
阅读全文
摘要:最近在ubuntu社区看到了一片文章,应该说是一部小说吧(着实有点长)?!她以幽默,搞笑的口吻,以故事会的模式讲述了笨兔兔的故事。在很轻松的环境下,很好地普及了ubuntu linux以及计算机的基础知识,着实让我收益非浅,并沉迷于其精彩的故事情节之中,无法自拔……不得不说,对于linux的菜鸟,她着实是不可多得的好东西!! 于是我决定与网友们分享下。由于文章比较长,我将稍作整理,分笨兔兔的故事上、中、下三集陆续推出,希望能加深大家对linux的认知。(1)开端 我叫Ubuntu,主人喜欢叫我“笨兔”,但是我绝对不笨,与某种耳朵长尾巴短的哺乳动物也没有什么联系,我是一个操作系统,我是...
阅读全文
摘要:学习程序已经有快两年了,可是总感觉学得不太踏实。有些东西当时学会了,可是隔了一年半载,估计又忘了差不多了。后来学会简单的记一下学习笔记,于是笔记成了我学习道路上最宝贵的财富。有一次电脑出现了点故障,着实把我吓了一跳,没有备份的我唯一担心的就是心爱的笔记!!后来有人给我推荐,可以开通个博客,于是我很早就到博客园上申请了个帐号。可是一直都没有使用。究其原因,可能是一直认为没有时间去写博客,另外可能还有怕泄漏自己的‘宝贵知识’的低级想法?? 最近在学习传热学的课堂上,老师的一句话给了我很大的启发。一个系统要想保持平衡,必须要吸收能量,同时还要释放能量,最终达到一个平衡。不仅是热力学上,你谈朋友...
阅读全文