自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1454)
  • 资源 (1)
  • 收藏
  • 关注

原创 干货 | Java8 新特性指导手册

本教程翻译整理自 https://github.com/winterbe/java8-tutorial目录:一、接口内允许添加默认实现的方法二、Lambda 表达式三、函数式接口 Functional Interface四、便捷的引用类的构造器及方法五、Lambda 访问外部变量及接口默认方法5.1 访问局部变量5.2 访问成员变量和静态变量5.3 访问接口的默认方法...

2019-01-15 19:29:19 750

转载 分享一次 ShardingJDBC 亿级数据分表真实经验

因为没有过实际的经验,那时候总感觉分库分表是个很难很难,很高大上的东西。这是因为 jar 包版本问题导致的,从网上看到一个很简单的解决办法,直接把报错的这个类拷贝,然后粘贴到本项目中,包名要和它完全一致,然后添加一个无参构造方法覆盖原 jar 包中的类。由于我们是在代码中去双写数据到分表,分表数据库是新的实例,和原业务表的的操作不能控制在一个事务中,所以这就有潜在的隐患导致数据写到。这一点是非常重要的,分了五十张表之后,不仅新的业务数据要根据分表策略落入分表,也要使用手段将存量数据以分表策略优先写入。

2025-06-11 14:45:11 13

转载 拒绝重复代码,封装一个多级菜单、多级评论、多级部门的统一工具类!

统一工具类,首先我们将元素分为父子两类,让其构建出一个小型树,然后我们将构建的子元素和下次遍历的父节点传入,递归的不断进行,这样就构建出了我们最终的想要实现的效果。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,这样,可以通过模糊匹配。

2025-06-11 14:45:11 15

转载 字节一面:MySQL 是怎么存储 NULL 的?

数据段(leaf node segment):InnoDB 是索引组织表(index organized)的,数据即索引,索引即数据,因此数据段其实就是索引(B+ 数的叶子结点)后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,

2025-06-09 10:00:58 25

转载 关于分布式事务,你知道多少?如何落地?

在选择使用该方案时,需要根据具体的应用场景和需求进行权衡和选择。总之,最大努力通知方案是一种相对简单的分布式事务解决方案中的通知机制,它以最大的努力去通知相关系统或服务进行操作或更新,但不保证每次都能成功。这个一致性问题本质上解决的也是传统事务需要解决的问题,即一个请求在多个微服务调用链中,所有服务的数据处理要么全部成功,要么全部回滚。其实嘛,分布式事务从实质上看与数据库事务的概念是一致的,既然是事务也就需要满足事务的基本特性(ACID),只是分布式事务相对于本地事务而言其表现形式有很大的不同。

2025-06-09 10:00:58 30

转载 SpringBoot 内置的 10 个神器,让开发效率翻倍!

Spring Boot 的这些内置功能覆盖了从开发到运维的全链路流程,合理运用这些工具,既能减少重复代码,又能提升系统的可维护性与健壮性。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,在调试和监控阶段,记录请求的完整信息是定位问题的关键。

2025-06-07 14:44:45 35

转载 面试官:你知道哪些分页方式?说出四种~

我曾经犯过类似错误,在使用ElasticSearch替换lucene 做检索时,发现lucene和ElasticSearch返回的结果一直不一致,排查了很久,才意识到必须指定排序方式,否则使用分页查询会导致数据重复。在流量高峰期,如果深度分页的慢查询较多,毫无疑问,会增加其他SQL耗时,影响其他业务场景。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,同时也强烈建议,使用分页查询时,指定排序方式。

2025-06-06 16:16:51 31

转载 如何加快 SQL 查询速度的同时保持 SQL 的简洁性?

对于特定查询,不同的评估计划有不同的查询成本。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,这涉及将SQL语句的转换为数据库可以理解的形式,并查询出最终的结果。在本文中,我们将讨论如何提高SQL查询速度的同时,还能保持SQL语句的简洁。

2025-06-06 16:16:51 39

转载 阿里面试问:Redis 为什么把简单的字符串设计成 SDS?

上边只是 redis 数据结构的一点基础知识,没什么难度,但以我的面试经验,如果被问这类问题,不要只含糊其辞的说出底层是SDS,有理有据的把为什么这样实现也说出来。C字符串长度是一定的,所以每次在增长或者缩短字符串时,都要做内存的重分配,而内存重分配算法通常又是一个比较耗时的操作,如果程序不经常修改字符串还是可以接受的。这时候键值对的键和上边一样,还是一个由SDS实现的字符串对象,键值对的值是一个包含两个字符串对象的列表对象了,而这两个对象的底层也是由SDS实现。

