<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大吉大利_LiKe的博客]]></title><description><![CDATA[在程序猿的路上越走越远，无法回头，默默潜行~！]]></description><link>https://blog.youkuaiyun.com/letnet1981</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; letnet1981]]></copyright><item><title><![CDATA[Html5 突破微信限制实现大文件分割上传]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/78282545</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/78282545</guid><author>letnet1981</author><pubDate>Thu, 19 Oct 2017 11:19:29 +0800</pubDate><description><![CDATA[先来前端代码




    
    大文件分割上传
    
    

        var page = {
            init: function () {
                $("#subUpload").click($.proxy(this.upload, this));
            },
            upload: funct]]></description><category></category></item><item><title><![CDATA[Automapper 实现自动映射]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/78121016</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/78121016</guid><author>letnet1981</author><pubDate>Thu, 28 Sep 2017 10:51:40 +0800</pubDate><description><![CDATA[出于安全考虑，在后台与前台进行数据传输时，往往不会直接传输实体模型，而是使用Dto（Data transfer object 数据传输对象），这样在后台往前台传递数据时可以省略不必要的信息，只保留必要的信息，大大增强数据安全性。

下面给出两个相互对应的关系模型User、UserDto
public class User
{
    private const int NameMaxLeng]]></description><category></category></item><item><title><![CDATA[Polly一种.NET弹性和瞬态故障处理库（重试策略、断路器、超时、隔板隔离、缓存、回退、策略包装）]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/78120802</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/78120802</guid><author>letnet1981</author><pubDate>Thu, 28 Sep 2017 10:39:07 +0800</pubDate><description><![CDATA[下载地址：https://github.com/App-vNext/Polly


该库实现了七种恢复策略。




重试策略（Retry）

重试策略针对的前置条件是短暂的故障延迟且在短暂的延迟之后能够自我纠正。允许我们做的是能够自动配置重试机制。

断路器（Circuit-breaker）

断路器策略针对的前置条件是当系统繁忙时，快速响应失败总比让用户一直等待更好]]></description><category></category></item><item><title><![CDATA[office转换为html在线预览]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/77126734</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/77126734</guid><author>letnet1981</author><pubDate>Sat, 12 Aug 2017 18:10:00 +0800</pubDate><description><![CDATA[/// 
        ///  word 转换为html
        /// 
        /// 要转换的文档的路径
        /// 转换成的html的保存路径
        /// 转换后html文件的名字
        private  void WordToHtml(string path, string savePath, string wordFileName)]]></description><category></category></item><item><title><![CDATA[Socket.Receive 无法预知字节长度的数据接收]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/76906397</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/76906397</guid><author>letnet1981</author><pubDate>Tue, 08 Aug 2017 15:05:58 +0800</pubDate><description><![CDATA[话不多说直接上代码：
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
do
{
	bytes = clientSocket.Receive(recvBytes, recvBytes.Length, 0); //从客户端接受消息
	recvStr += Encoding.ASCII.GetString(recvB]]></description><category></category></item><item><title><![CDATA[Android 不通过USB数据线调试的方法]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/72859560</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/72859560</guid><author>letnet1981</author><pubDate>Sun, 04 Jun 2017 16:13:08 +0800</pubDate><description><![CDATA[在开发Android应用时，通常情况下是通过USB数据线连接设备和计算机，但对于一些需要使用USB设备的应用，这种方法就碰到了麻烦，手机的USB接口已经和外接的USB设备连接，无法再连数据线，此时可以通过网络TCPIP的方法来进行。也就是然ADB
 通过网络来连接设备，而无需USB数据线。

具体方法如下：

1. 使用USB数据线连接设备。

2. 在命令行输入adb tcpip ]]></description><category></category></item><item><title><![CDATA[简单的委托使用]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/52399127</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/52399127</guid><author>letnet1981</author><pubDate>Thu, 01 Sep 2016 14:04:07 +0800</pubDate><description><![CDATA[类、枚举等都可以直接做为参数传递。
当一个方法需要做为参数传递的时候就需要委托（Delegates），NET已经为我们内置了一堆委托有返回值的Func无返回值的Action，当然可以自定义。
这里不讲述委托的定义。可以查看https://msdn.microsoft.com/zh-cn/library/900fyy8e.aspx。
简单讲一下什么情况可以使用委托。
当然你是一个按过程编程的]]></description><category></category></item><item><title><![CDATA[NPOI Excel表格处理]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/52397436</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/52397436</guid><author>letnet1981</author><pubDate>Thu, 01 Sep 2016 11:08:20 +0800</pubDate><description><![CDATA[//创建一个Excel文件
HSSFWorkbook work = new HSSFWorkbook();
//新建一个工作表
ISheet sheet1 = work.CreateSheet("工作表名称");

//新增
//新建一行，行号从0开始
IRow row = sheet1.CreateRow(0);
//创建一个单元格（列从0开始）并写入值
row.CreateCell(0).Se]]></description><category></category></item><item><title><![CDATA[将零散文件使用ICSharpCode.SharpZipLib压缩打包后一次性下载]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/52387963</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/52387963</guid><author>letnet1981</author><pubDate>Wed, 31 Aug 2016 19:21:55 +0800</pubDate><description><![CDATA[使用流读取并压缩文件。
zipstream.IsStreamOwner = false;必须设置


在MVC中使用FileStreamResult File(Stream fileStream, string contentType, string fileDownloadName)方法可直接下载。
contentType可使用"application/x-zip-compressed]]></description><category></category></item><item><title><![CDATA[快速理解聚合根、实体、值对象的区别和联系]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/52149286</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/52149286</guid><author>letnet1981</author><pubDate>Mon, 08 Aug 2016 10:00:42 +0800</pubDate><description><![CDATA[转自：http://www.cnblogs.com/netfocus/p/5145345.html]]></description><category></category></item><item><title><![CDATA[给大家推荐一个.Net的混淆防反编译工具ConfuserEx]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/52052530</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/52052530</guid><author>letnet1981</author><pubDate>Thu, 28 Jul 2016 12:46:37 +0800</pubDate><description><![CDATA[给大家推荐一个.Net的混淆防反编译工具ConfuserEx。
由于项目中要用到.Net的混淆防反编译工具。
在网上找了很多.Net混淆或混淆防反编译工具，如.NET Reactor、Dotfuscator、Eazfuscator.NET、ConfuserEx。
由于是WEB项目，所有使用其中的某些软件混淆DLL后不能使用，或使用的局限性较大（Eazfuscator.NET只提供发布时混淆方]]></description><category></category></item><item><title><![CDATA[SQL Union和Union All使用方法]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/51726696</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/51726696</guid><author>letnet1981</author><pubDate>Tue, 21 Jun 2016 13:42:59 +0800</pubDate><description><![CDATA[格式：
[SQL 语句 1]
UNION
[SQL 语句 2]
对两个结果集进行并集操作，不包括重复行，同时进行默认规则的排序；
select ID,NAME from A
UNION
select ID,NAME from B
结果：
结果集不包含重复行


格式：
[SQL 语句 1]
UNION ALL
[SQL 语句 2]
对两个结果集进行并集操作，包括重复]]></description><category></category></item><item><title><![CDATA[Oracle：Start with connect by prior 递归]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/51725476</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/51725476</guid><author>letnet1981</author><pubDate>Tue, 21 Jun 2016 11:00:11 +0800</pubDate><description><![CDATA[Oracle的递归查询：
  START WITH ：描述开始查询的节点，根节点。
        CONNECT BY PRIOR：描述节点的之前的关系，PRIOR运算符在一侧表示父节点，在另一侧表示子节点。]]></description><category></category></item><item><title><![CDATA[SQL获得连续的记录的统计]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/51725180</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/51725180</guid><author>letnet1981</author><pubDate>Tue, 21 Jun 2016 10:15:01 +0800</pubDate><description><![CDATA[SELECT TYEAR, MIN(TDATE) AS STARTDATE, MAX(TDATE), COUNT(TYEAR) AS ENDNUM	--TYEAR年，STARTDATE连续记录的开始时间，TDATE连续记录的结束时间，ENDNUM连续的记录树
FROM (SELECT A.*, A.TDATE - ROWNUM AS GNUM					--A.TDATE - ROWNUM AS G]]></description><category></category></item><item><title><![CDATA[树checkbox选择jquery实例]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/51693023</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/51693023</guid><author>letnet1981</author><pubDate>Thu, 16 Jun 2016 16:48:38 +0800</pubDate><description><![CDATA[$(function () {
            $("input[type='checkbox']").click(function () {
                var myid = $(this).attr("id");
                //alert(myid);
                var isSel = $(this).is(":check]]></description><category></category></item><item><title><![CDATA[mvc中尽量避免使用HttpContext.Current.Request]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/51013120</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/51013120</guid><author>letnet1981</author><pubDate>Wed, 30 Mar 2016 11:57:38 +0800</pubDate><description><![CDATA[在Mvc开发中滥用HttpContext.Current.Request，可能会造成非IE浏览器重复加载页面的情况。
不管你信不，反正我在Mvc3.0中遇到过。]]></description><category></category></item><item><title><![CDATA[JQuery中Checkbox选择]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/50637015</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/50637015</guid><author>letnet1981</author><pubDate>Fri, 05 Feb 2016 09:30:08 +0800</pubDate><description><![CDATA[判断是否选中
$(this).is(":checked")

取消选中
$(this).prop("checked", false)

选中
$(this).prop("checked", true)]]></description><category></category></item><item><title><![CDATA[微信支付我遇到的问题]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/50635397</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/50635397</guid><author>letnet1981</author><pubDate>Thu, 04 Feb 2016 16:05:26 +0800</pubDate><description><![CDATA[1、在微信支付中配置的网址区别大小写
2、调用共享收货地址，在页面的Url中必须带有code&state参数，获得方法http://mp.weixin.qq.com/wiki/4/9ac2e7b1f1d22e9e57260f6553822520.html
3、仔细阅读文档]]></description><category></category></item><item><title><![CDATA[JS浏览器获取宽高]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/50610328</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/50610328</guid><author>letnet1981</author><pubDate>Sat, 30 Jan 2016 09:21:57 +0800</pubDate><description><![CDATA[JS浏览器获取宽高]]></description><category></category></item><item><title><![CDATA[使用腾讯IP分享计划网站中的纯JS省市区三级联动]]></title><link>https://blog.youkuaiyun.com/letnet1981/article/details/50560957</link><guid>https://blog.youkuaiyun.com/letnet1981/article/details/50560957</guid><author>letnet1981</author><pubDate>Fri, 22 Jan 2016 12:08:44 +0800</pubDate><description><![CDATA[省市区三级联动]]></description><category></category></item></channel></rss>