自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

良月柒

每天分享Java干货,公众号「程序员的成长之路」,回复「1024」获取程序员大礼包~

  • 博客(3347)
  • 资源 (2)
  • 收藏
  • 关注

原创 程序员深爱的bilibili后台源码泄露,看哔哩哔哩官方回应才放心了

北京时间4月22日下午16点左右,一个名叫“openbilibili”的用户在Github上创建了“go-common”代码库,而这显然就是B站网站后台工程源码。B站在技术圈炸锅,其后端源码被恶意“开源”,被上传至 GitHub 供全球用户下载。何为后台工程源码?翻译成大白话就是构成后端的基本代码,里面包含了底层逻辑、基本算法和一些用户机制等。虽然在当天下午6点左右,该源码被删除,但根据...

2019-04-28 10:26:31 4352 2

转载 图解 SQL 执行顺序,通俗易懂!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:blog.csdn.net/weixin_44141495/article/details/108744720/这是一条标准的查询语句:图片这是我们实际上SQL执行顺序:我们先执行from,join来确定表之间的连接关系,得到初步的数据where对数据进行普通的初步的筛选group by 分组各组分别执行ha...

2024-04-24 00:00:56 2

转载 字节员工是不是个个都会接雨水。

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络,侵删最近一网友问到:字节的是不是都会接雨水,这里说的接雨水实际上是LeetCode上的一道算法题,因为这题在LeetCode上的难度为困难,并且又是字节常考的一道题,所以该网友才会这样问。我们来看下其他网友的回复,甚至有的网友调侃连保洁阿姨都会,从大家的评论中我们可以看到,实际上这题不算太难。问题描述来...

2024-04-24 00:00:56 1

转载 监控系统如何选型?你知道吗

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 10分钟。来自:武哥谈IT这篇文章,我将对监控体系的基础知识、原理和架构做一次系统性整理,同时还会对几款最常用的开源监控产品做下介绍,以便大家选型时参考。内容包括3部分:必知必会的监控基础知识主流监控系统介绍监控系统的选型建议必知必会的监控基础知识我们可以理解监控系统就像我们古代打战的哨兵一样,哨兵的角色非常重要,敌人来了,哨...

2024-04-23 00:00:58 1

转载 如何优雅的实现接口统一调用

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:juejin.cn/post/7276261829726191676一、耦合问题有些时候我们在进行接口调用的时候,比如说一个 push 推送接口,有可能会涉及到不同渠道的推送。以我目前业务场景为例,我做结算后端服务的,会与金蝶财务系统进行交互,那么我结算后端会涉及到多个结算单类型,如果每一个种类型的结算单都去...

2024-04-23 00:00:58 2

转载 微软前工程师:Windows 11 现在还在用我 30 年前开发的“临时” UI!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:蓝点网为什么 iPadOS 没有附带计算器?曾经 iOS 开发工程师是将计算器直接挪到 iPad 上,但乔布斯觉得计算器在 iPad 屏幕上并不好看,要求产品团队重新设计一个计算器,或者 iPad 就不要预装计算器。最终产品团队选择了后者,以至于到今天 iPad 上都没有预装计算器,用户必须自行通过应用商店下...

2024-04-22 00:01:43 1

转载 面试官:什么是脚手架?为什么需要脚手架?常用的脚手架有哪些?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 8 分钟。来自:www.toutiao.com/a7004430129946739232微服务本身是一种架构风格,也是指导组织构建软件的一系列最佳实践集合。然而,业务团队在拆分应用后,会产生更多细粒度服务,并面临这些服务在分布式网络环境中的复杂性。如何专心实现业务逻辑而不陷入微服务架构的技术细节,对开发者来说是一大难题。本章将介...

2024-04-22 00:01:43 1

原创 【项目】基于JDBC+MySQL的Java教务管理系统(附源码+论文说明)