2025-06-05 09:30:52 31

转载 扔掉复杂的Git命令!造了个gix:极简交互,效率翻番

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,从痛点出发,到最小可用版本上线,再到未来的功能扩展,一步步落地。

2025-06-05 09:30:52 38

转载 月薪已炒到6W?强烈建议后端人冲一冲这个新兴领域

AI大模型技术实战—— RAG、Agent、Transformer 架构的核心原理、应用 Fine-tuning 技术,精准微调AI大模型,是衡量大语言模型“从量变到质变”的关键,是针对特定场景的AI解决方案。是指运行一段具有特定功能的代码块的行为,以增强其处理能力,实现更复杂的任务,使大模型能够集成外部工具和资源,提升交互性和实用性。解析大模型底层原理,和技术架构!老师们将大模型技术原理讲透的同时,还将丰富的商业化AI应用项目无偿分享,帮大家快速打通。想入局AI,一个懂行的大佬带你,能少走很多弯路!

2025-06-05 09:30:52 15

转载 这个深到“骨髓”的 Elasticsearch 设置清单,我不允许你不知道!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,Elasticsearch 的设置通常以代码中的常量、枚举或配置文件的形式存在,开发者利用 bblfsh 分析了整个代码库,提取了所有与设置相关的定义。

2025-06-03 09:31:25 43

转载 Controller层代码瘦身70%!5招打通任督二脉,效率飙升

自定义异常是为了后面统一拦截异常时,对业务中的异常有更加细颗粒度的区分,拦截时针对不同的异常作出不同的响应 而统一拦截异常的目的一个是为了可以与前面定义下来的统一包装返回结构能对应上,另一个是我们希望无论系统发生什么异常,Http 的状态码都要是 200 ,尽可能由业务来区分系统的异常。诚然,这种方式可以解决问题,但其实问题的根源不是集合中缺少这一个转换器,而是转换器的顺序导致的,所以最合理的做法应该是调整。进行类型转换之前拦截,进行相应的处理操作后,再将结果返回给客户端。

2025-06-03 09:31:25 38

转载 掌握 AI 提示词的底层逻辑,实现效率 10 倍提升

大型语言模型(LLM)的本质,是根据用户提供的初始输入文本(提示词),预测并生成下一个词,然后不断重复这一过程,直到输出完成。为模型设定角色,比如“你是一名医生”,会迅速在向量空间中定位到医疗相关领域的区域,让生成的内容更贴合你想要的专业度。这是两个比较接近的提示词,大模型会根据前文中的语境的不同,通过计算,将“苹果”这个词,定位到向量空间中的不同位置。提示词技巧中经常出现的,“如果你是马斯克/巴菲特,你会怎么看这个经济问题”,也是一种在向量空间中快速定位的方式。

2025-06-02 15:11:47 38

转载 MCP 实战:开发一个 AI 智能体!

是一种基于标准化协议的服务端程序,它为大模型与外部系统之间的交互提供了规范化的接口,类似于一种“通用适配器”,使不同的系统之间能够高效地进行数据传输和功能调用。)提供的特有接口特性,它允许大模型在运行时直接调用预定义的函数,从而实现特定的功能,这种方式更像大模型内部的一种“快捷指令”,能够快速地完成一些特定任务。它的核心定位是“被动服务”,仅响应调用请求,不参与决策或推理。则更适合处理简单、低延迟的任务,例如实时翻译、情感分析等,它与大模型紧密集成,能够在推理过程中快速调用,从而实现高效的任务处理。

2025-06-02 15:11:47 29

转载 美团到店一面,SPI 机制了解过么?最重要的部分是什么?

设想这样一个场景,你写了一个框架要给别人用,你内置了一些序列化的方法,但是总有些使用者会有自己的特殊的序列化逻辑,这时候你就可以把序列化方法的接口通过 SPI 暴露出去,交给使用者来自定义实现。,看源码,我们发现这个类是一个 final 类型的,所以是不可被继承修改,同时它实现了 Iterable 接口,方便后续我们能够通过迭代的方式得到对应的服务实现。以上,是单体项目的示范,你可以把这个项目打成 jar 包,别人导入这个 jar 包的时候,同样通过上述配置文件的方法,来自定义暴露出来的 SPI 接口。

