JMM(Java内存模型)学习笔记 可以把 JMM 看作是 Java 定义的并发编程相关的一组规范。除了抽象了线程和主内存之间的关系之外,其还规定了从 Java 源代码到 CPU 可执行指令的转化过程要遵守哪些并发相关的原则和规范。其主要目的是为了简化多线程编程,增强程序的可移植性。 JMM 主要定义了对于一个共享变量,当一个线程执行写操作后,该变量对其他线程的可见性。 CPU高速缓存CPU Cache 缓存的是内存数据用于解决 C 2026-01-25 学习笔记 #Java #JUC
JVM 学习笔记 前言JVM是Java程序的运行环境,Java代码编译后得到.class文件(Java的二进制字节码文件),然后把.class文件给JVM,就能运行了。 跨平台不同的操作系统上,有不同版本的JVM,这些JVM都能运行.class文件,并将其转化为对应操作系统的指令。不过docker出现后,这种跨平台的优势就被大大削弱了。 JVM JDK JRE JVM:Java Virtual Machine,运行 2026-01-25 学习笔记 #Java #JVM
MQ(Kafka)学习笔记 [toc] MQ 概述在项目中,要完成一个异步操作,就可以使用MQ。消息的生产者把消息放到MQ中,消费者(下游服务)从MQ中取消息,并根据消息内容,执行对应的操作。 如果每个消费者都与一条队列强绑定,那么生产者在生产的时候就要每次都往多个队列发消息,这样不仅会造成更多的存储占用,还不利于解耦,如果消费者不消费了,对应的队列就得去掉。 主题模式(发布-订阅模式)为了解决这个问题,可以使用主题模式: 2026-01-25 学习笔记 #MQ #Kafka
尝试开发一个简单的MCP项目 本项目旨在构建一个本地智能舆情分析系统,通过自然语言处理与多工具写作,实现用户查询意图的自动理解、新闻检索、情绪分析、结构化输出与邮件推送。 具体执行流程依次为:用户查询,提取关键词,调用api搜索,获取新闻前5篇文章,分析情感倾向,保存为md文件,发送邮件。 只考虑MCP服务器部署在本地,项目使用python语言编写,版本为3.12。 项目链接:JLQusername/make-a-s 2025-05-04 参与项目 #项目经历 #AI应用 #MCP
MCP原理 MCP的五个核心要素MCP是C/S架构的,大致架构如下: 12LLM <==========> MCP Client <==========> MCP Server <==========> Local Resources / Remote Resources MCP Host作为运行MCP的著应用程序,例如Claude Desktop、Cursor 2025-05-02 学习笔记 #AI应用 #MCP
从一个函数怎么写到降低公司成本 昨天下班前和mentor聊了近两个小时,从一个函数到底该怎么写,到究竟什么时候才应该拆一个函数出来,再到公司管理,代码修改成本,感觉学到了挺多东西,也有很多个人的感悟。 一件事情有很多种解决方式,但是总有一个最好的解决方式,但这个解决方式未必是在一开始就能够知道的。在一个行业久了之后,会有自己的经验,或许可以预测出接下来客户或产品会提什么进一步的需求,从而可以为代码的修改留足“空间”, 2025-04-27 个人感悟 #感悟
《心经》笔记三 波罗蜜多(度)上六种度法:布施、持戒、安忍 布施 财布施:用钱财帮助别人,用钱财帮助贫苦的人或用钱财帮助对我们施过恩的人(第一是父母),但不管怎么样,得有财;养育子代,是动物的天性,并非财布施;贫苦之人力所能及地帮助另一个贫苦的人,也是财布施,财布施并非只有富人才能做。 法布施:跟他人说佛法,若说世间法,也是法布施(老师),因为世间法和佛法不能分割。老师不需要追问人生的意义。 无畏布施:帮助众生排 2025-04-27 佛经笔记 #佛经 #心经
两道mysql面试题 4.23 如果在查询数据时,查询时间过长,如何优化?1.分析问题根源 使用Explain分析执行计划 运行EXPLAIN SELECT ...查看是否为全表扫描(type=ALL)、索引使用情况(key)、扫描行数(rows)等关键指标 重点关注 Extra 列,避免出现 Using filesort(临时排序)或 Using temporary(临时表) 开启慢查询日志 在配置文件中启用 s 2025-04-23 学习笔记 #Mysql #数据库
《心经》笔记二 两个世界不仅”般若“是音译词,”波罗蜜多“也是音译词。”波罗“是彼岸的意思,而”蜜多“,这里的多可以省略,是抵达的意思,所以“波罗蜜多”是倒装句,这也是梵文中常有的现象,意思为“抵达彼岸”。”菩萨摩诃萨“,”摩诃萨“是大的意思,这里也是倒装,”菩萨摩诃萨“即为”大菩萨“。后来,中国人理解了佛经,将”波罗蜜多“翻译为了一个字:度(渡)。 为什么最开始中国没有”度“呢?因为中国思想在当时没有”两个世界 2025-04-18 佛经笔记 #佛经 #心经
《心经》笔记一 《心经》介绍《心经》是最短的一部佛经,也称《般(音同波)若波罗蜜多心经》,共260字。《心经》中有很多名句,“色不异空,空不异色,色即是空,空即是色”就出自于这篇经文。 《心经》对中国有重要影响。这里的“心”,是《大般若经》的精华纲要,而《大般若经》则是释迦摩尼佛讲佛法49年,留下的1000多部佛经中的600部的总称,这600部佛经都围绕着“般若”这个主题。佛陀说修行的境界,讲的最多的就是“般若智 2025-04-15 佛经笔记 #佛经 #心经