摘要:
1.环境的安装 1、虚拟机的选择 1、推荐虚拟机CPU 4core , 内存 4GB ,推荐的操作系统 Centos 6.9 2、MongoDB的安装 1、MongoDB如果没有可视化客户端,可以使用bin/mongo 直接连接。 2、MongoDB在关闭的时候,也需要通过 config 来指定启动 阅读全文
摘要:
pm2常用命令 pm2 是一个带有负载均衡功能的Node应用的进程管理器. 安装pm2 安装:npm install g pm2 常用命令: 启动程序:pm2 start 列举进程:pm2 list 退出程序:pm2 stop 重起应用:pm2 restart 程序信息:pm2 describe i 阅读全文
摘要:
JavaScript JS中this的指向 本文将主要总结JS中this的指向 隐式绑定的场景: 全局上下文 直接调用函数 对象.方法的形式调用 DOM事件绑定(特殊) new构造函数绑定 箭头函数 1. 全局上下文 全局上下文默认this指向window, 严格模式下指向undefined。 2. 阅读全文
摘要:
TCP和UDP 传输层在应用程序的端点之间传送应用程序报文,这一层主要有两种主要传输的协议: 和`UDP`。 这两种协议都可以传送报文,但是它们有着巨大的不同 TCP是一个面向连接的、可靠的、基于字节流的传输层协议。 它能够控制并确认报文是否到达,并提供了拥塞机制来控制网络传输,因此当网络拥塞时,会 阅读全文
摘要:
干掉微信小程序 避免多次点击,重复触发事件 问题描述 开发小程序时,或者说是在做前端的时候,我们经常会遇到当用户点击某个按钮时,没有得到反馈的话,大部分用户都会接着点击,这就会造成前端接收到多次请求的响应。 这主要是因为后端api请求需要时间,导致用户以为没点击到或者是页面假死,在上次请求还没处理完 阅读全文
摘要:
干掉微信小程序 列表(分页)的局部更新 问题描述 列表的局部更新在页面数据量大的情况下还是很重要的。 在一个列表中,有n条数据,采用触底加载更多的方式,在请求获取到数据后。 此时,可以采用setData全局刷新。 这样做的优点是:简单,方便 缺点是:用户体验在页面刷出大量数据后极差,由于重新渲染量极 阅读全文
摘要:
面试了少量人,简历上都说自己熟习 Spring Boot, 或者者说正在学习 Spring Boot,一问他们时,都只停留在简单的使用阶段,很多东西都不清楚,也让我对面试者大失所望。 下面,我给大家总结下有哪些 Spring Boot 的面试题,这是我经常拿来问面试者的,希望对你有帮助。 什么是 S 阅读全文
摘要:
自动配置原理 配置文件到底能写什么?怎么写? "SpringBoot官方文档" 分析自动配置原理 1. SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2. @EnableAutoConfiguration 作用 : 利用Enable 阅读全文
摘要:
常用JSR 303数据校验 "下载 JSR 303 – Bean Validation 规范" 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人 阅读全文
摘要:
转载 "SpringBoot:配置文件及自动配置原理" 阅读全文
摘要:
SpringBoot自动装配原理 SpringBoot如果问到的话就说说 1. 自动装配(最主要的) 2. run方法(次要) pom.xml pom.xml主要有四个部分: 项目元数据信息:创建时候输入的Project Metadata部分,也就是Maven项目的基本元素,包括:groupId、a 阅读全文