代码改变世界

spring定时任务的几种实现(转)

2014-05-15 11:20 by 夜半花开, 1115 阅读, 0 推荐, 收藏, 编辑
摘要:一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使用Quar... 阅读全文

Linux服务器上文件乱码

2014-05-14 17:19 by 夜半花开, 1200 阅读, 0 推荐, 收藏, 编辑
摘要:场景:将本机的一个txt文件直接拖入Linux服务器,结果读出的文件内容中文乱码原因:本机是windows 7系统,系统默认的txt编码格式是ANSI编码,而Linux系统的编码格式是UTF-8解决办法:将本地文件编码格式改为utf-8,然后替换掉服务器上txt文件,问题 解决。 阅读全文

用到的几个Linux命令

2014-05-14 17:15 by 夜半花开, 160 阅读, 0 推荐, 收藏, 编辑
摘要:1。查看Linux编码echo $LANG2。启动tomcatcd /tomact安装目录/bin./startup.sh或者./catalina.sh(后一个可看日志)./shutdown.sh关闭tomcat服务3.查看tomcat进程ps-ef|grep tomcat安装目录4.杀死线程kil... 阅读全文

Java中的定时器

2014-04-25 09:40 by 夜半花开, 185 阅读, 0 推荐, 收藏, 编辑
摘要:1 import java.util.Date; 2 import java.util.Timer; 3 import java.util.TimerTask; 4 5 public class TestTimer { 6 7 /** 8 * @param args 9 ... 阅读全文

mysql和Java类型对照

2014-04-24 18:27 by 夜半花开, 221 阅读, 0 推荐, 收藏, 编辑
摘要:网上转载,备份一下,方便查找类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VAR... 阅读全文

Java去除字符串中特殊字符

2014-04-24 16:41 by 夜半花开, 3073 阅读, 0 推荐, 收藏, 编辑
摘要:String str="\"abc defg\"";/**去除所有特殊字符*/String str0=str.replaceAll("\"","");String str1=str0.replace(" ","") 阅读全文

Android推送(转)

2014-04-08 16:36 by 夜半花开, 271 阅读, 0 推荐, 收藏, 编辑
摘要:一、推送服务简介消息推送,顾名思义,是由一方主动发起,而另一方与发起方以某一种方式建立连接并接收消息。在Android开发中,这里的发起方我们把它叫做推送服务器(Push Server),接收方叫做客户端(Client)。相比通过轮询来获取新消息或通知,推送无论是在对客户端的资源消耗还是设备耗电量来说都比轮询要好,所以,目前绝大多数需要及时消息推送的App都采用Push的方式来进行消息通知。Android生态系统原本提供了类似于Apple iOS推送服务APNS的GCM(Google Cloud Messaging for Android),以前叫C2DM,但是由于某些原因,导致这项服务在国内 阅读全文

mysql服务不能重新启动

2014-02-27 16:58 by 夜半花开, 780 阅读, 0 推荐, 收藏, 编辑
摘要:问题:mysql启动报错:Another MySQL daemon already running with the same unix socket.解决:输入命令/usr/bin/mysqld_safe问题解决! 阅读全文

linux安装jdk、tomcat(转载)

2014-01-17 10:54 by 夜半花开, 176 阅读, 0 推荐, 收藏, 编辑
摘要:部分转自作者:潇湘隐者出处:http://www.cnblogs.com/kerrycode/一。检查linux系统上是否存在其他版本的jdk,如果有先卸载[root@localhost /]# java -version卸载jdk信息:[root@localhost /]# rpm -e jdk版本信息二。解压安装jdk1.先将jdk的rpm包复制到tmp目录下,切换到tmp目录2.rpm包安装[root@localhost tmp]# chmod +x jdk-7u25-linux-x64.rpm[root@localhost tmp]# rpm -ivh jdk-7u25-linux-x 阅读全文

centos下openfire安装(转)

2014-01-15 11:51 by 夜半花开, 298 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://xiao987334176.blog.51cto.com/2202382/979677系统是全新新安装的系统,版本是Centos 5.6 x86同步北京时间# ntpdate 210.72.145.44安装jdk,增加执行权限#chmod +x jdk-6u35-linux-i586.bin执行安装文件#./jdk-6u35-linux-i586.bin新建目录#mkdir /usr/java移动文件#mv jdk1.6.0_35/ /usr/java/jdk1.6编辑环境变量#vi /etc/profile在最后一行添加以下红色字段#Java environment ex 阅读全文