随着信息技术的不断发展,教育管理也在向数字化、智能化方向迈进。Java作为一种广泛应用于企业级应用开发的编程语言,与数据库技术的结合更是为教务管理系统的开发提供了强大的支持。本文将介绍基于JDBC(Java Database Connectivity)和MySQL数据库的Java教务管理系统的开发。关键词:教务管理系统、JDBC、MySQL、Java项目背景随着现代社会教育事业的不断发展,教务管理系统成为了学校管理的重要组成部分。

2024-04-21 15:29:31 891

原创 【IDEA】用idea导入eclipse的项目后,提示:The file was loaded in a wrong encoding ‘utf-8‘

最近用IDEA导入一个exlipse项目后,窗口出现这个红色提示:可以项目中的中文,包括注释都是乱码,要解决问题就跟我开始做吧。一定要看仔细在操作!一定要看仔细在操作!一定要看仔细在操作!

2024-04-21 14:48:41 367

原创 【IDEA】在IntelliJ IDEA中导入Eclipse项目:详细指南

通过以上的方法,你应该已经学会了如何在IntelliJ IDEA中导入Eclipse项目。这个过程非常简单,只需要几个简单的步骤就可以完成。希望本文能够帮助到你~不管做什么,只要坚持下去就会不一样!

2024-04-21 14:11:29 393

转载 SpringBoot + 事务钩子函数,打造高效支付系统!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 6分钟。来自:juejin.cn/post/6984574787511123999前言经过前面对Spring AOP、事务的总结,我们已经对它们有了一个比较感性的认知了。今天,我继续安利一个独门绝技:Spring 事务的钩子函数。单纯的讲技术可能比较枯燥乏味。接下来,我将以一个实际的案例来描述Spring事务钩子函数的正确使...

2024-04-21 00:01:02 2

转载 当了leader才发现:领导最想裁掉的,不是"经常迟到”的,也不是"下班后不看微信"的,而是总说这3句话的人...

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:作为领导,承担着领导团队、推动工作的责任,领导们常常需要处理各种复杂的情况和关系。然而,有时候领导最想裁掉的,不是那些常见的表面现象,而是某些说话方式。职场如战场,有时候说错一句话,可能就丢了工作。职场中这几句话是雷区,每一句话都是领导想要裁掉的人,初入职场的人千万不要踩到。1.这个我之前没做过技能是在工作和...

2024-04-21 00:01:02 4

原创 【Java】怎么处理Oracle的Clob类型字段

Oracle 数据库中的 CLOB(Character Large Object)字段类型用于存储大量文本数据,例如长文本、大型文档或 XML 数据等。使用流的方式读取 CLOB 数据是因为 CLOB 可能包含大量的文本数据,如果一次性将整个 CLOB 数据加载到内存中,可能会导致内存溢出或性能问题。因此,使用流的方式读取 CLOB 数据是一种常见的做法,可以有效地处理大型文本数据,并且避免潜在的内存问题和性能瓶颈。通过代码可以看到,clob对象中获得一个输入流,在通过这个输入流将数据分批读取出来。

2024-04-20 22:11:49 219

原创 【日常】不要去期待周末

努力搬砖的日子,周末往往被视为人们放松和休息的时间,不过建议还是不过周末——来自某不知名不专业家建议

2024-04-20 20:49:20 730

转载 对线面试官:从实现原理来讲,Nacos 为什么这么强?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 12分钟。来自:juejin.cn/post/7120470975988105247昨天早上,一位朋友和我反馈面试被吊打了,为什么会被吊打?这位朋友的简历上写了:对Spring、Spring Cloud Alibaba、MyBatis等源码有深入研究因为,毕竟工作快7年了,这么写没毛病,加上自己的项目也没什么亮点。可能面试官也...

2024-04-20 00:02:46 3

转载 字节员工:一个寝室的大学同学毕业后,她考上法院,我进入字节。聊天她充满优越感,我一个月工资顶她小半年...

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络,侵删今天,我浏览网络时,看到一位字节跳动的员工发帖分享了他与大学室友的不同际遇。这位室友去年毕业后,他顺利进入了字节跳动工作,而室友则考入了法院。然而,令人意想不到的是,如今在与室友的聊天中,他感受到了室友满满的优越感,尽管他自己的月薪足以抵得上室友半年的收入。他不禁疑惑,为何室友会有如此强烈的优越感呢...

