06 2019 档案

MVC5.0(三)
摘要:MVC+IOC+ORM 备注:IOC、AOP、ORM此处只是带过 概念: MVC请求进来 路由匹配 找到控制器和Action 控制器是个普通的类,Action是个普通的实例方法,系统通过如下方式完成控制器的实例创建: 路由匹配后得到控制器名称 MVCHandler ControllerBuilder 阅读全文

posted @ 2019-06-29 00:18 唐什么来着 阅读(158) 评论(0) 推荐(0) 编辑

MVC5(二)
摘要:Route使用和扩展 Route:路由,MVC项目在创建时会在App_Start文件夹下自动创建RouteConfig.cs类,在RouteConfig.cs类中创建路由规则匹配,在Global.asax里注册路由。 MVC项目注册路由的顺序:MvcApplication--Application_ 阅读全文

posted @ 2019-06-19 01:36 唐什么来着 阅读(119) 评论(0) 推荐(0) 编辑

数据结构一
摘要:Arry类型 Array 概念 在内存上连续分配的,而且元素类型是一样的。可以坐标访问 读取快--增删慢,长度不变。 我们如果声明了一个数组对象,那么它会出现在堆里面,在堆里面为会这个数组对象开辟一个内存,然后放入多个元素。 语法 Int[]arry=new int[3]//可以直接给定长度,声明后 阅读全文

posted @ 2019-06-19 01:35 唐什么来着 阅读(188) 评论(0) 推荐(0) 编辑

MVC5.0(一)
摘要:概念 广义MVC(Model--View-Controller) V是界面 M是数据和逻辑 C是控制,把M和V链接起来 程序设计模式,一种设计理念,可以有效的分离界面和业务 狭义MVC 是web开发框架 V--Views 用户看到的视图内容 C Controllers 决定用户使用哪个视图,还能调用 阅读全文

posted @ 2019-06-17 21:00 唐什么来着 阅读(347) 评论(0) 推荐(0) 编辑

异步多线程(六)lock锁
摘要:非线程安全 引发线程安全的原因是,多个线程可以同时操作全局变量/共享变量/静态变量/磁盘文件/数据库的值就可能存在线程安全问题,因为多个线程操作,出现了覆盖。List集合也是非线程安全的。 线程安全 多线程同时运行,如果每次运行的结果和单线程运行的结果一致,那么就是线程安全的。 Lock锁 概念 解 阅读全文

posted @ 2019-06-12 16:30 唐什么来着 阅读(1201) 评论(0) 推荐(0) 编辑

异步多线程(五)多线程异常处理
摘要:多线程异常处理 概念 多线程里面抛出的异常,会终结当前线程;但是不会影响别的线程;在工作中一般情况下,不仅需要捕获到异常信息,还可能需要 去通知其他线程,这就涉及到另外一个概念线程取消 工作中常规建议:多线程的委托里面不允许异常,包一层try-catch,然后记录下来异常信息,完成需要的操作。 模拟 阅读全文

posted @ 2019-06-12 16:17 唐什么来着 阅读(2509) 评论(0) 推荐(0) 编辑

异步多线程(四)Task
摘要:Task 概念: Task线程是基于线程池的,提供了丰富的API Task的启动方式 第一种: Task task = new Task(() => this.DoSomethingLong("btnTask_Click_1")); task.Start(); 第二种: Task task = Ta 阅读全文

posted @ 2019-06-09 01:53 唐什么来着 阅读(411) 评论(0) 推荐(0) 编辑

异步多线程(三)ThreadPool
摘要:概念 线程池诞生的原因: Thread 过于强大,无法管控线程数量。 如果某个对象创建和销毁代价比较高,同时这个对象还可以反复使用的,就需要一个池子 保存多个这样的对象,需要用的时候从池子里面获取;用完之后不用销毁,放回池子;(享元模式) 节约资源提升性能;此外,还能管控总数量,防止滥用; 线程池启 阅读全文

posted @ 2019-06-08 21:38 唐什么来着 阅读(315) 评论(0) 推荐(0) 编辑

异步多线程(二)Thread
摘要:Theread 概念 C#对线程对象的一个封装(密封类)类库 Thread实例化及调用 第一种: 只是简单的把需要线程执行的方法传递到Thread Thread thread = new Thread(testMethod);//实例化Thread thread.Start();//开启线程,执行方 阅读全文

posted @ 2019-06-07 01:53 唐什么来着 阅读(468) 评论(0) 推荐(0) 编辑

异步多线程(一)委托异步多线程
摘要:进程 计算机概念,程序在服务器运行时占据全部计算机资源总和,虚拟的。包含CPU、内存、网络、硬盘 MSDN: 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 线程 计算机概念,进程在响应操作时最小单位,也包含CPU、内存 阅读全文

posted @ 2019-06-05 23:16 唐什么来着 阅读(1038) 评论(0) 推荐(0) 编辑

WebAPI(一)
摘要:WebAPI的由来: 在早期的时候,我们用来传输数据的接口是 .NetRemoting:平台要求,到后来的Webservice(跨平台、SOAP协议,数据以xml的格式体现)、WCF(也支持Restful风格,但是它 并不是为Restful服务,相对于而言,会显得比较重量级)以上接口,在开发工作中, 阅读全文

posted @ 2019-06-03 20:41 唐什么来着 阅读(409) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示