摘要: 文章目录 一、引包二、构造函数三、析构函数四、C#数据类型五、加框(boxing)和消框(unboxing)六、运算符七、控制语句八、类的继承九、方法参数的种类十、操作符重载十一、this关键字十二、类的多态十三、抽象类和抽象方法十四、密封类和密封方法十五、接口十六、代表十七、事件十八、事件驱动十九 阅读全文
posted @ 2023-05-09 11:25 鹤冲天Brody 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一、存储引擎是什么二、存储引擎有哪些三、常用存储引擎介绍1、InnoDB2、MyISAM3、MEMORY4、MRG_MYISAM (MERGE)5、ARCHIVE6、BLACKHOLE7、FEDERATED8、CSV9、PERFORMANCE_SCHEMA10、NDB 一、存储引擎是什么 阅读全文
posted @ 2023-05-04 09:44 鹤冲天Brody 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1、启动mysql server2、查看初始密码3、本地登陆mysql4、修改本地root用户密码5、防火墙设置6、开启mysql的远程登录 1、启动mysql server systemctl start mysqld #启动程序 systemctl enable mysqld #开机自 阅读全文
posted @ 2023-05-03 20:53 鹤冲天Brody 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷。 本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 文章目录 一、EXPLAIN二、SQL 语句中 阅读全文
posted @ 2023-05-02 23:48 鹤冲天Brody 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一、注解@PostConstruct二、CommandLineRunner接口三、实现ApplicationRunner接口四、实现ApplicationListener五、四种方式的执行顺序 一、注解@PostConstruct 使用注解@PostConstruct是最常见的一种方式,存 阅读全文
posted @ 2023-04-09 18:54 鹤冲天Brody 阅读(37) 评论(0) 推荐(0) 编辑
摘要: SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.yml。如果是自定义名称的配置文件,就要另找方法了。可惜的是,不像前者 阅读全文
posted @ 2023-04-08 18:10 鹤冲天Brody 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 为什么要同步Synchronized关键词 如果在多线程的环境中,我们经常会遇到资源竞争的情况,比如多个线程要去同时修改同一个共享变量,这时候,就需要对资源的访问方法进行一定的处理,保证同一时间只有一个线程访问。 java提供了synchronized关键字,方便我们实现上述操作。 为什么要同步 我 阅读全文
posted @ 2023-04-02 14:46 鹤冲天Brody 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 主要的组件ExecutorExecutorServiceScheduledExecutorServiceFutureCountDownLatchCyclicBarrierSemaphoreThreadFactory java.util.concurrent简介 java.util.concurren 阅读全文
posted @ 2023-03-30 13:43 鹤冲天Brody 阅读(6) 评论(0) 推荐(0) 编辑
摘要: {kubectl get po,deploy,svc}{kubectl run --image=nginx nginx-app --port=80 --env=“DOMAIN=cluster”}{kubectl expose deployment nginx-app --port=80 --name 阅读全文
posted @ 2023-03-26 14:37 鹤冲天Brody 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、说明二、部署 MySQL三、部署 Nacos四、部署 Dubbo 服务4.1. 创建镜像仓库的密钥4.2. 部署 provider 服务4.3. 部署 consumer 服务 五、测试 一、说明 本文介绍基于 Kubernetes(k8s) 环境集成阿里云 私有镜像仓库 来部署一套 Dubbo 阅读全文
posted @ 2023-03-25 11:08 鹤冲天Brody 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 我想要一张图片:大象、珊瑚、火山、云朵我想要一张图片:亚特兰蒂斯,奥利匹克,喜马拉雅山我想要一张图片:洗衣机、长颈鹿、电视、鲸鱼我想要一张蓝色长颈鹿、红色鲸鱼和飘逸的绿色长发的图片我想要一张有趣的Docker标志的图片我想要一张图片:五彩斑斓的黑我想要一张图片:要有风,要有肉;要有火锅,要有雾;要有 阅读全文
posted @ 2023-03-23 10:58 鹤冲天Brody 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、Spring二、Spring Boot三、Spring Cloud四、三者的关系 一、Spring Spring 是一个轻量级的Java 开发框架,主要依存于SSM 框架,即Spring MVC + Spring + Mybatis,定位很明确,Spring MVC主要负责view 层的显示,S 阅读全文
posted @ 2023-03-19 22:08 鹤冲天Brody 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 正确用法 1. 每次都 new正确用法 2. 加锁正确用法 3. 使用 ThreadLocal 容器正确用法4. 改用 DateTimeFormatter(推荐) 开发 Java 项目时经常操作时间、日期与字符串的互相转换,最常见简单的方式是使用 SimpleDateFormat,想必大家对它不陌生 阅读全文
posted @ 2023-03-19 09:09 鹤冲天Brody 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、依赖注入二、Field Injection优点缺点 三、Constructor Injection优点1. 容易发现 code smell优点2. 容易厘清依赖关系优点3. 容易写单元测试优点4. Immutable Object缺点:循环依赖 四、总结 一、依赖注入 依赖注入 (Depende 阅读全文
posted @ 2023-03-18 18:55 鹤冲天Brody 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、什么是机器学习?二、ChatGPT 的运作原理三、ChatGPT 生活利用1、自然语言处理2、翻译3、自动回复 四、ChatGPT vs 其他相关技术五、ChatGPT 的未来1、未来发展2、职业取代3、客服人员4、翻译人员5、语言学家6、机遇与挑战 六、结语 这篇文章,将带着各位认识机器学习, 阅读全文
posted @ 2023-03-16 13:26 鹤冲天Brody 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 为什么需要Docker ComposeDocker Compose介绍Docker Compose安装Docker Compose版本介绍Docker Compose基本命令介绍Docker Compose实战Docker Compose Yml文件介绍总结 为什么需要Docker Compose 阅读全文
posted @ 2023-03-15 16:49 鹤冲天Brody 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、Docker 概述二、Client 客户端三、Docker 引擎四、Image 镜像五、Container 容器六、镜像分层可写的容器层 七、Volume 数据卷八、Registry 注册中心九、总结 一、Docker 概述 Docker 是一个开发、发布和运行应用程序的开放平台。Docker使 阅读全文
posted @ 2023-03-14 18:18 鹤冲天Brody 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 当项目大规模使用 Docker 时,容器通信的问题也就产生了。要解决容器通信问题,必须先了解很多关于网络的知识。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,也有着很多不完善的地方,网络方面就是 Docker 比较薄弱的部分。因此,我们有必要深入了解 Docker 的网络知识,以 阅读全文
posted @ 2023-03-12 22:31 鹤冲天Brody 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、插入排序1.1、直接插入排序1.2、二分插入排序 二、选择排序三、冒泡排序四、归并排序4.1、自顶向下的归并排序4.2、自底向上的归并排序 五、希尔排序六、快速排序七、堆排序八、性能比较 排序算法是《数据结构与算法》中最基本的算法之一,排序算法可以分为内部和外部排序。 内部排序:数据记录在内存中 阅读全文
posted @ 2023-03-05 21:33 鹤冲天Brody 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一、背景介绍二、API申请三、Python使用API 一、背景介绍 3月2日凌晨,OpenAI放出了真正的ChatGPT API,不是背后的GPT-3.5大模型,是ChatGPT的本体模型!ChatGPT API价格为1k tokens/$0.002,等于每输出100万个单词,价格才2.7美金(约1 阅读全文
posted @ 2023-03-03 11:13 鹤冲天Brody 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念二、图的存储结构1、邻接矩阵2、邻接表3、十字链表 三、图的遍历1、深度优先遍历2、广度优先遍历 四、最小生成树1、Prim算法2、Kruskal算法 五、最短路径1、Dijkstra算法 图是一种比线性表和树更复杂的数据结构,在图中,结点之间的关系是任意的,任意两个数据元素之间都可能相 阅读全文
posted @ 2023-02-28 14:02 鹤冲天Brody 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念二、基于数组实现的优先队列1、基于有序数组的实现2、基于无序数组的实现 三、基于堆实现的优先队列1、堆的有序化2、基于堆实现的优先队列 四、索引优先队列 这节总结一下优先队列的常用实现方法。 一、基本概念 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中 阅读全文
posted @ 2023-02-27 13:00 鹤冲天Brody 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念二、树的存储结构1、双亲表示法2、孩子表示法3、孩子兄弟表示法 三、二叉树1、基本概念2、二叉树的性质3、二叉树的实现4、二叉树的遍历 四、线索二叉树五、总结 前面讲到的 顺序表、 栈和队列都是一对一的线性结构,这节讲一对多的线性结构——树。「一对多」就是指一个元素只能有一个前驱,但可以 阅读全文
posted @ 2023-02-23 13:40 鹤冲天Brody 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、栈1、基本概念2、栈的顺序存储结构3、两栈共享空间4、栈的链式存储结构5、栈的应用——递归 二、队列1、基本概念2、队列的顺序存储结构 三、总结 上一篇《 数据结构与算法(二):线性表》中介绍了数据结构中线性表的两种不同实现——顺序表与链表。这一篇主要介绍线性表中比较特殊的两种数据结构——栈与队 阅读全文
posted @ 2023-02-22 13:15 鹤冲天Brody 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、ChatGPT![请添加图片描述](https://img-blog.csdnimg.cn/6bd0971e546a45b9a21fae189f172f6d.jpeg)二、Bing Chat 一、ChatGPT 好的,以下是我编写的短篇科幻小说: 作为一名AI语言模型,我一直在接收、分析和生成人 阅读全文
posted @ 2023-02-20 19:59 鹤冲天Brody 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 是一款基于 Spring 框架的开源应用程序开发工具,它旨在简化 Spring 应用程序的配置和开发过程。Spring Boot 提供了一种简单的方式来创建可独立运行的、生产级别的应用程序,并在需要时进行部署。Spring Boot 在微服务架构和云计算环境下得到了广泛应用, 阅读全文
posted @ 2023-02-20 11:18 鹤冲天Brody 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念二、顺序表三、链表1、单向链表2、单向循环链表3、双向链表4、静态链表 上一篇《数据结构与算法(一):概述》中介绍了数据结构的一些基本概念,并分别举例说明了算法的时间复杂度和空间复杂度的求解方法。这一篇主要介绍线性表。 一、基本概念 线性表是具有零个或多个数据元素的有限序列。线性表中数据 阅读全文
posted @ 2023-02-16 19:40 鹤冲天Brody 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、阿里云宜搭二、简道云三、明道云四、云程五、氚云六、JEPaaS七、伙伴云八、道一云九、JeecgBoot十、RuoYi 目前国内主流的低代码开发平台有:宜搭、简道云、明道云、云程、氚云、伙伴云、道一云、JEPaaS、华炎魔方、搭搭云、JeecgBoot 、RuoYi等。这些平台各有优劣势,定位也 阅读全文
posted @ 2023-02-16 12:48 鹤冲天Brody 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 数据结构学了有一年左右的时间了,但是一直没有详细地总结一下,现在回想起来,感觉有些内容忘记了。所以接下来一段时间我将重新归纳总结一下,算是温故而知新了。 一、数据结构1、定义2、数据结构的几个术语3、逻辑结构与物理结构 二、抽象数据类型三、算法1、算法的基本特性2、程序与算法的区别3、算法的设计要求 阅读全文
posted @ 2023-02-15 20:36 鹤冲天Brody 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 申请新必应内测通过了,我在New Bing中使用下ChatGPT,让ChatGPT介绍一下ChatGPT 问题1:帮我生成一篇介绍chatGPT的文章,不少于2000字 回答: chatGPT是什么?它有什么特点和用途? chatGPT是一种人工智能聊天机器人,由美国的AI研究公司OpenAI开发, 阅读全文
posted @ 2023-02-14 15:18 鹤冲天Brody 阅读(20) 评论(0) 推荐(0) 编辑