<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小丁的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/diyle</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; diyle]]></copyright><item><title><![CDATA[JS 转义与反转]]></title><link>https://blog.csdn.net/diyle/article/details/53991617</link><guid>https://blog.csdn.net/diyle/article/details/53991617</guid><author>diyle</author><pubDate>Tue, 03 Jan 2017 09:44:58 +0800</pubDate><description><![CDATA[//HTML转义
function HTMLEncode(html) 
{ 
    var temp = document.createElement ("div"); 
    (temp.textContent != null) ? (temp.textContent = html) : (temp.innerText = html); 
    var output = temp.inne]]></description><category></category></item><item><title><![CDATA[git 基本用法]]></title><link>https://blog.csdn.net/diyle/article/details/52664378</link><guid>https://blog.csdn.net/diyle/article/details/52664378</guid><author>diyle</author><pubDate>Sun, 25 Sep 2016 21:19:45 +0800</pubDate><description><![CDATA[//本地版本库操作
//查看状态
git status
//新文件纳入版本控制
git add .
//提交到本地版本库
git commit -a -m "提交说明"


//操作远程版本库命令
//从远端拉取
git pull
//推送至远端
git push

本地操作流程
//从远端拉取
git pull
//新文件纳入版本控制
git add .
]]></description><category></category></item><item><title><![CDATA[微信emoji表情及输入法自带表情存储与显示]]></title><link>https://blog.csdn.net/diyle/article/details/48677533</link><guid>https://blog.csdn.net/diyle/article/details/48677533</guid><author>diyle</author><pubDate>Wed, 23 Sep 2015 11:22:01 +0800</pubDate><description><![CDATA[//utf8mb4表情转换，用于存储
    function textEncode($text){
        $txtContent=json_encode($text);
        //\\\u[0-9a-f]{4}
        $txtContent=preg_replace_callback ('#(\\\u263a|\\\u2728|\\\u2b50|\\\u2753|\]]></description><category></category></item><item><title><![CDATA[用php实现mongodb 分组排序]]></title><link>https://blog.csdn.net/diyle/article/details/40125077</link><guid>https://blog.csdn.net/diyle/article/details/40125077</guid><author>diyle</author><pubDate>Wed, 15 Oct 2014 23:58:27 +0800</pubDate><description><![CDATA[借助mongodb的group可以实现分组，]]></description><category></category></item><item><title><![CDATA[Linux环境安装配置Swftools]]></title><link>https://blog.csdn.net/diyle/article/details/39316011</link><guid>https://blog.csdn.net/diyle/article/details/39316011</guid><author>diyle</author><pubDate>Tue, 16 Sep 2014 13:30:48 +0800</pubDate><description><![CDATA[Linux环境安装配置Swftools




系统：CentOS6.5的64位版本


这里有一位仁兄的几个错误处理办法,下面是swftools的安装配置步骤：


1、安装所需的库和组件。机器之前安装过了，主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognized

yum install gc]]></description><category></category></item><item><title><![CDATA[php 运行jar 测试]]></title><link>https://blog.csdn.net/diyle/article/details/22806841</link><guid>https://blog.csdn.net/diyle/article/details/22806841</guid><author>diyle</author><pubDate>Fri, 06 Jun 2014 20:19:24 +0800</pubDate><description><![CDATA[1.安装JDK（java环境）
2.安装phpjavabridge(php与java中间服务)，点开路径：http://sourceforge.net/projects/php-java-bridge/files/Binary%20package/
 下载JavaBridgeTemplate621.war压缩文件，可以用rar解压到web环境下， 我这里解压到D:\www\JavaBridge]]></description><category></category></item><item><title><![CDATA[将毫秒时间转换成日期时间格式]]></title><link>https://blog.csdn.net/diyle/article/details/9112821</link><guid>https://blog.csdn.net/diyle/article/details/9112821</guid><author>diyle</author><pubDate>Fri, 28 Jun 2013 11:07:25 +0800</pubDate><description><![CDATA[Date.prototype.format = function(format)
    {
	var cnweek = ["周日","周一","周二","周三","周四","周五","周六"];
        var o = {
        "M+" : this.getMonth()+1, //month
        "d+" : this.getDate(),    //day]]></description><category></category></item><item><title><![CDATA[近似js的php毫秒]]></title><link>https://blog.csdn.net/diyle/article/details/9137265</link><guid>https://blog.csdn.net/diyle/article/details/9137265</guid><author>diyle</author><pubDate>Thu, 20 Jun 2013 15:03:00 +0800</pubDate><description><![CDATA[//js:
new Date().getTime()
//php
function defmicrotime(){
    list($usec, $sec) = explode(" ",microtime()); 
    return $sec.round($usec*1000);
}]]></description><category></category></item><item><title><![CDATA[用MQTT协议实现android消息推送]]></title><link>https://blog.csdn.net/diyle/article/details/7591032</link><guid>https://blog.csdn.net/diyle/article/details/7591032</guid><author>diyle</author><pubDate>Mon, 17 Jun 2013 15:31:06 +0800</pubDate><description><![CDATA[一个PHP服务端的实现PhpMQTTClient。各种MQTT语言版本的实现看mqtt.org

