logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Claude Code 使用技巧大全 [特殊字符]

文章摘要 《Claude Code 使用技巧大全》是一份全面的开发工具指南,主要面向前端开发者和AI辅助编程用户。文档详细介绍了Claude Code的各项功能,包含18个核心章节: 快捷键系统:提供全局、输入区、自动补全等场景的快捷键速查表 斜杠命令:列举如/help、/compact等实用命令 高级功能:包括项目记忆、技能系统、子智能体协作和多智能体编排 开发辅助:涵盖IDE集成、Git工作流

文章图片
Claude Code 使用技巧大全 [特殊字符]

文章摘要 《Claude Code 使用技巧大全》是一份全面的开发工具指南,主要面向前端开发者和AI辅助编程用户。文档详细介绍了Claude Code的各项功能,包含18个核心章节: 快捷键系统:提供全局、输入区、自动补全等场景的快捷键速查表 斜杠命令:列举如/help、/compact等实用命令 高级功能:包括项目记忆、技能系统、子智能体协作和多智能体编排 开发辅助:涵盖IDE集成、Git工作流

文章图片
探秘uni-app:开发跨平台应用的全能神器

uni-app是由DCloud推出的一款跨平台开发框架,可以通过一套代码同时构建多个平台的应用程序,包括iOS、Android、H5、微信小程序、支付宝小程序等。它基于Vue.js开发语法,利用了各个平台原生的能力来实现一致性和高性能的跨平台开发体验。跨平台开发:通过uni-app,开发者只需编写一次代码,即可同时在多个平台上运行。这大大简化了开发流程,提高了开发效率。完全开源:uni-app是完

文章图片
#uni-app
缓存惹的祸?探讨MyBatis二级缓存的四个不推荐之处

然而,由于开启了 MyBatis 的二级缓存且会话B还未失效,会话B仍然从二级缓存中获取到的是旧的用户信息,导致最终输出结果可能是旧的姓名,而不是预期的"Alice"。当使用 MyBatis 的二级缓存时,会将查询的结果对象缓存在内存中,以便在后续的查询中直接使用,从而减少数据库访问次数,提高性能。这其中涉及到整个查询结果集的存储,包括用户对象及其关联对象等,如果数据量较大,二级缓存可能导致内存的

文章图片
#缓存#mybatis#java
细说JVM内存:方法区、堆与栈,你真的了解吗?

PC寄存器(Program Counter Register),也称为指令指针(Instruction Pointer),是一个特殊的寄存器,用于存储正在执行的指令的地址。本地方法栈的使用是与平台和底层系统相关的,对于大多数Java程序员来说,不需要直接操作本地方法栈,而是通过使用现有的本地方法库来调用本地方法。垃圾回收堆在Java中起着重要的作用,它允许动态分配和管理对象的内存,自动回收不再使用

文章图片
#jvm#python#开发语言
独门秘籍:四种方法解决浏览器缓存问题

由于每次生成的随机数都是不同的,因此每个请求的 URL 都是唯一的,从而避免了浏览器缓存问题。这会使每个请求的 URL 唯一,并且浏览器不会从缓存中获取相同的 URL。获取当前的时间戳,并将其添加到请求的 URL 中作为查询参数。每次发送的请求 URL 都是不同的,因此浏览器不会从缓存中获取相同的 URL。请注意,以上示例中的 URL 和请求方式(GET)仅供参考,您需要根据实际情况进行相应的修改

文章图片
#缓存#okhttp
盘点Spring Boot应用瘦身秘籍:大幅缩减jar包体积,提升应用效率

需要注意的是,使用压缩工具进行资源文件压缩可能会改变代码的可读性,因此在使用前需要进行充分测试,并确保压缩后的文件能够正常运行。另外,压缩过程可能需要一些时间,尤其是对于大型的资源文件,因此在生产环境中,可以提前进行压缩,并将压缩后的文件进行部署,以减少实时压缩的开销。这样,通过使用外部配置文件,你可以将Spring Boot应用程序的一些常用配置属性放置在外部,避免将这些属性硬编码到代码中,从而

文章图片
#spring boot#jar#后端
别让消息再来一次!RocketMQ的幂等性解决方案揭秘

幂等性是指对同一操作进行多次执行,结果与仅执行一次的效果相同。简单来说,无论执行多少次,结果都是一致的。在消息系统中,幂等性非常重要。当涉及到消息的发送、处理和消费时,保持消息的幂等性可以确保系统在面对重复消息时不会产生副作用或不一致的结果。具体来说,实现幂等性需要满足以下条件:相同输入产生相同的输出:对于给定的输入,无论执行多少次,结果始终相同。操作具有唯一标识:每个操作都应该有一个唯一的标识,

到底了