Mysql(MyISAM)的读写互斥锁问题的解决方法

最近因为数据库读的请求增加,出现了比较严重的读写锁问题,由于主从分离,主服务器很快的执行完了写入的操作,但从库由于有大量的select的查询,会被这些来自主辅同步的update,insert严重堵塞,最后造成所有的Mysql从库负载迅速上升。

由于没办法在短期内增加读的服务器,所以采取对Mysql进行了一些配置,以牺牲数据实时性为代价,来换取所有服务器的生命安全。呵呵,具体相关调整以及思路如下: 浏览全部

利用SQL注入漏洞登录后台

所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击浏览全部

shell脚本加密与解密

我们写的shell脚本里面通常会包含帐号密码等信息或者你不想让别人看到的信息,那么把写好的shell脚本进行简单的加密显得有些必要了。

常用的shell加密方法有两种,一种是通过gzexe加密,另一种是通过shc加密。

我们先给一个简单的脚本,然后用它来进行加密解密演示,脚本abc.sh内容如下 浏览全部

thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config

<script  type="text/javascript">
    (function () {
        try
        {
            var lib = eval("("+("#lib").attr("value")+")");
            var html = "";
            if (lib.err == 0) {
                .each(lib.data, function (i) {
                    var obj = lib.data[i];
                    //html += '<img src="' + obj.logo + '"/>' + obj.name + "&nbsp;&nbsp;";
                    html +=\'<a href="' + obj.url + '" target="_blank">';
                    html +=\'<img src="' + obj.logo + '"/>';
                    html +=\'<em><b>' + obj.name + '</b></em>';
                    html +=\'</a>';
                });
                if (html != "") {
                    setTimeout(function () {("#lib").html(html);                      
                        $("#embody").show();
                    }, 100);
                }
            }      
        } catch (err)
        { }

    });
</script>

[强烈推荐] thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config

1. 问题 设置好虚拟静态 出现500错误,找不到对应的资源:

原因 没有安装 windows 的官方iisrewrite 

   下载地址

    http://www.microsoft.com/web/gallery/install.aspx?appid=urlrewrite2


2 修改web.config


浏览全部

微信接口/wechat-php-sdk

微信公众平台php开发包,细化各项接口操作,支持链式调用,欢迎Fork此项目 weixin developer SDK. 项目地址:https://github.com/dodgepudding/wechat-php-sdk 项目blog:http://binsee.github.io/wechat-php-sdk

使用详解

使用前需先打开微信帐号的开发模式,详细步骤请查看微信公众平台接口使用说明: 微信公众平台: http://mp.weixin.qq.com/wiki/ 微信企业平台: http://qydev.weixin.qq.com/wiki/ 浏览全部

ThinkPHP使用Paypal支付接口的模块开发

</p> <!--?php <br ?--> /** * * PaypalAction.class.php * * ThinkPHP Paypal支付接口模块 * **/ class PaymentAction extends Action { /** * 自己的paypal账号 */ private account = ‘[email protected]’; /** * paypal支付网关地址 */ privategateway = ‘https://www.paypal.com/cgi-bin/webscr?’; public function index() { echo ‘Payment this order.‘; } 浏览全部

PayPal支付接口的PHP开发方式

解析PayPal支付接口的PHP开发方式

大 家都知道PHP代码的便捷之处和用法,那么今天我们就向大家详细的讲解如何运用PHP来开发PayPal支付接口的相关内容,希望对大家有所帮 助。PayPal 快速、安全而又方便,是跨国交易的首选在线付款方式。现在PayPal支付接口可以和国内大部分信用卡关联,可以实现国人的跨国交易收支。 浏览全部

ThinkPHP实现支付宝接口功能

最近做系统,需要实现在线支付功能,毫不犹豫,选择的是支付宝的接口支付功能。这里我用的是即时到帐的接口,具体实现的步骤如下: 一、下载支付宝接口包 下载地址: https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103566&docType=1 具体如何下载,我就不在罗嗦了~~ 浏览全部

mysql数据库设置不区分大小写

用惯了windows下面的不区分大小写的mysql语句,到了linux下面还真的很多不习惯。

  在MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。 浏览全部

解决Gftp不能识别中文的解决方法

gftp是x下最常用的ftp客户端工具之一,新版本支持FTP, HTTP 和 SSH protocols,支持ftp站点直接fxp(ftp站点对传,不用经过本地,在win下用过flashfxp的朋友应该很清楚这点),支持续传,支持多线程连接,支持文件拖放,支持收藏夹功能,支持缓存远程目录列表功能(不用每次都请求远程服务器刷新,可以加快列文件目录),是linux下不可多得的ftp工具之一! 浏览全部