如何下载到Firefox最新完整版(非国内版,包括历史版本)

首先呢,国内如果去搜索Firefox,很容易下载到国内版(国内版的网址是 http://www.firefox.com.cn 打开,然而www.mozilla.org检测到中文环境也是会跳转过去的,坑!),这个国内版……说真的真不好用,因为附加了一些奇奇怪怪的组件(插件/拓展),而正确下载Firefox最新版的方法,也是知道的人不多(毕竟要折腾就麻烦!),下面说一下如何获得Firefox最新版(国际版) 阅读全文 »

PHP正确使用PDO操作数据库防止注入漏洞

各种网页后端语言基本都会和数据库链接,而传入参数也是非常正常的事情,但是通常往往因为过滤不严导致SQL注入漏洞,时代在发展,解决办法也出来了,那就是绑定数据,把数据库要用到的数据绑定参数(MYSQL5.1开始支持),然后通过MYSQL预处理SQL模板,服务器会根据传送的SQL模板和参数进行处理,不作转义,数据就永远是数据,SQL语句就是SQL语句,不会发生SQL注入漏洞了。 阅读全文 »

公共Javascript库(js框架)CDN加速服务大全

现在编写javascript一般会用到javascript库(也叫javascript框架),是因为兼容性和易用性的原因。编写javascript也更加方便和高效。随着功能的强大,javascript库也变得不小,如果每个网站都要加载javascript库,显然是很浪费的,速度上也慢,所以可以使用公共Javascript库CDN加速服务,多个网站就不会重复下载了,加快网页解析速度,下面列举一下我收集的一些大公司提供的cdn加速js库服务。(不分排名先后) 阅读全文 »

Adobe Flash Player 静默安装方法,含完整版X64位版本下载地址(支持11.0以后和以前的版本)

Flash Player是浏览器必备插件,在线安装一般都很慢,因为随着时间和功能的增加,安装程序越来越大,所以下载离线版本(完整版不而不是在线安装版)再安装是最方便的,以前的Flash Player安装程序静默安装的参数是/s但是从11.0之后修改了,现在要在后面用/install参数才会静默安装。

顺便附上完整版的下载地址。 阅读全文 »

Firefox浏览器找不到启用/禁用Javascript选项的解决办法

Firefox 23版本开始,在选项里取消了启用/禁用Javascript选项,因为关闭Javascript会导致很多网页出现问题(实际上现在99%的网页都依赖JS,关闭JS会有不同程度的影响。严重的情况下一些网页根本没有办法正常浏览)

但是我从昨天起浏览器突然就悲剧了,重新安装,Firefox安全模式都试过了,无效!上论坛也没发现其他人有问题,不然第一时间满世界呼喊了。于是暂时放下来先用着chrome,现在终于空了,上网一搜索,发现从Firefox 23版本开始,不再提供选项(难怪昨天找了半天没找到)。

但是虽然选项里关闭了,其实Firefox还是支持关闭javascript的。所以我想可能是我设置油猴脚本的时候无意中关闭了,也找到了解决办法,就是开启javascript和关闭javascript都在about:config里。

操作方法为。在地址栏输入about:config按回车后,确认“这样可能会失去质保”,点击“我保证会小心”,然后在搜索栏输入javascript.enabled按回车几看到选项了,双击它值会变成false,再双击会变成true。默认也是true,true就是启用javascript,如果改成false就会禁用javascript。

设置好后关闭掉这个标签就可了,下次要修改还是要到这里来修改。

利用Transmute备份和转换各种浏览器书签和收藏夹

通常我们用浏览器时常常需要备份浏览器收藏夹以及书签,但是对于电脑上有几种浏览器的用户就头疼了,因为收藏夹(书签)不能互相同步,当然也有些软件或者插件实现了各种浏览器的互相同步,但是我不太推荐,因为太过于依赖第三方服务是不好的,而且有时还会出现意想不到的问题,所以最好是直接使用浏览器自带的同步工具一般是最稳定可靠的。比如用Chrome就用Google账号同步信息,用Firefox就用Mozilla账号同步都是非常好的。
阅读全文 »

偶尔跳出提示flashplayerupdateservice.exe应用程序错误解决办法

近来Flash Player这个插件也终于加入了自动更新的功能(自动更新比较常见的就是Windows自带的自动更新功能,从Windows 2000开始就有了),对于安全方面来说,自动更新当然是最好的,一有安全问题马上官方可以最快速的发布补丁程序和更新到新版本 阅读全文 »

通过.htaccess设置你的网站只允许来自中国IP的访问

如果你希望自己的网站只能中国人访问,那么这绝对是一个很好的方法,这个.htaccess的规则限定了只有中国IP才能打开你的网站,非常方便的限制了非中国IP的访问 阅读全文 »

教你如何使360安全卫士(360杀毒软件)和腾讯QQ软件共同运行

360和腾讯QQ这次是闹大了,用户的电脑已经成为他们的战场,因为我用的QQ软件不是原版,所以目前还是很安静,不过我想大家的电脑都没得消停了,呵呵,那么我这也更新一下,让你的360软件360杀毒软件和腾讯QQ共存,和平共存,不准打架!电脑是我们的,不是360也不是腾讯QQ的,捍卫自己的电脑,是我们必须做的!

下面,来告诉大家禁止腾讯QQ的安全组件的方法,解决腾讯QQ和360的冲突问题。

原理很简单,禁止掉腾讯QQ安全组件的运行。
Windows XP系统,在C:\Documents and Settings\用户名\Application Data\Tencent\QQ下,把SafeBase这个文件夹的权限设置为完全拒绝

如果你不知道用户名是什么,那么可能找不到这个文件夹,没关系,我有更好的办法,那就是打开开始菜单运行输入下面这行指令(可以复制下面这行,无需改动,然后粘贴到开始菜单的“运行”里,然后直接运行就可以打开文件夹了),就可以自动打开这个文件夹了。

explorer "C:\Documents and Settings\%username%\Application Data\Tencent\QQ"

在Windows XP系统下,在文件夹的属性如果看不到安全选项卡,请确认登陆Windows的帐号具有管理员权限。如果仍然看不到,请进行如下设置

点菜单栏的工具里的文件夹选项,找到查看选项卡中将如图的勾去掉使用“简单文件共享(推荐)”

Windows 7和Windows Vista系统,在C:\Users\用户名\AppData\Roaming\Tencent\QQ下,把SafeBase这个文件夹的权限设置为完全拒绝

如果你不知道用户名是什么,那么可能找不到这个文件夹,没关系,我有更好的办法,那就是打开开始菜单的运行输入下面这行指令(可以复制下面这行,无需改动,然后粘贴到开始菜单的“运行”里,然后直接运行就可以打开文件夹了),就可以自动打开这个文件夹了。

explorer "C:\Users\%username%\AppData\Roaming\Tencent\QQ"

图我就不上了,原理和方法和Windows XP的一样。

哈,现在终于夺回电脑的操作权,不管是360,还是QQ,在我电脑上,都给我老实点!

如果你的朋友电脑也需要此帮助,请转发本文网址,就可以帮助更多人!

Godaddy Windows IIS7虚拟主机discuz 7.2伪静态设置(免费空间同样适用)

一直以为GodaddyWindows主机是不支持网址重写(俗称伪静态,英文原名为URLreWrite)的功能,尝试多次也都失败收场,最近在折腾discuz,考虑到discuz X系列刚出不久,还是7.2比较成熟,不是说产品,而是说周边。其实一直以为不支持的原因,也是以为是免费空间,也就不敢要求那么多,不过今天还是找了一些,都是失败,但是终于成功了一次……

把下面的内容,复制到记事本里,保存为web.config然后放到discuz所在的文件夹就可以了,web.config是IIS7和以上版本才支持的,所以如果你的Godaddy的Windows空间的IIS版本不是6.0而是7.0,那就不能用啦,好啦,不啰嗦了,下面是代码

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Imported Rule 17">
<match url="^archiver/((fid|tid)-[\w\-]+\.html)$" ignoreCase="false" />
<action type="Rewrite" url="archiver/index.php?{R:1}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 18">
<match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="forumdisplay.php?fid={R:1}&amp;page={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 19">
<match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="viewthread.php?tid={R:1}&amp;extra=page\%3D{R:3}&amp;page={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 20">
<match url="^space-(username|uid)-(.+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="space.php?{R:1}={R:2}" appendQueryString="false" />
</rule>
<rule name="Imported Rule 21">
<match url="^tag-(.+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="tag.php?name={R:1}" appendQueryString="false" />
</rule>
</rules>
</rewrite>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
</system.web>
</configuration>