Posted by 唧唧 | tags:
Android
模拟器
联网
Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,但是一般电脑的IP都是192.168.*.*之类的,不在同一个网段。
所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很简单,只要把模拟器的默认DNS设置成电脑的DNS地址即可。
以下步骤在命令提示符操作:
第一步:cd F:\Android\android-sdk\tools
第二步:emulator @Android_2.1 (其中为Android_2.1 你的模拟器名称)
第三步:cd F:\Android\android-sdk\platform-tools
第四步:adb shell (进入模拟器的linux系统)
第五步:#getprop (getprop会列出系统当前的各项属性)
在结果里可以看到: ...
Posted by 佚名 | tags:
Linux
删除
显示20分钟前的文件
find /home/prestat/bills/test -type f -mmin +20 -exec ls -l {} \;
删除20分钟前的文件
find /home/prestat/bills/test -type f -mmin +20 -exec rm {} \;
...
Posted by 佚名 | tags:
top
VIRT
RES
SHR
VIRT:virtual memory usage 虚拟内存
1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等
2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量
RES:resident memory usage 常驻内存
1、进程当前使用的内存大小,但不包括swap out
2、包含其他进程的共享
3、如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反 ...
Posted by 唧唧 | tags:
CentOS
字体
1、先从你本机 C:\Windows\Fonts 拷贝或者网络上下载你想要安装的字体文件(*.ttf文件) 到 /usr/share/fonts/chinese/TrueType 目录下(如果系统中没有此目录,则自行mkdir创建,亦可重命名为自己喜欢的文件夹名)
2、修改字体文件的权限,使root用户以外的用户也可以使用
# cd /usr/share/fonts/chinese/TrueType
# chmod 755 *.ttf
3、建立字体缓存
# mkfontscale (如果提示 mkfontscale: command not found ,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv
4、重启计算机 ...
Posted by 佚名 | tags:
CentOS
ftp
1、安装
一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装
# yum -y install vsftpd
# touch /var/log/vsftpd.log # 创建vsftp的日志文件
在CentOS中,这样就可以完成了一个简单的匿名FTP的搭建。你可以通过访问ftp://yourip来进行,不过这个FTP没有任何权限。
2、基于虚拟用户的FTP架设
所谓虚拟用户就是没有使用真实的帐户,只是通过某种手段达到映射帐户和设置权限的目的。
1)我们在 /etc/vsftpd/vsftpd.conf 中做如下CentOS FTP服务配置:
anonymous_enable=NO 设定不允许匿名访问
local_enable=YES 设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问。 ...
Posted by 唧唧 | tags:
jQuery
ajax
json
eval
今天在使用如下代码的时候,
运行 复制 保存 javascript代码
$.get( "/ajax" , { "ran" :Math.random(), "act" :act, "id" :id}, function (d) {
alert(d.ret);
},"json" );
返回的数据是:{ret:0} ,发现无法直接把返回的数据转换为 json 对象,需要使用
var d = eval("("+data+")"); 转换一下对象才可以。
...
Posted by 唧唧 | tags:
Nginx
PHP
今天帮朋友配置Nginx+PHP环境时,启动后访问php显示空白页面,经过搜索得知 fastcgi_params 文件(部分版本是fastcgi.conf ,主要看 nginx.conf 的include路径),配置文件缺少一行:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
--------------------以下内容来自网络--------------------
...
Posted by 佚名 | tags:
Linux
用户
权限
linux的权限系统主要是由用户、用户组和权限组成。
用户就是一个个的登录并使用linux的用户。linux内部用UID表示。
用户组就是用户的分组。linux内部用GID表示。
权限分为读、写、执行三种权限。
linux的用户信息保存在/etc/passwd文件中,另外,/etc/shadow文件存放的是用户密码相关信息。
/etc/passwd文件格式:
用户名:密码:UID:GID:用户信息:HOME目录路径:用户shell ...
Posted by 唧唧 | tags:
mysql
今天在CentOS下安装mysql碰见几个问题,发出来共享一下:
1、# mysql 命令报错:mysql: command not found
原因是系统找不到mysql的路径,即没有配置环境变量:
# vi /etc/profile
在 pathmunge /usr/local/sbin 下面新增一行:
pathmunge /usr/local/mysql/bin
蓝色字体是你的mysql安装路径。然后保存退出,使其立即生效:
方法1:# source /etc/profile
方法2:# . /etc/profile (注意: . 和 /etc/profile 有空格)
2、启动MySQL报错:Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
查看数据库目录下的err文件内容有如下错误:
File './mysql-bin.index' not found (Errcode: 13)
其实当前目录mysql-bin.index是存在的,但是报错是因为没有写入权限。解决方法:
返回 data 的上一层目录,然后赋予写入权限: ...
Posted by 唧唧 | tags:
update
from
在更新表数据的时候,我们时常需要把另外一个表的关联值的数据更新到当前表,此时就需要用到子查询了:
MS SQL Server的写法:
update child set parent_name =p.name from child c,parent p where c.parent_id=p.id
或者
update child set parent_name =(select name from parent p where p.id=parent_id)
但是MySQL执行如上语句则会报错:
Error Code: 1093. You can´t specify target table ´xxx´ for update in FROM clause
MySQL不支持子查询更新,MySQL我们应该这样写:
update child c inner join parent p on p.id=c.parent_id set c.parent_name=p.name;