2025-06-01 16:29:57 42

转载 彻底告别 Controller、Service、Dao,让人上瘾的开发神器...

那么,我希望有一种功具,它可以像mybatis xml,像metabase BI,一样,能够直接操作原生的数据库查询及操作语句,并且可以有springboot的restful这种业界标准的接口定义/及参数定义方式,并且按照统一约定的方式,省略三层MVC的定义,并且能够对数据进行一些逻辑处理,以满足多元化的业务需求。“Rocket API” 提供了POSTMAN的操作页面,能够将参数的请求值,请求类型,响应等保存起来,给予前端做真实数据的对接,而不是类yapi,或者swagger之类生成的不能使用的假数据。

2025-06-01 16:29:57 36

转载 Logstash 最常见面试题及答案整理

是 ELK Stack 中至关重要的“数据管道”组件。它可以从各种来源(例如文件、数据库、云存储等)采集数据,然后结合各种 Filter 插件做解析或富化,最后把处理好的结果发送到 Elasticsearch(最常见)或其他系统。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,它提供了大量的预定义正则模式(常见应用日志、Web 服务器日志等),让我们只需要写少量的匹配规则即可提取具体字段。

2025-05-31 14:51:31 43

转载 面试官:2000w 数据的大表如何优化?至少提供三种方案!

额外的数据管理负担,最显而易见的就是数据的定位问题和数据的增删改查的重复执行问题,这些都可以通过应用程序解决,但必然引起额外的逻辑运算,例如,对于一个记录用户成绩的用户数据表userTable,业务要求查出成绩最好的100位,在进行分表之前,只需一个order by语句就可以搞定,但是在进行分表之后,将需要n个order by语句,分别查出每一个分表的前100名用户数据,然后再对这些数据进行合并计算,才能得出结果。2、分区实现是比较简单的,建立分区表,根建平常的表没什么区别,并且对开代码端来说是透明的。

2025-05-30 14:13:18 36

转载 明明是同一条SQL,为什么有时候走索引a,有时候却走索引b ?

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,明明是同一条SQL,有时候走的索引a,而有时候走的索引b,就是它的锅。这个例子中数据分布变化很大,周二的数据,比周一的数据一下子多了45万。周一只扫描了500行数据,而周二却扫描了50万行数据。

2025-05-30 14:13:18 42

转载 下半年Java就业,绷不住了......

只会闷头背八股,一旦涉及真实业务场景或系统设计就逻辑全乱,虽然面试不会全考场景题,但那么一两道都答不出来的话,这面试就挂定了。283页Java核心面试知识+118页Java 突击面试真题手册+50页高频场景题+62页系统设计题。对面试过程中的常见问题,建议大家录音自测之后再对比题解,更高效地准备 Java 面试。所以,要想跳槽涨薪拿下心仪的Offer,咱就一定要把那些。,建议先问清楚使用场景,再回答设计思路和性能指标。,用系统化的知识框架和考察重点,帮你高效备战。(本资料不适合学生群体,更适合职场人群)

2025-05-29 09:29:00 15

转载 架构师必知:SpringBoot性能优化的12招

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,一次性查询了所有的订单,全表扫描50万数据,导致接口查询性能很差,严重的时候可能会导致OOM问题。在高并发业务场景中,使用Executors类创建默认的线程池,可能会导致OOM问题。

2025-05-29 09:29:00 44

转载 知乎热榜:为什么别选计算机专业?

个人观察,女生找对象的时候,并不是看你的收入的,一个年入30万的律师,一个年入20万的医生,年入20万的公务员,年入20万的男老师,年入40万的金融男,在相亲市场上要比年入50万码农抢手的多。另外,40万的包裹是包含股票的,必须干满4年才能给你,离职跳槽全部没有了,其实你的工资也就是20万出头,扣完税真的没多少明白吗?这里要说一下,码农可以说是优质的对象了。像这种层次的学生,基本上就是毕业就要进厂打工,考公务员由于学历太差基本上没有机会,临床的分数也不够,考金融研究生本科学历太差,基本上面试就被刷下去了。

2025-05-28 14:45:57 55

转载 掌握 Spring 框架这 10 个扩展点,开发效率直接翻倍!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,在 run 方法中,我们可以编写在项目启动时需要执行的附加功能代码,例如加载系统参数、初始化资源、预热缓存等。过去,在开发接口时,如果发生异常,我们通常需要给用户一个更友好的提示。

