自定义博客皮肤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

微信搜索关注:Java版web项目(ID:java_project),一个专注程序员编程资料、编程经验、职场面试分享的公众号!

  • 博客(2700)
  • 收藏
  • 关注

原创 发现一款自学Java可视化工具神器,非常牛逼,太爱了!

自学Java神器

2022-11-11 11:01:25 1525

原创 Spring官宣,干掉原生JVM,推出 Spring Native!

Spring 团队日前发布了 Spring Native Beta 版。通过 Spring Native,Spring 应用将有机会与 GraalVM 原生镜像的方式运行。为了更好地支持原生运行,Spring Native 提供了 Maven 和 Gradle 插件,并且提供了优化原生配置的注解。Spring 发布了 Spring Native 的 beta 版本,并在start.spring.io上运行它。实际上,这意味着自Spring成立以来,除了Spring支持的常规Java虚拟机之外,我们还将添

2021-05-04 13:11:06 1893 2

原创 这份2021Java程序员常用技术栈和工具清单,刷爆了朋友圈...

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取实战项目资料+视频作为一枚Java程序员,需要掌握哪些技术和工具才能完成一个JavaWeb...

2021-02-02 16:59:51 6952 7

原创 我在iPad Air 和 iPhone上都装了个IntelliJ IDEA,撸了一个SpringBoot项目,牛逼哄哄......

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达关注公众号后台回复pay或mall获取微服务实战项目资料+视频干开发的哥们儿都知道,系统上线后,如果有bug,领导会第一时间打电...

2021-01-15 08:34:00 14725 28

原创 一套牛逼的SpringCloud微服务电商实战项目,文档贼全!

做公号很久了,听到粉丝问的最多的问题就是:有没有新的完整的项目,因为现在很多流传的项目都太老了,实战意义不是很强。很多程序员每项技术单独拿出来有可能很厉害,例如:springcloud、...

2020-07-13 13:19:07 1710

原创 为什么像王者荣耀这样的游戏Server不愿意使用微服务?

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达99套Java企业级实战项目4000G架构师资料内容来源:知乎众网友,整理自:Java版web项目zhihu.com/quest...

2020-06-25 11:21:25 907

原创 酒后系列:酒后整理的JVM垃圾回收机制和内存分配策略

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达99套Java企业级实战项目4000G架构师资料导语:公众号后续将推出酒后系列技术文,全是干货,希望不要喝醉哦!在喝酒之前我们应...

2020-05-29 14:17:00 405

原创 酒后系列:被某厂面试官吊打后酒后整理的JVM干货

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达99套Java企业级实战项目4000G架构师资料导语:公众号后续将推出酒后系列技术文,全是干货,希望不要喝醉哦!为什么要写这么一...

2020-05-20 09:35:00 433

转载 Java之父官宣退休

刚过完自己 69 岁生日的两个月后,Java 之父 James Gosling(詹姆斯·高斯林)在领英上官宣了自己退休的消息。他表示,“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。”在退休前,Java 之父高司令(James Gosling)在推荐《Effective Java》时评价道:“如果说我需要一本 Java 编程的书,那就是它了。”这本书豆瓣评分高达 9.5,读者们...

2024-07-25 18:09:14 11

转载 代码是上午写的,人是下午被开除的!

俗话说的好,代码写的少,离职少不了。最近畅游互联网,发现一些离职小技巧,读后,内心被深深的打动了。但是细细的品过之后,发现对我们程序员不太适用,例如:领导夹菜你转桌,我们程序员一般不和领导在一桌;领导开门你上车,咱程序员都是坐班,一般不出差,出差一般也领导开车;领导 K 歌你切歌,哦~KTV 唱歌,我一般都躲在角落;领导敬酒你不喝,……;领导听牌你自摸,……;领导喝水你刹车,……。都是妙计,但是咱...

2024-07-24 18:16:34 20

转载 一边是计算机就业哀鸿遍野,一边是高考生疯狂涌向计算机专业,太魔幻了!...

在张雪峰推荐的几大专业里,计算机专业是其中之一。近几年,计算机专业报考热度不减,但就业前景却令人堪忧,互联网裁员接二连三,许多码农找不到工作。一位网友感叹:一边是计算机就业哀鸿遍野,一边是高考生疯狂涌向计算机专业,太魔幻了!有人说,大部分家长没有信息渠道,滞后几年很正常,都是追涨杀跌的韭菜。有人说,高考本来就有滞后性,当年土木专业已经一片惨淡了,高考报土木的还乌泱乌泱的。有人说,群体决策都有滞后性...

