2018年9月5日

FTP上传/下载文件栗子

摘要: 今天闲暇时,做了个FTP上传下载文件Demo。栗子很简单,就是自己封装的一个FTPHelper类型。直接贴出代码 public class FtpHelper { private static FtpHelper _instance; private static object locker = n 阅读全文

posted @ 2018-09-05 16:01 潇潇@暮雨 阅读(198) 评论(0) 推荐(0) 编辑

2018年5月21日

WEB上传大文件解决方案

摘要: 众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。下面贴出简易DEMO源码分享: 前端页面: 在此分享!希望多多指正~ 阅读全文

posted @ 2018-05-21 17:24 潇潇@暮雨 阅读(3824) 评论(0) 推荐(0) 编辑

2018年3月8日

SQL分页新语法

摘要: 传统写法复杂臃肿,而且性能差,因为它做的是IN查询。从Sql2012开始就支持新语法分页了。代码简洁易懂,而且查询速度更快。 最后它们实现的效果都一样。强烈推荐新语法分页!~~ 阅读全文

posted @ 2018-03-08 16:18 潇潇@暮雨 阅读(518) 评论(0) 推荐(0) 编辑

CTE实现树形结构查询

摘要: 效果: 阅读全文

posted @ 2018-03-08 15:58 潇潇@暮雨 阅读(361) 评论(0) 推荐(0) 编辑

结合log4net,实现全局异常捕获.

摘要: 今天给大家分享的是: 1.项目集成log4net。 2.结合log4net实现全局异常捕获。 当然,第一步肯定是集成log4net了。 Nuget将log4net引用进来,如图: 然后,在Global文件中的Application_Start进行初始化配置 只有一句代码,重点是Log4net.con 阅读全文

posted @ 2018-03-08 15:28 潇潇@暮雨 阅读(464) 评论(0) 推荐(0) 编辑

MVC项目集成MiniProfiler

摘要: MiniProfiler是一款轻量的性能调试工具,可以监控sql语句的执行,帮助我们很好的优化项目性能。如果还没用过的童鞋,可以尝试下。其具体的集成步骤,在此分享给大家: 1.通过Nuget引用包,引用的时候注意版本。 2.Global文件配置初始化。 如图,分别在Application_Start 阅读全文

posted @ 2018-03-08 15:03 潇潇@暮雨 阅读(138) 评论(0) 推荐(0) 编辑

2018年3月1日

浅说C#异步和同步

摘要: 提到异步,那么与之对应的是什么呢?同步。那么C#的异步和同步是如何工作的呢? 首先,我们先来看看栗子: 新建一个控制台应用程序,在Program文件中添加如下代码: 这个栗子很简单,定义了两个方法:TaskOne,TaskTwo。在里面每隔一秒输出一次当前时间,和当前线程。TaskOne循环5次和T 阅读全文

posted @ 2018-03-01 16:55 潇潇@暮雨 阅读(813) 评论(0) 推荐(0) 编辑

2018年2月26日

理解ASP.NET_SessionId

摘要: 相信做asp.net web开发的码友们,对ASP.NET_SessionId一定不陌生。ASP.NET_SessionId保存在浏览器cookie中。那么它是来源于哪里?何时生成?何时失效?有何作用呢? 带着这些疑问,我们开始探寻它。废话不多说,实践才是检验真理的最好方法,直接上代码。 打开VS建 阅读全文

posted @ 2018-02-26 17:59 潇潇@暮雨 阅读(6578) 评论(0) 推荐(1) 编辑

2018年2月23日

MVC自定义T4模板篇

摘要: 18年,新年第一天上班,勤勤恳恳的码农们,又要开始一年的劳作。拂去键盘上的尘埃,想起年前,MVCT4模板自定义知识点,今天就略微归纳总结下。 不多说,先打开VS创建一个MVC项目,成功运行起来。OK!现在我们去新建一个视图,会看到如下对话框 当我们创建视图时,VS列出如下模板可供我们选择,那么这些模 阅读全文

posted @ 2018-02-23 16:08 潇潇@暮雨 阅读(819) 评论(0) 推荐(0) 编辑

2017年3月9日

JS实现文本框自动选中内容

摘要: <form id='form_test'><input type='text' /><input type='text' /><input type='text' /><input type='text' /><input type='text' /><input type='text' /><in 阅读全文

posted @ 2017-03-09 11:59 潇潇@暮雨 阅读(12707) 评论(0) 推荐(0) 编辑

导航