2025-05-28 14:45:57 40

转载 Java中30个代码优化技巧,建议收藏!

这段代码的关键是PayStrategyFactory类,它是一个策略工厂,里面定义了一个全局的map,在所有IPay的实现类中注册当前实例到map中,然后在调用的地方通过PayStrategyFactory类根据code从map获取支付类实例即可。所以,建议在写代码的过程中,如果出现重复的代码,尽量提取成公共方法。试想一下,如果支付方式越来越多,比如:又加了百度支付、美团支付、银联支付等等,就需要改toPay方法的代码,增加新的else...if判断,判断多了就会导致逻辑越来越多?mybatis的懒加载。

2025-05-27 10:36:26 64

转载 一个薪资被严重低估的方向...

Mysql、Spring、Mybatis、Redis、MQ、Zookeeper、Netty、Dubbo、Spring Boot、Spring Cloud、数据结构与算法、设计模式、网络与操作系统、三高架构、线上疑难问题、大厂面试场景题、项目亮点和难点、K8S云原生。深入到源码中带你体验Spring拥抱AI大模型DeepSeek设计的巧妙以及Spring核心功能,体会Spring源码中的设计模式,并利用Spring扩展机制实战开发!,还有足够震撼到每一个Java程序员的,可以称之为全网最详细的,

2025-05-26 10:01:19 35

转载 IDEA 中一些好用的骚操作 + 快捷键

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,累计输出 90w+ 字,讲解图 3713+ 张,还在持续爆肝中..

2025-05-26 10:01:19 38

转载 自己动手写一款 IDEA Mybatis 插件:大大提高 CRUD 效率,舒服!

扫描结果左侧是mybatis文件的namespace(对于mapper接口名)及其下的方法名,点击具体的方法,右侧产生其对应的SQL语句,并会对该SQL语句进行规约检查、索引检查并输出此SQL语句的的执行计划。预览数据符合要求后,点击「mock」按钮完成数据的插入,默认插入100条数据,通过修改「Mock Rows」的值指定mock记录数,经测试,插入10w条数据花费时间在10秒内,所以可以进行大批量数据mock。点击「result」tab后会自动执行「statement」Tab中的SQL语句。

2025-05-25 20:41:52 48

转载 用好缓存的10条军规

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,DB更新数据之后,Canal会自动监听数据的变化,它会解析数据事件,然后发送一条MQ消息。我们在使用缓存的时候,需要增加熔断降级策略,防止万一缓存挂了,不能影响整个服务的可用性。

2025-05-24 15:16:57 37

转载 学会 arthas,让你 3 年经验掌握 5 年功力!

Search-Class” 的简写 ,查看JVM已加载的类信息 有的时候,你只记得类的部分关键词,你可以用sc获取完整名称 当你碰到这个错的时候“ClassNotFoundException”或者“ClassDefNotFoundException”,你可以用这个命令验证下。CPU%: 线程消耗的cpu占比,采样100ms,将所有线程在这100ms内的cpu使用量求和,再算出每个线程的cpu使用占比。有时候,版本发布后,代码竟然没有执行,代码是最新的吗,这时可以使用jad反编译相应的class。

2025-05-23 14:01:23 34

转载 字节一面:系统突然变慢了,说说你的具体的排查思路?

比如,假设运行top后发现某个Java进程CPU使用率特别高,这时候可以用ps -mp [pid] -o THREAD,tid,time查看线程的情况,找到占用高的线程ID,再转换成16进制,用jstack导出线程栈,看看具体在执行什么代码,是否有死循环或者频繁的GC。然后是Redis的慢查询,需要检查慢查询日志,使用slowlog get命令,并分析原因,比如复杂命令、数据量过大等,并给出优化建议,如拆分命令、使用批量操作等。实际排查中,这些组件的问题往往是系统变慢的核心原因。

2025-05-23 14:01:23 36

转载 SpringBoot 公共字段自动填充的6种神技,开发效率飙升!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,本文将分享一套经过生产验证的自动化方案,涵盖MyBatis-Plus、AOP、JWT等六种核心策略,助你彻底摆脱公共字段维护的烦恼。累计输出 90w+ 字,讲解图 3713+ 张,还在持续爆肝中..

2025-05-22 10:05:06 32

转载 月薪11w*14薪,进DeepSeek了!

