摘要: 一、介绍 主机地址过滤中间件相当于一个白名单,标记哪些主机地址能访问接口。 二、使用 新建WebAPI项目,修改Startup中的代码段如下所示。下面表示允许主机名为“localhost”的主机访问(不区分大小写),其他主机地址访问此项目的接口都会返回400错误。 (正常访问) 上面为正常访问情况,阅读全文
posted @ 2018-09-19 02:48 MicroHeart! 阅读(25) 评论(0) 编辑
摘要: 一、介绍 在介绍静态文件中间件之前,先介绍 ContentRoot和WebRoot概念。 ContentRoot:指web的项目的文件夹,包括bin和webroot文件夹。 WebRoot:一般指ContentRoot路径下的wwwroot文件夹。 介绍这个两个概念是因为静态资源文件一般存放在Web阅读全文
posted @ 2018-09-10 14:30 MicroHeart! 阅读(319) 评论(1) 编辑
摘要: 今天写了一个sql,其中涉及的表中的数据量都差不多为50w左右,查询发现用了8s。这个只是测试服上数据,放到正式服上,肯定一运行就挂了。 然后就用EXPLAIN分析了一下,发现Orders表没有命中索引,但是查询Orders中的GuidNo已经设置了索引,但就是不能命中。 然后我将上面的语句分为两个阅读全文
posted @ 2018-09-06 15:47 MicroHeart! 阅读(19) 评论(0) 编辑
摘要: 一、安装 我使用的系统是Ubuntu16.04,不同版本系统参照官网安装步骤。安装官网4个步骤安装好MongoDB并启动。 安装MongoDB可视化工具compass(可视化管理工具比较多,可以看这篇文章介绍)。我的可视化工具是安装在Window上,MongoDB安装在Ubuntu上,现在来远程连接阅读全文
posted @ 2018-09-04 13:20 MicroHeart! 阅读(306) 评论(3) 编辑
摘要: 一、介绍 Quartz.Net是根据Java的Quartz用C#改写而来,最新的版本是3.0.6,源码在https://github.com/quartznet/quartznet。主要作用是做一些周期性的工作,或者定时工作。比如每天凌晨2点对前一天的数据统计。 二、简单的案例 以WebApi项目举阅读全文
posted @ 2018-08-29 17:31 MicroHeart! 阅读(737) 评论(3) 编辑
摘要: 上一篇文章已经介绍了MemoryCache,MemoryCache存储的数据类型是Object,也说了Redis支持五中数据类型的存储,但是微软的Redis缓存组件只实现了Hash类型的存储。在分析源码之前,先学几个关于Redis操作的命令。 一、Redis命令 Redis所有的命令在//阅读全文
posted @ 2018-08-15 14:07 MicroHeart! 阅读(551) 评论(1) 编辑
摘要: 一、介绍 由于CPU从内存中读取数据的速度比从磁盘读取快几个数量级,并且存在内存中,减小了数据库访问的压力,所以缓存几乎每个项目都会用到。一般常用的有MemoryCache、Redis。MemoryCache将存入的对象都作为Object对象存储,Redis分为五种类型存储,在微软提供的缓存组件中也阅读全文
posted @ 2018-08-13 09:40 MicroHeart! 阅读(1232) 评论(10) 编辑
摘要: 一、介绍 容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统和排在上面的应用。 二、容器 2.1 启动容器 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另一个是将终止状态的容器重新启动。 新建并启动:所需命令主要为 docker run。阅读全文
posted @ 2018-08-06 14:50 MicroHeart! 阅读(38) 评论(0) 编辑
摘要: 一、基本概念 Docker包括三个基本概念镜像、容器、仓库。 Docker镜像:就是一个只读的模板。例如:一个镜像可以包含一个完整的ubuntu操作系统环境,里面仅安装了Apache或其他应用程序。用户可以直接从其他人那你下载一个已经做好的镜像直接使用。 Docker容器:Docker利用容器来运行阅读全文
posted @ 2018-08-06 09:53 MicroHeart! 阅读(39) 评论(0) 编辑
摘要: 1、介绍 Logging组件是微软实现的日志记录组件包括控制台(Console)、调试(Debug)、事件日志(EventLog)和TraceSource,但是没有实现最常用用的文件记录日志功能(可以用其他第三方的如NLog、Log4Net。之前写过NLog使用的文章)。 2、默认配置 新建.Net阅读全文
posted @ 2018-07-30 14:42 MicroHeart! 阅读(823) 评论(0) 山西快乐十分走势
  • 溃疡恶变也会腹痛 这些肿瘤最容易被误诊 2018-09-04
  • 候选企业:光大证券股份有限公司 2018-09-04
  • 25年全球健康三大变化 2018-07-26
  • 林肯中心室内乐协会再掀浪潮 完整录音入驻中国 亚洲巡演整装待发 室内乐 厂牌 2018-07-25
  • 社会主义是过渡阶段,最终实现共产主义才是其目的。社会主义是在消灭私有制,建立公有制直至无私,实现共产主义。 2018-07-25
  • 呼死你团伙被摧毁 封停83万余个账号抓获210余人 2018-07-25
  • 回复@老老保老张工:伪高工不仅智力低下,知识也很匮乏也!连啥叫计划经济都没搞懂! 2018-07-24
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2018-07-24
  • 社评:中国打的是对美贸易自卫反击战 2018-07-24
  • 世界献血者日 近距离接触一袋合格血的成长历程 2018-07-23
  • 便道汛期被淹学生上学遇阻 来凤老伯坚持背娃过河40年 2018-07-23
  • 以朝鲜民主主义人民共和国为例,难道特金会是由朝鲜工人、农民主导的?[哈哈] 2018-07-23
  • 设计众议院:神奇的MQB让全新一代宝来重生 2018-07-22
  • 回复@不能这样啊:那你不是可以啥事不做天天甩起手耍?你自己不求上进还不准别人有所追求么? 2018-07-22
  • 三位基层书记的一周:思想不转换 其他都白扯 2018-07-22
  • 94| 610| 862| 250| 420| 832| 538| 883| 311| 926|