Awesome-LLM 发表于 2024-11-15 | 分类于 LLM 字数统计 967 | 阅读时长 4 Awesome-LLM 🔥 Large Language Models (LLM) have taken the NLP community AI community the Whole World ... 阅读全文 »
深度学习的数学 发表于 2024-11-11 | 分类于 读书笔记 字数统计 1.6k | 阅读时长 5 1 第一章:神经网络的思想1.1 深度学习里的“深度”是什么意思呢?1.2 神经网络的基本原理?从数学上来说,其原理十分容易。本书的目的就是阐明它的原理。可能后面会解答清楚。 1.3 单位阶跃函数单位 ... 阅读全文 »
索引下推 发表于 2024-10-31 | 分类于 数据库 字数统计 837 | 阅读时长 3 mysql 架构 MySQL 服务层:也就是 SERVER 层,用来解析 SQL 的语法、语义、生成查询计划、接管从 MySQL 存储引擎层上推的数据进行二次过滤等等。 MySQL 存储引擎层:按照 ... 阅读全文 »
IT技术社区 发表于 2024-10-29 | 分类于 essay 字数统计 408 | 阅读时长 1 传统 IT 技术社区 csdn 博客园 51cto chinaunix ITEye 新型的技术社区 segmentfault 掘金 开发者头条 开源中国 helloworld.net 国外技术社区 ... 阅读全文 »
域名系统(DNS) 发表于 2024-10-24 | 分类于 essay 字数统计 563 | 阅读时长 2 域名系统域名系统(英语:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。 DNS 最早于 19 ... 阅读全文 »
Linux dig 命令:查询单个域名的 DNS 信息 发表于 2024-10-23 | 分类于 转载 字数统计 1.2k | 阅读时长 4 本文系外部转帖,查看原文 Dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 查询单个域名的 DNS 信息Dig 命令最典型的用法就是查询单个主机的信息。 Dig 命令默认的输出信息比 ... 阅读全文 »
诗词歌赋《合辑》 发表于 2024-08-28 | 分类于 诗词歌赋 字数统计 16.7k | 阅读时长 56 《前出师表》——诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈於内,忠志之士忘身於外者,盖追先帝之殊遇,欲报之於陛下也。诚宜开张圣(德),以光先帝遗德,恢弘志士 ... 阅读全文 »
跟大师学语文-文章作法 发表于 2024-08-22 | 分类于 读书笔记 字数统计 6.9k | 阅读时长 23 时间 备注 2024-08-22 第一次阅读。一本指导如何写作的好书。 法则没用而有用,就在这一点,作文法的真价值,也就在这一点。 第一章 作者就有的态度文章有内容和形式两方面。所谓好 ... 阅读全文 »
压缩:提速提效 发表于 2024-08-22 | 分类于 系统优化 字数统计 959 | 阅读时长 3 压缩:提速提效业务场景在数据量稍大些的场景中,传输时间往往占耗时的大头。压缩算法在数据存储、数据传输和用户体验等方面都具有重要的作用,可以提高效率、节省资源和改善用户体验。 案例⓵ 压缩算法在 HTT ... 阅读全文 »
解耦:消息队列 发表于 2024-08-22 | 分类于 系统优化 字数统计 1.5k | 阅读时长 5 解耦:消息队列业务场景消息队列是重要的分布式系统组件,在高性能、高可用、低耦合等系统架构中扮演着重要作用。可用于异步通信、削峰填谷、解耦系统、数据缓存等多种业务场景。 常用的消息队列实现有:Kafk ... 阅读全文 »
【万字长文】消息队列(MQ)选型及常见问题看这一篇就够了 发表于 2024-08-20 | 分类于 软件工程 字数统计 16.6k | 阅读时长 59 消息队列是重要的分布式系统组件,在高性能、高可用、低耦合等系统架构中扮演着重要作用。可用于异步通信、削峰填谷、解耦系统、数据缓存等多种业务场景。本文系消息队列(MQ)选型和常见问题的精心整理。在这篇 ... 阅读全文 »
安全思想:漏洞防护 发表于 2024-08-20 | 分类于 系统优化 字数统计 897 | 阅读时长 3 安全思想:漏洞防护OWASP 是一个开源的、非盈利的全球性安全组织,致力于应用软件的安全研究。 Go 安全编码实践指南采用安全编码实践,可以提高应用程序的安全性,减少潜在的安全风险,并为用户提供更可靠 ... 阅读全文 »
池化思想:资源复用 发表于 2024-08-15 | 分类于 系统优化 字数统计 487 | 阅读时长 1 连接池:资源复用连接池(Connection Pool)是创建和管理连接的缓冲池技术。 常见的连接池有:数据库连接池(redis、mysql)、线程池(Golang 协程池 ant)、HTTP 连接池 ... 阅读全文 »
空间换时间思想:降低耗时 发表于 2024-08-15 | 分类于 系统优化 字数统计 320 | 阅读时长 1 空间换时间思想:降低耗时空间换时间思想是一种常见的优化策略,它通过增加额外的空间(内存、缓存等)来减少程序的执行时间。这种思想的基本原理是通过预先计算、缓存或索引等方式,将计算或数据存储在更快的存储介 ... 阅读全文 »
并行思想:提升处理效率 发表于 2024-08-08 | 分类于 系统优化 字数统计 868 | 阅读时长 3 并行思想:提升处理效率业务场景: 并行思想是一种同时执行多个任务或操作的方法,以提高系统的处理能力和效率。在并行思想中,任务被分解为多个子任务,并且这些子任务可以同时执行,充分利用多核处理器或分布式系 ... 阅读全文 »
异步思想:解决长耗时的问题 发表于 2024-08-07 | 分类于 系统优化 字数统计 1.7k | 阅读时长 5 异步思想:解决长耗时问题异步思想是一种解决长耗时问题的方法,它通过将耗时的操作放在后台进行,不阻塞主线程或其他任务的执行,从而提高系统的响应性能和并发处理能力。 业务场景: 在处理一些复杂的业务场景时 ... 阅读全文 »
批量思想:解决 N+1 问题 发表于 2024-08-06 | 分类于 系统优化 字数统计 356 | 阅读时长 1 批量思想:解决 N+1 问题N+1 查询问题指的是当查询一个对象的列表数据的时候,会首先查询列表中的对象的 ID,然后循环生成单独的 SQL/RPC 去查询对象的详细数据。这会导致 SQL/RPC 查 ... 阅读全文 »
防御性设计:验证 发表于 2024-08-06 | 分类于 系统优化 字数统计 417 | 阅读时长 1 防御性设计:验证业务场景: 在日常开发中,尤其是在 web 应用开发中,我们经常需要对数据的合法性进行验证。为了实现这一目的,我们通常会对参数进行一些前置验证。这些验证规则可以包括必填项、范围、格式、 ... 阅读全文 »
浅析服务端优化-前言 发表于 2024-08-06 | 分类于 系统优化 字数统计 160 | 阅读时长 1 写在前面性能优化是软件项目开发过程中的一个永恒话题。 %% 这是一个注释。 %% 随着功能迭代,复杂度不断增加,同时伴随着流量、数据不断增长,接口性能可能会逐渐下降,尤其是在高并发场景,性能问题就更 ... 阅读全文 »
《三字经》章炳麟·清 发表于 2024-08-03 | 分类于 诗词歌赋 字数统计 1.1k | 阅读时长 3 《三字经》 章炳麟·清 人之初,性本善。性相近,习相远。苟不教,性乃迁。教之道,贵以专。昔孟母,择邻处。子不学,断机杼。窦燕山,有义方。教五子,名具扬。养不教,父之过。教不严,师之惰。子不学,非所宜。 ... 阅读全文 »