自定义博客皮肤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开发工程师

在实际开发中遇见的问题以及解决方法提供思路

  • 博客(80)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java多线程注意事项(初级程序员必看)

java多线程,初级程序员必看

2024-03-05 11:36:31 1150

原创 Springboot整合Minio对象存储超级详细讲解以及配置搭建

springboot整合minio

2024-05-21 11:50:59 375

原创 HashMap和HashTable和CurrentHashMap的区别

CurrentHashMap是线程安全的、允许null值和null键的、迭代器快速失败机制的Map实现,并且提供了更好的并发性能。迭代器的一致性:HashMap和CurrentHashMap的迭代器是快速失败的,它们在迭代过程中如果发现其他线程对Map进行了修改,会立即抛出ConcurrentModificationException异常。而ConcurrentHashMap则提供了一个折中的方案,通过分段锁机制在保证线程安全的同时,提升了并发环境下的性能。

2024-05-17 15:56:18 314

原创 springboot常用的注解

这样,在其他需要使用 UserService 的地方,可以通过依赖注入的方式获取该 Bean 的实例,并使用它提供的服务。在上述示例中,MyService 类被标记为一个组件,并使用 @Scope(“prototype”) 注解将该组件的作用域设置为原型模式,每次通过容器获取 MyService 的实例时都会创建一个新的对象。通过 @Autowired 注解,我们可以自动将 Spring 容器中匹配类型的 Bean 注入到目标对象中,避免了手动处理依赖对象的创建和管理,提高了代码的可维护性和可测试性。

2024-05-17 09:16:13 956

原创 Springboot 整合 Netty服务的用法

springboot整合netty

2024-05-17 08:57:07 148

原创 数据库中的查询语句的执行效率和sql执行的顺序

【代码】数据库中的查询语句的执行效率和sql执行的顺序。

2024-05-16 17:29:32 88

原创 登录验证登录次数失败过多进行设置延时

【代码】登录验证登录次数失败过多进行设置延时。

2024-05-16 17:02:16 557

原创 公私钥验签

公私钥的验签机制可以保证数据的完整性和真实性,因为只有使用私钥加密的数据才能被对应的公钥解密,并且只有使用私钥生成的数字签名才能被对应的公钥验证。这样,即使数据在传输过程中被篡改,接收者也可以通过验证数字签名来判断数据是否被篡改。公私钥的验签机制是一种用于验证数字签名的机制。在这个机制中,数据的发送者使用私钥对数据进行加密生成数字签名,然后将数据和数字签名一起发送给接收者。接收者使用发送者的公钥对接收到的数据进行解密,并对解密后的数据和数字签名进行验证。

2024-05-01 07:09:49 109

原创 vscode创建第一个vue项目步骤

cd 到指定目录即可。

2024-04-30 15:22:40 439

原创 springboot整合redis 解决热数据查询mysql数据库的导致io问题(初级开发工程师必看)

Jedis的作用config配置类bean的配置。

2024-04-30 11:34:21 308 1

原创 java后端服务接口线上环境性能调优处理和问题定位结合mysql数据库

java服务接口性能优化

2024-04-28 15:15:44 315 1

原创 springboot中多线程问题的优化和处理

java中自定义线程池

2024-04-28 15:01:10 570

原创 成为程序员后我都明白了什么?

入行时已经不是互联网的红利期,经过三年的真实经历发现这个行业真的相当卷,技术迭代之快需要一直在一线工作就要保持竞争力,随着ai的爆火gpt等大模型的成熟,人工通过工具产出效率更高,行业使用的开发人员也开始减少,业务稳定之后新需求的开发较少,需要更多的是运维人员和方案解决人员,但是不要气馁随着社会的发展未来一定还是互联网的时代,所需要的计算机人才还是很多,只是当前的状态是如此,只要保持学习和竞争力未来还是有机会的。*简介:java后端开发工程师,双非本科,整三年工作经验。

2024-04-26 13:21:22 489 5

原创 java中break return continue关键字的用法

java基础关键字的用法

2024-04-25 09:09:34 67

原创 目前软件开发的趋势,招聘方向

目前软件开发的趋势

2024-04-24 13:45:04 93 2

原创 设计先行,编码在后,软件开发步骤

设计先行,编码在后

2024-04-24 13:30:46 314

原创 java 项目中日志规范处理和异常规范处理问题

当应用程序抛出这两种异常时,全局异常处理器会自动捕获并处理这些异常,然后返回相应的 HTTP 状态码和错误信息。在这个示例中,我们定义了三个方法,分别处理不同级别的日志。当应用程序记录日志时,全局日志处理器会自动捕获并处理这些日志。这样,当应用程序抛出异常时,全局异常处理器会自动捕获并处理这些异常。这样,当应用程序记录日志时,全局日志处理器会自动捕获并处理这些日志。注解标记该类,然后在该类中定义一个或多个方法,并使用。注解标记该类,然后在该类中定义一个或多个方法,并使用。

2024-04-19 11:49:01 309

原创 java分布式项目需要进行注意的事项(代码层面)

分布式作业是指将一个大型任务分成多个小任务,在多个计算节点上同时执行,然后将结果进行合并的一种作业形式。分布式作业通常需要一个中央调度器来协调和管理多个节点的工作,以保证作业的正确执行。项目配置 要 存储在数据库中,不要存在代码里面.( 避免出现代码上传的时候导致配置覆盖.尤其是java的tar包自动部署一不小心就把老配置給替换了. 哭都来不及. )普通的作业指的是在单个计算节点上执行的任务。如果使用主键自增,可能导致数据不均匀地分布在不同的节点上,影响系统的负载均衡和性能。注意项目参数配置问题。

