# Java 变了?BigDecimal Java 是一种广泛使用的编程语言,常用于开发各种类型的应用程序。在 Java 中,BigDecimal 类用于表示高精度的十进制数。在过去的版本中,BigDecimal 的使用可能会带来一些问题,但是在最新的版本中,这些问题已经得到了解决,BigDecimal 的行为也发生了一些变化。本文将介绍这些变化并给出相应的示例。 ## BigDecima
原创 2024-02-24 07:38:26
19阅读
本文分为十九个模块,分别是:「Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM」 ,如下图所示:共包含 208 道面试题,本文的宗旨是为读者朋友们整理一份详
转载 2023-07-24 15:37:05
68阅读
    还在雅虎时的同事,张克军,个性非常好的一个人,低调、害羞、专注、技术牛人,人格魅力巨大,要命的是居然还帅气得要死——老天太不公平了。今天又再翻了下他之前的一篇博客,地址如下:hikejun.com/blog/ 非常有感触,推荐各位前端同行也看一下。“前端工程师,别人眼里写javascript,切页面和写css的人。在国内的职业生命力不强,我敢说在大部分公司干这行超过三十的太少了,多数人
# Java 数组每个元素类型的实现方法 ## 介绍 在Java中,我们经常需要将数组中的元素转换成不同的类型。这在处理数据时非常常见,特别是当我们需要在不同类型之间进行转换时。 本文将介绍一种实现"Java数组每个元素类型"的方法。我们将使用一个示例代码来演示这个过程,并逐步讲解每个步骤需要做什么以及需要使用的代码。 ## 流程概述 下面的表格展示了实现"Java数组每个元素
原创 2023-12-07 05:48:18
43阅读
从开发到测试,再到测试三年多年多了。我想说哪一行做好都不容易。当时做开发的时候初入开发的坑做web开发,有老大带着,工作不累,虽然也是经常加班,但是没有工作指标所以干的还算轻松。领导是个大牛很多问题都是他带着我们搞定然后我们跟着学,学前端(js ajax html css jq),框架(struct spring springmvc springboot mybaits ),缓存(radis ),
反射1、反射的引入根据配置文件re.properties指定信息,创建Cat对象并调用方法hire.properties配置文件内容如下:classfullpath=reflection_.test.Cat method=hi反射引入:public void f1(){ //传统方式是直接new一个对象,然后调用该方法(但是有时只有一个配置文件,不看文件是不知道调用什么方法,并且配置文件
前言继上次线上CPU出现了报警,这次服务又开始整活了,风平浪静了没几天,看生产日志服务的运行的时
转载 2024-03-20 15:44:17
55阅读
从现状看问题Controller 主要的工作有以下几项接收请求并解析参数调用 Service 执行具体的业务代码(可能包含参数校验)捕获业务逻辑异常做出反馈业务逻辑执行成功做出响应//DTO @Data publicclass TestDTO { private Integer num; private String type; } //Service @Service pub
原创 精选 2月前
419阅读
今天这篇文章,很短 。只想给大家讲个故事。聊聊我的一个同事,不知道你身边是否有这样的同事,你曾经是否遇到过这样的同事。16年毕业,以3.5K的实习生薪水入职 。普通本科,毕业一年时间,现在已经是14K 。如何做到的呢 ?很简单:主动承担,主动解决问题,主动学习,从不抱怨,能给出很多自己的思考,能给出很多建设性的建议。结论...
原创 2021-07-17 17:24:34
89阅读
说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」,说它不可或缺是因为无论是传统的三层架构还是现在的COLA架构,Controller 层依旧有一席之地,说明他的必要性;说它是配角是因为 Controller 层的代码一般是不负责具体的逻辑业务逻辑实现,但是它负责接收和响应请求从现状看问题Controller 主要的工作有以下几项接收
原创 精选 2024-10-14 09:51:56
425阅读
1点赞
作者:Lxlxxx 前言继上次线上CPU出现了报警,这次服务又开始整活了,风平浪静了没几天,看生产日志服务的运行的时候,频繁的出现OutOfMemoryError,就是我们俗称的OOM,这可还行!频繁的OOM直接会造成服务处于一个不可用的情况,通过Skywalking查看链路调用,基本全报红了,基本处于一个瘫痪状态,因为生产该服务是分布式部署,运维当即立断对该服务进行重启,因为是B端的产品,先让
转载 2023-12-11 15:39:38
87阅读
有同学问:新来的同事自愿996,这是内卷还是努力啊?回答一 作者:流浪的蛤蟆来源
事情是这样的,目前我正在参与 XXXX 项目的搭建,需要与第三方对接接口。在对方的接口中存在几个异步通知,为了接口的安全性,需要对接口的参数进行验签处理
原创 2022-07-17 00:53:49
73阅读
目录测试结果表格数据代码依赖测试结果 /** * C:\\Users\\Adm
原创 2022-08-02 19:14:31
284阅读
# Java限制接口调用请求的实现 在现代软件开发中,合理限制接口的请求频率是非常重要的,尤其是在高并发的环境下。简单来说,我们希望能够控制对某些接口的请求次数,以防止服务过载或滥用。接下来,我会通过一个简单的示例来教你如何在Java中实现这个功能。 ## 流程概述 我们将通过以下几个步骤来实现接口请求限制功能: | 步骤 | 说明 | |-----|-----| | 1 | 确定接口
原创 2024-08-26 04:50:26
40阅读
上周五,一位同事因为一些事情提出离职,作为他的直接负责,我和他好好谈了一下午,他是之前我面试招聘的,一面、二面到最终确定录取,我看着他通过考核,技术上很有能力,相信能在单位作出成绩,因为一些不大的事情,坚持辞职,感到惋惜,但最终尊重他的选择,希望他能有不错的发展。
原创 2008-06-17 23:08:49
563阅读
大家好,我是bug菌~最近进行代码的review过程中看到同事在代码中直接拿浮点数相等来作为条件,其他同事提醒他的时候,他还迷迷糊糊不知道为什么,所以就有了今天这篇文章。1浮点数据的不均匀...
一、程序命名 容易输入的变量名 。比如:Fred,asdf 单字母的变量名 。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….) 有创意地拼写错误 。比如:SetPintleOpening, SetPintalClosing。这样可以让人很难搜索代码。 抽象 。比如: ...
转载 2021-09-05 10:09:00
85阅读
2评论
Java 方法如何防止同事请求 在开发过程中,我们可能会遇到一些方法被同事频繁请求的情况。这种情况可能会导致服务器负载过高或者接口响应时间变长,影响系统的性能。为了解决这个问题,我们可以采取一些方法来限制同事对方法的请求次数。 一种常用的方法是使用计数器来限制请求次数。我们可以在方法内部定义一个静态变量,用于记录当前已经请求的次数。当请求到达一定次数时,我们可以返回一个错误信息,提示请求频繁,
原创 2024-02-13 08:16:47
27阅读
# 如何在Java中同时调用多个service 在实际开发中,我们经常需要同时调用多个service来完成一个复杂的业务逻辑。这时候就需要考虑如何在Java中优雅地实现这个功能。本文将介绍如何在Java中同时调用多个service,并通过一个示例来演示具体的实现方法。 ## 问题描述 假设我们有两个service:UserService和OrderService,我们需要在一个业务逻辑中同时
原创 2024-03-05 05:43:14
177阅读
  • 1
  • 2
  • 3
  • 4
  • 5