最近公司换服务器把数据库从SQL Server 2005 升级到 SQL Server 2008。这样,以这个数据库对接的两个系统全部瘫痪,无法进行数据库对接。 首先立即判断是是数据库的驱动问题,好不容易从网上找到了了驱动,下载下来,发现里面有两个文件一个是sqljdbc.jar,另外一个是sqljdbc4.jar,于是将驱动换掉,两个全部导进去,加到CLASSPATH路径,发现,还是不行。两个系统分别出现以下错误: Exception in thread “main” java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at com.peak.batch.commodityimport.CommodityInfoImport.importOrderInfo(CommodityInfoImport.java:649) at com.peak.batch.commodityimport.CommodityInfoImport.main(CommodityInfoImport.java:108) java.lang.UnsupportedOperationException: [...]
Monthly Archives: 十月 2009
jQuery的Ajax在表单上的运用
jQuery的特点是它的使用起来简单,下面介绍一个今天写的表单实例。 1、引入jQuery。 2、验证和提交的代码 function Check() { //验证 if($(“#mobile”).val()==”" ||$(“#uniquecode”).val()==”" || $(“#textCode”).val()==”" ) { alert(“手机号、唯一码、验证码不得为空”); return false; } else { return true; } } function LoginSuccess() { $.post(“get_check.php”,{“mobile”:$(“#mobile”).val(),”uniquecode”:$(“#uniquecode”).val(),”textCode”:$(“#textCode”).val()},function(data) { alert(data); $(“#mobile”).val(“”); $(“#uniquecode”).val(“”); $(“#textCode”).val(“”); $(“#randomcode”).attr(“src”,”doimg.php”); }) } function Login() { if(Check()) { LoginSuccess(); } } $(document).ready(function() { $(“#submitbutton”).click(function(){ Login(); }) }) 3、DEMO http://vip.peaksport.com
磁盘碎片整理提示要运行Chkdsk /f的处理方法
硬盘处理要进行碎片整理时候,如果出现一个写“磁盘碎片整理提示要运行Chkdsk /f”的对话框,那么处理方面如下: 1、打开运行,输入Chkdsk /f ,在命令行中填写n,回车 2、重启电脑。
nslookup实例用法
1、查询A记录 C:UsersAdministrator>nslookup peaksport.com 服务器: UnKnown Address: 10.0.3.1 非权威应答: 名称: peaksport.com Address: 122.226.206.254 2、查询MX记录 C:UsersAdministrator>nslookup -type=mx peaksport.com 服务器: UnKnown Address: 10.0.3.1 非权威应答: peaksport.com MX preference = 10, mail exchanger = mail.peaksport.com mail.peaksport.com internet address = 210.75.241.17 3、查CNAME记录 C:UsersAdministrator>nslookup -type=cname www.9e9e.com DNS request timed out. timeout was 2 seconds. 服务器: UnKnown Address: 10.0.3.1 非权威应答: www.9e9e.com canonical name [...]
MySQL的mysqldump常用的语句
MySQL数据库备份一般使用phpMyAdmin,但是对于数据量比较大的时候,使用phpMyAdmin就不合适了。一般推荐使用命令行中的dump进行,而且在Linux环境下,可以使用crontab进行定期备份,减少人工的操作。 1、备份所有的数据库,可以使用以下语句 /usr/local/webserver/mysql/bin/mysqldump -uroot -p123456 –all-databases >/data/mysql_backup/data/data.sql –default-character-set=utf8 如果要自动按照日期备份可以把文件名稍作修改,变为 /usr/local/webserver/mysql/bin/mysqldump -uroot -p123456 –all-databases >/data/mysql_backup/data/$(date -d “yesterday” +”%Y%m%d”).sql –default-character-set=utf8 就可以生成昨天的备份,这样就可以配合crontab使用。 2、备份单个数据库 /usr/local/webserver/mysql/bin/mysqldump -udumpmysql -pdumpmysqlpeak123 shopping >shop.sql –default-character-set=utf8 3、备份单个表 /usr/local/webserver/mysql/bin/mysqldump -uroot -p123456 shopping peak_users >user.sql –default-character-set=utf8