2024-07-23 16:48:20 18

转载 7月后端彻底爆了?!

上周,我从字节后端面试官那里要了几套Java内部学习资料。回家一看,这份资料确实有点东西。不仅包含大量的高频面试题,今年三四月的真题也都整理在里面了!还系统梳理了后端工程师必备的核心技能点:Spring、Spring Boot、Dubbo、JVM、JPA、MyBatis、如何应对HR面、如何应对项目面......即便最近不打算跳槽,也可以通过这些知识点查漏补缺、提升自己,进阶高级后端工程师!????????扫...

2024-07-22 08:46:42 18

转载 ZooKeeper、Dubbo、Elasticsearch、Redis、MySQL、Spring、Kafka等学习资料总结

八股文为什么这么火爆?因为只要大家技术和能力过关,八股文能帮助大家在面试时有很好的表现和稳定的发挥,让面试官预估到你能带来的价值,从而实现薪资高涨幅。年前总结了一些小伙伴的面试经验,和我自己多年的资料库存,给大家整理了一个“Java80万字八股文”:结合各大厂面试真题,分技术点整理了上千道,真题入手,边学边练,还附带答案详解这些面试题全部在下面的文档里面,内容涵盖:Java、MyBatis、Zoo...

2024-07-18 08:46:31 25

转载 10秒定生死! 这行情这样的简历HR才会看

为什么简历投了石沉大海?HR已读不回?很多人想过大环境的问题,还怀疑过自身能力不过关,但有没有一种可能,投简历反馈少,问题真就出在简历上……左右滑动查看更多随机抽取了几位朋友简历中关于工作经历和个人技能的描述,大家能看出问题吗?你的简历也是这样写的吗?这种类型的简历很多,中规中矩不算讨喜,做点小改动可扭转局势。这里就给大家免费赠送一份图灵Java学院全新上线【面试公开课】所附带的【简历优化服务】三...

2024-07-17 09:58:47 21

转载 今年这情况,建议程序员都早做准备……

谁都没想到,今年后端招聘的爆发期不在金三银四,而是在 6 月之后!前几天跟大厂的朋友也聊起这事,他说6月只是一个开始,7月后放出的岗位会更多,但随之而来是新的岗位要求!除了八股文外,Spring、Redis 等必会的框架也一定会被问到!谁掌握得更深、应用的更好,谁就更容易脱颖而出拿到 offer!这两天找阿里P8后端大佬要来了一套合集资料包——《2024 Java面试通关秘籍》,除了今年各大...

2024-07-15 08:46:12 27

转载 这才是Controller 层代码最优雅的写法,其他写法都非常Low!

