报错:’oracle.jdbc.driver.OracleTypes’ is not public in ‘oracle.jdbc.driver’. Cannot be accessed from outside package

错误提示: ‘oracle.jdbc.driver.OracleTypes’ is not public in ‘oracle.jdbc.driver’. Cannot be accessed from outside package 原因: 这是因为项目用到的oracle jdbc的jar包太老了,在ojdbc14.jar中,OracleTypes类是public的,而到了oracle 11g的驱动中,比如ojdbc5.jar ,ojdbc6.jar中,这个类源码如下: class OracleTypes extends oracle.jdbc.internal.OracleTypes { private static final String _Copyright_2007_Oracle_All_Rights_Reserved_ = null;…

博客7年数据丢失,一无所有了,只能从新开始

说下事情经过吧: 7月3号左右,突然受到360监控的邮件,说网站无法访问,当时忙着加班,而且以前也出现过这种情况,所以没理睬。 7月5号发现HostUS发送的邮件,提示说vps的磁盘阵列挂了,他们不负责任何的数据丢失,好吧,其实到这里我也没在意,因为我一直有备份博客到dropbox,以前备份数据恢复了好几次。 7月6日,准备从博客的备份文件中恢复数据,这时候发现tar包是有问题,明明有200M,但是解压后文件的大小根本不对,关键是连博客数据库的备份文件是0KB,彻底懵逼了。WTF!!然后看了下近2个月的备份文件,发现都有问题,这下彻底玩玩了。我试着用工具修复,发现根本没什么卵用。 7月7日,正式宣布:博客7年数据丢失,一无所有了! 唉,7年数据,期间从qq空间到网易,再到迁移至wordpress中,从ksharpdabu.com到 dabu.info,里面包含了日记和学习笔记,这一切就这么没了,真的感觉自己所有记忆都丢了,没了这些东西,感觉这7年中都是空白了,尤其对于我这样一个记性差的人,人生又有几个7年呢。 说实话,我不甘心,我想要继续写,就当是全部推倒重来吧!各位如果和我交换过友链的网友,可以给我留言,我重新添加的。 这次的教训很深刻,我太相信脚本备份了,而忘了备份中很关键的一步,那就是定期检查备份文件。所以,我打算以后数据库和网站文件各自分开备份上传,这样即使文件没了,还有文字。 真的是回不去了!!!!! 2017年7月11日 更新 感谢网友的建议和支持,博客我会继续更新的,毕竟我还在不断的学习,学习总会有思考和总结的。