2024-04-19 11:45:19 709

原创 异常处理java

异常处理

2024-04-11 16:22:15 433

原创 spring事务问题的解决和处理

spring事务问题

2024-04-11 16:18:47 812

原创 软件开发思维形成(初级和刚入行小伙伴)

【代码】软件开发思维形成(初级和刚入行小伙伴)

2024-04-08 17:08:53 82

原创 git 和 svn 代码管理工具

代码管理工具和指令

2024-04-03 17:04:13 440

原创 java开发规范(刚入行同学必看)

以上是一些企业级后端Java开发规范的主要内容,具体的规范还会根据不同的企业和项目进行一些定制化的调整和优化。

2024-04-03 16:19:16 279

原创 符合当前企业互联网开发的模式

产品之道

2024-04-03 10:06:48 718

原创 企业级交叉编译的基本思路和步骤

交叉编译环境的思路

2024-04-03 09:26:01 289

原创 前端工程师具备的能力(刚入行的前端必看)

JavaScript框架和库:熟悉并掌握一些流行的JavaScript框架和库,如React、Vue.js、Angular等,能够快速开发复杂的前端应用。前端标准和规范:了解并遵循一些前端开发的标准和规范,如W3C标准、ESLint规范等,提高代码质量和可维护性。前端性能优化:了解并使用一些前端性能优化的技术,如代码压缩、图片优化、懒加载等,提高网页的加载速度和响应速度。此外,前端工程师还需要具备良好的沟通能力,能够与设计师和后端开发人员进行有效的沟通和协作,共同完成项目的开发。

2024-04-02 11:09:20 229

原创 k8s 加 jenkins 和 gitlab 结合 maven生成快速devops平台内网快速部署

devops快速部署平台

2024-04-02 11:07:11 1656

原创 jvm 调优的方式

jvm调优的基本步骤

2024-04-01 14:41:26 1401

原创 解决web端跨域问题

浏览器调用本地127.0.0.1 服务 出现 Provisional headers are shown

2024-03-27 16:00:33 82

原创 数字签名获取摘要的算法对比

数字签名

2024-03-21 15:03:42 298

原创 数字签名SHA-256介绍和Java方法的整合使用

SHA-256 使用方法

2024-03-18 14:26:13 525

原创 数字签名的理解和使用方法java

数字签名,数据安全,私钥加密公钥解密

2024-03-18 14:21:35 587

原创 服务器中间件的种类和日常使用

中间件的种类

2024-03-13 14:28:02 846

原创 计算机视觉

总而言之,计算机视觉技术具有许多优势,但也需要解决一些挑战才能更好地应用于各个领域。随着技术的不断进步和发展,相信CV技术将能够在更多的应用场景中发挥重要作用。计算机视觉(CV)技术是一种通过计算机使其能够“看”和“理解”图像和视频的技术。CV技术具有许多优势,但也面临一些挑战。

2024-03-13 14:24:35 635

原创 Java 环境JDK11的安装(大一新生计算机专业)

jdk的安装步骤

2024-03-07 10:27:31 419

原创 Mysql5.7的安装详细步骤(计算机专业大一新生必看)

针对本科新生mysql windows系统的安装操作步骤

2024-03-07 10:20:34 439

原创 win10 专业版秘钥

D68QB-N79BC-DMXTD-PM8TY-6VJXM

2024-03-06 14:55:41 1221 3

原创 idea2023版本永久工具

idea2023版本永久工具

2024-03-06 14:51:24 424

原创 idea2023版本永久工具

链接:https://pan.baidu.com/s/1DOD6ejyuA-XuKfJcKCVP0w。idea2023版本永久工具。

2024-03-06 14:47:59 356

原创 软件开发未来发展方向

软件开发未来趋势分析,未来趋向于算法平台的搭建

2024-03-06 14:14:18 405

springboot 整合 OpeanCv 库的简单调用

springboot 整合 OpeanCv 库的简单调用

2024-05-08

谷歌安装包99版本windows系统

谷歌安装包99版本windows系统

2024-04-26

jitsi 开源视频会议docker镜像包

jitsi 开源视频会议docker镜像包

2024-04-26

tomcat安装包,使用环境windows系统

tomcat安装包,使用环境windows系统

2024-03-07

nginx安装包Windows系统下

nginx安装包Windows系统下

2024-03-07

nacos windows安装包 2.3.1

nacos windows安装包 2.3.1,适合小白用户搭建springcloudalibaba使用

2024-03-06

nfs的windows安装包

nfs的windows安装包,可以是windows服务器进行文件远端挂接,实现文件的共享

2024-02-28

git管理java项目管理工具

java项目管理工具git,本地的安装包windows系统下管理工具

2024-02-28

远程连接电脑的工具vnc

远程连接电脑的工具vnc,可以在内网的情况下进行安装使用,方便内网的情况下进行远程解决问题,windows系统,不过也可以使用远程桌面进行解决问题

2024-02-28

arm架构jdk离线安装包

arm架构jdk17离线安装包,linux系统下jdk17,arm架构

2024-02-28

postman替换版本postcat

开源postcat安装程序,windows客户端安装

2024-02-28

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

TA关注的人

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