自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Map遍历的四种方法效率对比

最近在面试的时候笔试碰到一道关于map的题,请手写出map遍历效率最高的方法。关于map遍历的方式相信大家都知道,但是各个方法的一个效率高低可能有些人平常没有注意,所以在这做了一个简单的测试。public class MapBianLiXiaoLvBiJiao { private static Map<Integer,Integer> map=new HashMap<>(); static { for (int i=0;i<10000;i++){

2022-03-11 15:42:06 3559 2

原创 synchronized作用在方法上时

synchronized作用在方法上时当synchronized作用在方法上时:如果作用在普通的成员方法上,那么锁住的就是this对象;如果作用在静态成员方法上,那么锁住的就是类对象;类对象 !=this对象(需要锁住同一个对象才会产生互斥效果)。

2022-02-08 16:05:48 965

原创 springboot项目中导出接口实现

springboot项目中导出接口实现返回结果对象/** * @Description 返回结果对象封装 */@Data@AllArgsConstructor@NoArgsConstructorpublic class ResultInfo<T> implements Serializable { private static final long serialVersionUID = -3986667778876817461L; private String c

2021-12-17 10:38:54 1371

原创 springboot整合kafka随记

springboot项目整合kafka除了网上说的使用@KafkaListener注解之外,还可以通过实现CommandLineRunner接口的方式来配置kafka的消费者。@Component@Slf4jpublic class KafkaConsumer implements CommandLineRunner { @Value("${spring.kafka.topic}") private String kafkaTopic; @Value("${spring.

2021-09-01 09:55:38 207

原创 通过url获取JSON数据

通过url获取到json数据 public static String getURLContent(String url) { StringBuilder result = new StringBuilder(); try { URL urlObject = new URL(url); URLConnection uc = urlObject.openConnection(); //根据传输过来的

2021-08-19 11:35:10 1848

原创 用git上传下载代码时碰到的一些问题

一、使用git上传代码的时候出现代码冲突问题:$ git pullerror: Your local changes to the following files would be overwritten by merge:src/main/resources/application-uat.propertiessrc/main/resources/application.propertiesPlease commit your changes or stash them before you m

2021-08-03 15:20:57 340

原创 Windows端口被占用问题

1.通过win+R快捷键打开cmd,进入dos命令窗口;2.通过netstat -ano|findstr [端口号]命令查找端口所占的进程号;3.通过taskkill /f /pid [pid]命令结束该进程号,即可。

2021-08-03 11:32:04 243

原创 Redis持久化和内存优化

1.Redis持久化策略2.Redis内存策略3.关于缓存面试题4.Redis分片机制

2020-11-13 12:31:09 266

原创 SSM中常用注解及其作用

Spring、SpringMVC、Mybatis中常用注解及其作用注解作用@Controller处理http请求的控制器@ResponseBody用于将返回的数据转为json格式@RestController处理http请求,并将返回的数据转为json格式的控制器@RequestMapping用来处理请求地址映射@Conponent基本注解,标识了一个受spring容器管理的组件@Respository标识的是持久层组件@Service

2020-11-03 21:36:26 1122

原创 MyBatis-Plus

1.MybatisPlus1.1MP 介绍MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生。1.2 特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 La

2020-10-30 15:19:20 198

空空如也

空空如也

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

TA关注的人

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