Spring Boot配置多数据源的四种方式
在日常的项目中我们的开发都是采用单数据库的模式,但是在高并发的时代,单数据库已经无法承载大数据量的访问,所以就需要使用多个数据库进行对数据的读写分离。
【Kafka】八股文梳理
可以通过实现 org.apache.kafka.clients.consumer.internals.PartitionAssignor 接口来实现。
是什么让学习 Web 开发在未来几年变得有价值?
Web 开发是指在互联网上创建网站或 Web 应用程序。它涉及一系列任务,从开发网站的整体结构和设计到编写使网站栩栩如生的代码。Web 开发可能是一个复杂的过程,它通常涉及使用各种不同的技术,包括 HTML、CSS 和 JavaScript,以及服务器端语言,如 PHP、Ruby、Nodejs 和
Springboot中如何优雅的写好controller层代码
优雅?看到这个词,我第一反应是什么是优雅?怎么写才算优雅?一千个读者有一千个哈姆雷特,每个人的经验、阅历不同,也许理解就不同。我对优雅的理解很简单,就是简洁有效、容易理解,别那么多套路。java中使用Sping的web项目通常会分为三层,分别是controller、service、dao,这似乎已成
接口测试——postman和Jemter
postman和jemter
特别有用!Jmeter命令行执行时设置并发数和循环次数的方法
在实际工作中我们会在windows上或者mac上调试jmeter脚本,然后将其保存脚本为***.jmx。然后把脚本拷贝到centos中通过上面的命令运行。最后脚本运行完毕后再把生成的.jtl文件拷贝到windows中查看脚本的详细运行结果即可。
kkFileView安装及使用——文件预览解决方案
网页端一般会遇到各种文件,比如txt、doc、docx、pdf、xml、xls、xlsx、ppt、pptx、zip、png、jpg等等。有时候我们不想要把文件下载下来,而是想在线打开文件预览,这个时候如果每一种格式都需要我们去写代码造轮子去实现预览功能就太复杂了,并且自己实现的话会有很多兼容性问题。
Sa-token简单介绍和基本使用
Sa-Token官方文档 官方文档写的很好,推荐去参考1.概述1.1 Sa-Token介绍Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题。功能简单示例Sa-Token 的
Kafka快速入门
集群规划、集群部署、kafka群起脚本、主题命令、生产者命令、消费者命令
开发与项目经理之间的打情骂俏——数据库篇
作为刚步入社会的小同学来说,对代码有热情是很好,但是也极其嫌麻烦,明明都做完了还要被要求一遍又一遍的更改,相信大多数人都是嫌麻烦,然后就是两人之间的打情骂俏。项目经理:你改一改嘛🤤我:哎呀,好麻烦啊,不给你写了一个么😭项目经理:你那个我数据库不能维护啊,快改改,乖o()o我:😣我不我不,为啥不
【Redis】分别从互斥锁与逻辑过期两个方面来解决缓存击穿问题
都是为了以后要走的路而未雨绸缪
SpringBoot(项目创建使用+配置文件+日志文件)
1. Spring Boot 项目创建2. 写一个 Hello World 并运行3. 配置文件的作用及格式4. properties 配置文件的基本语法5. 读取配置文件6. yml 配置文件说明7. properties 和 yml 的区别8. SpringBoot 日志文件8.1 日志的作用8
JPA Buddy指南
JPA Buddy有一个友好的UI,但对于那些喜欢IntelliJ IDEA中“集中”视图的人来说,该插件提供了“简约模式”。该插件在“推荐的 InteiilJ 插件”列表中,因此即使我们没有安装它,IDEA 也会建议我们这样做。该插件的好处是它不仅支持JPA,还支持数据访问层开发中使用的相关库:S
IDEA社区版详细安装2022最新版(保姆式)
IntelliJ IDEA 简称 IDEA,现被业界公认为最好的 Java 集成开发工具,IDEA 分为社区版和付费版两个版本。安装地址:http://www.jetbrains.com/idea/add “Open Folder as Project”: 这个是打开文件夹作为项目。嘿嘿嘿,给自己鼓
MySQL之char、varchar类型简析
我们都知道,MySQL中关于字符,有char和varchar两种常用的类型,可能在平时的使用过程中,大家不会去关心这两种类型的区别,只是会用就可以了,或者说看到过一些它们的区别,但是没有时间去测试,今天有时间了,我将这两种类型的具体情况实验一把,让大家直观感受下,纯属分享,大神请绕道。 上面
SQL Father - 模拟数据生成器(后端)
SQL Father - 模拟数据生成器(后端)SQL 之父项目:快速生成 SQL 和模拟数据,大幅提高开发测试效率!前后端全栈项目 By 程序员鱼皮制作不易,请勿商用和二次售卖!!!在线体验:https://sqlfather.com/视频演示(使用教程):https://www.bilibili
猿创征文|一文吃透JAVA初学者的开发工具
Eclipse、MyEclipse、Intellij IDEA、NetBeans这些Java开发工具是Java中的集成开发环境,可以简单理解成这些工具可以更加智能、简单、高效的帮助你编写开发。其实编写Java代码“文本文档”就可以实现,这些工具可以帮助你更加快速的开发,把代码的编写、调试、编译、执行
IntelliJ IDEA安装教程(超详细)
2023年首篇,超详细的IntelliJ IDEA安装教程
Java 中是如何获取 IP 属地的
细心的小伙伴可能会发现,抖音新上线了 IP 属地的功能,小伙伴在发表动态、发表评论以及聊天的时候,都会显示自己的 IP 属地信息 这里有三个名词,分别是X-Forwarded-For:一个 HTTP 扩展头部,主要是为了让 Web 服务器获取访问用户的真实 IP 地址。每个 IP 地址,每个值通过逗
带你吃透Servlet技术(一)
1、Servlet是JavaEE规范之一。规范就是接口2、Servlet就JavaWeb三大组件之一。Servlet程序、Filter 过滤器、Listener 监听器。3、Servlet是运行在服务器上的一个java小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。1、编写一个类去实现