.bash_profile和.bashrc的什么区别,linux的几个环境配置文件的区别
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shel[……]
Exception android.content.ReceiverCallNotAllowedException: IntentReceiver components are not allowed to bind to services
Exception android.content.ReceiverCallNotAllowedException: IntentReceiver components are not allowed to bind to services
在BroadcastReceiver中bind Service出现上述异常,下面是官方解释。意思是在Broadcast中是不允许bindservice的
/**
* This exception is thrown from {@link Context#registerReceiver} and
* {@link Context#bindServ[……]
ubuntu命令行挂载U盘
su 切到root用户
fdisk -l 通过分区表查看你的u盘被识别为什么了,不一定那个是sdb哦。
然后再挂载:
sudo mkdir /mnt/usb
sudo mount -t vfat /dev/sdb(依据fdisk的结果填写,不一定是sdb) /mnt/usb
然后再:
cd /mnt/usb
ls
看看有没有东西吧![……]
ubuntu下安装eclipse的Could not load SWT library问题
The activator org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench is invalid
!SESSION 2013-03-22 20:05:09.403 ———————————————–
eclipse.buildId=I20110613-1736
java.version=1.5.0_15
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86
!ENTRY org.ec[……]
Java String.length() 问题
Java中的String类在java.lang包中
String str = new String();
str.length()之所以要使用一个方法还不是通过属性来获取长度,是为了防止str.length=4;之类的情况发生,这样就实现了面向对象封装的特性.
另外,str,length()有一个特点就是不论是中文还是英文,都是按照1个长度来看待的,而不是根据所占的字节数来计算length长度.
为什么这样呢?我想可能是为了在截取string时防止将一个中文字符拦腰截断而出现乱码吧.
如果硬是要按照中文长度2,英文长度1的方式,则可以使用String.getBytes()方法.
b[……]
无与伦比的美丽歌词
天上风筝在天上飞
地上人儿在地上追
你若担心你不能飞
你有我的蝴蝶
天上风筝在天上飞
地上人儿在地上追
我若担心我不能飞
我有你的草原
你形容我是这个世界上
无与伦比的美丽
我知道你才是这世界上
无与伦比的美丽
天上风筝在天上飞
地上人儿在地上追
你若担心你不能飞
你有我的蝴蝶
你形容我是这个世界上
无与伦比的美丽
我知道你才是这世界上
无与伦比的美丽
你知道当你需要个夏天
我会拼了命努力
我知道你会做我的掩护
当我是个逃兵
你形容我是这个世界上
无与伦比的美丽
我知道你才[……]