标签:
ubuntu中文目录it |
分类: 日志 |
很多时候都喜欢在桌面上放一些要操作的文件,linux里命令行操作又多,难免会用命令行操作桌面上的东西,那么就要 “cd 桌面”,打“桌面”的时候要输入法切换,麻烦……所以就想办法把用户目录下的路径改成英文,而其他的中文不变,方法如下:
打开终端,在终端中输入命令:
export LANG=en_US
xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径,同意并关闭。
在终端中输入命令:
export LANG=zh_CN
关闭终端,并重起。下次进入系统,系统会提示是否把转化好的目录改回中文。
第一步,安装 Msysgit
第二步,Aptana中安装 JGit/EGit plug-in for Eclipse 3.5
a. 菜单 -> Help -> Install New Software -> "Add" Button;
b. "Add Site"
Name : jgit Location
Location : http://www.jgit.org/updates
选择最新版本安装
c. 重启 Aptana
安装后,在主菜单 Window -> Show View -> Other 里就可以看到这个面板了
类似函数的参数 arguments,它其实不是一个数据,所以你不能使用 for 循环一个个遍历处理,需要简单的处理一下:
function argumentsToArray(args){
return
[].slice.apply(args);
}
使用范例:
(function(){
var arr =
argsToArray(arguments);
for(var i =
0, len = arr.length; i < len; i ++){
document.write(arr[i]
+ "<br/>");
}
})(10, 20, 30)
仅做记录,省得下次到处找了。
在博客园看到有人问这个(http://www.cnblogs.com/mybear/archive/2011/03/03/1969851.html):
题目:给定一个整数num,判断这个整数是否是2的N次方
比如,2,4,8是2的N次方,6,10不是2的N次方
他给出的办法实在有点笨拙,所以,抽空用位运算写了一下:
function isPowOfTwo(num){
var
count = -1;
var
pow = -1;
while(pow
< num){
count ++;
pow = 1 << count;
}
return
(pow == num);
}
另一种写法:
function isPowOfTwo(num){
return num
!= 0 && (num & (num
- 1)) == 0;
}
标签:
virtualboxlinux共享目录it |
分类: 日志 |
VirtualBox 安装在 Windows 7 中,而 VirtualBox 里头安装的客户端环境是 Ubuntu。
步骤1:# sudo apt-get upgrade
步骤2:# sudo apt-get update
步骤3:# sudo apt-get install dkms
步骤4:# sh /media/VBoxLinuxAdditions-version/VBoxLinuxAdditions-x86.run (x86是32位系统)
步骤5:# lsmod | grep vbox
(用于查看vboxvfs是否被安装了)
步骤6:在虚拟机控制台的菜单上“设备”->“数据空间”中创建一个目录并指定其名称(此名称将在linux中被使用)。如使用 D:\sharedfolder 作为共享文件夹,其名称默认为该目录名称“sharedfolder”。
步骤7:# sudo mkdir /mnt/share
(手动创建一个共享目录)
步骤7: # sudo mount -t vboxsf sharedfolder /mnt/share
(将控制台的 sharefolder 目录挂载到 /mnt/share)
步骤8:# ls /mnt/share
(查看共享目录中的文件)
步骤9:sudo gedit /etc/fstab
(用管理员权限编辑此文件,并加入以下一条命令,以tab键作为间隔。)
步骤10: sharedfolder /mnt/share vboxsf defaults 0 0 (加入的命令)
参考:
/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=0ef0ea4e-0a87-43d2-8225-c630c33d48d6 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=cce7194d-360f-44a8-aee9-412437f32728 none swap sw 0 0
sharedfolder /mnt/share vboxsf defaults 0 0
步骤11:重启虚拟机。
步骤12:在命令中输入 # ls /mnt/share
步骤:13:看到效果,完成。
标签:
host管理hostsmanagerit |
分类: 日志 |
使用 REALbasic 写的一个 hosts 文件管理工具,可以快速方便的管理系统中的 hosts,支持 Mac OS X 与 Windows。
注:Vista 和 Win7 需要使用管理员权限运行。
如果有bug或建议,请发送邮件到 ohdarling88 # gmail dot com

下载: