VPS装的是lnmp
最初现象:
打开网站显示 502 Bad Gateway

重启vps,显示数据库连接失败
reboot

重启lnmp,重启成功 仍然无法打开网站
/root/lnmp restart

尝试进入mysql,发现root登陆失败
mysql -u root -p

重启mysql,发现无法重启
/etc/init.d/mysql restart

检查进程 发现无异常
top

检查磁盘空间 ,哈哈,磁盘空间没有了
df -h 

检查各目录文件占用
du -h –max-depth=1 *

删除文件
rm -i 2011*

删除目录
rm -rf 2011*

重启mysql
/etc/init.d/mysql restart 

另附加删除mysql日志方法:

登陆mysql

/usr/local/mysql/bin/mysql -u root -p

输入密码登录后再执行删除:reset master;

关闭mysql日志功能,修改/etc/my.cnf 文件,找到

log-bin=mysql-bin
binlog_format=mixed

再这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。

其实vs2010旗舰版已经安装了Silverlight for Windows Phone项目模版的,只是Silverlight for Windows Phone项目模版是英文的,而vs2010安装的是中文的,所以读取不出来。

解决方法有两个

第一个是在vs2010的工具-选项里面更改语言为英文,更改之前需要更改系统为英文。

第二个方法是将模版从系统模版文件夹复制到用户模版那里,将X:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\下面的Silverlight for Windows Phone文件夹复制到X:\Users\你的用户名\Documents\Visual Studio 2010\Templates\ProjectTemplates\Visual C#下。

本文参考:http://www.cnblogs.com/kyo-yo/archive/2011/04/23/Something-About-WP7-Install.html

1.确保有注册资格
首先你需要有一个以edu.cn结尾的邮箱,没有的话,可以找个大学生帮个忙。或者直接联系微软,填写一个表格,告诉微软你希望加入会员,但是你的学校目前不在支持列表里。 24小时内,会有人回信告诉你,他知道你的请求了,然后会给你一个兑换码,用这个兑换码你就可以兑换一个dreamspark会员了。这里有个可以注册edu邮箱的地址
2.登陆Dreamspark
进入https://www.dreamspark.com/Default.aspx,用你的Windows Live ID登录(什么是Dreamspark?Dreamspark最大的作用是免费下载正版的微软开发工具。)
3.开始验证edu邮箱
点击Dreamspark网站左边的“Get Verified”,然后按提示操作,选国家China,选择城市,验证方式选择学生,下面的选通过学校验证,然后选自己edu.cn的邮箱的那个大学,之后提示你输入电子邮件地址,这时输入你的edu.cn那个邮箱地址,然后它会立即发送邮件过去~
4.激活dreamspark
https://www.dreamspark.com/Activate页面,输入从edu.cn那个邮箱中收到的邮件所得到的key,此时dreamspark注册成功。
5. 注册APP HUP
进入http://create.msdn.com/,注册自己的app hub,选择学生,输入
Windows Live ID按提示操作即可。
注意:

  • 1.填写个人资料时,要和Xbox Live里面的资料一致!Xbox Live的资料更改地址:https://live.xbox.com/en-US/Account/BillingAccountInformation
  • 2.填写个人资料时,必须是有效地址,可以是美国地址(别的国家的也可以,但是没有中国,蛋疼……,有效地址网上搜一下一大把)
6.注册成功
之后它会发送邮件给你,一封是确认邮箱地址,一封是注册成功
7.越狱你的设备
通过SDK工具带的Windows Phone Developer Registration解锁你的手机,输入live id即可。
注意:手机必须没有通过其他方式越狱,因为越狱会屏蔽微软的一些服务,导致此工具连接不了手机,这时可以重置一下手机就可以了。

一、准备工作

bochs是由C++编写的,我们要安装相应的编译环境

sudo apt-get install build-essential

如果要图形界面,

sudo apt-get install xorg-dev

安装bison,

sudo apt-get install bison

到bochs官方网站下载源码包bochs-2.3.7.tar.gz

tar xvfz bochs-2.3.7.tar.gz解压产生文件夹bochs-2.3.7,生成目录/bochs-2.3.7

二、configure

在目录/bochs-2.3.7/下执行

./configure –with-x11 –enable-debugger –enable-disasm –enable-pci –enable-pcidev –enable-plugins –enable-ne2000 –enable-pnic

configure后的选项作为参考,你可以用./configure –help查看全部选项,bochs官方网站上有详细说明。

如果configure过程中出现这个问题:

  • checking for gtk+-2.0 >= 2.0.0… Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc’ to the PKG_CONFIG_PATH environment variable No package ‘gtk+-2.0’ found     configure: error: Library requirements (gtk+-2.0 >= 2.0.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

解决办法为:安装libgtk2.0-dev

sudo apt-get install libgtk2.0-dev

三、使用

使用bochs命令,默认会在当前目录顺序寻找以下文件作为默认到配置文件

.bochsrc

bochsrc

bochsrc.txt

bochsrc.bxrc(仅win有效)

ubuntu10.04 lucid 去掉了sun-java6-jre,sun-java6-jdk的源,所以如果是直接apt-get install 提示是

现在没有可用的软件包 sun-java6-jdk,但是它被其它的软件包引用了。

这可能意味着这个缺失的软件包可能已被废弃,

或者只能在其他发布源中找到

E: 软件包 sun-java6-jdk 还没有可供安装的候选者

解决办法(选择一个即可):

1、系统->系统管理->软件源->“其它软件”下添加一个  deb http://archive.canonical.com/ lucid partner

之后,再执行apt-get install

2、自己从sun网站下载相应的Jre,JDK安装即可

3、从新立德软件管理器中search openJDK,用openJDK代替

同步文件夹

在移动硬盘与硬盘之间、本地与网络(FTP,SSH等)之间备份数据、同步文件夹的需求对于Linux用户是很常见的。在Windows中,有Total Commander等工具同步文件夹的功能很强大,那么Linux中有哪些同步文件夹的软件呢?

rsync和grsync

rsync是Linux中重要的文件同步工具,支持本地和远程的文件同步工具,而grsync则是它的图形界面。

grsync界面比较简单,但可以完成基本的同步任务。还有一些rsync的强大功能没有在grsync中体现出来,如果需要这些功能,就需要看一下rsync的man文档了。

unison

unison是一个既可以用于Windows,也可以用于Linux的开源文件夹同步工具,也支持本地和远程的文件同步。(网站: http://www.cis.upenn.edu/~bcpierce/unison/)

注意:

如果要用unison通过ssh和远程的电脑同步,远程的电脑也要安装unison。

分享Archlinux源中国最快的几个源

Server = http://mirrors.163.com/archlinux/$repo/os/i686
Server = http://mirrors.sohu.com/archlinux/$repo/os/i686

更新方法

用root权限修改/etc/pacman.d/mirrorlist文件,将里面的内容换成上面的即可,然后

pacman -Sy 同步一些本地库即可,注意也要用root权限。

如果要安装yaourt,需要在/etc/pacman.conf末尾加上

[archlinuxfr]

Server = http://repo.archlinux.fr/i686

如果是64位,则加上

[archlinuxfr]

Server = http://repo.archlinux.fr/x86_64