通过前面的源码系列文章中的netty reactor线程三部曲,我们已经知道,netty的reactor线程就像是一个发动机,驱动着整个netty框架的运行,而服务端的绑定和...
通过前面的源码系列文章中的netty reactor线程三部曲,我们已经知道,netty的reactor线程就像是一个发动机,驱动着整个netty框架的运行,而服务端的绑定和...
安装docker 虚拟机系统地址: http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-20...
开发环境 jdk 11.0.10 SpringBoot 2.6.2 Idea 本文的代码实现了动态数据源切换的starter工具类。 SpringBoot提供了Abstrac...
开发环境 jdk 11.0.10 SpringBoot 2.6.2 Idea 主要依赖 核心代码 自定义注解 限流器抽象类 令牌桶实现类 具体实现令牌桶的Lua脚本 切面类 ...
环境准备 虚拟机系统地址: http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.i...
最近在看关于netty的相关知识点,想着手撸一个RPC框架。查了网上很多资料,大多都是个小demo,真正能直接用于生产的非常少,而且很多细节问题都没有考虑,于是花了一个礼拜将...
Andular测试相关 https://blog.51cto.com/7308310/2325925?source=dra 常用断言以及方法 Jasmine 提供非常丰富的A...
创建proxy.conf.json配置文件,配置代理 举例:angular运行在localhost:4200,需要访问地址在localhost:8080的api,api的ur...
Prettier配置规则 在工程根目录下建立.prettierrc.js文件,各项常用配置如下: 参照 https://prettier.io/docs/en/options...
安装 store/devtools https://ngrx.io/guide/store-devtools 下载并安装谷歌插件(插件在dss本md文件同目录下extensi...
TSLint配置规则(部分) 参照 https://palantir.github.io/tslint/rules/检索key为配置项的key。以下配置均配置在tslint....
使用compodoc工具生成文档 全局安装compodoc工具npm i -g @compodoc/compodoc compodoc还依赖于eslint,虽然不安装也没问题...
使用谷歌浏览器进行E2E测试时:方法1:找到protractor.conf.js配置文件配置浏览器属性(禁用谷歌同源策略):capabilities: { 'brows...
NgRx/Store @ngrx/store是基于RxJS的状态管理库。在NgRx中,状态是由一个包含action和reducer的函数的映射组成的。Reducer函数经由a...
Angular 环境配置 前提条件Node.js(Angular 需要 Node.js 版本 10.9.0 或更高版本 )要检查你的版本,请在终端/控制台窗口中运行 node...
测试相关配置 protractor.conf.js配置文件的配置const { SpecReporter } = require('jasmine-spec-reporter...
在index.html中添加 属性meta http-equiv="X-UA-Compatible" content="IE=edge"/> 修改主工程下默认的browser...
Promise函数(异步请求操作可用) Promise用法 Promise其实是一个构造函数 ! 使用方法如下: new Promise(function(resolve,r...