Monthly Archives: 十月 2009

SQL Server的JDBC驱动问题


最近公司换服务器把数据库从SQL Server 2005 升级到 SQL Server 2008。这样,以这个数据库对接的两个系统全部瘫痪,无法进行数据库对接。 首先立即判断是是数据库的驱动问题,好不容易从网上找到了了驱动,下载下来,发现里面有两个文件一个是sqljdbc.jar,另外一个是sqljdbc4.jar,于是将驱动换掉,两个全部导进去,加到CLASSPATH路径,发现,还是不行。两个系统分别出现以下错误:

人生如水


在我学网上看到一篇不错的文章,和大家分享一下,最近自己也一直不顺,以这篇文章自勉。

jQuery的Ajax在表单上的运用


jQuery的特点是它的使用起来简单,下面介绍一个今天写的表单实例。 1、引入jQuery。 2、验证和提交的代码

磁盘碎片整理提示要运行Chkdsk /f的处理方法


硬盘处理要进行碎片整理时候,如果出现一个写“磁盘碎片整理提示要运行Chkdsk /f”的对话框,那么处理方面如下: 1、打开运行,输入Chkdsk /f ,在命令行中填写n,回车 2、重启电脑。

nslookup实例用法


Nslookup 是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。

MySQL的mysqldump常用的语句


MySQL数据库备份一般使用phpMyAdmin,但是对于数据量比较大的时候,使用phpMyAdmin就不合适了。一般推荐使用命令行中的dump进行,而且在Linux环境下,可以使用crontab进行定期备份,减少人工的操作。

MySQL出现No space left on device导致的无法启动


昨天,在服务器拷贝一个目录的备份后,发现:MySQL无法使用,重启后,也无法启动,出现以下错误: [root@localhost data]# 091011 10:35:27 mysqld_safe mysqld process hanging, pid 14736 – killed /usr/local/webserver/mysql/bin/mysqld_safe: line 137: 14736 已杀死 nohup /usr/local/webserver/mysql/libexec/mysqld –defaults-file=/data/mysql/3306/my.cnf –basedir=/usr/local/webserver/mysql –datadir=/data/mysql/3306/data –user=mysql –log-error=/data/mysql/3306/data/localhost.localdomain.err –pid-file=/data/mysql/3306/data/localhost.localdomain.pid –socket=/tmp/mysql.sock –port=3306 < /dev/null >> /data/mysql/3306/data/localhost.localdomain.err 2>&1 查看一下localhost.localdomain.err,发现 Can’t start server: can’t create PID file: No space left on device 目录下的localhost.localdomain.pid也没出现。 但是free查看了一下,该分区的空间还很大。不应该出现这个情况。 网上搜索了一下资料,可能是因为inode不足,于是df之后发现,果然,该分区使用了100%,删除一些文件后,重启下MySQL,搞定! 一般情况下,如果硬盘空间还很大,系统却提示不能创建文件和目录,那可能就是因为该分区有很多小文件。         inode译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是 Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。 inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件。   [...]