<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Le3600(果子)的专栏]]></title><description><![CDATA[学习无止境，时时刻刻都在学习中]]></description><link>https://blog.youkuaiyun.com/Le3600</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Le3600]]></copyright><item><title><![CDATA[精易编程助手 V2.35 正式版]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/38893981</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/38893981</guid><author>Le3600</author><pubDate>Thu, 28 Aug 2014 10:06:51 +0800</pubDate><description><![CDATA[------------------更新日志---------------------------
- - - - 窗口探测
1.改善 显示窗口树的刷新速度、探测时定位速度和查找速度。
2.改善 优化易代码生成，增加快捷键，并记忆最后一次使用的生成方式。
3.修复 生成易代码后，马上关闭会出错的问题，感谢易友【MaoLin】提醒

- - - - 网页分析
1.修复采集网页资源，背景]]></description><category></category></item><item><title><![CDATA[sublime text2 插件 - ctags的使用]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/9429465</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/9429465</guid><author>Le3600</author><pubDate>Tue, 23 Jul 2013 22:57:27 +0800</pubDate><description><![CDATA[第1步：安装Ctag.exe文件
1、下载ctags程序，下载地址：http://pan.baidu.com/share/link?shareid=2930217876&uk=2013335237
2、下载后直接把ctags.exe文件放到 C:\Windows\System32\ 目录
 
第2步：安装Ctag插件
1、在 sublime text2 里安装 Ctags插件
 
第]]></description><category></category></item><item><title><![CDATA[sublime text2 常用插件]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/9429399</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/9429399</guid><author>Le3600</author><pubDate>Tue, 23 Jul 2013 22:44:05 +0800</pubDate><description><![CDATA[1、DocBlockr ：该插件提供文件注释，方便后期根据注释生成API文档，输入 “/**” + enter调出 (在function的上面一行才有效果)

2、zenCoding 大名鼎鼎的zencoding就不用多解释， 调用方式两种，一种是ctrl+alt+enter, 一种是输入完标签直接tab。
3、ClipboardHistory： 该插件提供多剪贴板支持，你就可以同时保存多个]]></description><category></category></item><item><title><![CDATA[在Sublime Text 2中设置任意扩展名文件的默认语法]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/9150347</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/9150347</guid><author>Le3600</author><pubDate>Sat, 22 Jun 2013 13:07:05 +0800</pubDate><description><![CDATA[在我的项目中使用了许多*.config类型的文件(如app.config/DataImportSetting.config etc.)，其实这些文件本身就是一个xml文件，只是扩展名不是*.xml而是*.config。这时如果我们是在Visual Studio里编辑这些文件是没有问题的，VS可以自动识别这是xml文件并自动按xml的语法进行高亮显示，但如果你想我一样喜欢用Sublime
 Tex]]></description><category></category></item><item><title><![CDATA[解决ngnix服务器上的Discuz!x2.5 Upload Error:413错误]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8891566</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8891566</guid><author>Le3600</author><pubDate>Mon, 06 May 2013 17:30:00 +0800</pubDate><description><![CDATA[最近我们国防科技网的Discuz!x2.5上传远程附件的时候出现了一个Upload Error:413错误，起初一直以为是Discuz!x2.5的自身bug，因为是从升级Discuz!x2过来的，所以一直怀疑是升级出错，但是最后我们将Discuz!x2.5转于到另一台apache的服务器上运行，并由小游同学做了测试，完全没有发现Upload
 Error:413错误，于是排除了是Discuz!x]]></description><category></category></item><item><title><![CDATA[ImageMagick 中文手册]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8712332</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8712332</guid><author>Le3600</author><pubDate>Sun, 24 Mar 2013 12:14:38 +0800</pubDate><description><![CDATA[PS：写了一个imagemagick命令里面的convert（裁剪）跟composite（加水印）的压力测试脚本，就是因为有一台服务器身兼多职。最近负载有点过高，所以要考虑，把这个功能单独拿出去，做一个专门裁剪图片的服务器！现在把imagemagick 在linux下imagemagick 裁剪 命令中文手册发一遍方便大家使用！
在认识ImageMagick之前，我使用的图像浏览软件是Kuick]]></description><category></category></item><item><title><![CDATA[使用imageMagick中composite命令帮助你合并图片]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8712325</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8712325</guid><author>Le3600</author><pubDate>Sun, 24 Mar 2013 12:13:11 +0800</pubDate><description><![CDATA[一般的网站，在首页面都会涉及轮播滚动的DIV，不管是用flash写也好，或者用jquery插件写也罢。最终还是需要规格一致的图片。



毕竟图片才是内涵！

最近遇到一个小问题，那个轮播的DIV的长宽是固定的，长宽分别为：244×220。而图片是不能确定的。有的是长图有的是横图。如果直接发到div里面去显示，有可能就遇到图片拉伸 了，那样子很影响图片的美观。

这里如果用单纯的c]]></description><category></category></item><item><title><![CDATA[PHP中CURL使用POST提交XML数据]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8712323</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8712323</guid><author>Le3600</author><pubDate>Sun, 24 Mar 2013 12:10:05 +0800</pubDate><description><![CDATA[最近要写一个接口，对方只接受XML数据，毕竟是别人提供的接口，所以规则还是要按照别人的来写。
之前也写过《模拟post登陆提交表单问题详解》
 里面也有一种使用CURL模拟POST的方法，可以看看。
代码如下：

$url = "http://www.pooy.net/login";
 
 $ch = curl_init();
$header[] = "Content-type: tex]]></description><category></category></item><item><title><![CDATA[模拟post登陆提交表单问题详解]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8712308</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8712308</guid><author>Le3600</author><pubDate>Sun, 24 Mar 2013 12:03:25 +0800</pubDate><description><![CDATA[模拟post登陆提交表单问题





SOOPY类：

之前写过一个程序是模拟post来推送一些资源

起初跟大家一样，各种百度谷歌，首先想到的就是用PHP自带的库CURL这个来模拟

自己想偷偷懒看有没有更简单的类来实现呢？

还是被我发现了，他就是snoopy类。（中文名史卢比）

//首先要引用这个类
include("/data/tools/pooy/Sn]]></description><category></category></item><item><title><![CDATA[PHP判断远程文件是否存在的几种方法]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8712295</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8712295</guid><author>Le3600</author><pubDate>Sun, 24 Mar 2013 12:01:24 +0800</pubDate><description><![CDATA[在做一个图片预览中图的东西，遇到一个问题，就是要判断远程文件是否存在（不是同一台服务器）。
代码如下：

//方法一
function file_exists($url)
{
$ch = curl_init();
curl_setopt($ch, curlopt_url,$url);
curl_setopt($ch, curlopt_nobody, 1); // 不下载
curl_setop]]></description><category></category></item><item><title><![CDATA[windows2008_IIS7请求筛选之规则]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8529208</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8529208</guid><author>Le3600</author><pubDate>Tue, 22 Jan 2013 12:01:49 +0800</pubDate><description><![CDATA[一、功能说明

1.此功能可用于拦截指定协议头，或只允许只指定协议头进入网站。




二、示例：

1.演示将拦截协议头里的来源地址（Referer）

2.要访问的地址：http://www.a.com/index.php

3.现在我们添加“规则”→如下图，再去访问 http://www.a.com/index.php?action=baidu1.com，此GET中]]></description><category></category></item><item><title><![CDATA[windows2008_IIS7请求筛选之查询字符串]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8529124</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8529124</guid><author>Le3600</author><pubDate>Tue, 22 Jan 2013 11:38:32 +0800</pubDate><description><![CDATA[一、功能说明
1.此功能主要用于防止直接GET的SQL注入尝试。


二、示例：
要访问的地址：http://www.a.com/index.php
现在我们添加“拒绝查询字符串”→值为“or”，再去访问 http://www.a.com/index.php?action=orget，此GET中带了or关键字查询字符串，将会被IIS7直接拦截，从而达到不会被注入的危险


三、截]]></description><category></category></item><item><title><![CDATA[windows2008 WEB服务器IIS7优化配置]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8524259</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8524259</guid><author>Le3600</author><pubDate>Mon, 21 Jan 2013 12:31:48 +0800</pubDate><description><![CDATA[一、调整IIS7应用程序池队列长度
1.由原来的默认1000改为65535
2.IIS管理器→应用程序池→高级设置→列队长度→65535




二、调整IIS7的appConcurrentRequestLimit设置
1.由原来的默认5000改为100000，直接运行：
C:\Windows\System32\inetsrv\appcmd.exe set config /sec]]></description><category></category></item><item><title><![CDATA[socket为用户提供的系统调用]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8510334</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8510334</guid><author>Le3600</author><pubDate>Wed, 16 Jan 2013 17:19:56 +0800</pubDate><description><![CDATA[socket 系统调用是 socket 最有价值的一部分，也是用户唯一能够接触到的一部分，它是我们进行网络编程的接口。
表12.5     socket系统调用




系统调用


 说明




Accept


接收套接字上连接请求




Bind


在套接字绑定地址信息




Connet


连接两个套接字]]></description><category></category></item><item><title><![CDATA[php打包zip文件，完整实例（附类，附调用方法）]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8495784</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8495784</guid><author>Le3600</author><pubDate>Sat, 12 Jan 2013 11:23:16 +0800</pubDate><description><![CDATA[<?php
$z = new PHPZip();
$file = array('index.php',"a.et");
$zipname = './a.zip';
echo $z->Zip($file, $zipname);

class PHPZip{
	/**
		压缩ZIP文件
		@$FileList 		文件列表（array），只能压缩文件
		@$zipfilename	要保存到的zi]]></description><category></category></item><item><title><![CDATA[Linux下PHP调用Zip命令(转)]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8495599</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8495599</guid><author>Le3600</author><pubDate>Sat, 12 Jan 2013 10:09:39 +0800</pubDate><description><![CDATA[linux zip 命令详解


特别注意：一定要使用-j参数，如果没有则压缩的文件带有路径，解压后会有一个很深的路径。

功能说明： 压缩文件。

语　　法： zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ]
exec("zip -j upload.zip $tFile]]></description><category></category></item><item><title><![CDATA[#2006 – MySQL server has gone away]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8491390</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8491390</guid><author>Le3600</author><pubDate>Thu, 10 Jan 2013 20:46:11 +0800</pubDate><description><![CDATA[应用程序（比如PHP）长时间的执行批量的MYSQL语句。执行一个SQL，但SQL语句过大或者语句中含有BLOB或者longblob字段。比如，图片数据的处理。都容易引起MySQL server has gone away。

 

今天遇到类似的情景，MySQL只是冷冷的说：MySQL server has gone away。

 

大概浏览了一下，主要可能是因为以下几种原因：]]></description><category></category></item><item><title><![CDATA[置入代码]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8474425</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8474425</guid><author>Le3600</author><pubDate>Sun, 06 Jan 2013 19:31:32 +0800</pubDate><description><![CDATA[肥田 写于2011年7月

速度及完成一些易不好直接完成的操作，是追求置入代码的全部！如果你不同意，那基本上不用往下看。汇编功底只有靠自己，这里只是讲述在易语言中如何使用“置入代码（）”来嵌入汇编及其注意要点。这是自己的学习体会，如有理解错误或bug请指出，谢！

我们先来了解一下置入代码是怎么的一回事

汇编中nop（10010000）是空操作指令，我们先使用8个空操作来给程序作个“]]></description><category></category></item><item><title><![CDATA[php curl批处理--可控并发异步]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8265271</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8265271</guid><author>Le3600</author><pubDate>Thu, 06 Dec 2012 15:21:56 +0800</pubDate><description><![CDATA[在php的手册里面有一段代码：
$mrc = curl_multi_init();
//发出请求
.......
$active = null;
		do {
		    $mrc = curl_multi_exec($mh, $active);
		} while ($mrc == CURLM_CALL_MULTI_PERFORM);
		
		while ($active &]]></description><category></category></item><item><title><![CDATA[winhttp.dll 常量表]]></title><link>https://blog.youkuaiyun.com/Le3600/article/details/8249259</link><guid>https://blog.youkuaiyun.com/Le3600/article/details/8249259</guid><author>Le3600</author><pubDate>Sun, 02 Dec 2012 20:23:29 +0800</pubDate><description><![CDATA[.常量 INTERNET_DEFAULT_PORT, "0"
.常量 INTERNET_DEFAULT_HTTP_PORT, "80"
.常量 INTERNET_DEFAULT_HTTPS_PORT, "443"
.常量 INTERNET_SCHEME_HTTP, "1"
.常量 INTERNET_SCHEME_HTTPS, "2"
.常量 ICU_ESCAPE, "-214748364]]></description><category></category></item></channel></rss>