自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 redis分布式锁

redis分布式锁

2022-01-19 17:28:23 105

原创 2021年终总结暨2022新年计划

**2021年度-个人年终总结**岁月如梭,转眼间,2021年已经结束,回想来到公司工作的几个月,有成功解决bug的喜悦,也有遇到困难和挫折的惆怅,时光过得很快,不知不觉中,充满希望的2022年已悄然无息的来了.现对2021年度工作进行总结以及对2022年工作进行计划,总结如下:一、初来乍到,努力学习1.学习公司的开发流程,公司的企业文化,了解公司产品框架,主要技术。九月底刚进公司的时候,面对生疏的项目不知从何下手, 通过confluence文档的学习和查询相关资料,以及在各位同事的帮助下慢慢的对

2022-01-04 09:59:25 1099

原创 java mvc请求返回json格式之实体类编写

项目场景:在java开发中 跟据接口文档开发 是java程序员最常见的开发方式,上图是实际开发中跟某公司对接的一个接口,甲方给出入参出参字段 类型, java技术人员根据指定的参数进行开发问题分析:这里存在的一个问题是 可能会有小伙伴不知道如何返回数据里面嵌套的data数据,可以把他们看成一个包含关系解决方案:其实很简单,方案三步曲即可解决 直接上代码步骤一:返回前端的json实体类为了方便使用这个公用类 我们构造了 ResultType OK()等静态方法 ,需要使用时只需要通过

2021-12-29 17:37:07 955 1

原创 java多线程入门详解

*前言java编程中有时候会要求线程安全(注:多个线程同时访问同一代码的时候,不会产生不同的结果。编写线程安全的代码需要线程同步),这时候就需要进行多线程编程。从而用到线程间通信的技术。那么在java里面,线程间通信是怎么实现的?这篇文章将通过一个案例详细分析。文章关键词: Object,wait,notify,notifyAll,锁,同步(synchronized).**下面详解一个经典的生产者消费者模型,其中用到了 wait和notifyAll方法。源码如下:1 2 3 imp...

2021-10-13 14:10:30 123

原创 tomcat项目启动404问题(已解决)!!!!!

话不多直接上图!图一是启动是默认加载的地址,图二的web_in代表的执行加载这个路径下的文件

2021-07-25 01:14:15 207

转载 HTTP接口请求附带完整代码(支持RAW等格式请求)

很不错的一个工具类,话不多说直接上package com.capitalwater.robot.utils;import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.ap

2021-05-11 11:17:52 1565

原创 java接口限流及调用统计

基于AOP和Redis实现对接口调用情况的接口及IP限流需求描述项目中有许多接口,现在我们需要实现一个功能对接口调用情况进行统计,主要功能如下:需求一:实现对每个接口,每天的调用次数做记录;需求二:如果某次调用抛出了异常信息,则记录下异常信息;需求三:限流,限制单个IP一天内对一个接口的调用次数。概要设计因为需要对每个接口的调用情况进行统计,所以选择AOP来实现,将Controller层抽象为一个切面@Before 执行业务操作前进行限流判断;@AfterReturn 如果正常返回则调用次

2021-03-29 17:05:52 4806

原创 正向代理和反向代理的区别

正向代理和反向代理的区别正向代理: nginx代理客户端,客户端知道有服务端的存在,客户端不能直接访问服务端,通过Nginx代理进行访问,服务端不知道具体客户端的存在. 如翻墙反向代理: Nginx代理服务端,客户端不知道服务端的存在,直接访问服务器的代理对象Nginx,客服务以为自己访问的是Nginx实则访问的是Nginx已经提前由路由转发配置好的服务器地址,路由转发的意思: 根据不同的请求路径设置不同的服务器nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMA

2021-01-03 19:32:21 77

原创 2021年第一行代码

新年教大家如何用代码祝贺public class NewYear{ public static void main(String[] args) { int 新 = 29275; int 年 = 24180; int 快 = 22823; int 乐 = 21513; System.out.print("新春快乐 "); System.out.print((char)新); System.out.print((char)年); System.out.pr

2021-01-01 00:55:41 256

原创 抽象类的特点

一、特点:1、方法只有声明,没有实现时,该方法就是抽象方法,需要被abstract修饰。2、抽象类不可以被实例化。因为用抽象方法无意义。3、抽象类必须由其子类覆盖了所有的抽象方法,该子类才可以被实例化,否则这个子类还是抽象类。4,抽象类中的抽象方法 : 强制要求子类做的事抽象类中非的抽象方法 : 子类继承的事情,提高代码的复用性二、细节:1、抽象类中有构造函数,用于给子类初始化。2、抽象类可以不定义抽象方法,目的是不让该类创建对象。3、abstract关键字不可以与private、stat

2020-12-27 19:17:59 4568

原创 SpringMVC流程详细解答(已完结)

与君共进步!!!

2020-12-26 23:28:21 295 2

空空如也

空空如也

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

TA关注的人

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