以太坊 Gray Glacier 硬分叉升级
Geth v1.10.19 是另一个功能版本。该 Glacier 分分叉包含一个清晰的模型,Glacier 6月底在以太坊主版本上线。在Gray所有用户都需要在Grayer硬叉处激活前进行升级
Softether详解(三)——Softether管理端安装与设置
今天继续给大家介绍Linux运维相关知识,本文主要内容是Softether管理端安装与设置。一、Softether管理端工具安装二、V*N连接设置三、创建用户四、虚拟NAT和DHCP启动
Softether详解(四)——Softether客户端安装与设置
今天继续给大家介绍Linux运维相关知识,本文主要内容是Softether客户端安装与设置。一、Softether客户端安装二、VPN连接创建三、VPN连接设置四、效果查看
MySQL中的日志管理 日志备份与恢复
MySQL日志管理MySQL的默认日志保存位置为/usr/local/mysql/data日志开启方式有两种:通过配置文件或者是通过命令通过命令修改开启的日志是临时的,关闭或重启服务后就会关闭1、错误日志用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启2、通用查询日志用来记录MySQL的所有连接和语句,默认是关闭的3、二进制日志(binlog)用来记录所有当MySQL启动、停止或运行时发送的错误信息,默认是关闭的4、慢查询日志用来记录所有执行时间
Linux Commnad ebook-convert 转换电子书
Ebook-convert 命令允许您将电子书从一种格式转换为另一种格式。您还可以在转换为另一种格式时更改电子书的外观。外观选项允许您更改字体属性、设置自定义 CSS 样式、更改内容对齐方式、删除现有 CSS 样式、嵌入字体、删除空行、修改缩进、更改边距、修改行高和替换标点字符。ebook-convert 命令还允许您使用名为启发式处理的选项更改书籍结构和布局。您可以使用此选项删除连字符、修改标题、居中内容、更改错误缩进、删除空白段落等。Ebook-convert 命令也可用于搜索和替换电子书的内容。它的一
Node.js 高级篇(四):实现 token 身份验证
Token 是在服务端产生的。如果客户端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给客户端。客户端可以在每次请求的时候带上 Token 证明自己的合法地位
Docker 网络模型/overlay 跨主机网络
之前说了overylay fs,但是运行一个容器进程还需要最后一步,就是它的网络配置。docker本身在创建之初就有自己的网络驱动器,叫container network manager,CNM,本身这个CNM会支持多种模式。下面来看看,为了让容器模拟成虚拟机还需要做什么配置。none 模式:你可以全权去处理自己的网络配置,它不帮你做任何的配置,但是它帮你将网络的namespace创建出来,如果上层有kubernetes,那么kubernetes本身是希望自己去调用自己的网络插件去配置网络的,也就是会使用N
传输层 TCP首部-序号和确认号
源端口和目的端口各占2个字节,分别写入源端口号和目的端口号。和UDP一样,使用端口号标识不同的应用层协议TCP的首部是变长的,其中有20个字节是固定的,一行有4个字节,源端口和目标端口分别占用2个字节,全部为1的话,那么取值是65535,也就是端口号最大是65535。序号占4字节。序号范围是[0,232-1],共232(即4 294 967 296)个序号,首部中的序号字段值则指的是本报文段所发送的数据的第一个字节的序号。A计算机向B计算机传文件,传文件那么文件就写到缓存里面,在缓存里面的字节就开始分段,比
根因解析 | Kubernetes Pod状态异常九大场景盘点
Kubernetes Pod 作为 Kubernetes 核心资源对象,不仅 Service、Controller、Workload 都是围绕它展开工作。作为最小调度单元的它,还担任着传统 IT 环境主机的职责,包含了调度,网络,存储,安全等能力。正是因为 Pod 具有复杂的生命周期和依赖,绝大多数 Kubernetes 问题最终都会在 Pod 上表现出来。因此,我们介绍在实际工作实践中会遇到的 9 种典型场景,以及如何使用 Kubernetes 监控来处理这些场景,快速定位发现问题。容器是用户进程,Pod
大数据必学Java基础(三):JAVA环境准备-->JDK
www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.html 控制面板卸载即可 (1)方式1:去安装目录下看一眼: (2)方式2:通过控制命令台查看: (3)方式3:通过控制面板查看:JDK: Java Development kit ---->编写Java程序的程序员使用的软件JRE : Java Run
uni-app自定义打包目录package.json命令配置
uni-app 使用 npm run build 命令打包,会根据环境生成不同的目录文件。开发和测试环境会生成到 dev 文件夹,而生产环境则生成到 build 文件。为了方便自动化部署,需要统一一下打包目录,需要修改一下 package.json 文件:"build:dev": "cross-env NODE_ENV=development UNI_PLATFORM=h5 UNI_OUTPUT_DIR=dist/build/h5 vue-cli-service uni-build",增加
webpack高级应用篇(九):tree shaking(usedExports) 与 sideEffects
你可以将应用程序想象成一棵树。绿色表示实际用到的 source code(源码) 和 library(库),是树上活的树叶。灰色表示未引用代码,是秋天树上枯萎的树叶。为了除去死去的树叶,你必须摇动这棵树,使它们落下。*tree shaking* 是一个术语,通常用于描述**移除 JavaScript 上下文中的未引用代码(dead-code)。它依赖于 ES2015 模块语法的 [静态结构]特性,例如 import、export
webpack高级应用篇(十):渐进式网络应用程序PWA(Service Workers)
渐进式网络应用程序(progressive web application - PWA),是一种可以提供类似于native app(原生应用程序) 体验的 web app(网络应用程序)。PWA 可以用来做很多事。其中最重要的是,在离线时应用程序能够继续运行功能。这是通过使用名为 Service Workers 的 web 技术来实现的。
webpack高级应用篇(十二):创建 library
除了打包应用程序,`webpack` 还可以用于打包` JavaScript library`。以下适用于希望简化打包策略的 library 作者。
webpack高级应用篇(十三):模块联邦(Module Federation)- 未来组件包更新解决方案
Webpack 5 增加了一个新的功能 “模块联邦”,它让 Webpack 达到了线上 Runtime 的效果,让代码直接在项目 间利用 CDN 直接共享,不再需要本地安装 Npm 包、构建再发布了!它是未来多个项目更新组件包的新的解决方案!
水印插件【watermark-plus】,可防止手动删除水印,支持文本水印、图片水印、定制水印内容
安全问题不能大意,对于一些比较敏感的内容,我们可以通过水印方案,最大程度地给浏览者警示的作用,减少泄密的情况,甚至泄密了,也有可能追踪到泄密者。watermark-plus,使用简单,可防止手动删除水印;支持Vue、React等JS框架;支持文本水印;支持图片水印;可防止被删除;可防止重复渲染;可动态适应超长水印文本;高清晰度;支持浏览器端打印;可配置性强;支持自定义水印内容(排版、样式、内容);
commitlint + Husky 规范 git commit 日志
在多人协作的背景下,git 仓库和 workflow 的作用很重要。而对于 commit 提交的信息说明存在一定规范是好的方案。来学习一下使用 commitlint + husky 来规范 git commit -m 中的描述信息吧
今日推荐
周排行