2024-04-20 00:02:46 3

转载 Spring Boot + MybatisX,真香!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络,侵删MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率。使用MybatisX的好处节省大量持久层代码开发时间强大的功能为业务编写提供各类支持配置简单,告别各类复杂的配置文件如何使用MybatisX?1.创建一...

2024-04-19 00:01:10 3

转载 提高系统吞吐量的一把利器:DeferredResult 到底有多强?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:blog.csdn.net/m0_37595562/article/details/81013909大家都知道,Callable和DeferredResult可以用来进行异步请求处理。利用它们,我们可以异步生成返回值,在具体处理的过程中,我们直接在controller中返回相应的Callable或者Defer...

2024-04-19 00:01:10 2

转载 美团一面:为什么 Spring 和 IDEA 都不推荐使用 @Autowired 注解??

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:https://juejin.cn/post/7080441168462348319大家在使用IDEA开发的时候有没有注意到过一个提示,在字段上使用Spring的依赖注入注解@Autowired后会出现如下警告:Field injection is not recommended (字段注入是不被推荐的)但是...

2024-04-18 00:00:18 3

转载 炫技Groovy!SpringBoot中的动态编程实战

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 6分钟。来自:juejin.cn/post/7139877924676567048Groovy简介Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方法、类、闭包(closure)以及生成器。脚本语言不会替代系统编程语言,两者是相互补充的。大名鼎鼎的 ...

2024-04-18 00:00:18 3

转载 重写或替换jar中的类或方法两种方式

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络序言在某些特殊场景下,我们需要修改 jar 包中的某些类和方法。jar 我们没有修改权限,那么怎么重写里面的类和方法呢?本文教你两种常用的方法,分享给大家,不喜勿喷!重写jar的两种方式第一种重写步骤:找到你所要重写的方法的所在类,查看其中的路径;在我们的 src 目录下新建一个同包名同类名的类;将 ja...

2024-04-17 00:02:41 6

转载 为什么网上这么多破解 Intellij IDEA 的工具,但是官方却不管呢?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络,侵删今天在逛知乎的时候,看见一个关于Intellij IDEA的话题:“Intellij IDEA是在业界被公认为最好的Java开发工具,但是国内大多数都不买正版软件,都是下载破解版或者使用激活插件激活来使用,这种情况Intellij IDEA的官方好像都不太在意这件事,这是为什么?问题链接:https...

2024-04-17 00:02:41 11

转载 IDEA 源码阅读利器,你居然还不会?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:捡田螺的小男孩最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到 Servlet 部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。这次利用了 IDEA 的 diagram,结果一目了然,也是好用到炸裂,就此分享。查看图形形式的继承链在你想查看的类的标签页内,点击右键,选择 Diagr...

2024-04-16 00:01:17 4

转载 堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 10分钟。来自:blog.csdn.net/shark_chili3007/article/details/123366179前言本篇文章笔者推荐一个笔者最常用的docker图形化管理工具——Portainer。安装Portainer编写docker-compose文件Portainer部署的步骤比较简单,我们还是以docke...

2024-04-16 00:01:17 6

转载 你还在使用 WebSocket 实现实时消息推送吗?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 7分钟。来自:juejin.cn/post/7325730345840066612在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能等等。本文主要介绍SSE的使用场景和如何使用SSE。服务端向客户端推送数据的实现方案有哪几种?我们常规实现这些需求...

2024-04-15 00:01:19 5

转载 Spring Boot 如何防护 XSS + SQL 注入攻击 ?终于懂了!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 10分钟。来自:网络,侵删1. XSS跨站脚本攻击① XSS漏洞介绍跨站脚本攻击XSS是指攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被解析执行,从而达到恶意攻击用户的目的。XSS攻击针对的是用户层面的攻击!图片② XSS漏洞分类存储型XSS:存储型XSS,持久化,...

2024-04-15 00:01:19 8

