自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 互联网大厂Java开发面试实录:严肃Bob与不靠谱Allen的爆笑对决

Allen虽然表现不稳定,但偶尔也能答对。Bob的严肃与Allen的搞笑形成鲜明对比,让这场面试既严谨又轻松!

2025-12-11 17:59:03 339

原创 【无标题】

测试

2025-12-11 17:47:42 828

原创 互联网大厂Java求职面试技术问题全解析

Java基础JUCJVM多线程与线程池集合框架Spring/SpringBootORM框架分布式与中间件数据库与缓存Linux与Docker设计模式与DDD

2025-04-23 16:04:05 274

原创 互联网大厂Java面试实录:严肃面试官与搞笑水货程序员谢飞机的技术对决

谢飞机,先介绍一下ArrayList和LinkedList的区别吧。:ArrayList是数组,LinkedList是链表。ArrayList查询快,增删慢;LinkedList查询慢,增删快!(自信满满)(点头):不错。那HashMap的底层原理是什么?:嗯……HashMap是数组加链表,后来变成数组加红黑树,为了……为了好看?(挠头)(皱眉):再想想。:哦!是为了解决哈希冲突!:勉强算你对。那ConcurrentHashMap怎么保证线程安全?:用锁!很多锁!(胡乱比划)

2025-04-23 15:27:11 410

原创 互联网大厂Java面试:严肃面试官与搞笑程序员的对决

Spring是一个大型应用框架,而SpringBoot是基于Spring的快速开发套件,简化了Spring应用的配置。在某互联网大厂的面试室,一位严肃的面试官正准备提问,而对面坐着一位看似紧张却又想显得轻松的程序员小张。JVM就像一个巨大的购物车,负责把所有的变量都放进去,呃……:JVM内存管理包括堆内存和栈内存,堆内存用于存储对象实例,栈内存用于执行线程时的栈帧……呃,一个很大的箱子,大家都往里面扔东西,有时候会打架?:HashMap通过哈希函数将键映射到对应的值,并通过链表解决哈希冲突。

2025-04-23 11:38:59 146

原创 互联网大厂Java面试:严肃面试官与搞笑程序员的对决

Spring是一个大型应用框架,而SpringBoot是基于Spring的快速开发套件,简化了Spring应用的配置。在某互联网大厂的面试室,一位严肃的面试官正准备提问,而对面坐着一位看似紧张却又想显得轻松的程序员小张。JVM就像一个巨大的购物车,负责把所有的变量都放进去,呃……:JVM内存管理包括堆内存和栈内存,堆内存用于存储对象实例,栈内存用于执行线程时的栈帧……呃,一个很大的箱子,大家都往里面扔东西,有时候会打架?:HashMap通过哈希函数将键映射到对应的值,并通过链表解决哈希冲突。

2025-04-23 11:04:06 217

原创 互联网大厂Java面试:严肃面试官与搞笑程序员的对决

Spring是一个大型应用框架,而SpringBoot是基于Spring的快速开发套件,简化了Spring应用的配置。在某互联网大厂的面试室,一位严肃的面试官正准备提问,而对面坐着一位看似紧张却又想显得轻松的程序员小张。JVM就像一个巨大的购物车,负责把所有的变量都放进去,呃……:JVM内存管理包括堆内存和栈内存,堆内存用于存储对象实例,栈内存用于执行线程时的栈帧……呃,一个很大的箱子,大家都往里面扔东西,有时候会打架?:HashMap通过哈希函数将键映射到对应的值,并通过链表解决哈希冲突。

2025-04-23 09:19:53 180

原创 测试文章标题

测试HTML内容。

2025-04-22 17:38:35 116

原创 编码生成器

业务编码生成

2025-03-12 17:32:41 257

原创 mysql having别名以及having和where的区别

转载。

2024-03-19 14:05:37 931 1

原创 Fiddler抓包The system proxy was changed,click to reenable fiddler capture

比如easyconnect就算你不启动,也不让你用。首先安装火绒安全软件,通过安全工具-高级工具的。区别是我设置了对应的程序,和对应的执行注册表。开启远程抓取以后必须重启fiddler。fiddler 代理一直更改。根据监控1中方法获取。

2023-08-16 15:02:14 453 1

转载 git回滚区别

转载。

2023-06-16 10:49:21 137

原创 Dynamic-tp通知告警职责链

注意其中filter的掉用会使用next.invoke(context)执行报警方法调用如下。

2023-05-16 18:11:13 399 1

原创 DynamicTP-提供SPI接口获取ApplicationContext执行

以及注解ConditionOnAlibabaDubboApp中的AnyNestedCondition任一注解才会注入这个Config。其中ApplicationContextHolder代码如下。导包通过spring.factoryies import导入。

2023-05-15 10:42:37 252 1

原创 DynamicTP-ApplicationListener多类型监听

【代码】ApplicationListener多类型监听。

2023-05-15 09:41:20 183 1

原创 如何隐藏后端返回字段给前端

如果是jackson包的话,使用在索要隐藏的属性加上@JsonIngnore的注解就OK。注意这个JSONField只针对的是fastjson包。

2023-04-26 17:28:17 708

原创 Stream流分组处理方案

//TODO 将多个对象合并为一个对象返回 result.parallelStream().collect(Collectors.groupingBy(f -> (f.getCompanyId() + f.getPhonenumber()))) .forEach( (id, trans) -> { trans.stream() .

2022-04-01 14:26:36 157

原创 excel读取

@ApiOperation(value = "批量上架知识") @PostMapping("/batchImport") public AjaxResult batchImport(MultipartFile file,KfFrontKnowledge frontKnowledge){ try { List<KfFrontKnowledgeExcelVo> data = EasyExcel.read(file.getInputStream.

2021-11-02 14:28:33 172

原创 异步线程简单例子

@Autowired private ThreadPoolTaskExecutor taskExecutor;public List<Map> asyncGetTaskCount(String type, String userId) { List<Map> list = new ArrayList<>(); final CountDownLatch latch =new CountDownLatch(3); ...

2021-05-26 10:49:05 383

原创 多线程导数据

package com.zs.job.migration.info.service.jobhandler;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.xxl.job.core.biz.model.ReturnT;import com.xxl.job.core.handler.annotation.XxlJob;import com.xxl.job.core.log.XxlJo.

2021-05-25 13:40:40 192

原创 RedisUtil

@Componentpublic class RedisUtil { @Autowired @Qualifier("objectRedisTemplate") private RedisTemplate<String, Object> redisTemplate; @Bean("objectRedisTemplate") public RedisTemplate<String, Object> objectRedisTemplate(..

2021-03-18 09:29:39 125

原创 EasyExcel

//model@ApiModel("标签excell模板下载,导入数据对象")@Datapublic class KfTagExcellVo { @ExcelProperty(value = "编号",index = 0) @ColumnWidth(20) private String number; @ExcelProperty(value = "标签名",index = 1) @ColumnWidth(20) private String nam.

2021-03-12 18:28:52 209

代码目录,traceId 关联,日志,网关

代码目录,traceId 关联,日志,网关

2025-03-12

空空如也

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

TA关注的人

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