TypeCodes

PHP版网页随机音乐自动播放器(Wordpress通用)

最近想在博客的NBA专栏添加一个功能,那就是背景音乐。如果每次进入页面的时候都播放相同的音乐,次数多了就腻了,所以就想整个随机播放的。网上看了下相关的教程,都是用JS写的。由于JS的加载进度会影响整个网页的加载速度,所以放弃了JS,那就用PHP来解决吧。另外,所用到的music.swf文件已经放到博客的百度网盘里面了,大家可以下载来试试看。

PHP版网页随机音乐自动播放器

- 阅读剩余部分 -

虚惊一场,一大波攻击来袭

又是一个周末,清晨11点起床。老规矩,先打开电脑再去洗漱神马的。唉,天气热得不行了,估计这会儿出门会立马给红烧的节奏。。。不过,饭还是要吃滴。于是,随便找了条球裤就出门了。幸亏边上的快餐店不远,走了5分钟的样子就到了。叫了碗牛肉拉面,味道还真不错,吃完后精神多了。这家面馆是一家西北人开的,看老板娘头上戴的那个头巾应该是新疆人。

回到宿舍,逛了一圈博客,整改了下程序,突然发觉好久没给博客做个安全体检了。目前,国内能免费提供比较专业的WEB漏洞检测的也就那么几个网站。一个是 360网站安全检测 ,一个是百度站长平台和加速乐一起绑定战车的 安全联盟

安全老大360的检测结果老是有点恐吓的意思,比如你在博客贴个代码什么的,如果没贴好给浏览器解析了,那么就会误报为源码泄露。至于这个安全联盟,网上传说一旦你的网站给它列入黑名单之后,那就需要money来解封了。国外像迈克菲诺顿 只会提供最终的检测结果,不会有具体的检测报告。所以即使检测出为不安全,但是也无法知晓是那种漏洞造成的。

- 阅读剩余部分 -

关于博客评论的链接审查、网站认证的声明

本来不打算写这篇文章的,一来没什么真正有用的价值,二来对普通童鞋也没什么实际影响。但是这几天接二连三的带广告链接的垃圾评论,让vfhky很是无奈。虽然博客的评论设置需要填写算术验证码,在一定程度上避免了广告机器人的ad,但是还是没有阻挡那些广告黑手的热情……好吧,只能幸苦你们又是填写邮箱又是在加减运算后填写验证码,博主写文章都没这么高的兴趣,像你们致敬!

其实在上一份威少的主题中,vfhky对博客评论广告链接的“封杀”想了很多。所以,在这次博客的新主题中集成了 “访问安全提示” 和 “网站安全认证” 的功能。

- 阅读剩余部分 -

Oracle数据库出现ORA-01034、ORA-27101错误解决

最近在虚拟机中操作Oracle数据库SQL语句时,出现了以下两种报错:

1 ORA-27101: shared memory realm does not exist

具体的错误信息如下:

ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux Error: 2: No such file or directory

- 阅读剩余部分 -

Wordpress文章复制自动添加博客链接的JS脚本(兼容IE、Firefox和Chrome)

这次博客在改用新主题的时候,曾经尝试过给博客的文章页面添加一个小功能:在复制文字时自动在文字后面加入文章的链接地址。当然保护文章版权的方法也有很多,例如给博文中的图片添加水印,在文章中多次增加内链,也有通过禁用右键复制功能来实现等等。但是还是vfhky觉得添加水印有碍图片的阅览,可以增加文字内链也麻烦,而禁止右键的复制又显得小气,所以试了试采用自动在复制的文字后面添加文章出处的链接。后来又觉得比较无聊,于是又删掉了,还是自然的好!下面给出兼容IE、Firefox和Chrome的javascript脚本代码,仅供参考。

- 阅读剩余部分 -

启用CMS类型的博客主题,vfhky再次回归

由于种种原因,原定于5月底更换的主题未能正常上线。本以为最迟应该可以在6月份完成的,但是毕业设计、毕业旅行、回家……种种的种种,让我不得不停下来;本以为毕业后时间还很长,就像刚进大学时候觉得大学四年会很漫长,结果就是后知后觉了。好吧,不罗嗦了,直接进入主题:

- 阅读剩余部分 -

解决Windows中PLSQL连接虚拟机中Oracle缓慢的问题

博主上周末在自己的Windows宿主机中,用PL/SQL连接虚拟机中的oracle数据库时,出现了大概需要等待10多秒的时间才能登录成功的问题。很奇怪的现象,因为我在Windows中ping虚拟机中的oracle服务器IP地址,响应时间都在1ms内。在网上GG了下,没找到答案。后经我搭档指点,原来是Linux系统中的DNS解析在寻址的时候出现“错误”。这个跟我在用桥接模式连接网络的时候,错误配置了“Network Configuration”中的DNS有关(在用Bridged模式联网时,可以不用配置DNS)。

桥接模式错误配置DNS

- 阅读剩余部分 -