一个IBM消息代理RSMB，有各种windows/linux平台的实现，它侦听接收服务器的消息，然后转发到指定的移动设备上。
一个IBM提供mqtt协议的实现 
wmqtt.jar 。
一个Android的demo

参考blog:http://blog.csdn.net/joshua_]]></description><category></category></item><item><title><![CDATA[mongodb sharding 学习笔记]]></title><link>https://blog.csdn.net/diyle/article/details/7263783</link><guid>https://blog.csdn.net/diyle/article/details/7263783</guid><author>diyle</author><pubDate>Wed, 27 Mar 2013 14:39:01 +0800</pubDate><description><![CDATA[mongodb auto-sharding分片 
优点在于可以存储海量的数据并且可以扩容。
支持动态添加或移除sharding，添加shard时，mongo会自动将部分数据转移到新的分片上。
移除shard时，mongo会自动将此分片上的数据转移到其它分片上

分片包括3种服务器：
  1.分片服务器：存储实际的分片数据
  2.配置服务器：存储所有shard节点的配置信息、每个ch]]></description><category></category></item><item><title><![CDATA[apache 与 nginx 404 配置]]></title><link>https://blog.csdn.net/diyle/article/details/7963477</link><guid>https://blog.csdn.net/diyle/article/details/7963477</guid><author>diyle</author><pubDate>Wed, 27 Mar 2013 14:31:37 +0800</pubDate><description><![CDATA[404的设置有应用程序层面的，虚拟主机层面的，web服务器层面的
1.应用可以通过程序来控制，header('HTTP/1.1 404 Not Found');即可输出404错误，略过
2.虚拟主机上的apache与nginx配置分别如下：
    apache在里添加:ErrorDocument 404 http://www.xxx.com/example404.php
    ngin]]></description><category></category></item><item><title><![CDATA[mongodb 常用配置]]></title><link>https://blog.csdn.net/diyle/article/details/7056776</link><guid>https://blog.csdn.net/diyle/article/details/7056776</guid><author>diyle</author><pubDate>Thu, 13 Sep 2012 17:00:13 +0800</pubDate><description><![CDATA[1.要尝试使用MongoDB首先必须要在命令行运行mongod服务
a. cd MONGO_HOME/bin
b. ./mongod --dbpath /data/mongodb/db/  --logpath /data/mongodb/logs/mongolog  --logappend --fork

参数说明
--dbpath            #指定db文件存放的目录
--]]></description><category></category></item><item><title><![CDATA[华为boss力荐公司高层看的一篇文章，真的很经典!!!]]></title><link>https://blog.csdn.net/diyle/article/details/7842193</link><guid>https://blog.csdn.net/diyle/article/details/7842193</guid><author>diyle</author><pubDate>Wed, 08 Aug 2012 10:29:44 +0800</pubDate><description><![CDATA[今天是 22 岁的最后一天。几个月前，我从沃顿商学院毕业，用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈，然后转头辞去了毕业后的第一份工作，跟一家很受尊敬的公司、还有 150 万的年薪道了别，回到了上海，加入了“刚毕业就失业”俱乐部，开始了一天三顿盒饭的新生活，中间许多精彩剧情暂时略过。　　我肯定不是第一个做过这样事的人，也肯定不会是最后一个。所以在说自己的一些有趣故事前，我想借用大家(包]]></description><category></category></item><item><title><![CDATA[typeError: form.submit is not a function]]></title><link>https://blog.csdn.net/diyle/article/details/7801225</link><guid>https://blog.csdn.net/diyle/article/details/7801225</guid><author>diyle</author><pubDate>Mon, 30 Jul 2012 11:13:00 +0800</pubDate><description><![CDATA[一个幼稚的问题..
用js提交表单的时候form.submit()方法，在firebug下会看到typeError: form.submit is not a function的错误
alert(form.submit);会发现是一个[object HTMLInputElement]  input元素。那原因就是form.submit()方法被表单里的的元素覆盖了
因为在表单中，form.x]]></description><category></category></item><item><title><![CDATA[linux下搭建SVN服务器完全手册]]></title><link>https://blog.csdn.net/diyle/article/details/7682109</link><guid>https://blog.csdn.net/diyle/article/details/7682109</guid><author>diyle</author><pubDate>Thu, 21 Jun 2012 10:38:02 +0800</pubDate><description><![CDATA[本文出处：http://www.cnblogs.com/wrmfw/archive/2011/09/08/2170465.html


