摘要: string path = @"C:\Users\Administrator\Desktop\1.txt"; using (FileStream ws = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write)) { ... 阅读全文
posted @ 2018-03-04 23:57 热敷哥 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 最原始的方式: 前端代码: 后台代码: 利用FormData上传单个文件 前端代码: 利用FormData上传多个文件 前端代码: 分片上传 前端代码: 后台代码: 阅读全文
posted @ 2018-03-04 16:05 热敷哥 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: (转网上一段话) Web程序天生就是多线程的,且web线程都是跑的线程池线程(使用线程池线程是为了避免不断创建、销毁线程所造成的资源成本浪费),而线程池线程可使用线程数量是一定的,尽管可以设置,但它还是会在一定范围内。如此一来,我们web线程是珍贵的(物以稀为贵),不能滥用。用完了,那么其他用户请求 阅读全文
posted @ 2018-03-03 19:50 热敷哥 阅读(343) 评论(0) 推荐(0) 编辑
摘要: $.ajax({ type: "post", url: url, dataType:'html', success: function(data) { }, complete: function(XMLHttpRequest, textStatus) { }, error: function(){} 阅读全文
posted @ 2018-02-23 13:59 热敷哥 阅读(543) 评论(0) 推荐(0) 编辑
摘要: public class TestController : ApiController { public HttpResponseMessage GetImg() { //获取文件的绝对路径 string absolutePath = System.Web.Hosting.HostingEnv... 阅读全文
posted @ 2018-02-22 17:15 热敷哥 阅读(5621) 评论(0) 推荐(0) 编辑
摘要: //点击其他地方,隐藏目标区域 function closeSelect() { $(document).mouseup(function (e) { //node是需要隐藏的区域 var node = $(".modal-body div.selectDiv").find(".ms-drop"); if (!node.is(e.target) && node.has(e.tar... 阅读全文
posted @ 2018-02-22 16:00 热敷哥 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习C#的时候,就听说CLR对于String类有一种特别的内存管理机制:有时候,明明声明了两个String类的对象,但是他们偏偏却指向同一个实例。如下: 这里的结果都为true。也就是说s1真的和s2引用了同一个String对象。当然,应该注意到的是s1和s2都被统一赋值为同一个字符串“Hel 阅读全文
posted @ 2018-02-16 21:47 热敷哥 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 反射最快!! 阅读全文
posted @ 2018-02-15 19:16 热敷哥 阅读(561) 评论(1) 推荐(1) 编辑
摘要: 1.找数据组中是否包含某个元素 $.inArray(element, array); 如果有,返回索引 ( 0 开始 );如果没有,返回 -1 2.移除所选元素的所有子节点及文本 $(selector).empty() 3.判断一个对象是否是空对象,即没有任何属性 console.log($.isE 阅读全文
posted @ 2018-02-10 18:34 热敷哥 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 该过滤器是最先执行的过滤器,即使把它放在最后 API 客户端调用: 运行结果: 权限验证基本上每个API都一样,所以都是注册的全局: 如果想让某些API不进行验证,比如登录等,则可以进行如下处理: 1.再不需要验证的 Controller 或者 Action 上面打上 [AllowAnonymous 阅读全文
posted @ 2018-02-01 18:58 热敷哥 阅读(1897) 评论(0) 推荐(0) 编辑