转载 SpringBoot 中的日志是怎么工作的?(万字长文)

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 25分钟。来自:https://juejin.cn/post/7348309454700183561前言日志,是开发中熟悉又陌生的伙伴,熟悉是因为我们经常会在各种场合打印日志,陌生是因为大部分时候我们都不太关心日志是怎么打印出来的,因为打印一条日志,在我们看来是一件太平常不过的事情了,特别是在宇宙第一框架Springboot的...

2024-04-14 00:00:23 4

原创 大学生拥有一台服务器后会去做什么?

这对我来说不仅是一个技术挑战,也是一个提升自己技能的机会,同时也能让我更好地管理和组织我的学习和娱乐生活。腾讯云作为国内第二大云服务商,在文娱、游戏、视频等业务领域非常优势,推出了一些活动机型,性价比超高,2核2G4M才99元/年,续费还是99元,打骨折。当然,这不是最重要的,关键是可以向身边同学炫技,让他们在我搭建的博客上面写一些东西,看我的眼睛都是带闪光的,哈哈哈哈哈!通过自己动手搭建和管理服务器,我可以提升自己的技能水平,丰富自己的学习和生活经验,同时也能够更好地享受科技带来的乐趣。

2024-04-13 19:49:38 211

转载 是谁还在坚持用 QQ?腾讯回应:好冷漠...

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 3.5 分钟。来自:电脑报近日,“仍有5亿人坚持用QQ”的话题登上微博热搜,引发网友热议。根据腾讯财报,截至2023年第三季度,QQ智能终端月活跃用户数为5.58亿,仅占微信四成。但换个角度看,作为一款25岁的元老级社交应用,QQ破5亿的月活仍然是很多社交App羡慕的存在,超过了微博和知乎总和。只是在用户增量上,QQ对腾讯的贡献...

2024-04-13 00:01:44 3

转载 阿里二面,Redis宕机了,如何恢复数据?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 10分钟。来自:网络背景有个同学阿里二面,面试官问:redis宕机了,如何恢复数据?这位同学当时一脸懵,不知道如何回答。分析分析这个问题,redis宕机,要想恢复数据,首先redis的数据有没有做持久化,用的是哪种策略,这种策略的机制是什么,有趣点是什么,以及你们是从什么方面考虑用着中机制的其实面试官就是想考察,你们业务中r...

2024-04-13 00:01:44 8

转载 为什么阿里巴巴修正了HashMap关于1024个元素扩容的次数?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 6 分钟。来自:juejin.cn/post/7302724955699789863引言最近在翻看《阿里巴巴开发手册-嵩山版》时,发现其修正了关于HashMap关于1024个元素扩容的次数 在先前的版本泰山版我们可以看到以下描述:而嵩山版则可以看到:同时我们也可在嵩山版的版本历史中看到对以上变化的描述:并且我在官网文档中也同样发...

2024-04-12 00:00:36 5

转载 面试官:在项目中用过责任链模式吗?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 16分钟。来自:码农参上责任链模式,简而言之,就是将多个操作组装成一条链路进行处理。请求在链路上传递,链路上的每一个节点就是一个处理器,每个处理器都可以对请求进行处理,或者传递给链路上的下一个处理器处理。应用场景责任链模式的应用场景,在实际工作中,通常有如下两种应用场景。操作需要经过一系列的校验,通过校验后才执行某些操作。工作...

2024-04-11 00:00:18 4

转载 JetBrains 全家桶 2024 首个大版本更新

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:OSC开源社区JetBrains 为多款 IDE发布了 2024 年度首个大版本更新 (2024.1),包括IntelliJ IDEA 、WebStorm、PhpStorm 和 PyCharm 等。下面主要介绍 IntelliJ IDEA 2024.1 变化。官方公告写道:IntelliJ IDEA 20...

2024-04-10 00:00:26 8

转载 13 秒插入 30 万条数据,批量插入正确的姿势!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 8.6分钟。来自:网络,侵删本文主要讲述通过MyBatis、JDBC等做大数据量数据插入的案例和结果。30万条数据插入插入数据库验证实体类、mapper和配置文件定义User实体mapper接口mapper.xml文件jdbc.propertiessqlMapConfig.xml不分批次直接梭哈循环逐条插入MyBatis实现插...