系统环境
        RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum

一，安装必须的软件包.
        yum install subversion (SVN服务器)]]></description><category></category></item><item><title><![CDATA[mongodb 层次较深的查询写法]]></title><link>https://blog.csdn.net/diyle/article/details/7410919</link><guid>https://blog.csdn.net/diyle/article/details/7410919</guid><author>diyle</author><pubDate>Fri, 30 Mar 2012 13:06:37 +0800</pubDate><description><![CDATA[{
    "_id": ObjectId("4f7524f23e38831a887ecf02"),
    "info": {
        "name": "小强",
        "gender": "男",
        "login_log": {
            "0": {
                "ip": "127.0.0.1",]]></description><category></category></item><item><title><![CDATA[格林威治时间转换成北京时间]]></title><link>https://blog.csdn.net/diyle/article/details/7109940</link><guid>https://blog.csdn.net/diyle/article/details/7109940</guid><author>diyle</author><pubDate>Wed, 28 Dec 2011 20:20:18 +0800</pubDate><description><![CDATA[解析rss订阅内容时候，发现pubDate是格林威治时间格式，在手册上找到这个函数，收藏

gmstrtotime($sgm) {
    $months = array(
        'Jan'=>1,
        'Feb'=>2,
        'Mar'=>3,
        'Apr'=>4,
        'May'=>5,
        'Jun'=>6,]]></description><category></category></item><item><title><![CDATA[mongod 配置文件常用参数说明]]></title><link>https://blog.csdn.net/diyle/article/details/7070184</link><guid>https://blog.csdn.net/diyle/article/details/7070184</guid><author>diyle</author><pubDate>Wed, 14 Dec 2011 13:58:41 +0800</pubDate><description><![CDATA[dbpath           #数据存放路径
logpath          #日志文件存放路径
logappend        #日志以追加形式记录
port             #监听端口，默认 27017
rest             #开启浏览器浏览监控
fork             #设置mongo服务为后台运行
auth             #指定m]]></description><category></category></item><item><title><![CDATA[ab压力测试，解释返回结果的含义]]></title><link>https://blog.csdn.net/diyle/article/details/7065927</link><guid>https://blog.csdn.net/diyle/article/details/7065927</guid><author>diyle</author><pubDate>Tue, 13 Dec 2011 10:43:16 +0800</pubDate><description><![CDATA[用apache 的 ab压力测试，注释出来返回的数据含义，备用。
Server Software:      Apache/2.2.21

Server Hostname:      localhost
Server Port:          80
Document Path:        /test.php
Document Length:      0 bytes   #返回]]></description><category></category></item><item><title><![CDATA[找出最近不重复数据的sql写法]]></title><link>https://blog.csdn.net/diyle/article/details/6722086</link><guid>https://blog.csdn.net/diyle/article/details/6722086</guid><author>diyle</author><pubDate>Fri, 26 Aug 2011 14:59:39 +0800</pubDate><description><![CDATA[现在有个需求，要找出给某活动投票的前10个人，按照投票时间从新到旧排序。而每个活动每人可以多次投票。
项目中应该经常碰到这种问题，像我这种小菜鸟，经常的做法是分两条sql，或嵌套查询，或查询后用程序二次处理。
我试着找出更简单的写法，现分享出来。

突然想到这和在淘宝等网购平台的 ‘最近有n人也浏览了该商品’ 功能类似哇。如果仅认为它走数据库，那是否也如出此辙呢。

切入正题，拿投票来]]></description><category></category></item></channel></rss>