摘要:
什么是yarn? 简单地说yarn 相当于springboot 项目中的maven,会自动管理包的依赖。 1.安装 npm install -g yarn 2. 配置 yarn config set registry https://registry.npm.taobao.org 3. 使用 # 在
阅读全文
posted @ 2022-05-09 11:01
得好好活
阅读(3843)
推荐(0)
摘要:
查看代码 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale
阅读全文
posted @ 2022-05-05 18:50
得好好活
阅读(98)
推荐(0)
摘要:
保存下 https://blog.csdn.net/Stdio_QU/article/details/123040597
阅读全文
posted @ 2022-04-22 18:01
得好好活
阅读(29)
推荐(0)
摘要:
1. java 实现二叉平衡树 /** * 二叉平衡树 * 规则: * 1.新节点默认的深度为1 * 2.左子树和右子树高度相差超过1 就是不平衡,需要进行旋转操作 * 右旋操作 * 2.1 如果左左节点比左右节点高,那要先对左节点左旋,再对当前节点右旋。否则直接当前节点右旋。 * 左旋操作 * 2
阅读全文
posted @ 2022-04-21 19:46
得好好活
阅读(64)
推荐(0)
摘要:
自己实现了一个hashMap, 有兴趣的可以研究下。 从开始构思到完成,大概花了40分钟。命名就有点随意,主要是用于练习。 有兴趣的,可以将Object 改成 泛型,这样适应性更好,不用强转了。 代码如下: 查看代码 import java.util.ArrayList; import java.u
阅读全文
posted @ 2022-04-17 14:40
得好好活
阅读(43)
推荐(0)
摘要:
1. 引入pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <!-- <version>
阅读全文
posted @ 2022-04-17 12:39
得好好活
阅读(623)
推荐(0)
摘要:
1. 重量级锁 synchronized , 是重入锁 可以修饰方法,或者锁对象 // 锁方法 synchronized void aaa() { count++; } // 锁对象 void aaa() { synchronized (Abc.class) { count++; } } 2. Re
阅读全文
posted @ 2022-04-16 22:34
得好好活
阅读(56)
推荐(0)
摘要:
CountDownLatch 用法 // 用于多线程的统计 -1 final CountDownLatch countDownLatch = new CountDownLatch(2); countDownLatch.countDown(); // 调用一次就-1 ,可以将对象传到其它线程调用 Sy
阅读全文
posted @ 2022-04-16 21:13
得好好活
阅读(54)
推荐(0)
摘要:
id: 执行顺序,越大越小执行 select_type: 查询类型 simple:表示查询中不包含子查询或者 union primary:当查询中包含任何复杂的子部分,最外层的查询被标记成 primary derived:在 from 的列表中包含的子查询被标记成 derived subquery:
阅读全文
posted @ 2022-04-14 17:58
得好好活
阅读(266)
推荐(1)
摘要:
1. 创建BigDecimal final BigDecimal bigDecimal = new BigDecimal(0.1); // 0.1000000000000000055511151231257827021181583404541015625 // 推荐这两种方式 final BigDe
阅读全文
posted @ 2022-04-10 15:42
得好好活
阅读(194)
推荐(0)
摘要:
1. 配置pom.xml <!-- 配置三个环境 dev fat prd --> <profiles> <profile> <id>dev</id> <properties> <!-- 自定义属性env,在不同环境有不同的值 --> <env>dev</env> </properties> <act
阅读全文
posted @ 2022-03-12 16:41
得好好活
阅读(418)
推荐(0)
摘要:
利用console格式化字符串 # 在console 输入 a = {"a":"a","b":56363,"c":"6666"}; copy(a); 此时你的粘贴板已经有格式化后的字符串了,直接crtl + v 即可粘贴;
阅读全文
posted @ 2022-03-08 00:44
得好好活
阅读(56)
推荐(0)
摘要:
这是一个很实用的功能。 该方法需要传入两个字符串,经过计算,会返回两个字符串的相似度,返回值为float类型。 首先看看几个测试结果 字符串1: "亲爱的朋友们,大家早上好。"字符串2: "亲爱的朋友们,大家晚上好。" 返回结果:92.30769 字符串1: "亲爱的朋友们,大家早上好。"字符串2:
阅读全文
posted @ 2022-03-07 17:17
得好好活
阅读(3397)
推荐(0)
摘要:
10进制与16进制互转,二进制互转 // 转 十进制 String str = "00AB"; Integer a= Integer.valueOf(str,16); System.out.println("a = " + a); // 转16进制 String st = Integer.toHex
阅读全文
posted @ 2022-02-22 11:56
得好好活
阅读(148)
推荐(0)
摘要:
代码 this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { $.ajax({ url:base_url+
阅读全文
posted @ 2022-02-13 18:06
得好好活
阅读(98)
推荐(0)
摘要:
1、重量级锁sychronized public synchronized String testLock01() { // todo 业务逻辑 return "test01"; } public String testLock02() { synchronized (this) { System.
阅读全文
posted @ 2022-02-09 22:29
得好好活
阅读(65)
推荐(0)
摘要:
1、建表、建实体类、service、mapper等,目的是查询用户信息和角色信息 查看代码 -- 三张表,二张关系表 create table if not exists sys_permissions ( id int auto_increment comment '编号' primary key
阅读全文
posted @ 2022-02-04 20:19
得好好活
阅读(148)
推荐(0)
摘要:
1.pom文件,排除自带的tomcat 依赖,并引入jetty <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions>
阅读全文
posted @ 2022-02-04 17:25
得好好活
阅读(659)
推荐(0)
摘要:
间距操作 // 外边距示例 <el-input v-model="input" placeholder="请输入内容" style="margin-top: 20px;margin-left: 60px; width:200px;"></el-input> // 外边距 margin-top:100
阅读全文
posted @ 2022-01-26 16:17
得好好活
阅读(35)
推荐(0)
摘要:
win10安装docker 1. https://hub.docker.com/ 下载docker 并安装 2. 设置镜像源: 在docker的设置界面: docker engine 配置: "registry-mirrors": [ "https://tp6zbrdb.mirror.aliyunc
阅读全文
posted @ 2022-01-26 10:49
得好好活
阅读(7429)
推荐(0)
摘要:
1、redis下载及启动 官网:https://redis.io/download // redis-2.8.9版本 启动 直接双击 bin 目录下的 redis-server.exe // windows下如果报内存不足的话,设置内存大小启动 redis-server.exe redis.wind
阅读全文
posted @ 2022-01-25 21:46
得好好活
阅读(123)
推荐(0)
摘要:
1、新建一个父maven工程 mavenDemo,删除src文件夹, 并修改pom的groupId <groupId>com.abc</groupId> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b
阅读全文
posted @ 2022-01-25 16:21
得好好活
阅读(207)
推荐(0)
摘要:
模板 查看代码 <template> <div class="hello"> <h1>{{ msg }}</h1> <h2>Essential Links</h2> <el-row> <el-button>默认按钮</el-button> <el-button type="primary" @cli
阅读全文
posted @ 2022-01-25 11:06
得好好活
阅读(71)
推荐(0)
摘要:
快速创建 -- 快速创建表aaa create temporary table aaa(id int) ; create temporary table aaa(id int, index(id)) engine=innodb; -- 向临时表插入数据 insert into aaa select
阅读全文
posted @ 2022-01-22 00:31
得好好活
阅读(190)
推荐(0)
摘要:
1、常规操作 // 日期加n天 private static Date addDays(Date date, int n) throws ParseException { return new Date(date.getTime() + n * 24 * 60 * 60 * 1000); } 2、p
阅读全文
posted @ 2022-01-21 13:06
得好好活
阅读(78)
推荐(0)
摘要:
VUE 官网: https://cn.vuejs.org/index.html element-ui 官网: https://element.eleme.cn/#/zh-CN/component/installation 1、在文件里执行CMD命令 // 安装vue-cli npm install
阅读全文
posted @ 2022-01-21 12:52
得好好活
阅读(258)
推荐(0)
摘要:
java中使用正则 public static void main(String[] args) { // 匹配4个字符, 第一个是字母但不能是aeiou,第二个是aeiou中的一个,第三个要字母但不能是aeiour,第四个是e String a = "^[\\w^aeiou][aeiou][\\w
阅读全文
posted @ 2022-01-21 09:18
得好好活
阅读(74)
推荐(0)
摘要:
1. 基本类型 // 找相交 final List<String> aList = Lists.newArrayList("a", "b", "c", "d", "e", "dwew"); final List<String> bList = Lists.newArrayList("a", "b",
阅读全文
posted @ 2022-01-20 21:25
得好好活
阅读(102)
推荐(0)
摘要:
互转的前提是属性名相同,如果属性名不同,又要互转,只能自已手写工具类了 1、pom <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.4<
阅读全文
posted @ 2022-01-19 23:18
得好好活
阅读(5381)
推荐(0)
摘要:
1、pom <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency> 2、cache // 方式一 LoadingCach
阅读全文
posted @ 2022-01-19 23:07
得好好活
阅读(222)
推荐(0)
摘要:
通过guava处理字符串 1、pom <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency> 2、字符串拼接 // 将l
阅读全文
posted @ 2022-01-19 19:21
得好好活
阅读(299)
推荐(0)
摘要:
1.工具类 查看代码 import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; import org.springframework.beans.f
阅读全文
posted @ 2022-01-19 00:18
得好好活
阅读(31)
推荐(0)
摘要:
1、pom <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</version> </dependency> 2、涉及到的工具类主要有:ByteStreams,C
阅读全文
posted @ 2022-01-18 12:55
得好好活
阅读(354)
推荐(0)
摘要:
常用lambda表达式 1、中间操作(有状态) // 去重(distinct) 对象的话,需要重写equals方法 // 跳过(skip) 跳过前两个 List<Student> collect2 = students.stream().skip(2).collect(Collectors.toLi
阅读全文
posted @ 2022-01-17 18:40
得好好活
阅读(530)
推荐(0)
摘要:
1、pom <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency> 2、在拦截器里拦截统计放行 private stat
阅读全文
posted @ 2022-01-17 00:22
得好好活
阅读(58)
推荐(0)
摘要:
1、先简单搭建一个springboot应用 2、写一个文件读取controller import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.GetMapping; impo
阅读全文
posted @ 2022-01-16 22:05
得好好活
阅读(83)
推荐(0)
摘要:
elemetn-ui 官网: https://element.eleme.cn/#/zh-CN/component/installation html代码 查看代码 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <met
阅读全文
posted @ 2022-01-16 15:48
得好好活
阅读(579)
推荐(0)
摘要:
生成rsa公钥私钥 输入命令,根据提示按enter, 如果遇到 overwrite, 输入y ssh-keygen -t rsa 保存位置:C:\Users\xxxx\.ssh\ gitee公钥私钥生成: cmd命令行执行命令,并一直按回车 ssh-keygen -t ed25519 -C "abc
阅读全文
posted @ 2022-01-16 14:56
得好好活
阅读(536)
推荐(0)
摘要:
host文件位置: C:\Windows\System32\drivers\etc 公钥私钥位置(xxx为用户名) C:\Users\xxx\.ssh 用户目录: C:\Users\xxx\
阅读全文
posted @ 2022-01-16 14:49
得好好活
阅读(194)
推荐(0)
摘要:
多数据源 1、pom <!-- druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.17</version> </d
阅读全文
posted @ 2022-01-15 21:55
得好好活
阅读(3262)
推荐(0)