张同学是应届生,毕业前报名了我们的课程,用短短四个月的时间,通过努力学习,已经走在了同龄人的前列,一毕业就得到两个大厂的算法岗offer。这位谢童鞋,报名前做后端开发5年,工作上遇到了瓶颈,薪资也涨不上去,调研了一番后决定学习算法,通过四个月的学习,现在成功。往期学员通过我们的内推,入职都特别高效,内推很多都是大厂,只有帮助大家学习到技术,找到一份好工作,我们才能收获好的口碑。等等不同的应用场景,在整个授课过程中,老师更加注重是业务与思想的传播,让你轻松应对工作中的问题并且有举一反三的能力。

2025-05-22 10:05:06 28

转载 循环中使用 Thread.sleep,代码评审被老板喷了

如果对文中示例有所了解,你会发现本质其实就是一个定时问题,每隔一段时间进行操作直至达到条件,按文中示例,便是每隔 3 秒检查标记量并做一些事情,因此我们完全可使用调度 API 进行替换。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,

2025-05-22 10:05:06 40

转载 5月,一个门槛极低的新方向!

涵盖一百多个AI大模型知识点,以及AI大模型面试资料(含答题题思路、示例回答、加分项以及总结回答)分享这些给大家,也是希望帮助大家,除了在技术上的精进和能力上的增长,也能在面试中更加从容地应对。AI大模型技术以燎原之势席卷全球。无论是头部大厂还是明星创业公司,对。然而,面对动辄10轮的技术面试,如何高效备战?完整版文档已打包,扫码添加,免费领取,无套路!业内大佬精心整理,知识点众多,全网独一份!掌握大模型核心技术的开发者。,助你精准突击,弯道超车!与其焦虑,不如马上行动!下载地址:长按扫码领取。

2025-05-20 13:38:58 19

转载 新来个技术总监:发现谁再用 delete 删数据直接开除!

在 InnoDB 中,DELETE其实并不会真的把数据删除,mysql 实际上只是给删除的数据打了个标记为已删除,因此 delete 删除表中的数据时,表文件在磁盘上所占空间不会变小,存储空间不会被释放,只是把删除的数据行设置为不可见。在工作当中执行数据库删除的时候一定要慎重再慎重,建议每次进行数据删除的使用最好数据表的备份工作,这样就会大大减少你删除跑路的几率。总之,MySQL 的数据存储基于磁盘上的文件系统实现,采用多种技术来优化性能和存储效率,如存储引擎、数据页、索引、事务等。会立刻释放磁盘空间。

2025-05-20 13:38:58 37

转载 数据脱敏的6种方案,真香!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,在需要做数据脱敏的字段上技术RequiresMasking注解,然后在Spring的AOP拦截器中,通过工具类动态实现数据的脱敏。直接将生产的数据,比如:手机号、身份证等敏感字段,同步到了测试环境。

2025-05-19 10:01:21 46

转载 赢麻了!全体程序员彻底狂欢吧!这个好消息来得太及时!

研发,老师们将大模型技术原理讲透的同时,还将丰富的商业化AI应用项目无偿分享,帮大家快速打通技术+原理+实战能力,干货满满,让你超过岗位需求能力一大截!3节直播课,为你展示如何利用智能体Agent、RAG、Fine-tuning、MCP的技术来改善大语言模型的使用!是指运行一段具有特定功能的代码块的行为,以增强其处理能力,实现更复杂的任务,使大模型能够集成外部工具和资源,提升交互性和实用性。制造、医疗、金融等各行业都在加速AI应用落地,未来企业更看重能用AI大模型技术重构业务流的技术人。

2025-05-19 10:01:21 34

转载 8个让你直呼卧槽的 Docker 神器,让你的服务器瞬间开挂!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,除了那些耳熟能详的官方镜像,Docker Hub上还隐藏着许多有趣而实用的镜像,它们可能会让你的开发工作事半功倍,甚至会为你的日常工作带来意想不到的便利。

2025-05-18 14:36:45 45

转载 打印优质日志的 10 条军规

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,上面的日志拼接成了一个字符串,虽说中间有空格分隔了,但哪些字段对应了哪些值,看起来不是很清楚。登录失败的业务场景,需要记录哪个用户,ip是多少,在什么时间,登录失败了,失败的原因是什么。

2025-05-17 20:42:20 33

空空如也

空空如也

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

TA关注的人

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