摘要: Redission锁的设计原理和应用 一:基本使用方法 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.8.2</version> </dependency> @Tes 阅读全文
posted @ 2021-08-13 23:07 爱我-中华 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 前言:很久没有写排序的方法,最近面试发现回答这类问题有点生疏,特此整理并复习一下相关知识。 一:定义实体对象Cell public class Cell implements Comparable<Cell> { private int x; private int y; private int z 阅读全文
posted @ 2020-08-14 14:28 爱我-中华 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 前言: 昨天写了一个关于Java内部的博客,在内部类的最后一点中谈到了Java闭包的概念,他是这样定义闭包的:闭包是一个可调用的对象,它记录了一些信息,这些信息来自创建它的作用域。结合Java的内部类可以很好的理解这一点(如有需要可参考ThinkInJava之内部类)。突然之间想到js中的闭包,一直 阅读全文
posted @ 2019-02-07 00:00 爱我-中华 阅读(566) 评论(0) 推荐(2) 编辑
摘要: 一:内部类概述 将一个类的定义放在另一个类的内部,这就是内部类。内部类是Java一种非常有用的特征,因为他允许你把一些逻辑相关的数据组织在一起,并控制它的可见性。 二:内部类的创建 我们都知道类的创建语法(简略)如下 而内部类的创建就是把该类放在外部类的 同属性的位置或方法(包括构造方法)内 定义例 阅读全文
posted @ 2019-02-04 21:50 爱我-中华 阅读(455) 评论(0) 推荐(1) 编辑
摘要: 一:DELETE语法 以往用delect删除表数据是都是单表(一个表)删除。对于关联表,往往都是先删除第一个表的数据,然后再写另一个delect语句删除另一个表的数据(浪费时间,又影响性能,与数据库交互两次)。通过查阅官方文档的delect语法。有一些新的感悟。 1.1:单表语法(完整语法) 对于[ 阅读全文
posted @ 2019-02-02 10:00 爱我-中华 阅读(519) 评论(2) 推荐(0) 编辑
摘要: 时序图 ​ 序列图是一种交互图,它显示了流程以何种顺序相互操作。 Mermaid可以渲染序列图,如下定义。 sequenceDiagram Alice->>John:Message Hello John, how are you? John-->>Alice:Message Great! Alice 阅读全文
posted @ 2021-09-14 23:21 爱我-中华 阅读(381) 评论(5) 推荐(4) 编辑
摘要: 一:基础语法--流程图 ​ 所有流程图都由节点、几何形状和边、箭头或线组成。mermaid代码定义了这些节点和边的制作和交互方式。它还支持不同类型的箭头、多方向箭头以及与子图的链接。 1.1:节点(默认的) flowchart LR id flowchart LR id 提示:id展示在方格中,即i 阅读全文
posted @ 2021-09-13 22:23 爱我-中华 阅读(41) 评论(0) 推荐(1) 编辑
摘要: 前言:在IT领域和计算机科学里,我们经常会遇到诸如hash函数(hash算法),hash表,hash碰撞💥.......。 一:HASH 1.1 作为名词(n) : (回锅) 肉丁土豆; #号;...含义 1.2 作为动词(v):反复推敲; 仔细考虑; 把……弄糟(乱); 斩碎; 斩(肉); 剁( 阅读全文
posted @ 2021-09-12 11:00 爱我-中华 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在实际开发中,经常会因为接口响应时间过长,导致用户多次点击(连续)提交按钮。因此会创建多条相同的数据,如此就造成了数据重复。即我们常说的方法幂等性问题(就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用) 思路一:前段解决,通过点击按钮后制灰控制 阅读全文
posted @ 2021-09-12 00:42 爱我-中华 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 本篇文章目的1.整理和练习常用SQL的编写以应付考试试题。2.也想以次为入口方便记录以后对SQL的理解,故该文章会以不同的技术点进行标题分类,以便日后追加 其中SQL脚本为借鉴他人的 CREATE TABLE `Student` ( `s_id` VARCHAR(20), `s_name` VARC 阅读全文
posted @ 2021-09-11 00:25 爱我-中华 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Redission锁的设计原理和应用 一:基本使用方法 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.8.2</version> </dependency> @Tes 阅读全文
posted @ 2021-08-13 23:07 爱我-中华 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ELK学习笔记 Logstash: 是一个开源数据收集引擎。 安装地址:https://www.elastic.co/guide/en/logstash/7.13/installing-logstash.html 配置一:输入来源控制台,输出到控制台. 第一步:创建文件-logstash-stdin 阅读全文
posted @ 2021-07-18 00:00 爱我-中华 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一:树的定义 树(tree)是n(n>=0)个节点的有限集合. 若n=0,称为空树。 若n>0,则它满足如下二个条件: 1.有且仅有一个称为根(root)的节点; 2.其余节点可分为m(m>=0)个互不相交的有限集T1,T2,T3,,,Tm。其中每个集合本身又是一颗树,并称为根的子树(SubTree 阅读全文
posted @ 2021-04-14 23:04 爱我-中华 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 前言:很久没有写排序的方法,最近面试发现回答这类问题有点生疏,特此整理并复习一下相关知识。 一:定义实体对象Cell public class Cell implements Comparable<Cell> { private int x; private int y; private int z 阅读全文
posted @ 2020-08-14 14:28 爱我-中华 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 简介:岁月磨平了人的棱角,让我们不敢轻易的去放手,即使它在你心中并不那么重要,你依旧害怕失去它,不是舍不得,是内心的迷茫。 一 : 创建HashMap HashMap<Object, Object> hashMap = new HashMap<>(); : 源码1 解读:初始化this.loadFa 阅读全文
posted @ 2020-08-13 23:35 爱我-中华 阅读(110) 评论(0) 推荐(0) 编辑