摘要:
@JsonFormat:用于将前台传到后台字符串变量转换为Date类型,还可将后台返回前台的Date变量转换为字符串类型。 @DateTimeFormat用于将前台传到后台字符串变量转换为Date类型。 阅读全文
摘要:
1. 菜单实体类: public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; / 阅读全文
摘要:
1. 传统单体应用架构 程序在编写完成之后会被打包并部署为一个具体的应用。Java Web项目打包成WAR包,Java项目打包成JAR包。 1.1 集群 随着用户人数的增加,一台机器可能满足不了系统的负载,此时我们就会考虑水平扩展。 什么是水平扩展:面对上述情况,我们通常会增加服务器的数量,并将打包 阅读全文
摘要:
1. 程序,进程,线程 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程:正在运行的程序,它是一个动态的概念。是系统资源分配的单位。 线程:是CPU调度和执行的的单位。通常在一个进程中可以包含若干个线程。 多线程: 指在一个程序中同时执行多个线程,每个线程都可以独立运 阅读全文
摘要:
#1. 什么是流 概念:内存与存储设备只件传输数据的通道。在Java中,程序允许通过流的方式与输入输出设备进行数据传输。 ###1.1. I/O流 概念:输入输出流。它可以方便地实现数据的输入输出操作。I/O流有很多种,可分为如下几种。 ###1.2 流的分类 按方向: 输入流:将存储设备中的内容读 阅读全文
摘要:
转载:https://blog.csdn.net/vbirdbest/article/details/72870714 #1. 什么是Apache POI Apache POI 简介是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsof 阅读全文
摘要:
1. Linux系统的目录结构 2. Linux的命令 Linux中命令的基本格式: 命令 [选项] [参数] 个别命令不遵循该格式 当命令中有多个选项时,可以写在一起。 基本命令不遵守该格式 2.1 Linux的基本命令 #1. 我是谁 who am i #2. 我在哪 pwd #3. 查看ip地 阅读全文
摘要:
1. 什么是ES ES中文网:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html ES:是一款基于Lucene编写的搜索引擎框架,它提供了分布式的全文搜索功能,提供了一个统一的基于RESTful风格的Web接口 阅读全文
摘要:
#1. 什么是SPU SPU 是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。即:某一款商铺的公共属性。 通俗点讲,属性值、特性相同的货品就可以称为一个 SPU。 同款商品的公共属性抽取 例如:华为P30 就是一个 SPU #2. 什么是SKU SKU 阅读全文
摘要:
#1. 为什么要使用缓存 使用缓存的好处:减少服务器的压力,数据查询速度快。解决数据响应慢的问题。 #2. 使用缓存的常见场景 轮播图 广告 菜单 ####2.1 是否使用缓存的考量点 项目的读写操作比例为多少,如果是写多读少,那缓存真的不一定能帮助你,此时不妨考虑数据库分库分表,然后做MySQL的 阅读全文