<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[suxiaojack的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/suxiaojack</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; suxiaojack]]></copyright><item><title><![CDATA[VDI vs RDS]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/79212686</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/79212686</guid><author>suxiaojack</author><pubDate>Wed, 31 Jan 2018 06:54:08 +0800</pubDate><description><![CDATA[转自 ： http://bbs.tianya.cn/post-itinfo-267275-1.shtml








　　一、设备要求：
　　ＲＤＰ方案对服务器端的硬件资源要求比较低，普通的双核ＰＣ设备即能支持50个左右ＲＤＰ会话，客户端通过远程桌面协议登入服务器上的操作系统运行软件任务。ＶＤＩ方案对服务器端的硬件资源要求比较高，要求为每一个虚拟机独立分配一定的ＣＰＵ，内存]]></description><category></category></item><item><title><![CDATA[大图StretchBlt函数绘制提速]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/22938055</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/22938055</guid><author>suxiaojack</author><pubDate>Fri, 04 Apr 2014 15:58:02 +0800</pubDate><description><![CDATA[MFC中CDC类的StretchBlt用于缩放绘图是挺好用的。
不过对于大像素的默认绘制速度比较慢，例如8196x8196像素，绘制起来很吃力。这种大图一般直接做底图或者一般都不会透明绘制的，所以默认绘制的方式是浪费。
其绘制模式一共有四个：
/* StretchBlt() Modes */
#define BLACKONWHITE                 1
#define WHI]]></description><category></category></item><item><title><![CDATA[flash钢琴自动弹奏之Python实现]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/9384095</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/9384095</guid><author>suxiaojack</author><pubDate>Fri, 19 Jul 2013 17:38:32 +0800</pubDate><description><![CDATA[linux系统下没有WSH可用，需要自己实现按键sendkey？python已有实现，virtkey拿来用即可。
不过需要注意的是，按键长度与延时是并行关系。
简单实现：
#!/usr/bin/python

import virtkey
import time
import threading
import sys

speed=0.25

def play(s):
	tid=0
	thr]]></description><category></category></item><item><title><![CDATA[flash钢琴自动弹奏之Windows Script实现版]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/9379013</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/9379013</guid><author>suxiaojack</author><pubDate>Fri, 19 Jul 2013 13:04:58 +0800</pubDate><description><![CDATA[flash钢琴，网上有很多，swf版，exe版都有。弹着挺有趣。就是难度高的，弹来弹去都比较难找到感觉，需要听听原曲或者让flash钢琴自动弹奏一下听听。
在windows平台因为有WScript组件，SendKey方法，可以很容易实现。
// shift {+}
// ctrl {^}
// alt {%}

var shell=WScript.CreateObject("WScript.S]]></description><category></category></item><item><title><![CDATA[狼追兔子问题C模拟解]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/9195769</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/9195769</guid><author>suxiaojack</author><pubDate>Fri, 28 Jun 2013 13:08:38 +0800</pubDate><description><![CDATA[说，一只兔子在O点处，它的洞穴在正北20m的B点处，一只狼位于兔子正东33米的A点处，模拟如下追逐问题：狼以一倍于兔子的速度紧盯兔子追击，问兔子到达洞口前是否会被狼逮住？
网上很多人说能被追上，包括类似的一题距离兔子100码，洞在60码处的。那么究竟能不能呢？
通过计算机模拟，不用解算微分方程，就可以找到答案。
计算机要模拟，基本上就是用第推算法，给出初始条件，按公式计算下一步，如此往复直到]]></description><category></category></item><item><title><![CDATA[卓普zp900s手机root和data大小调整经验]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/8964459</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/8964459</guid><author>suxiaojack</author><pubDate>Thu, 23 May 2013 13:06:06 +0800</pubDate><description><![CDATA[见网上4.0的Root已经可以一键Root，于是拿自己手上ZOPO zp900s开刷。但手上的ROM版本，始终无法用一键Root搞定Root权限，根源在于/system区块始终无法用可写模式加载。
这种系统ROM锁定的情况下，唯有线刷其他ROM一途可行。
准备工具，在网上都有

上卓普官网http://www.zopomobile.com/下载好ROM包（我用的ZP900S 2012121]]></description><category></category></item><item><title><![CDATA[unbutn交叉编译运行环境（运行环境？对有运行环境！）qemu直接模拟运行程序]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/8538396</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/8538396</guid><author>suxiaojack</author><pubDate>Thu, 24 Jan 2013 16:24:19 +0800</pubDate><description><![CDATA[我在ubuntu linux下，写了写小程序准备放android手机上用。

一般而言，能在linux下把交叉编译环境弄出来就不错了，可是我们用的是ubuntu，加上我撞了大运，居然莫名其妙apt-get就装上了交叉模拟运行环境。回头一看发现奥妙，不得不发文一篇纪念一下。qemu，你太强了，特别是qemu-user-staitc！


首先简述一下交叉编译环境安装：

要进行这一步编]]></description><category></category></item><item><title><![CDATA[C#中DataSet用ReadXml从MemoryStream加载数据缺少根元素异常]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/8113722</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/8113722</guid><author>suxiaojack</author><pubDate>Fri, 26 Oct 2012 09:21:27 +0800</pubDate><description><![CDATA[FileStream fo = new FileStream(filename, FileMode.Open, FileAccess.Read);
                MemoryStream ms = new MemoryStream((int)(fo.Length));

                byte[] buffer = new byte[8096];]]></description><category></category></item><item><title><![CDATA[C#程序优化的一些体会]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/7613877</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/7613877</guid><author>suxiaojack</author><pubDate>Tue, 29 May 2012 21:07:36 +0800</pubDate><description><![CDATA[主要针对大数据量的操作，界面响应假死或整体慢速的问题。


1、使用多线程在后台操作数据，应对程序界面假死问题。
Thread thread=new Thread(new ThreadStart(Method));

thread.Start();
2、数据添加到控件显示的速度问题。例如使用ListView，使用控件的VirtualMode模式。以及其他一些直接映射内存数据到控件的方式。]]></description><category></category></item><item><title><![CDATA[洞窟物语v1.0.2按键修改]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/7016251</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/7016251</guid><author>suxiaojack</author><pubDate>Sun, 27 Nov 2011 11:06:49 +0800</pubDate><description><![CDATA[;洞窟物语v1.0.2按键修改 ollydbg,skypatch
;把按键映射为WSAD操作方向，JKLUIO功能键
;原始按键信息
;Q=51 W=57 A=41 S=53 D=44 J=4A K=4B L=4C U=55 I=49 O=4F left=25 up=26 right=27 down=28 X=58 Z=5A
;重映射
;left->A=25w=26D=27s=28
;]]></description><category></category></item><item><title><![CDATA[MemBlock类似boost any的东西 for VC6]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/6450791</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/6450791</guid><author>suxiaojack</author><pubDate>Fri, 27 May 2011 18:54:00 +0800</pubDate><description><![CDATA[boost any for vc6]]></description><category></category></item><item><title><![CDATA[discuzX1.5DIY功能加强自定义HTML中解析php代码]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/6113025</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/6113025</guid><author>suxiaojack</author><pubDate>Sun, 02 Jan 2011 22:49:00 +0800</pubDate><description><![CDATA[    DiscuzX的DIY模块使用起来确实很爽，很多功能都有了，但是对于二次开发的内容来说还是无法直接使用封装得太狠了点。    DIY模块,在编辑之后数据存放于数据库common_block表之中,在模板文件htm里以{block/bid}的形式存在,当实际运行显示时通过函数调用数据并显示出来,和显示帖子的原理类似。    最终的函数位于/source/function/function_block.php中的，function block_display_batch($bid)。    我们来修改这]]></description><category></category></item><item><title><![CDATA[windows环境中修复对jsp、php类网页的浏览问题]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/5975915</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/5975915</guid><author>suxiaojack</author><pubDate>Sat, 30 Oct 2010 12:17:00 +0800</pubDate><description><![CDATA[<br />如果系统一开始，就无法浏览这类网页，当客户端浏览器一打开时，出现保存文件对话框，而不是正常解析的时候。说明是系统中未能正常注册这类文件。类比html文件的注册形式。在注册表中可以新建立.jsp和.php的注册。<br />例如在win7系统下：<br />编写注册表文件jsp.reg<br />Windows Registry Editor Version 5.00<br /> <br />[HKEY_CLASSES_ROOT/.jsp]<br />"PerceivedType"="text"<]]></description><category></category></item><item><title><![CDATA[asp.net网站页面空白故障解决方法]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/5546492</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/5546492</guid><author>suxiaojack</author><pubDate>Fri, 30 Apr 2010 15:27:00 +0800</pubDate><description><![CDATA[帮人看一个网站，是ghost克隆后出现空白故障，无论重装IIS还是NETFrameWork都不能正常解析aspx文件一样，遇到aspx显示就是空白页面。最后发现global.aspx的application_error处理中把错误信息擦除了，修改回来让它显示具体错误。发现无法csc写入dll文件到临时目录。解决方法，赋予NetService用户完全控制权限，在%windir%/temp]]></description><category></category></item><item><title><![CDATA[RSH远程Shell命令]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/5450946</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/5450946</guid><author>suxiaojack</author><pubDate>Mon, 05 Apr 2010 08:57:00 +0800</pubDate><description><![CDATA[RSH host [-l username] [-n] command  host            Specifies the remote host on which to run command.  -l username     Specifies the user name to use on the remote host. If                  omitte]]></description><category></category></item><item><title><![CDATA[批处理查杀不正常svchost进程]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/4375676</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/4375676</guid><author>suxiaojack</author><pubDate>Fri, 24 Jul 2009 09:07:00 +0800</pubDate><description><![CDATA[最近有些SVCHOST服务进程行为不正常，开很多对外25端口的连接(没装防火墙，挺危险)。杀毒程序查不出来毛病。手动也没有找到问题所在,不知道从哪里加载进去的（用wsyscheck.exe也没有查出个所以然来）。暂且用个批处理监控封杀。 建立文件anti_bad_svchost.bat在windows目录(或其他可执行Path目录)内容如下。@echo offgoto star]]></description><category></category></item><item><title><![CDATA[C语言简单数据缓存实现]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/3436538</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/3436538</guid><author>suxiaojack</author><pubDate>Wed, 03 Dec 2008 13:04:00 +0800</pubDate><description><![CDATA[/**example:HowtoeasilyCacheinC.Author:suxiaojackDate:2008.12Licence:NoLimited.看看Lua源代码的test中一段代码:fib.lua-------------fibonaccifunctionwithcache--veryinefficient]]></description><category></category></item><item><title><![CDATA[扑克牌去王随机洗均，4人拿，同色牌数量分布情况]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/3265153</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/3265153</guid><author>suxiaojack</author><pubDate>Mon, 10 Nov 2008 08:53:00 +0800</pubDate><description><![CDATA[打桥牌的时候会用到，同色牌一般出几手会出现“打绝一色”？发牌拿到牌的情况，在洗牌时就注定了。如果是随机洗均的情况下是什么情况，可以用程序验证一下。猜测一般是3、3、3、4这样拿一色牌的情况是最多的。可以打3手。用perl程序验证一下。@card=(1..52); #52张牌%all_sanbu;    #统计表sub by_rand_sort{    #]]></description><category></category></item><item><title><![CDATA[xkx mushclient 全自动walk lua实现]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/3042706</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/3042706</guid><author>suxiaojack</author><pubDate>Thu, 09 Oct 2008 15:43:00 +0800</pubDate><description><![CDATA[加入了xkx地图数据，通过寻路算法，找到两点间的通路，然后再走。地图数据来自xkx论坛gps定位的sqlite数据库,转换成lua格式输出处理。修改其中的一些错误的,"符号room={    [1]={        ["id"]=1,        ["name"]="中心广场",        ["desc"]="这是泉州的中心地带，树荫浓郁，整齐划一。人山人海，摩]]></description><category></category></item><item><title><![CDATA[mushclient xkx 半自动walk行走lua实现]]></title><link>https://blog.youkuaiyun.com/suxiaojack/article/details/3009276</link><guid>https://blog.youkuaiyun.com/suxiaojack/article/details/3009276</guid><author>suxiaojack</author><pubDate>Thu, 02 Oct 2008 13:24:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>