1.Controller 层参数接收太基础了,可以跳过...常见的请求就分为 get 跟 post 两种:@RestController@RequestMapping("/product/product-info")publicclassProductInfoController{@AutowiredProductInfoServiceproductInfoServic...

2024-07-14 18:52:50 45

转载 取代后端岗,中国又一新兴岗位在崛起!这才是程序员未来5年最好的就业方向!...

随着GPT大热“AI大模型”无疑是最火爆的话题!Google、百度、腾讯等巨头互联网公司,无不在布局人工智能技术和市场,为挖掘会用AI的后端相关人才甚至开出60k*16薪的高薪抢人作为普通程序员,如何站在时代前沿,享受AI技术带来的红利?!????知乎知学堂特发起:行业前沿资源——AI大模型公开课已为本号粉丝开通免费领取权限预计24小时后关闭通道!速进!AI大模型-重塑程序员核心竞争力(不限年龄!不...

2024-07-09 20:45:00 28

转载 加密后的数据如何进行模糊查询?今天面了7个,没一个能答上来的!

我们知道加密后的数据对模糊查询不是很友好,本篇就针对加密数据模糊查询这个问题来展开讲一讲实现的思路,希望对大家有所启发。为了数据安全我们在开发过程中经常会对重要的数据进行加密存储,常见的有:密码、手机号、电话号码、详细地址、银行卡号、信用卡验证码等信息,这些信息对加解密的要求也不一样,比如说密码我们需要加密存储,一般使用的都是不可逆的慢hash算法,慢hash算法可以避免暴力破解(典型的用时间换安...

2024-07-09 08:46:59 93

转载 今年后端这工资是认真的吗?

根据公开的数据,6月开始就陆续有1179万的应届生出来找工作,逐年攀升的应届生人数,和不断下跌的就业率对比着看,实在有些黑色幽默。如此大环境下,Java人可谓前有狼后有虎,还没和前辈同僚厮杀明白,又一批新人涌入就业市场,此阶段想要跳槽涨薪难度再加一等。但也不是没机会,只是机会只留给有准备的人。作为一名 Java 开发者,在面试之前,我们必须做好充分的准备。这里就给大家免费赠送一份《2024Java...

2024-07-07 10:01:48 36

转载 你合并代码用 merge 还是用 rebase ?

实际开发工作的时候,我们都是在自己的分支开发,然后将自己的分合并到主分支,那合并分支用2种操作,这2种操作有什么区别呢?git上新建一个项目,默认是有master分支的,将项目克隆到本地,我们的准备工作就完成了同学A:执行git log ,可以看到有一个提交记录,是初始化提交新增一个文件a.txt, 再次查看我们的提交记录,有2条提交记录了这个时候将本地新commit的记录push到远程仓库,就可...

2024-07-06 08:46:54 29

转载 再见 Navicat?不好意思,他免费啦!

现在企业,mysql数据库用的比较多,mysql数据库客户端的需求也就比较大,navicat就被大家所熟知。这个工具,确实好用,功能也非常强大,但是,它的强大,是需要付费,或者用一些特殊手法的。如果你这两个都受限,那么你就可能急需一款能替代navicat的工具。今天来给大家推荐三款完美替代的工具,因为我是做性能测试的,所以,三个中,我更推荐MysqlWorkBeanch。1DBeaver这个,相...

2024-07-04 08:46:04 46

转载 为啥大公司的 SpringBoot 项目都不用 Tomcat

在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。同时,SpringBoot也支持Undertow容器,我们可以很方便的用Undertow替换Tomcat,而Undertow的性能和内存使用方面都优于Tomcat,那我们如何使用Undertow技术呢?本文将为大家细细讲解。1SpringBoot中的Tomcat容器Spr...

2024-07-02 19:29:14 66

转载 7月准备跳槽的兄弟注意了。。。

上周,我从字节后端面试官那里要了几套Java内部学习资料。回家一看,这份资料确实有点东西。不仅包含大量的高频面试题,今年三四月的真题也都整理在里面了!还系统梳理了后端工程师必备的核心技能点:Spring、Spring Boot、Dubbo、JVM、JPA、MyBatis、如何应对HR面、如何应对项目面......即便最近不打算跳槽,也可以通过这些知识点查漏补缺、提升自己,进阶高级后端工程师!????????扫...

2024-07-01 11:16:21 27

转载 SpringBoot+Minio实现上传凭证、分片上传、秒传和断点续传(通用版)

Spring Boot整合Minio后,前端的文件上传有两种方式:1、文件上传到后端,由后端保存到Minio这种方式好处是完全由后端集中管理,可以很好的做到、身份验证、权限控制、文件与处理等,并且可以做一些额外的业务逻辑,比如生成缩略图、提取元数据等。缺点也很明显:延迟时间高了,本来花费上传一次文件的时间,现在多了后端保存到Minio的时间后端资源占用,后端本来可以只处理业务请求,现在还要负责文件...

2024-06-29 08:46:34 163

转载 CentOS将于6月30全面停服,最全选型攻略来了!

Centos的前世今生Linux凭借优秀的设计,不凡的性能,加上IBM、INTEL、CA、CORE、ORACLE等国际知名企业的大力支持,已经有超过三百个发行版被积极的开发,最普遍被使用的发行版大约有十几个。比如Fedora、Debian、Ubuntu、Red Hat、SuSE、CentOS等等。Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者...

2024-06-28 15:58:43 85

转载 拿自己的旧电脑搭建了个服务器!

最近总是想搭建自己的网站,奈何皮夹里空空如也,服务器也租不起,更别说域名了。于是我就寻思能否自己搭建个服务器,还不要钱呢?还真行!!!经过几天的冲浪,我发现有两个免费的建站工具:Apache和Nginx由于两个工具建站方法差不多,所以我就以Nginx为例1.安装Nginx首先前往Nginx官网(nginx.org)进行下载,也可以直接用我提供的链接下载1.23版本:http://nginx.org...

2024-06-27 08:46:39 38

转载 还在用Jenkins?快来试试这款简而轻的自动化部署工具吧!

最近发现了一个比 Jenkins 使用更简单的项目构建和部署工具,完全可以满足个人以及一些小企业的需求,分享一下。项目介绍Jpom 是一款 Java 开发的简单轻量的低侵入式在线构建、自动部署、日常运维、项目监控软件。日常开发中,Jpom 可以解决下面这些常见的痛点:团队中没有专业的运维,开发还要做运维的活,需要自己手动构建、部署项目。不同的项目有不同的构建、部署命令。有开发、测试、生产等多环境打...

2024-06-23 08:46:32 66

转载 公司禁止MySQL 模糊查询用like+%

我们都知道InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多。例如,搜索引擎需要根基用户数据的关键字进行全文查找,电子商务网站需要根据用户的查询条件,在可能需要在商品的详细介绍中进行查找,这些都不是 B+ 树索引能很好完成的工作。通过数值比较,范围过滤等就可以完成绝大多数我们需要的查询了。但是,如果希望通过关键字的匹配来进行查询过滤,那么就...

2024-06-20 17:33:03 44

转载 (待会删)60k*16薪!请大家低调浏览!

谁都没想到,今年后端招聘的爆发期不在金三银四,而是在 6 月之后!前几天跟大厂的朋友也聊起这事,他说6月只是一个开始,7月后放出的岗位会更多,但随之而来是新的岗位要求!除了八股文外,Spring、Redis 等必会的框架也一定会被问到!谁掌握得更深、应用的更好,谁就更容易脱颖而出拿到 offer!这两天找阿里P8后端大佬要来了一套合集资料包——《2024 Java面试通关秘籍》,除了今年各大...

2024-06-19 09:39:58 53

转载 支撑每秒 600 万订单无压力,SpringBoot + Disruptor 太猛了!

1背景工作中遇到项目使用Disruptor做消息队列,对你没看错,不是Kafka也不是rabbitmq。Disruptor有个最大的优点就是快,还有一点它是开源的哦,下面做个简单的记录。2Disruptor介绍Disruptor 是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于 Disruptor 开发的系...

2024-06-18 08:47:01 46

转载 SpringBoot、SpringCloud、RabbitMQ、Redis、Elasticsearch,Dubbo等学习笔记总结

大家去面试还是要早做准备,做好充分备战工作,不要盲目投递简历。近期也抽了一点休息时间,为大家准备了一份面试大厂和跳槽涨薪的资料,JAVA核心知识点+面试题集。知道大家苦恼于怎么系统复习,不知道平时哪些技术知识是重点,哪些是大厂必问面试真题,这里都给大家筛选汇总了,放心刷题熟背,抓住求职黄金期。这份资料内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、M...

2024-06-18 08:47:01 28

转载 很多公司为什么禁止使用阿里巴巴Java规范?

前言阿里巴巴出了一本Java规范,在国内Java开发眼里被赋予了神圣的殿堂,但是我司禁止使用阿里巴巴的开发手册。目前Google Guava在实际应用中非常广泛,本篇博客将以博主对Guava使用的认识以及在项目中的经验来给大家分享!学习使用Google Guava可以让你快乐编程,写出优雅的JAVA代码!面向对象思想处理字符串Joiner/Splitter/CharMatcherJDK提供的Str...

2024-06-16 17:20:13 48

转载 月薪15000,在大西安的生活现状。

看到我前同事写的一个帖子,挺有感触的。文中说到的“偶尔和邻居同事聚一下,花个200-300”中的同事,波哥就是其中之一。当年,我和作者曾在一个项目组共事,一起去公司食堂吃午饭,下午工作累了会一起在园区散步摸鱼,每隔一两个月,我们几位比较关系好的同事,会相约一起喝点小酒,配着花生毛豆加上几把烤肉,花个二三百。聊天也没有专门的目的,就是吹会牛吐吐槽,聊聊各自的“光辉经历”。不为什么,就是平时工作忙,借...

2024-06-15 11:04:24 37

转载 我随手封装了一个万能的导出excel工具,传什么都能导出

前言如题,这个小玩意,就是不限制你查的是哪张表,用的是什么类。我直接一把梭,嘎嘎给你一顿导出。我知道,这是很多人都想过的, 至少我就收到很多人问过我这个类似的问题。我也跟他们说了,但是他们就是不动手,其实真的很简单。不动手怎么办?我出手呗。不多说开搞 。正文玩法很简单,我之前有写过一篇利用csv文件内容格式做excel文件导出的。如果没有看过的,还等什么,现在就去看看:要实现的效果 :类是不确定...

2024-06-13 18:37:54 34

转载 一张长图透彻理解 SpringBoot 启动原理,架构师必备知识,不为应付面试!

虽然Java程序员大部分工作都是CRUD,但是工作中常用的中间件必须和Spring集成,如果不知道Spring的原理,很难理解这些中间件和框架的原理。一张长图透彻解释 Spring启动顺序测试对Spring启动原理的理解程度我举个例子,测试一下,你对Spring启动原理的理解程度。Rpc框架和Spring的集成问题。Rpc框架何时注册暴露服务,在哪个Spring扩展点注册呢?init-method...

2024-06-12 16:57:52 42

转载 经典书籍《Java核心技术》速学笔记!

享誉全球的 Java 经典著作《Core Java》一路伴随着 Java 的成长,得到了百万 Java 开发者的青睐,成为一本畅销不衰的Java经典图书,影响了几代技术人!今天,凯·S.霍斯特曼大神的《Core Java》速学版(第3版)终于要上市了,这本薄薄几百页,却浓缩了《Java核心技术》上下册、2000多页的精华的速学好书,无疑将满足Java入门读者的期待。首批抢先购买可以5折获得作者凯·...

2024-06-11 11:50:44 51

转载 阿里出手!Spring Cloud Alibaba 接入了AI,3分钟搞定一个 AI 项目!

什么是Spring AISpring AI是从著名的Python项目LangChain和LlamaIndex中汲取灵感,它不是这些项目的直接移植,它的成立信念是,下一波生成式人工智能应用程序将不仅适用于 Python 开发人员,而且将在许多编程语言中无处不在。我们可以从Spring AI的官网描述中,总结出Spring AI的几个核心的关键词:提供抽象能力简化AI应用的开发模型与向量支持AI集成与...

2024-06-07 08:46:44 319

转载 Fastjson已进入公司黑名单组件库,新项目不准使用~

记者: 大爷您有什么特长呀?fastjson: 我很快。记者: 23423乘以4534等于多少?fastjson: 等于2343.记者: ??fastjson: 你就说快不快吧!这个略显马丽苏的标题,各位看官将就着看吧。主要是怕被喷。fastjson真的很好,我用不用我喜不喜欢的,太不重要了,我只是觉得不适合我而已。话说以前GSON用得好好的,同事极力推荐我使用Fastjson,说很快云云。尽管我...

2024-06-06 21:45:51 48

转载 给6月准备跳槽的兄弟一点建议。。

上周,我从字节后端面试官那里要了几套Java内部学习资料。回家一看,这份资料确实有点东西。不仅包含大量的高频面试题,今年三四月的真题也都整理在里面了!还系统梳理了后端工程师必备的核心技能点:Spring、Spring Boot、Dubbo、JVM、JPA、MyBatis、如何应对HR面、如何应对项目面......即便最近不打算跳槽,也可以通过这些知识点查漏补缺、提升自己,进阶高级后端工程师!????????扫...

2024-06-05 10:30:46 41

转载 别再用 BeanUtils 了,这款 PO VO DTO 转换神器不香么?

老铁们是不是经常为写一些实体转换的原始代码感到头疼,尤其是实体字段特别多的时候。介绍一个开源项目 mapstruct ,可以轻松优雅的进行转换,简化你的代码。当然有的人喜欢写get set,或者用BeanUtils 进行复制,代码只是工具,本文只是提供一种思路。先贴下官网地址吧:https://mapstruct.org/废话不多说,上代码:pom 配置:<properties>...

2024-05-31 08:47:29 46

空空如也

空空如也

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

TA关注的人

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