2024-04-10 00:00:26 9

转载 Redis缓存预热,该如何实现?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:juejin.cn/post/7287907117336526863什么是缓存预热?缓存预热是一种在程序启动或缓存失效之后,主动将热点数据加载到缓存中的策略。这样,在实际请求到达程序时,热点数据已经存在于缓存中,从而减少了缓存穿透和缓存击穿的情况,也缓解了SQL服务器的压力。实现缓存抽象类首先我们先来实现一个...

2024-04-09 00:00:58 10

转载 IDEA Debug 高阶技巧,老手都是这么玩的~~

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 4分钟。来自:juejin.cn/post/7308539123537592357目录引言IntelliJ IDEA,由JetBrains(捷克共和国)开发的一款强大的Java集成开发环境(IDE),因其丰富的功能、智能的代码辅助以及用户友好的界面设计,在全球范围内广受Java开发者的喜爱,在国内,笔者遇到过不使用IDEA的J...

2024-04-09 00:00:58 12

转载 减少10%的代码:自定义参数解析器真的很强大,你不来了解一下?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 5分钟。来自:juejin.cn/post/7223705034412015675Part1 前言springMvc中提供了很多好用的参数绑定的方式方法,那枚举呢?或者参数的值是一个json字符串的时候?你是怎么处理的?下面分享一下我的处理方式。Part2 枚举普通的枚举类型,比如单列值的那种:one ,two... 。这种事...

2024-04-08 00:00:59 5

转载 为什么 SQL 中要尽量避免使用 IN 和 NOT IN?

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:cnblogs.com/hydor/p/5391556.htmlWHY?IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢?1、效率低可以参看我之前遇到的一个例子:https://www.cnblogs.com/hydor/p/4288739.html2、容易出现问题,或查询结果有误 (不能更严重...

2024-04-08 00:00:59 18

转载 华为食堂也开始末位淘汰了,今年真的卷。。。

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:网络最近在网上看到一个帖子,一网友发文称:华为食堂也开始末位淘汰了,今年是真的卷。从网友发的图中我们可以看到实际上是两家餐厅竞争,最终确定谁会留下来。放大后的图片(餐厅就餐率争霸赛)对于这种竞争我是乐见其成的,有竞争是好事。就像当年的滴滴和快滴竞争,为了打价格战他们不停的发红包,可是自从滴滴和快的合并之后就形...

2024-04-07 00:00:41 9

转载 字节跳动23人移送公安机关,开除136人!

程序员的成长之路互联网/程序员/技术/资料共享关注阅读本文大概需要 2.8 分钟。来自:民工哥技术之路2024 年 3 月 29 日,抖音集团(即字节跳动)发布《 2023 年抖音集团反舞弊通报》。2023 年全年,抖音集团共查处舞弊类违规案件 177 起,其中136 人因触犯廉洁红线被辞退,23 人因涉嫌违法犯罪被移送司法机关处理。通报如下:互联网大厂反腐呈现高压态势。除了之前提到的腾讯,还...

2024-04-06 00:01:19 18

Java Sevrlet停车管理系统

Java Servlet 停车管理系统是一个基于 Java Servlet 技术开发的简单停车场管理系统,旨在帮助停车场管理者更好地管理停车场的车辆信息、停车位管理以及收费等业务。以下是对该系统的简单介绍: 技术实现: Java Servlet: 使用 Java Servlet 技术实现系统的后端逻辑处理,包括处理用户请求、调用服务层方法、生成响应等。 JSP 页面: 使用 JSP(JavaServer Pages)技术实现系统的前端页面展示,包括车辆信息录入、停车位管理、车辆进出记录展示等功能页面。 数据库存储: 使用关系型数据库(如 MySQL、Oracle 等)存储系统的车辆信息、停车位信息、停车记录等数据,通过 JDBC 技术实现与数据库的交互。 HTML/CSS/JavaScript: 结合 HTML、CSS 和 JavaScript 技术实现页面布局和样式设计,提升系统的用户体验和交互性。 适用场景: Java Servlet 停车管理系统适用于小型停车场、停车场管理公司等单位,帮助管理者高效地管理停车场的日常运营工作,提升停车场的管理水平和服务质量。

