28
2015
05

查看Linux发行版本

$ uname -aLinux MikroTik 2.6.35-smp #2 SMP Thu Apr 25 16:00:00 EEST 2013 i686 GNU/Linux-a选项表示察看所有的信息,但是从输出信息可以看出来,uname看到的版本信息,只是内核版本的信息,而不是发行版的版本信息 在RedHat系统里,存在一个/etc/redhat-release文件,里面保存了发行版的版本信息$ cat /etc/redhat-release Red Hat Enterpr
27
2015
05

mysql误操作删除数据后数据恢复

关于误操作删除数据和数据恢复,一定要有安全意识,MySQL数据的找回,一定要在配置bin-log,否则数据丢失将无法恢复: 在MySQL的my.ini(或my.cnf,视操作系统不同而不同)添加: [mysqld] log-bin=binlog(名字随便取) 然后需要重启MySQL服务才能生效 可以通过命令“show binlog events;”查看配置是否成功 通过mysqlbinlog恢复MySQL数据的两种方法: (1
27
2015
05

MySql自定义排序规则

有三个函数(order by field,ORDER BY INSTR,ORDER BY locate)FIELD函数格式:field(value,str1,str2,str3,str4),value与str1、str2、str3、str4比较,返回1、2、3、4,如遇到null或者不在列表中的数据则返回0.SELECT * FROM user order by field(id,2,3,5,4) desc结果显示顺序:4 5 3 2
26
2015
05

解决java发送邮件无主题且邮件内容乱码问题

BUG描述:本地测试,正常发送邮件。部署到linux服务器后,发送邮件无主题,无收件人,正文中是乱码(准确说是QP编码)。 本以为 是服务器编码问题,各种设置编码,都不行,最终找到了原因,jar包冲突.大家可以看看这篇文章:http://jeyke.iteye.com/blog/1441548 。我的项目是使用maven引入包的,pom.xml中的配置如下:<dependency><groupId>org.apache.neethi</groupId>
22
2015
05

Windows下Nginx的启动、停止等命令

Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\nginx-1.0.2>start nginx或C:\server\nginx-1.0.2>nginx.exe注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。2、停止:C:\server\nginx-1.0.2>nginx.e
20
2015
05

jQuery判断radio,selelct,checkbox是否选中及选中的值

jquery取radio单选按钮的值 $("input[name='items']:checked").val(); 另:判断radio是否选中并取得选中的值如下所示:function checkradio(){var item = $(":radio:checked");var len=item.length;if(len>0){  alert("yes
03
2015
05

Linux下安装lrzsz

一. 手动编译安装1、 下载安装包,wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz  或者是  上传已经下载好的安装包lrzsz2、 cd /usr/local/src/3、 mkdir lrzsz4、 cd lrzsz/5、 解压:tar -xvf lrzsz-0.12.20
02
2015
05

字符集和字符编码

什么是字符集在介绍字符集之前,我们先了解下为什么要有字符集。我们在计算机屏幕上看到的是实体化的文字,而在计算机存储介质中存放的实际是二进制的比特流。那么在这两者之间的转换规则就需要一个统一的标准,否则把我们的U盘插到老板的电脑上,文档就乱码了;小伙伴QQ上传过来的文件,在我们本地打开又乱码了。于是为了实现转换标准,各种字符集标准就出现了。简单的说字符集就规定了某个文字对应的二进制数字存放方式(编码)和某串二进制数值代表了哪个文字(解码)的转换关系。那么为什么会有那么多字符集标准呢?这个问题实际非