10 2020 档案
摘要:前言 有5个库,每个库里面的表结构一样,现在需要修改某个字段的长度,操作的时候记得要选择非业务时间段,当然也可以直接使用存储过程来搞。 步骤 主要两步,1.构造SQL 2.执行SQL 构造SQL SELECT CONCAT('alter table ',TABLE_NAME,' modify ',C
阅读全文
摘要:简介 这里不做过多的原理的讲解,直接讲部署搭建,具体原理性的东西,大家可以到kafka的官网去查看,原汁原味更带劲。 内容 请记住,你是能让世界洒满阳光的人! 安装包准备 JDK1.8 : JDK1.8 kafka_2.12-2.6.0 : kafka_2.12-2.6.0 zookeeper-3.
阅读全文
摘要:前言 linux的shell中如何获取服务器的IP地址 内容 ip a | grep inet | grep -v inet6 | grep -v 127.0.0.1 | awk '{print $2}'| awk -F "/" '{print $1}' 我们先ip a 查看IP相关信息 [root
阅读全文
摘要:前言 用于开发调试,直接设置浏览器,因为edge浏览器使用的是谷歌内核,所以直接操作即可 内容 版本信息 设置 配置属性 "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --disable-web-security --u
阅读全文
摘要:前言 Centos8已经废弃了network.service,请使用nmcli 内容 [root@localhost ~]# nmcli --help Usage: nmcli [OPTIONS] OBJECT { COMMAND | help } OPTIONS -a, --ask ask for
阅读全文
摘要:前言 记录docker学习内容 内容 09 | 资源隔离:为什么构建容器需要 Namespace ? 我们知道, Docker 是使用 Linux 的 Namespace 技术实现各种资源隔离的。那么究竟什么是 Namespace,各种 Namespace 都有什么作用,为什么 Docker 需要
阅读全文
摘要:前言 centos8.2版本下如何安装docker 步骤 安装yum-utils [root@docker yum.repos.d]# yum install -y yum-utils 配置国内源 yum-config-manager --add-repo http://mirrors.aliyun
阅读全文
摘要:前言 本文主要为学习Docker的一些笔记,内容来自于拉钩教育中郭飞老师的课程由浅入深吃透 Docker 内容 01 Docker安装: 入门案例带你了解容器技术原理 咱们第一课时就先聊聊 Docker 的基础内容:Docker 能做什么,怎么安装 Docker,以及容器技术的原理。 Docker
阅读全文
摘要:前言 微软爸爸都把IE干掉了,还有客户在用,木得办法啊 内容 安装babel-polyfill插件 npm install --save babel-polyfill 在main.js中引入babel-polyfill import 'babel-polyfill' 修改config中的webpac
阅读全文
摘要:前言 使用Crypto-JS进行加解密后,提示报错Uncaught Error: Malformed UTF-8 data 步骤 我说下我这边的情况,是因为传过来的数据中有换行,去除后就好了~ JSON.stringify(content.data.replace(/[\n]/g, ''))
阅读全文
摘要:前言 主要内容为node和浏览器 http://www.ruanyifeng.com/blog/2014/10/event-loop.html https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/#setimmediate
阅读全文
摘要:前言 本文转载自Tencent CDC(https://cdc.tencent.com/2020/05/22/frontend-state-management-research/) 内容 如果我仍然去解释什么是状态管理器,为什么我们需要它,这篇文章将会索然无味。我的想法是,我们原本不需要状态管理器
阅读全文
摘要:前言 本文转载Tencent CDC(https://cdc.tencent.com/2020/08/30/如何有效的进行公司名称匹配/) 内容 1. 背景及主要问题 项目需要把两个独立的系统通过公司名称的匹配来实现数据打通,其中一个系统的公司数有40万+,另一个系统中需要匹配的公司数3600+,如
阅读全文
摘要:前言 目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统 步骤 一、CommonJS CommonJS的出发点: JS没有完善的模块系统,标准库较少,缺少包管理工具。伴随着NodeJS的兴起,能让JS在任何地方运行,特别是服务端,也达到了具备开发大型项目的能力,所以Com
阅读全文
摘要:前言 promise 异步解决方案 步骤 Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步操作具备同步操作的接口。Promise 可以让异步操作写起来,就像在写同步操作的流程,而不必一层
阅读全文
摘要:前言 运行机制 实际探究 步骤 简要回答 首先,我们要知道 setInterval 的运行机制,setInterval 属于宏任务,要等到一轮同步代码以及微任务执行完后才会走到宏任务队列,但是前面的任务到底需要多长时间,这个我们是不确定的 等到宏任务执行,代码会检查 setInterval 是否到了
阅读全文
摘要:前言 闭包是什么 闭包原理是什么 闭包优缺点 闭包应用场景 步骤 1)什么是闭包 函数执行后返回结果是一个内部函数,并被外部变量所引用,如果内部函数持有被执行函数作用域的变量,即形成了闭包。 可以在内部函数访问到外部函数作用域。使用闭包,一可以读取函数中的变量,二可以将函数中的变量存储在内存中,保护
阅读全文
摘要:前言 Nikto 是一个 Web 服务器评估工具。它旨在查找任何类型的 Web 服务器上的各种默认和不安全的文件、配置和程序。 检查 Web 服务器以查找潜在的问题和安全漏洞,包括: 服务器和软件配置错误 默认文件和程序 不安全的文件和程序 过时的服务器和程序 Nikto 构建于 LibWhiske
阅读全文