<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[江下飞雪]]></title><description><![CDATA[为拼搏无所惧！]]></description><link>https://blog.youkuaiyun.com/kunoy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kunoy]]></copyright><item><title><![CDATA[周期性配送管理系统源码-带多端小程序（自研产品）]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/126129910</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/126129910</guid><author>kunoy</author><pubDate>Tue, 02 Aug 2022 20:40:08 +0800</pubDate><description><![CDATA[周期性配送系统]]></description><category></category></item><item><title><![CDATA[PhpStorm+xdebug远程调试配置关键]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/114271805</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/114271805</guid><author>kunoy</author><pubDate>Mon, 01 Mar 2021 21:43:14 +0800</pubDate><description><![CDATA[搞清楚原理，一切明了


xdebug调试原理


	IDE（如PhpStorm）已经集成了一个遵循BGDP的Xdebug插件，当开启它的时候， 会在本地开一个Xdebug调试服务，监听在调试器中所设置的端口上，默认是9000，这个服务就会监听所有到9000端口的链接。在PhpStorm中，位于：工具栏 &gt; Run &gt; Start / Stop Listening for PHP Xdebug Connetions。
	
	
	当浏览器发送一个带 XDEBUG_SESSION_START 的参.]]></description><category></category></item><item><title><![CDATA[Linux 系统让 .xmind 文件能被双击打开的设置方法]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/106013752</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/106013752</guid><author>kunoy</author><pubDate>Sat, 09 May 2020 10:34:31 +0800</pubDate><description><![CDATA[xmind都发布2020版了，竟然还是双击不能打开.xmind文件，这是什么道理，果真要自己动手才行啊，笔者deepin系统，安装xmind2020版，将XMind.desktop文件由：



改为：



%U改为%f 即可。

更多好资源、好教程请关注APShop官网 https://www.inmyjs.com
...]]></description><category></category></item><item><title><![CDATA[实现微擎2C(goto混淆)解密算法]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/104632781</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/104632781</guid><author>kunoy</author><pubDate>Tue, 03 Mar 2020 15:43:07 +0800</pubDate><description><![CDATA[严格来讲，这种加密方法并不是真的加密，而是混淆，就是让人看不懂，如果代码量少，有时间，自己跟着goto语句一句一句搞也是可以还原的，但是、、、

我的想法很简单很暴力，就是顺着goto一步一步还原代码。总结如下：

每一个goto就对应一段label代码，先把所有label片段拆分组成一个json对象，如何判断一个片段到哪里截止？原则上是到goto语句，但如果中间出现了if while fo...]]></description><category></category></item><item><title><![CDATA[phpstorm调试php网站避坑记录]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/85558776</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/85558776</guid><author>kunoy</author><pubDate>Tue, 01 Jan 2019 20:31:54 +0800</pubDate><description><![CDATA[
以前也改过好几个php网站，一直没启用调试功能，今天静下心来弄弄，发现自己完全是个小白，搞不懂，如果你也是一个习惯了java或node项目开发的人，那可以继续往下看，这个坑还不容易发现。

1.安装xdebug，配置php.ini，网上一大堆教程，就不再重复了，phpinfo中看到如下信息，说明xdebug配置成功了。

2.配置phpstorm
转发一位仁兄写的教程：https://blog....]]></description><category></category></item><item><title><![CDATA[优化百度ueditor编辑器，增加秀米插件、手机端预览等功能，与egg-ueditor完美结合]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/85243574</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/85243574</guid><author>kunoy</author><pubDate>Tue, 25 Dec 2018 10:10:20 +0800</pubDate><description><![CDATA[ueditor
优化百度ueditor编辑器，增加秀米插件、手机端预览等功能，与egg-ueditor完美结合
源码地址：https://github.com/inmyjs/ueditor
主要优化项

关闭了多余的功能项，主要针对手机端内容编辑；
原来很Low的图标替换了（这是抄别人的）；
增加秀米插件，内容编辑真是方便啊，如果有秀米vip的就更好使了；
增加手机端预览功能，方便检查内容；
关闭...]]></description><category></category></item><item><title><![CDATA[egg-ueditor，基于egg的UEditor百度编辑器后端实现，支持图片/文件上传、列表及图片远程抓取]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/85225290</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/85225290</guid><author>kunoy</author><pubDate>Sun, 23 Dec 2018 19:18:47 +0800</pubDate><description><![CDATA[egg-ueditor
基于egg的UEditor百度编辑器后端实现，支持图片/文件上传、列表及图片远程抓取
源码:https://github.com/inmyjs/egg-ueditor
安装
 npm install egg-ueditor --save

使用方法

在app/router.js中如下使用


const ueditor = require('egg-ueditor')

...]]></description><category></category></item><item><title><![CDATA[基于egg.js的开源商城系统（apshop）]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/82661576</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/82661576</guid><author>kunoy</author><pubDate>Wed, 12 Sep 2018 14:54:36 +0800</pubDate><description><![CDATA[apshop

基于egg.js的单商户系统，目前仅实现PC端，后续会增加微信端

写在前面：

这是我的一个创业项目，本打算在上面卖一些软件组件，后因种种原因关闭，放着也是无益，就贡献出来，大家共同交流。目前市面上大量的商城系统还是php，使用node的还很少，个人也比较喜欢node，有预感js要统一天下了（呵呵），后续我会把基于node做过的很多项目贡献出来。



商城前端已实现功能


客...]]></description><category></category></item><item><title><![CDATA[批量登录qq空间，点击推广链接，增加点击量]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/82498706</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/82498706</guid><author>kunoy</author><pubDate>Fri, 07 Sep 2018 16:27:24 +0800</pubDate><description><![CDATA[源码请至此处下载：https://github.com/inmyjs/apqq_space 
或者直接下载打包好的，点击


  此软件适合在qq空间中做推广，增加点击量的同事使用




技术架构：


nw.js
jquery
element-ui




安装步骤


下载nw.js ,根据自己系统下载相应版本即可，官网：https://nwjs.io/ ，若自己需要二次开发，请下载SDK版...]]></description><category></category></item><item><title><![CDATA[新榜微信文章抓取客户端（APSpider）]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/82386954</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/82386954</guid><author>kunoy</author><pubDate>Tue, 04 Sep 2018 17:15:28 +0800</pubDate><description><![CDATA[源码下载请至 https://github.com/inmyjs/apspider


  这是以前给新媒体运营同事写的爬虫软件，用了一段时间就没用了（唉、气死我了）。
  
  目前只抓取了新榜的日榜（周榜、月榜类似，换下地址即可）下，各行业的前50个公众号下的7天热门文章和最新发布文章


如下所示： 


技术架构：


nw.js
jquery
element-ui


为什么选用nw.j...]]></description><category></category></item><item><title><![CDATA[斧子演示(AxeSlide)网页演示端(asweb)]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/82354514</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/82354514</guid><author>kunoy</author><pubDate>Mon, 03 Sep 2018 20:41:12 +0800</pubDate><description><![CDATA[asweb

斧子演示(AxeSlide)网页演示端，仅供学习交流！ 
源码请至此处下载 https://github.com/inmyjs/asweb

一、使用AxeSlide制作演示文稿

详见官方文档 




二、导出便携文档

 


文档名为AxeSlide.zip



三、拷贝关键文件

打开AxeSlide.zip



拷贝work目录和context.json文件至aswe...]]></description><category></category></item><item><title><![CDATA[Debian安装redmine3.2.2]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/51500593</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/51500593</guid><author>kunoy</author><pubDate>Wed, 25 May 2016 18:15:22 +0800</pubDate><description><![CDATA[其实是可以使用bitnami redmine这个东东一键安装的，简单使用还真是不错的选择，可是在安装redmine插件时，老是提示各种错误，一旦出错，redmine再重启就报错了（虽然删除了插件），反正我也是小白，搞不懂，而且安装的mysql不能直接访问，要先启动bitnami的命令工具（[我也是醉了][6]，装插件也是如此），还是纯净安装的好，本文就从最开始安装记录（不保证我出现的错，别人也会出现]]></description><category></category></item><item><title><![CDATA[Extjs4增加Tree节点级选方法，可异步级选]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/40376713</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/40376713</guid><author>kunoy</author><pubDate>Wed, 22 Oct 2014 15:36:55 +0800</pubDate><description><![CDATA[首先说两个方法，]]></description><category></category></item><item><title><![CDATA[wpf带checkbox的treeview开发]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/11603933</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/11603933</guid><author>kunoy</author><pubDate>Thu, 12 Sep 2013 15:37:42 +0800</pubDate><description><![CDATA[好久没有写博文了，其实也发现没什么可写的，最近又搞起WPF来，其中用到了treeview，有点东西拿来分享一下。
　　treeview默认是不带checkbox的，但让他带checkbox也很简单，设置一下样式即可，当然这不是难点，也不是重点，重点是checked属性怎么关联数据的问题，笔者也是查阅网上诸多大神的示例，其中就使用了绑带数据源的方式，实现动态改变checked状态，笔者也是在此基础]]></description><category></category></item><item><title><![CDATA[ubuntu13.04安装SenchaArchitect-2.2无法启动的问题]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/9420667</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/9420667</guid><author>kunoy</author><pubDate>Tue, 23 Jul 2013 12:54:10 +0800</pubDate><description><![CDATA[系统是ubuntukylin-13.04-desktop版本，不知道别的版本有没有这个问题，未测试。SenchaArchitect采用最新版本2.2.2，我安装的是32位的。

　　具体无法启动的问题如下：

　　无法加载libudev.so.0这个动态库，奇怪了，索性在lib目录搜索一下，还真没有这个文件，好吧，度娘，发现这个问题还很少有人提到，那就Google，英文资源还真不少（平时喜]]></description><category></category></item><item><title><![CDATA[关于Android x86的启动参数设置相关探讨]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/8783602</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/8783602</guid><author>kunoy</author><pubDate>Wed, 10 Apr 2013 17:44:49 +0800</pubDate><description><![CDATA[前面讲了Android x86如何安装到VirtualBox的方法，下面来看看启动参数的设置问题。
      说明：所有方法笔者也是从网上搜集得来，结合自己亲测在此总结一下。
       设置启动参数其实很简单，如下：

选择第一项，按“e”。

选择第一项，按“e”。

        进到这里就可以写入启动参数了，比如启动时询问分辨率：vga=ask ，输入完成后回车即可回]]></description><category></category></item><item><title><![CDATA[使用VirtualBox安装Android 4.2.2 x86]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/8768205</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/8768205</guid><author>kunoy</author><pubDate>Sun, 07 Apr 2013 17:05:50 +0800</pubDate><description><![CDATA[关于使用虚拟机安装Android x86的教程网上一搜一大把，但多数是4.0的，与4.2的安装存在一些出入，这里笔者就自己的安装过程整理一下，供大家学习交流。
软件准备：
     Oracle VirtualBox 4.2.10
     Android 4.2.2 x86 ISO
关于Android4.2.2这里复制一下说明：
        测试版本20130228是基于最新的An]]></description><category></category></item><item><title><![CDATA[C++的switch用法探讨]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/8717035</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/8717035</guid><author>kunoy</author><pubDate>Tue, 26 Mar 2013 11:25:10 +0800</pubDate><description><![CDATA[先看看switch在C++里的定义：


     基于整型表达式的值允许在代码的多个部分的中选择。



switch ( expression )
   case constant-expression : statement
   [default  : statement]


      switch中的表达式必须是整型、字符或枚举量值。
      也就是说我]]></description><category></category></item><item><title><![CDATA[C++结构体复制的相关问题]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/8716752</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/8716752</guid><author>kunoy</author><pubDate>Mon, 25 Mar 2013 14:21:19 +0800</pubDate><description><![CDATA[C语言，C++，这操作内存的语言就是那么的纠结啊，呵呵。我们先定义两个结构体：
struct UMMessage{
		long mtype;
		char mtext[100];
};
struct MsgInfo{
	sem_t sem;
	int MQID;
	struct UMMessage MSG;
};
    假如已经有一个MsgInfo类型的结构体变量Info，]]></description><category></category></item><item><title><![CDATA[关于if语句引出的问题（C++ VS javascript）]]></title><link>https://blog.youkuaiyun.com/kunoy/article/details/8706318</link><guid>https://blog.youkuaiyun.com/kunoy/article/details/8706318</guid><author>kunoy</author><pubDate>Mon, 25 Mar 2013 10:11:53 +0800</pubDate><description><![CDATA[     最近转为学习c++，进行了一些c++的项目开发，熟悉了js语言特性的我，一时间编程遇到很大困难，其中很困惑的就是条件判断的问题，这里以c++、js进行比较说明。首先看几个测试。

    测试一、c++源码：


int test(){
	printf(&quot;test\n&quot;);
	return 1;
}
int main()
{
	int i=0;
    if(i&amp;amp;test())
...]]></description><category></category></item></channel></rss>