Live2D
上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 软件设计原则 开闭原则 在程序需要进行扩展的时候,不能够去修改原有的代码,实现一个热插拔的效果。接口和抽象类就是开闭原则最好的体现。 里氏代换原则 子类可以扩展父类的功能,但是不能改变父类原有的功能。通俗来说就是子类重写了父类的方法,在添加新的功能的同时,尽量不要重写父类的方法。 如果通过重写父类的 阅读全文
posted @ 2021-07-31 20:21 没有梦想的java菜鸟 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ### 1.Stream流的简介 ![image](https://img2022.cnblogs.com/blog/2451044/202202/2451044-20220221101923064-441166391.png) > Stream的执行流程 > > 1. 创建Stream > 2. 阅读全文
posted @ 2021-07-30 14:49 没有梦想的java菜鸟 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 线程上下文 概念 我们都知道,jvm由堆、栈、方法区组成,其中栈内存就是给线程用的,每个线程启动后,虚拟机就会为其分 配一块栈内存。而每个栈又由多个栈帧组成,对应着每次方法调用时所占用的内存。每个线程只能有一个 活动栈帧,对应着当前正在执行的那个方法。而线程上下文就是由于一些原因导致cpu不再执行当 阅读全文
posted @ 2021-07-27 21:39 没有梦想的java菜鸟 阅读(118) 评论(0) 推荐(0) 编辑
摘要: ####Windows快捷键 ALT+E 快速编辑 CTRL+SHIFT+N 快速新建文件夹 F2 快速重命名文件名称 查询端口占用 netstat -aon|findstr "8080" 强行杀死进程 taskkill /pid 4136-t -f 阅读全文
posted @ 2021-07-24 19:22 没有梦想的java菜鸟 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ####1.安装(es版本一定要一一对应) ######1.1 es下载地址(默认访问端口9200) https://www.elastic.co/cn/downloads/elasticsearch ######1.2 es head插件下载地址(默认访问端口9100) https://githu 阅读全文
posted @ 2021-07-24 12:55 没有梦想的java菜鸟 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ####1.rabbitMQ的安装 需要安装rabiitMQ和erlang,他们两的版本号要一一对应,版本对应如下图: ######1.1 版本比较地址: https://www.rabbitmq.com/which-erlang.html ######1.2 erlang的镜像下载地址 https 阅读全文
posted @ 2021-07-17 16:26 没有梦想的java菜鸟 阅读(71) 评论(0) 推荐(0) 编辑
摘要: ###打断点然后不放行,按住 alt+f8 可以看出当前错误 阅读全文
posted @ 2021-07-16 12:57 没有梦想的java菜鸟 阅读(60) 评论(0) 推荐(0) 编辑
摘要: ####1.并发 并发是指在同一时间间隔内,程序交替执行。 ####2.并行 并行是指在同一时间,程序一起执行 阅读全文
posted @ 2021-07-14 21:12 没有梦想的java菜鸟 阅读(34) 评论(0) 推荐(0) 编辑
摘要: ####1.进程 进程可以看作是一个程序的实例,比如一个记事本,网易云音乐,qq等应用程序,一个进程中至少存在一个线程。 ####2.线程 一个进程有多个任务,每个线程都有自己的任务,线程是最小的调度单位。 阅读全文
posted @ 2021-07-14 21:09 没有梦想的java菜鸟 阅读(10) 评论(0) 推荐(0) 编辑
摘要: #####1.引入依赖 io.springfox springfox-swagger-ui 2.9.2 io.springfox springfox-swagger2 2.9.2 #####2.配置swagger以及信息 @Configuration @EnableSwagger2 //开启Swag 阅读全文
posted @ 2021-07-14 10:57 没有梦想的java菜鸟 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页