登录
登录 注册新账号
注册
已有账号登录
Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》
download: \\ \\ Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》 Nodejs逐渐成为前端同学进阶的必修技术之一,本课程将带大家从0到1开发一个前后端分离的精品项目《旧岛》,手把手教你用Node.js KOA2打造超好用的 Web框架,从而带前端同学彻底攻克服务端开发难点和头疼的Mysql数据库知识,本课程除了常规的业务开发更包含有大量的JS中高级
DOClever,让接口更懂你
DOClever,让接口更懂你 三丰 soft张三丰 DOClever简介:   DOClever是一个可视化接口管理工具 ,可以分析接口结构,校验接口正确性, 围绕接口定义文档,通过一系列自动化工具提升我们的协作效率。 DOClever官网:http:www.doclever.cncontrollerindexindex.html DOClever GitH
虚拟机VBox安装CentOS6.8,内外网访问
虚拟机VBox安装CentOS6.8,内外网访问 一、 目的 为了学习和研究的需要,我们经常会需要在虚拟机上安装Linux系统以及一些软件,并要求既可以上外网,又可以与宿主机互访。 但是网上的很多教程繁琐,看起来不清晰。本文就是按照成功经验尽可能简单明了地指导安装与配置。 注意:因为参考了很多网上的教程,所以本文的步骤可能有一些是没必要的,因为没时间去一一甄别、剔除,所以请辩证地参考
谈谈对Linux的Huge Pages与Transparent Huge Pages的认识,以及为什
因为安装MangoDB要禁用THP,就比较好奇原因,所以才有了以下。 Huge Pages(以下简称HP),又叫大页(编者注:你看我们搞IT的,翻译起来就是那么的直白生猛),或者叫标准大页、传统大页这就是相对Transparent Huge Pages(以下简称THP)透明大页来的名字。 我们知道CPU读取数据,顺序一般是:一级缓存\二级缓存\内存\硬盘(不严谨,但是大家
CentOS7安装MongoDB4
本文是在root用户下操作,一般情况,请创建专门的MongoDB用户。 关闭Transparent HugePages 关闭THP的原因请参看《谈谈对Linux的Huge Pages与Transparent Huge Pages的认识,以及为什么DB要禁用THP的个人理解》 查看THP状态: ``` ``` cat syskernelmmtransparent_hu
Spring Boot使用MongoDB
虚拟机安装MongoDB请参看《CentOS7安装MongoDB4》 我使用的IDE是STS4,大家按照自己的习惯选择即可。 关键是pom.xml要加入: ``` dependency groupIdorg.springframework.bootgroupId artifactIdspringbootstarterdatamongodbartifactId
疫情下的一些感触
结合别人的总结,谈谈自己的一点感触。 1、有套自己的房子。之前社会上很多媒体、各界人士也说过,年轻人不用过早买房,买不如租,不要透支如何如何。 在正常光景,经济上行时,这么说,不为错。你背了债买房,平时节衣缩食,那新出的手机,各种色号的口红谁来买单呢,整个社会都在给房地产打工。 可一旦遇到非常时期,平时的经验就不足以指导我们的生活了。相信返工的朋友们深有体会。老话讲人要有瓦遮头,在中国,房子
PXE 批量自动装win10系统(winserver2016+AJK+DMT)
1.搭建winserver2016 2.搭建DHCP服务和WDS服务 服务器搭建完成:在安装映像配上系统文件install.wim 启动映像boot.wim 就可以pxe启动客户机了 ,但是如果想全自动设置及预装软件还需要ADK+DMT部署
Kafka为什么速度快
如果设置消息发送的方式为异步,则多条消息会被整合进行批量发送。既可以每隔一定时间发送一次,也可以累积到固定条数发送一次。 压缩,配合批量发送,从而减少网络损耗。固然压缩、解压缩会耗费CPU的资源,但相对于减轻的网络损耗,还是值得的。单条信息的压缩意义不大。 顺序IO。相比较随机IO,减少了硬盘磁头寻道的时间,仅需很少的扇区旋转,速度得到很大的提升。消费者通过偏移量来读取数据。 MMF
分布式事务一致性
数据库ACID(酸):原子性,一致性,隔离性,持久性。 CAP理论:一个分布式系统最多能满足一致性C,可用性A,分区容错性P,三项中的两个。 C:更新操作成功且返回请求方完成后,所有节点在同一时间的数据完全一致。 A:用户在访问数据时能得到及时地响应。 P:分布式系统在某节点或网络分区故障时,依然可以对外提供满足CA的服务。 BASE(碱)理论:做不到强一致性,但应该做到最终一致性。
接口限流的四种算法
固定窗口计数器 单位时间内超阈值的请求被丢弃。 单位时间内可接收的请求有可能为阈值的2倍。 例:10秒为一单位,阈值5. 第一个10秒的后5秒接收请求5个,停止接收。 第二个10秒的签5秒接收请求5个,停止接收。 两个窗口并没有超过阈值,但前后两个5秒就是一单位时间,接收了10个请求。 滑动窗口计数器 每5秒可通过5个请求。 第6秒,前5秒的请求总和3\5,可通过2个请求,
74.格式化xml脚本
``` 格式化xml文件提取内容,下列为示例代码: configuration artifactItemgroupId1111groupId version1.0.1.2.333.555version artifactItem artifactItems artifactItem gro
最短路径之贝尔曼-福特算法
基本概念 图: 有顶点和边组成。又分为 有向图: 在这里只能从A到B,不能从B到A。 无向图: 能从A到B,也能从B到A,也可以用下图表示: 还有就是给边加上权重,变成加权图: 权重代表了两个顶点连接的程度,它可以是时间、距离、路费等等,根据实际情况而定。 最短路径: 如上图,从A到D,有三种路径:ABD、AD、ACD。 考虑到边的权重(比如路费),三
最短路径之狄克斯特拉(Dijkstra)算法
相比较贝尔曼福特算法需要每次对所有边进行松弛操作,时间复杂度为O(顶点数\边数),并且可以处理负权边,但是我们在实际生活中,计算路径的时候,极少遇到负权边的情况,所以只考虑正权边的情况下,可以采用更优化的Dijkstra算法。 Dijkstra算法设置了两个集合,设所有顶点集合为V,则: S所有与起点s已经确定最短路径、最低权重值的顶点。 WVS。 算法每次都将W中权重值最小的顶点u移入S
JumpServer部署使用
一、简介 前面我们聊到了open\\\的部署和使用,它能够实现从互联网通过open\\\连接到公司内网服务器,从而进行远程管理;但open\\\有一个缺点它不能记录哪些用户在内网服务器上操作了什么,拥有客户端的证书和私钥以及ca的证书和客户端配置,就可以直接连接到公司内网,这从某些角度讲不是一个安全的解决方案; 今天我们来聊一款和open\\\有类似功能的软件jumpserver;jumps
1 2 3 4 5 ... >