Angular 组件通信有哪些方式?
组件通信的常用方式:@Input、@Output、@ViewChild、模板变量、MessageService、Broadcaster (Angular 1.x $rootScope 中 $on 、 $broadcast ) 等。 …
Angular 中 ViewEncapsulation 模式分为哪几种?
ViewEncapsulation 允许设置三个可选的值: ViewEncapsulation.Emulated - 无 Shadow DOM,但是通过 Angular 提供的样式包装机制来封装组件,使得组件…
React-router 路由
Link 为你的应用提供声明式的、可访问的导航链接。 import { Link } from 'react-router-dom'; About to: string 一个字符串形式的链接地址,通过 pat…
Java 线程池七大参数详解
JDK 1.8 线程池参数源代码: public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue…
Angular 中使用 [innerHtml] 时内容被转义了要怎么办?
Angular 中默认将所有输入值视为不受信任。当我们通过 property,attribute,样式,类绑定或插值等方式,将一个值从模板中插入到 DOM 中时,Angular …
constructor 与 ngOnInit 的应用场景是什么?
在 Angular 中 constructor 一般用于依赖注入或执行简单的数据初始化操作,ngOnInit 钩子主要用于执行组件的其它初始化操作或获取组件输入的属性值。 …
vCenter 漏洞利用
1 vSphere 背景介绍 vSphere,ESXi 和 vCenter 辨析: VMware Inc:VMware Inc 是一家软件公司。它开发了许多产品,尤其是各种云解决方案 。它的云解…
Kubernetes Pod 横向移动
1 前言 本文讨论了渗透测试场景下,当攻击者在 Kubernetes 集群中拥有创建 pods 权限时,由于配置不当造成集群接管的风险。提出在不同配置下,通过 po…
解读 react 原理系列 - 异步调度篇
本篇文章是解读 react 原理系列的第二篇 - 异步调度篇,请带着问题来阅读,效果更佳。 首先我们来思考几个问题: Q1: react 异步调度原理?Q2: react …
VSCode C++ 环境配置
VSCode 下载 官网下载 Visual Studio Code 扩展包安装 C/C++ CodeLLDB 环境配置 新建 main.cpp 文件,输入以下代码: #include int main() { std::cou…