随笔分类 - 软件设计师
摘要:原文 github地址 ASP.NET Core supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC)
阅读全文
摘要:传统应用架构 存在问题: 系统资源浪费 部署效率太低 技术选型单一 为服务架构的要求 根据业务模块划分服务种类 每个服务可独立部署 & 相互隔离 通过轻量级API调用服务 服务需保证良好的高可用性 微服务架构 冒烟测试 Git Flow 微服务架构模式网站: http:mircroservices.
阅读全文
摘要:Druid的发送数据和查询数据 Druid 开篇 - 大数据实时探索性分析平台 官网 Druid 一次海量数据实时处理的实践 使用HDFS作为Druid的deepStorage 在哪里下载druid 正式版本下载:maven中央仓库: http://central.maven.org/maven2/
阅读全文
摘要:Druid (大数据实时统计分析数据存储) Druid 是一个为在大数据集之上做实时统计分析而设计的开源数据存储。这个系统集合了一个面向列存储的层,一个分布式、shared-nothing的架构,和一个高级的索引结构,来达成在秒级以内对十亿行级别的表进行任意的探索分析。 1. 介绍 在最近几年,互联
阅读全文
摘要:利用C#实现AOP常见的几种方法详解 AOP面向切面编程(Aspect Oriented Programming) 是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 下面这篇文章主要给大家介绍了关于利用C#实现AOP常见的几种方法,需要的朋友可以参考借鉴,下面来一起看看吧。 前言
阅读全文
摘要:IoC容器和Dependency Injection 模式 使用 Service Locator 依赖注入的最大好处在于:它消除了MovieLister类对具体 MovieFinder实现类的依赖。 这样 一来,我就可以把 MovieLister 类交给朋友,让他们根据自己的环境插入一个合适的 Mo
阅读全文
摘要:IoC容器和Dependency Injection 模式 Java 社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件组装成为一个内聚的应用程序。 在它们的背后有着同一个模式,这个模式决定了这些容器进行组件装配的方式。 人们用一个大而化之的名字来称呼这个模式:“控制反转
阅读全文
摘要:Elasticsearch: 权威指南 官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/settings.html 参考文档:https://github.com/13428282016/elasticsear
阅读全文
摘要:1.项目生成xml 2.添加链接文件,并将属性设值为始终复制 3.添加swagger引用:Swashbuckle.AspNetCore 4.startup.cs配置swargger的xml来源: ConfigureServices方法添加: services.AddMvc(); services.A
阅读全文
摘要:总体架构图: 总体流程图: 模块流程图: 物理结构图: hadoop软件架构 hadoop部署架构:
阅读全文