上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页
摘要: 1. 分页方式 A. 逻辑分页:指一次性查询出符合要求的数据,然后从这些结果中检索需要的分页数据,优点是只访问一次,缺点是需要消耗大量的内存、有内存溢出的风险、对数据库压力较大且数据可能滞后,如使用RowBounds进行分页; B. 物理分页:指从数据库查询出指定条数的数据,优点是占用内存少,数据是 阅读全文
posted @ 2020-03-29 17:52 如幻行云 阅读(1427) 评论(1) 推荐(0) 编辑
摘要: 1. Maven依赖 <!-- Swagger2 JSON API文档 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</versi 阅读全文
posted @ 2020-03-29 17:09 如幻行云 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1. 内存异常circuit_breaking_exception 错误: Elasticsearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data for [<http_reques 阅读全文
posted @ 2020-03-28 18:47 如幻行云 阅读(2982) 评论(0) 推荐(0) 编辑
摘要: 简介:WebSocket是基于TCP的网络协议,它实现了服务器可以主动发送消息给客户端,当然客户端也可以给服务器发送消息。HTTP协议缺陷是通讯只能由客户端发起,以前获取消息时,是前端采用轮询方式向后端请求获取数据,这样效率低,且浪费资源,WebSocket由此诞生。 1. pom.xml Mave 阅读全文
posted @ 2020-03-25 14:23 如幻行云 阅读(1230) 评论(1) 推荐(0) 编辑
摘要: 一、基础 1. 保存记录,主键回显 2. 更新记录,实体中字段有值就更新 3. 分页查询 4. Service CRUD接口返回值为空对象,不会为null,我们逻辑可以省略判断; 二、application.yml配置 mybatis-plus: global-config: db-config: 阅读全文
posted @ 2020-03-25 09:24 如幻行云 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 1. 项目搭建 A. node.js安装 查看node版本号:node -v,注意版本问题 B. npm安装 使用淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org 查看npm版本号:npm -v C. 安装angu 阅读全文
posted @ 2020-03-20 17:18 如幻行云 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 简介:多线程下有个并发修改异常:java.util.ConcurrentModificationException。 一、List 1. 实现类 A. ArrayList:基于数组实现的,支持随机访问; B. Vector:与ArrayList类似,但线程安全的; C. LinkedList 基于双 阅读全文
posted @ 2020-02-23 15:20 如幻行云 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、JMM 1. JMM是Java Memory Model(Java内存模型)的简称,它是一组规范,目的是屏蔽系统和硬件的差异,是一个抽象的概念,并不真实存在。 A. 线程解锁前,必须要把共享的变量值刷新回主内存; B. 线程加锁前,必须读取主内存的最新值到自己的工作内存; C. 必须是一把锁。 阅读全文
posted @ 2020-02-23 15:17 如幻行云 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 简介:Fork/Join是由Java 7提供的并行执行任务框架,思路就是任务切分,结果合并,同时利用工作窃取机制,目的是提高效率。 1. 概念 A. 分而治之:即将任务划分为多个子任务,然后并行的执行这些子任务,等所有子任务都结束的时候,再合并成最终结果; B. 工作窃取:当一个工作线程的本地没有任 阅读全文
posted @ 2020-02-23 10:39 如幻行云 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 一、Lambda表达式 1. 特点:Lambda表达式也可称作闭包,它允许把一个函数作为一个方法的参数; 2. 语法:(parameters) -> expression 或 (parameters) -> {statements;} A. 可选类型声明:不需要声明参数类型,编译器可以统一识别参数值 阅读全文
posted @ 2020-02-22 20:42 如幻行云 阅读(1085) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页