加载中
SpringBoot实现热部署两种方式!

前言   小宅作为一个Java程序员,在日常的工作中,经常需要修改代码,然后重启服务,在验证代码是否生效。如果是小项目还好,重启速度比较快,等待时间比较短。但是随着项目逐渐变大,并且...

你是什么级别的程序员?

前言   最近在和领导闲聊的时候,聊到了一些关于编程思想方面的东西,让我受益匪浅。尤其是有一个问题让我印象深刻。而且对于这个问题,在过往的面试中也被问了几次。我就把我以往自认为不...

SpringBoot分组校验及自定义校验注解

前言   在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。在此之前写过一篇SpringBoot统一参数校验主要介绍了一些简单的校验方法。而...

Beanutils造成dubbo反序列化失败?

前言   今天下午,当我经过一个小时的奋”键“疾”码“,准备好好的审查一下(摸鱼)自己写的代码,经过一段时间审查(摸的差不多了,该下班了),得出一个结论我写的代码很优雅、精简。所...

由String、String Builder、String Buffer 引起的面试惨案

前言   String,StringBuilder,StringBuffer的区别是啥?这个面试题估计每个JAVA都应该碰到过吧。依稀记得第一次面试的时候,面试官问我这个问题时,心想着能有啥区别不都是拼接字符串嘛。...

HTTP协议演进:为什么说HTTP/1.1的时代已经过去了

前言   Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为...

Java Stream API 操作完全攻略:让你的代码更加出色 (三)

前言   Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为...

解密HTTP协议:探索其组成部分与工作原理

前言   欢迎来到今天的每日一题,每日一提。昨天有聊到,HTTP 和 HTTPS 之间有什么区别?面试官基本秉承着刨根问题的原则,肯定是不会轻易放过我们的,那么自然是要继续拷问了。所以我们今...

Java Stream API 操作完全攻略:让你的代码更加出色 (二)

前言   Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为...

HTTP vs HTTPS: 网络通信的加密之争!你真的知道它们的区别吗?

前言   欢迎来到今天的每日一题,每日一提。之前有聊到,TCP/IP协议四层模型。所以我们知道,那四层分别是:应用层、传输层、网络层和数据链路层。那么今天聊一聊应用层里面的一个小知识点...

Java Stream API 操作完全攻略:让你的代码更加出色 (一)

前言   Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为...

TCPIP vs OSI模型:网络通信的两种参考模型有哪些不同?

前言   欢迎来到今天的每日一题,每日一提。昨天聊的是面试中经常会问到tcp协议 。在面试中一旦问到TCP/IP,那么OSI模型肯定是躲不过的。如果直接回答OSI模型有7层,和TCP/IP的区别就是层数...

探索网络世界的核心:TCPIP协议四层模型解析

前言   欢迎来到今天的每日一题,每日一提。今天要聊的是面试中经常会问到tcp协议 。相信在以往的面试中,一定碰到过这个问题吧:什么是TCP/IP协议?它包括哪些层次?。虽然在面试中脱口而...

简化你的代码,提高生产力:这10个Lambda表达式必须掌握

前言   Lambda表达式是一种在现代编程语言中越来越常见的特性,可以简化代码、提高生产力。这些表达式涵盖了在实际编程中经常用到的常见场景,例如列表操作、函数组合、条件筛选等。 1. 使...

从try-with-resources到ThreadLocal,优化你的代码编写方式!

使用try-with-resources简化文件读取操作: 修改前: FileInputStream fis = null; try { fis = new FileInputStream("file.txt"); // ... } catch (FileNotFoundException e) { e.printSta...

Spring中的循环依赖是什么?如何解决它?

  循环依赖是指两个或多个Bean之间相互依赖,导致它们无法被正确地初始化。在Spring中,当两个或多个Bean之间存在循环依赖时,Spring容器无法决定哪个Bean应该先初始化,因此会抛出BeanCur...

RabbitMQ竟然无法反序列化List

前言   最近在接到了一个需求,大概是通过RabbitMq给xx子系统同步用户数据,要提供单个同步和批量同步。内心暗喜这不简单的很嘛。三下五除二就把代码给写完了,大概长这样: public void ...

「原创」如何快速获取银行、联行号的数据?

前言   经过一段时间的加班,终于是把项目熬上线了。本以为可以轻松一点,但往往事与愿违,出现了各种各样的问题。由于做的是POS前置交易系统,涉及到和商户进件以及交易相关的业务,需要向...

你动了别人的代码边界

前言   前段时间呢,需要和xx公司进行对接。由于手上活比较多没忙不过来,领导就先帮我把接口调试完成了,并写好了相关的demo。然后我根据demo把代码整合进业务系统,并重写了相关代码。后...

实战|省市区三级联动数据爬取

前言   最近收到客服反应,系统的省市区数据好像不准,并且缺了一些地区。经过询问同事得知,数据库内的数据是从老项目拷贝过来的,有些年头了。难怪会缺一些数据。正好最近在对接网商银行...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部