随笔分类 -  ASP.NET

摘要:ASP.NET提供了静态属性System.Web.HttpContext.Current,因此获取HttpContext对象就非常方便了。也正是因为这个原因,所以我们经常能见到直接访问System.Web.HttpContext.Current的代码: 上面的这些代码这样写真的没有问题吗?答案是否定 阅读全文
posted @ 2016-07-27 10:35 赛跑的蜗牛 阅读(16813) 评论(7) 推荐(9) 编辑
摘要:将DataTable里面的行转换成json字符串方法: 阅读全文
posted @ 2016-07-25 16:45 赛跑的蜗牛 阅读(432) 评论(0) 推荐(0) 编辑
摘要:整理随机数、随机字符串的生成方法: 阅读全文
posted @ 2016-07-25 16:21 赛跑的蜗牛 阅读(332) 评论(0) 推荐(0) 编辑
摘要:如果IIS7.0使用.net4.0以上版本的框架,<system.web>中的httpHandlers节点就没有用了,而应该使用微软专为.net4.0以上版本设计的新节点<system.webServer>来配置ashx的handlers(IHttpHandler) handlers(IHttpHa 阅读全文
posted @ 2016-07-20 16:29 赛跑的蜗牛 阅读(1286) 评论(0) 推荐(0) 编辑
摘要:在最近开发项目的时候有时候需要进行图片的合并,即将两张图片合并成功一张图片 合并图片的代码: 阅读全文
posted @ 2016-07-12 21:13 赛跑的蜗牛 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:任务有返回值例子: 下图是上面的代码的运行结果: 没有返回值的任务: 下面是上述代码运行的结果: 阅读全文
posted @ 2016-07-12 00:00 赛跑的蜗牛 阅读(416) 评论(0) 推荐(0) 编辑
摘要:比如需要下载一些比较大的文件,如果使用会UI卡顿,使用异步可以节省一些时间 下面是一些例子: 上述代码运行的结果: 阅读全文
posted @ 2016-07-11 23:44 赛跑的蜗牛 阅读(260) 评论(1) 推荐(0) 编辑
摘要:使用委托进行异步操作,处理一些耗时操作,防止主线程阻塞 使用例子: 上述代码运行结果: 阅读全文
posted @ 2016-07-11 22:49 赛跑的蜗牛 阅读(361) 评论(1) 推荐(0) 编辑
摘要:简单说明一下: 线程池可以看做容纳线程的容器;一个应用程序最多只能有一个线程池;ThreadPool静态类通过QueueUserWorkItem()方法将工作函数排入线程池; 每排入一个工作函数,就相当于请求创建一个线程; 线程池的作用:1、线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程 阅读全文
posted @ 2016-07-11 21:30 赛跑的蜗牛 阅读(870) 评论(0) 推荐(0) 编辑
摘要:利用反射避免了硬编码出现的错误,但是实体类的属性名必须和数据库名字对应(相同) 1、利用反射把DataTable的数据写到单个实体类 2、利用反射把DataTable的数据写到集合实体类里 用法: 阅读全文
posted @ 2016-06-03 13:03 赛跑的蜗牛 阅读(583) 评论(0) 推荐(0) 编辑
摘要:有关一下时间处理方法 阅读全文
posted @ 2016-05-25 00:22 赛跑的蜗牛 阅读(430) 评论(0) 推荐(0) 编辑
摘要:1 /// 2 /// 移动文件 3 /// 4 /// 源文件路径 5 /// 目标文件路径 6 /// 文件名称 7 public static void MoveFile(string oldPath, string newPath, string fileNa... 阅读全文
posted @ 2016-05-25 00:16 赛跑的蜗牛 阅读(242) 评论(1) 推荐(0) 编辑
摘要:具体实现代码如下: 1、新建一个一般处理程序: Image.ashx 2、新建一个HTML页面:ImageTest.htm 阅读全文
posted @ 2016-05-25 00:02 赛跑的蜗牛 阅读(10339) 评论(1) 推荐(0) 编辑
摘要:将一台服务器的文件、图片,保存(下载)到另外一台服务器进行保存的方法: 阅读全文
posted @ 2016-05-24 20:05 赛跑的蜗牛 阅读(974) 评论(1) 推荐(0) 编辑
摘要:js对URL提供:escape,encodeURI,encodeURIComponent 的编码方法encodeURIComponent:推荐使用,它是将中文、韩文等特殊字符转换成utf-8格式的url编码,以是假定给背景转达参数必要利用encodeURIComponent时必要背景解码对utf-8 阅读全文
posted @ 2016-04-07 20:22 赛跑的蜗牛 阅读(2324) 评论(0) 推荐(0) 编辑
摘要:一、空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这样来处理: 2、使用三元操作符(? :)对上面对吗进行优化: 上面的两种方式 的代码不够简洁,?? 操作符来进行进一步优化,?? 操作符意思是如果为null取操作符左边的值, 阅读全文
posted @ 2016-04-03 12:12 赛跑的蜗牛 阅读(2826) 评论(1) 推荐(1) 编辑
摘要:常用例子: 比较完整的例子: 1 string str = ""; 2 str = 123456.ToString("N"); //生成 12,3456.00 3 str = 123456.ToString("C"); //C 货币 生成¥12,3456.00 4 str = 123456.ToSt 阅读全文
posted @ 2016-04-02 17:39 赛跑的蜗牛 阅读(1325) 评论(1) 推荐(0) 编辑
摘要:在浏览器标签窗口添加 图片,要实现下图 箭头 所标的效果: 实现方法: 在页面的头部加上这句代码 <link rel="shortcut icon" href="Images/titleLog.ico" /> 其中 href是图片的路径 完整代码: 1 <!DOCTYPE html> 2 <html 阅读全文
posted @ 2016-03-11 10:36 赛跑的蜗牛 阅读(1482) 评论(1) 推荐(0) 编辑
摘要:转换方法代码: 1 #region SafeParse 2 public static bool SafeParseBool(object target, bool defaultValue) 3 { 4 if (target == null) return defaultValue; 5 stri 阅读全文
posted @ 2016-02-29 17:50 赛跑的蜗牛 阅读(332) 评论(0) 推荐(0) 编辑
摘要:1 //URL: http://localhost:1897/User/Press/UserContent.aspx/9878?id=1#toc 2 Request.ApplicationPath; //结果: / 3 Request.PhysicalPath; //结果: D:\Projects\ 阅读全文
posted @ 2016-02-29 15:06 赛跑的蜗牛 阅读(907) 评论(0) 推荐(0) 编辑