Fork me on GitHub
摘要: title: 实战Asp.Net Core:DI生命周期 date: 2018 11 30 21:54:52 1、前言 默认支持 软件设计模式,那使用 的过程中,我们势必会接触到对象的生命周期,那么几种不同的对象生命周期到底是怎么样的呢?我们拿代码说话。 关于 DI 与 IOC: 个人理解: 是目的 阅读全文
posted @ 2019-01-28 17:09 幻天芒 阅读(1990) 评论(0) 推荐(1) 编辑
摘要: 1、前言 某一刻,你已经把 .Net Core 的程序写好了。接下来,还可以做什么呢?那就是部署了。 作为一名开发工程师,如果不会部署自己开发的应用,那么这也是不完整的。接下来,我们就来说说,如何部署我们的 .Net Core 应用程序(主要是 Asp.Net Core 应用)。 2、Asp.Net 阅读全文
posted @ 2019-01-28 17:08 幻天芒 阅读(8536) 评论(25) 推荐(13) 编辑
摘要: 0、前言 当一个公司有多个开发团队时,我们可能会遇到这样一些问题: 1. 技术选项杂乱,大家各玩各 2. 业务重复度高,各种通用api,登录注销,权限管理都需要重复实现(甚至一个团队都需要重复实现) 3. 业务壁垒,业务之间的互通变得比较麻烦 4. 部署方式复杂,多个域名(或IP地址)访问,给用户造 阅读全文
posted @ 2017-11-23 13:48 幻天芒 阅读(3051) 评论(12) 推荐(3) 编辑
摘要: 1、导言 在 的世界里,异步(由于JavaScript的单线程运行,所以JavaScript中的异步是可以阻塞的)无处不在。 "Express" 是 环境中非常流行的Web服务端框架,有很大比例的 采用了 。 当使用 编写服务端代码时,我们无可避免的会大量使用到异步。随着 的进化,我们的异步处理方式 阅读全文
posted @ 2017-09-09 13:07 幻天芒 阅读(3359) 评论(4) 推荐(3) 编辑
摘要: 同源策略 在说跨域之前,我们需要先了解下 "同源策略" 。它是一个规范(Netscape 1995年提出),并没有指定具体的使用范围和实现方式。 为了保证使用者信息的安全,防止恶意网站篡改用户数据,一些常见的Web技术都默认采用了同源策略(如Silverlight, Flash, XMLHttpRe 阅读全文
posted @ 2017-07-08 13:02 幻天芒 阅读(3646) 评论(16) 推荐(15) 编辑
摘要: Docker私有仓库 在 中,当我们执行 的时候,可能会比较好奇, 会去哪儿查找并下载镜像呢? 它实际上是从 这个地址去查找,这就是Docker公司为我们提供的公共仓库,上面的镜像,大家都可以看到,也可以使用。 所以,我们也可以带上仓库地址去拉取镜像,如: ,不过要注意,这种方式下载的镜像的默认名称 阅读全文
posted @ 2017-06-09 08:41 幻天芒 阅读(6073) 评论(12) 推荐(13) 编辑
摘要: 0、前言 一段代码引发的思考: 先看看如上的代码,不要执行,自己先猜测下结果。 1、正则修饰符 正则在各个语言中,实现的标准并不完全一致。我们这里就讨论在 中的实现。 在 中,正则有四个修饰符: ,详细请参考: "MDN RegExp" 。 它们的含义如下: global(g) 针对字符串中所有可能 阅读全文
posted @ 2017-06-01 09:21 幻天芒 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: 什么是Humpback? 项目开源地址在此: Humpback Source,觉得有用或者有趣,欢迎给个star~ 在回答这个问题前,我们得先了解下什么的 Docker(哦,现在叫 Moby,文中还是继续称 Docker)。 在 Docker-百度百科 中,对 Docker 已经解释得很清楚了。 简 阅读全文
posted @ 2017-05-16 08:48 幻天芒 阅读(9636) 评论(47) 推荐(10) 编辑
摘要: react version: 15.4.2 React.Component 组件能够让你将UI拆分为多个独立自治并可重用的部分。在 中提供了 。 概述 是一个抽象基类,直接引用 无太大意义。反而,我们会用子类来继承它,并至少定义一个 方法。 通常您将使用纯 "JavaScript class" 来定 阅读全文
posted @ 2017-04-14 17:56 幻天芒 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: react version: 15.5.0 组件与属性 组件允许您将UI拆分为多个独立的,可重用的部分。 概念上,组件就类似于 函数。它们接收任意的输入( ),返回用于描述屏幕显示内容的 。 函数式组件和类组件 最简单定义组件的方式,是编写一个 函数: 这个函数是一个合法的组件,因为它接收包含数据的 阅读全文
posted @ 2017-04-14 17:55 幻天芒 阅读(649) 评论(0) 推荐(0) 编辑