摘要: IIS 所收到的对某 Microsoft ASP.NET 页面的每个请求都被移交给 ASP.NET HTTP 管线。HTTP 管线由一系列托管对象组成,这些对象按顺序处理该请求,并完成从 URL 到普通 HTML 文本的转换。HTTP 管线的入口点是 HttpRuntime 类。要激活 HTTP 管 阅读全文
posted @ 2017-07-07 14:31 墨笔淡红尘 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 什么是句柄: Windows编程中,程序需要访问各种各样的资源,如文件、网络、窗口、图标和线程等。不同类型的资源被系统封装成不同的数据结构,当需要使用这些资源时,程序需要依据这些数据结构创建出不同的对象,当操作完毕并不再需要这些对象时,程序应当及时释放它们。在Windows中,应用程序不能直接在内存 阅读全文
posted @ 2017-06-13 09:27 墨笔淡红尘 阅读(301) 评论(0) 推荐(0) 编辑
摘要: ALTER PROCEDURE [dbo].[userinfor2] @id int, @UserID int outputASBEGIN SET NOCOUNT ON; declare @name varchar(500) begin try BEGIN TRAN declare youbiao 阅读全文
posted @ 2017-06-12 17:55 墨笔淡红尘 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一,桥连模式 二,桥连模式 外观模式提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。使用外观模式时,我们创建了一个统一的类,用来包装子系统中一个或多个复杂的类,客户端可以直接通过外观类来调用内部子系统中方法,从而外观模式让客户和子系统之间避免了紧耦合。 阅读全文
posted @ 2017-05-23 09:45 墨笔淡红尘 阅读(156) 评论(0) 推荐(0) 编辑
摘要: IQueryable 和IEnumerable总结 1,IEnumerable<T> result = (from t in context.Table order by t.Id select c).AsEnumerable().Take(3) 如果返回的是IEnumerable<T>类型的是预先 阅读全文
posted @ 2017-03-15 09:53 墨笔淡红尘 阅读(177) 评论(0) 推荐(0) 编辑
摘要: MVC 中 如果是多表连接查询出的数据需要重新定义一个ViewModel,觉得很是麻烦,所以可以通过传一个DataTable到视图中可以避免这个问题 但是不知道会有什么不好的地方,有这方面经验的大神有什么看法可以讨论一下。 好了, 直接上代码 public ActionResult Index() 阅读全文
posted @ 2017-03-13 10:03 墨笔淡红尘 阅读(3005) 评论(0) 推荐(0) 编辑
摘要: 同步调用 委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。 异步调用 异步调用不阻塞线程,而是把调用塞到线程池中,程序主线程或UI线程可以继续执行。委托的异步调用通过BeginInvoke和EndInvoke来实现。 可以看 阅读全文
posted @ 2017-03-06 10:43 墨笔淡红尘 阅读(235) 评论(0) 推荐(0) 编辑
摘要: C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为异步和多线程是等同的概念。但是,异步和多线程还是有一些区别的。而这些区别造成了使用异步和多线程的时机的区别。 异步操作的本质 所有的程序最终都会由计算机硬件来执行,所以为 阅读全文
posted @ 2017-03-03 09:38 墨笔淡红尘 阅读(514) 评论(0) 推荐(0) 编辑
摘要: GET public static string GetJsonStr(string webApi) { string serviceAddress = webApi; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(servic 阅读全文
posted @ 2016-12-13 11:42 墨笔淡红尘 阅读(1173) 评论(0) 推荐(0) 编辑