2024-04-21

Spring Boot RabbitMQ常用配置

RabbitMQ 是一个开源的消息代理中间件,广泛用于构建分布式应用程序中的消息系统。在 Spring Boot 项目中,通过集成 RabbitMQ,可以实现异步消息传递、消息队列等功能,提高系统的可靠性和扩展性。

2024-04-21

Spring Boot 项目 application.properties 超配置详解

Spring Boot 是一款基于 Spring 框架的快速开发框架,它通过自动配置和约定大于配置的理念,极大地简化了项目的搭建和开发。 其中,application.properties 文件是 Spring Boot 项目中的配置文件之一,用于配置应用程序的各种属性。 该配置文件将深入介绍 Spring Boot 项目中 application.properties 的超配置功能,帮助开发者更好地理解和利用这一强大的配置机制。

2024-04-21

springboot2+mybatis多数据源配置

相信很多朋友在开发的时候,可能会碰到需要一个项目,配置多个数据源的需求,可能是同一种数据库,也可能是不同种类的数据库,这种情况,我们就需要配置多数据源对程序的支持了。 本项目就是一个多数据源的配置,使用技术如下: web框架:SpringBoot2 orm框架:Mybatis 数据库连接池:Druid 主数据源:Mysql 从数据源1:Oracle 从数据源2:SqlServer 运行平台:Jdk8 接口文档:Swagger-ui (提供伪Restful接口) 日志配置:Logback 实现功能 多个数据源,动态切换 swagger-ui提供伪Restful接口文档 AOP实现统一入参校验 AOP实现统一异常处理

2024-04-21

项目基于JDBC+MySQL的Java教务管理系统(附源码+论文说明)

项目背景 随着现代社会教育事业的不断发展,教务管理系统成为了学校管理的重要组成部分。传统的手工管理方式已经无法满足日益增长的管理需求,因此需要一种高效、智能的信息化系统来提高管理效率,满足各方面的需求。 基于JDBC+MySQL的Java教务管理系统应运而生,旨在为学校提供一套完善的教务管理解决方案,实现学生信息管理、课程管理、成绩管理等功能,提高教务管理的效率和质量。 技术选型 在开发基于JDBC和MySQL的Java教务管理系统时,我们可以选择以下技术: JDBC:作为Java程序访问数据库的标准接口,使用JDBC可以方便地连接和操作MySQL数据库。 MySQL数据库:作为一种开源的关系型数据库管理系统,MySQL提供了稳定、高效的数据存储和管理能力。 Java Control:实现用户友好的界面设计。 论文说明:https://blog.csdn.net/qq_42914528/article/details/138034406?spm=1001.2014.3001.5501

2024-04-21

适合Java新人练习的8个小项目

对于初学者来说,练习小项目是学习编程语言和开发技术的重要方式之一。通过实际动手编写代码,不仅能够加深对语言特性和开发工具的理解,还能够提升问题解决能力和编程思维。 本资源将介绍适合Java新人练习的8个小项目,帮助他们更好地学习和掌握Java编程。 1.考试系统(单机版) 2.考试系统(BS网络版) 3.考试系统(CS网络版) 4.计算器 5.记忆测试系统 6.局域网广播系统 7.Hannoi塔 8.JPEG图像生成器 通过以上8个小项目的练习,新人可以逐步掌握Java编程的基本技能,并且对编程思维和开发流程有更深入的理解。 建议新人在完成每个项目时,尽量注重代码的规范性和可读性,养成良好的编程习惯。

2024-04-21

第三代移动开发代码Flutter(简单易懂),包含23个实例

最新最全flutter代码学习实例,包含23个小实例,千万不要错过。温馨提示;学习此代码先配置学习环境。

2019-04-23

springcloud 微服务(全套视频)

springcloud 微服务(全套视频)

2019-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除