2018年8月8日

C# Unity 依赖注入

摘要: 看了挺长时间框架搭建,今天看到一篇博客突然顿悟了依赖注入! 控制反转(Ioc)可以看成自来水厂,那自来水厂的运行就可以看作依赖注入(DI),Ioc是一个控制容器,DI就是这个容器的运行机制,有点像国家主席和总理的意思。 ( Ioc 主要功能是提供各种方法,但是具体要提供什么样的方法就要靠 DI 依赖 阅读全文

posted @ 2018-08-08 20:00 勤学才是王道 阅读(2499) 评论(0) 推荐(0) 编辑

C# 缓存

摘要: 介绍 缓存,在一定程度上,是可以提高程序性能的一个解决方案,比如,我们从数据库读数据,如果每次都从数据库读取的话,每次都需要进行 网络IO操作,需要等待网络数据返回,如果在60s内,有成千上百个访问进行同样的数据进行查询,将会更加耗时耗力……如果,我们将第一个访问者查询的数据,先保存起来,然后60s 阅读全文

posted @ 2018-08-08 18:46 勤学才是王道 阅读(482) 评论(0) 推荐(0) 编辑

使用 Log4Net 做日志

摘要: 引入 Log4net 包 编写 LogHelper 类 在启动项目的配置文件里添加配置 引用时直接在事件处填写 阅读全文

posted @ 2018-08-08 16:10 勤学才是王道 阅读(156) 评论(0) 推荐(0) 编辑

2018年8月6日

ORM 与 数据持久化

摘要: 一,什么是ORM 对象关系映射(Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),用于在关系型数据库和业务实体对象之间作一个映射。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。说白了就是把关系型数据库封装成业务实体对象,这样, 阅读全文

posted @ 2018-08-06 08:55 勤学才是王道 阅读(370) 评论(0) 推荐(0) 编辑

2018年8月4日

Mycat 配置 笔记

摘要: 下载 mycat 以及 jdk 配置数据库节点,实例如下 配置节点中建议参考官方文档 http://www.mycat.io/document/mycat-definitive-guide.pdf 可以少走弯路 这里重点配置JDK安装的路径 就是此处 这个文件重点配置它们的分片规则 这个文件则主要是 阅读全文

posted @ 2018-08-04 18:00 勤学才是王道 阅读(258) 评论(0) 推荐(0) 编辑

2018年8月2日

.NET自我进阶以及第一个框架搭建(二)

摘要: MVC4+EF5 或者 MVC5+EF6 才可以。 安装 MVC5 工具-->NuGet程序包管理器-->程序包管理器控制台 然后 PM>Install-Package Microsoft.AspNet.Mvc -Version 5.0.0 在下载 MVC5 时最后特别容易 提示找不到资源的错误,我 阅读全文

posted @ 2018-08-02 15:22 勤学才是王道 阅读(179) 评论(0) 推荐(0) 编辑

2018年7月26日

异步多线程编程模型

摘要: 电脑的处理器CPU处理时间程序时属于并行处理,也就是同时运行处理的,而我们经常说的并发,其实只是看起来并行,但是还是类似于轮询的。 现在好的处理器会有虚拟处理器,一个内核会有一个实际的处理器,也会产生一个虚拟的处理器,相当于四核八线程。 CPU会缓存未完成的线程,L1,L2,L3级缓存,如果不够用, 阅读全文

posted @ 2018-07-26 11:55 勤学才是王道 阅读(486) 评论(0) 推荐(0) 编辑

2018年7月24日

微信公众平台的坑

摘要: 在微信浏览器上点击不起作用,而在其他设备均没问题。 解决办法: 在点击事件前面加入这个代码启用点击事件。 原因是: IOS微信浏览器的window、document、body并不接受click事件,按钮和链接才接受click事件。 代码中body换为需要点击的标签。 微信浏览器左上角返回按钮的监听 阅读全文

posted @ 2018-07-24 18:17 勤学才是王道 阅读(123) 评论(0) 推荐(0) 编辑

.NET自我进阶以及第一个框架搭建(一)

摘要: 上图是.NET微软发展的一些历程。 我们现在使用的net-framwork大部分都是高度集成后的结果,有时候如果跨平台,例如使用到Linux系统上时,就有些尴尬了,因此微软就把这些集成的东西有拆开了一些,因此形成了.NET Core战略。 我们使用.NET Core进行编程时,会更容易进行平台的迁移 阅读全文

posted @ 2018-07-24 11:11 勤学才是王道 阅读(522) 评论(0) 推荐(0) 编辑

2018年6月25日

C# 过滤器

摘要: C#实现网页的路径过滤,过滤掉没有登录的访问 使用的是httpModules,在IIS服务器上要改成经典模式 web.config: 增加配置源:需要过滤什么类型的文件和不过滤的文件名称 添加配置自己写的过滤器 过滤器的编写 继承接口: IHttpModule会要求实现4个接口方法 init是创建过 阅读全文

posted @ 2018-06-25 10:08 勤学才是王道 阅读(597) 评论(0) 推荐(0) 编辑

导航