(1)开发环境搭建的资料,网上一搜一堆,不过搭建过程中最值得注意的是android安装路径中不要含有空格。应该最好也不要有中文(没有测试)。(2)Window->Show View->Problems可以打开Problem是窗口,查看错误类型(3)windows的cmd窗口中从C盘进入其他盘时,不要cd D:,直接输入D:就会进入D盘 Read More
原文地址:http://www.ipc.me/google-chrome-hotkeys.html和标签页快捷方式Ctrl+N打开新窗口按住Ctrl 键,然后点击链接在新标签页中打开链接按住Shift键,然后点击链接在新窗口中打开链接Alt+F4关闭当前窗口Ctrl+T打开新标签页Ctrl+Shift+T重新打开上次关闭的标签页。 谷歌浏览器可记住您关闭的最后 10 个标签页。将链接拖动到标签页内在指定标签页中打开链接将链接拖动到两个标签页之间在新标签页横条上的指定位置打开链接Ctrl+1到Ctrl+8切换到指定位置编号的标签页。 您按下的数字代表标签页横条上的位置。Ctrl+9切换到最后一 Read More
一 调试1.设置选项(1)bash -n scriptname 不会实际运行脚本,而只是检查标本的语法错误,也可以在脚本中添加 set -n 或者set -o noexec(2)bash -v scriptname在实际执行一个命令或者脚本前打印出这个命令或者脚本的内容,也可以在脚本中添加set -v 或者set -o verbose(3)bash -x scriptname 打印每个命令的执行结果,set -x or set -o xtrace2.$LINENO和caller(1)$LINENO 等同与vc中的 __LINE__(2)caller#!/bin/bashfunc(){calle Read More
这主要是因为安装ubuntu时选择了UTC时间,则ubuntu一开机总是从Internet获取时间,写入Bios,然后在这个时间的基础上+8(根据当时选择的时区),就是此时系统中的显示的时间。但是win7就悲剧了,它总是从Bios中读取时间,而这个时间时ubuntu写入的UTC时间。所以就出现了这样的情况。解决办法:(1)sudo gedit /etc/default/rcSutc=yes 改成utc=no(2)将时间写入BIOS sudo hwclock --systohc Read More
一 函数1.在调用函数之前必须先要定义函数2.函数的嵌套,但是并不常用eg f1(){ f2() {echo "f2"}}f2 #在此处调用f2会出现错误。f1 #什么也不做,并不会调用f2f2 #此时可以正确调用f2了,因为之前调用f1使f2在脚本中变得可见了先面对比的看另一例子func(){ var=100}echo $var #nullfuncecho $var #1003. 向函数传递参数#!/bin/bashfunc(){ echo "$1" #这里并不是传递给该脚本的位置参数}func "nihao"exit 04.变量替 Read More
原文地址:http://os.chinaunix.net/a2010/1210/1136/000001136530_1.shtml熟悉快捷键不仅可以增加你操作电脑的速度,还可以帮助你减轻腕关节的疲劳。这里将为大家总结出鲜为人知的20个快捷方式,助你成为键盘大师。▲ Windows 7全局热键 Win+1、2、3、4等数字键:会启动任务栏上相应的程序。将你最常用的程序放在任务栏的起始任务框中,通过这个快捷键便可方面的打开对应的任务。同样适用于Vista系统。▲ Win键+ALt+1、2、3等数字键:可以打开任务栏上相应程序的跳转列表。你可以通过关标跳跃性的选择需要打开的程序。▲ Win键+T键: Read More
1.原文地址:http://www.ubuntu.com/desktop/get-ubuntu/windows-installer1.Download Ubuntu Desktop EditionClick the big orange button to download the latest version of Ubuntu. This Windows installer (Wubi) will help you to run Ubuntu within your current system.Wubi is an officially supported Ubuntu installe Read More
一 正则表达式1.在这里就不详细列举正则表达式中各种元字符的功能仅仅说一下,在看这一章遇到的一个小问题* 匹配前一个字符的任意多次(包括零次)eg "1133*",更明确的应该写成"113(3*)"可以理解它匹配113(0个3) 1133(1个3),但是为什么可以匹配111312?111312 因为它是这样匹配的此时匹配了1个3,并没有匹配开头和结尾,要想匹配开头和结尾的话,需要改成"^1133*$" ,此时就只能匹配以113开头,且后面有n(n>=0)个3的情况。二 通配下面介绍另一概念:通配。这是一个很容易跟正则表达式混淆的 Read More
一 命令替换1.命令替换的两种形式(1)var=`basename $0`(2)var=$(basename $0)2.命令替换会调用一个subshell3.(1)command `echo a b` #2args: and b(2)command "`echo a b`" #1args:"a b"(3)dir=`ls -l`echo $dir #换行消失echo "$dir" #4.var1=`<file1`var2=`cat file2` #var1 and var2 分别是file1 和file2文件的内容5.变量替换允许 Read More
一.通讯命令1.host 通过IP或者网址来搜索一个互联网主机的信息二。终端控制命令三数学计算命令1.bc linux中的计算器,输入bc后即进入计算模式也可在脚本中使用 var=$(echo "scale=9,express"|bc) eg.var=$(echo "scale=2,1/3."|bc)scale =2,小数点后两位四 混杂命令1.seqfor a in `seq 80` or for a in $(seq 80) or for a in 1 2 ...80五 系统与管理命令1.tty 显示当前用户终端的名字2.lsof 列出当前打开的所有 Read More