- 博客(52)
- 收藏
- 关注
原创 Intellij idea 这些插件和高效配置
dea 作为宇宙第一 Java IDE,提供了丰富、强大的功能,可以让你写 Java 代码快得飞起来。
2023-12-11 19:00:00
1983
原创 常用的Linux命令大全,建议收藏
学会Linux 常用命令是后端程序员的必备技能,本文介绍了一部分后端开发人员常用的Linux命令,每个命令都有更多的选项和用法。
2023-09-15 16:00:00
282
原创 详解单体架构 微服务 微服务架构 微服务各个组件 分布式 集群 负载均衡
详解单体架构 微服务 微服务架构 微服务各个组件 分布式 集群 负载均衡
2022-05-05 19:45:00
835
原创 2.5万字详解23种设计模式—创建型模式(简单工厂、工厂方法、抽象工厂、单例-多线程安全详解、建造者、原型)的详细解读、UML类图
2.5万字详解23种设计模式—创建型模式(简单工厂、工厂方法、抽象工厂、单例-多线程安全详解、建造者、原型)的详细解读、UML类图
2022-05-05 19:15:00
568
原创 mysql的sql执行计划详解(非常有用)
引言:实际项目开发中,由于我们不知道实际查询的时候数据库里发生了什么事情,数据库软件是怎样扫描表、怎样使用索引的,因此,我们能感知到的就只有sql语句运行的时间,在数据规模不大时,查询是瞬间的,因此,在写sql语句的时候就很少考虑到性能的问题。但是当数据规模增大,如千万、亿的时候,我们运行同样的sql语句时却发现迟迟没有结果,这个时候才知道数据规模已经限制了我们查询的速度。所以,查询优...
2022-04-20 09:36:00
377
原创 mysql语句优化总结
Sql语句优化和索引1.Innerjoin和左连接,右连接,子查询A.inner join内连接也叫等值连接是,left/rightjoin是外连接。SELECT A.id,A.name,B.id,B.name FROM A LEFT JOIN B ON A.id =B.id;SELECT A.id,A.name,B.id,B.name FROM A RIGHT JOIN ON...
2022-04-20 09:36:00
119
原创 SpringBoot - Lombok使用详解5(@log、@Buinder、@SneakyThrows、@Synchronized)
SpringBoot - Lombok使用详解5(@log、@Buinder、@SneakyThrows、@Synchronized)
2022-04-01 22:00:00
1334
原创 SpringBoot - Lombok使用详解4(@Data、@Value、@NonNull、@Cleanup)
SpringBoot - Lombok使用详解4(@Data、@Value、@NonNull、@Cleanup)
2022-04-01 19:00:00
1510
原创 SpringBoot - Lombok使用详解3(@NoArgsConstructor、@AllArgsConstructor、@RequiredArgsConstructor)
SpringBoot - Lombok使用详解3(@NoArgsConstructor、@AllArgsConstructor、@RequiredArgsConstructor)
2022-04-01 17:00:00
1177
原创 SpringBoot - Lombok使用详解2(@Setter、@Getter、@ToString、@EqualsAndHashCode)
SpringBoot - Lombok使用详解2(@Setter、@Getter、@ToString、@EqualsAndHashCode)
2022-04-01 15:00:00
3830
原创 SpringBoot - Lombok使用详解1(基本介绍、安装配置、var和val)
SpringBoot - Lombok使用详解1(基本介绍、安装配置、var和val)
2022-04-01 10:56:45
586
原创 SpringBoot框架学习教程,初学者用7天学完springboot直接去面试了
如果你跟我一样,刚巧也是springboot小白,正要学springboot,建议看完下一段话:Spring Boot 是由 Pivotal 团队提供用来简化 Spring 的搭建和开发过程的全新框架。随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手可热的热点技术。课程是基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,s
2022-03-17 15:01:03
639
原创 redis事务和锁机制、持久化操作RDB/AOF
一、Redis事务介绍Redis事务是一个单独的隔离操作 :事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。二、Multi、Exec、discard命令从输入Multi 命令开始,输入的命令都会依次进入命令队列中,但不会执行,直到输入Exec后, Redis会将之前的命令队列中...
2022-03-17 14:49:00
138
原创 构建 Maven 项目卡爆?优化后:1 秒完成…
在实际开发中,我们通常会用到maven的archetype插件(原型框架)来生成项目框架。但是无奈,创建时,总会卡在:[INFO] Generating project in Batch mode等很久才构建完,有时还会报错,导致构建失败!不多废话了,直接上解决办法吧!解决办法1在创建Maven项目时加上archetypeCatalog=internal参数,点击“+”添加参数ar...
2022-03-17 14:13:00
231
原创 JAVA面试精选【Java web部分一】
Java的基础知识点就太多了,要说也不能穷尽,这个主要是靠自己在平时的积累和项目的开发经验,外边考的多的一般是继承,多态,线程,集合等等,但是笔试或者是面试中很有可能问许多集体的内容,比如hashMap和hashTable的异同点,集合的主要框架,这些要多看资料,我的建议是到网上去多下点笔试题,看到了就会有感觉,基础知识牢靠的话,笔试很容易过。面试的时候(我只能说关于技术的部分),jav...
2022-03-08 11:39:00
85
原创 JAVA面试精选【Java算法与编程二】
在面试中,算法题目是必须的,通过算法能够看出一个程序员的编程思维,考察对复杂问题的设计与分析能力,对问题的严谨性都能够体现出来。算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个...
2022-03-08 11:36:00
65
原创 JAVA面试精选【Java算法与编程一】
在面试中,算法题目是必须的,通过算法能够看出一个程序员的编程思维,考察对复杂问题的设计与分析能力,对问题的严谨性都能够体现出来。算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个...
2022-03-08 11:31:00
93
原创 JAVA面试精选【Java基础第三部分】
上一篇,我们给出了大概35个题目,都是基础知识,有童鞋反映题目过时了,其实不然,这些是基础中的基础,但是也是必不可少的,面试题目中还是有一些基础题目的,我们本着先易后难的原则,逐渐给出不同级别的题目,猛料还在后头呢,继续关注哦。续接上次提到的70题,本章将给童鞋们准备了13道经典题目71、说出一些常用的类,包,接口,请各举5个要让人家感觉你对java ee开发很熟,所以,不能仅仅只列cor...
2022-03-08 11:27:00
78
原创 JAVA面试精选【Java基础第二部分】
上一篇,我们给出了大概35个题目,都是基础知识,有童鞋反映题目过时了,其实不然,这些是基础中的基础,但是也是必不可少的,面试题目中还是有一些基础题目的,我们本着先易后难的原则,逐渐给出不同级别的题目,猛料还在后头呢,继续关注哦。这一章我们继续接下来的35个题目,这些题目也是一些基础知识,看看你有没有掌握咯。36、数组有没有length()这个方法? String有没有length()这个方法...
2022-03-08 11:22:00
123
原创 JAVA面试精选【Java基础第一部分】
这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱。只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了。对于那些正打算找工作JAVA软件开发工作的童鞋们来说,当你看到这份题目的时候,你应该感动很幸运,因为,只要你把题目中的内容都搞懂了,在笔试的时候就可以游刃有余,通过面试只有半步之遥了,笔试只能反映你的JAVA技能。不管你是面试各个级别的J...
2022-03-08 11:08:00
107
原创 Java 中线程池的 7 种创建方式!
在 Java 语言中,并发编程都是通过创建线程池来实现的,而线程池的创建方式也有很多种,每种线程池的创建方式都对应了不同的使用场景,总体来说线程池的创建可以分为以下两类:通过 ThreadPoolExecutor 手动创建线程池。通过 Executors 执行器自动创建线程池。而以上两类创建线程池的方式,又有 7 种具体实现方法,这 7 种实现方法分别是:Executors.ne...
2022-03-08 10:07:00
17280
原创 史上最全法则、效应大全,看一遍受用终身!
【蝴蝶效应】【青蛙现象】【鳄鱼法则】 【鲇鱼效应】 【羊群效应】 【刺猬法则】 【手表定律】【破窗理论】【二八定律】【木桶理论】 【马太效应】 【鸟笼逻辑】 【责任分散效应】【帕金森定律】【晕轮效应】【霍桑效应】【习得性无助实验】【证人的记忆】【罗森塔尔效应】【虚假同感偏差】-------------------------------------------------------...
2022-03-07 13:38:00
1436
1
原创 达克效应:比绝望之谷更可怕的是迟迟未达到愚昧山峰
达克效应是在朋友圈看到的,第一次看到他的时候是一个人用它来形容管理。第二次看到是一个朋友利用它来形容时间,随后又在朋友圈看到了这张图,关于达克效应,也算有一知半解的了解。上面的这张图已经把达克效应解释得非常详细,四象限图也写得非常全面。正如标题一样,这篇文章将从另一个层面重新诠释达克效应。1、愚昧之巅,不知道自己不知道。当时间沉淀到一定程度,总有一天你可能会突然意识到自己当...
2022-03-07 11:01:00
576
原创 让SpringBoot不需要Controller、Service、DAO、Mapper,卧槽!这款工具绝了!
Dataway介绍Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应用共享同一个 http 端口,应用无需单独为 Dataway 开辟新的管理端口。这种内嵌集成方式模式的优点...
2022-03-05 14:10:00
338
详细讲解了jvm在java中应用
2023-09-19
Mysql分表查询,哈希,范围,列表
2023-09-15
搜狗TTS搜狗离线语音阅读tts
2023-09-14
数据结构与算法面试题整理
2023-09-12
java面试,经典的八股文208题测试
2023-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人