• 2024-09-11【白话Spring】三级缓存
    快速导航一、Spring的三级缓存是什么?三级缓存SpringBean的生命周期:BeanFactory关于Bean初始化注释:分析:Bean的创建过程:Bean的销毁过程:SpringBean创建的核心逻辑:二、Spring的三级缓存解决了什么问题?1.循环依赖问题2.支持Spring的AOP一、Spring的三级缓存是什么?三
  • 2024-09-01优雅谈大模型:白话ZeRO 下
    机器学习模型的复杂性和规模不断增长,分布式训练变得比以往任何时候都更加重要。训练具有数千亿参数的大型语言模型(LLMs)将是机器学习基础设施面临的挑战。与传统的分布式计算框架不同的地方在于GPU的分布式训练需要将数据传递给GPU芯片等物理硬件层。GPU设备之间会进行频繁、
  • 2024-08-14白话双向套利原理
    在A,B两个交易所开立账户,一个执行买入,另一个执行卖出,就好比从便宜的地方进货,到贵的地方卖出,朴素的生意原理。 具体流程上,分为监听、判定、交易、提现、结算这几个步骤。1、监听到某一时刻,判定价差出现套利机会A所:1BTC价格10000USD20000USDTB所:1BTC 9000USD20000USDT 
  • 2024-07-30一文白话RAG在大语言模型里做什么
    太长不看版RAG是RetrievalAugmentedGeneration的缩写,主要是帮助大语言模型利用外部文档提升生成结果质量的一个技术。正文引子今天咱们要好好唠唠嗑,讲讲这个叫RAG的AI技术。它能让那些人工智能大聪明变得更机灵!有了RAG的加持,大模型可以实时搜索跟问题相关的资料,再把
  • 2024-07-23白话介绍shiro及使用
    一、shiro是一款安全框架主要功能,如下二、shiro登录流程步骤三、所以使用shiro需要配置一些东西**1.自定义AuthorizingRealm**重写doGetAuthenticationInfo方法@OverrideprotectedAuthenticationInfodoGetAuthenticationInfo(AuthenticationTokentoken)throwsAut
  • 2024-07-23白话理解Jwt验证
    一、jwt叫jsonwebtoken,也就是个token,这个token按照json格式在客户端与服务器之间传输。jwt的产生过程1.客户端提交用户、密码、验证码...2.服务端验证用户密码,通过后,随机成uuid,以服务端保密的secureKey,通过加密手段一般为HS512加密方式,加密成一串JSON密文,也就是jwt3
  • 2024-07-22《白话机器学习的数学》第2章——学习回归
    2.1设置问题    1.机器学习所做的事情正是从数据中进行学习,然后给出预测值。2.2定义模型    1.一次函数的表达式:                                                           其中θ叫做
  • 2024-07-19《白话机器学习的数学》第1章——开始二人之旅
    1.1对机器学习的兴趣1.2机器学习的重要性    1.无论是过去还是现在,计算机都特别擅长处理重复的任务。所以计算机能够比人类更高效地读取大量的数据、学习数据的特征并从中找出数据的模式。这样的任务也被称为机器学习或者模式识别,以前人们就有用计算机处理这种任
  • 2024-06-16德语语法白话入门
    碎碎念先前留学的原因,报班学习了一段时间的德语语法。下面的笔记是当时梳理的,尝试用最合理的方式串联起德语的知识点。不过嘛,目前看来,应该不会继续学习德语了。但谁说的准呢,所以发在这里,以作备忘。引言对于一个语言来说,最重要的三个要素是:“主谓宾”。比如,一个简单的中文句子就
  • 2024-06-11白话理解和使用DOCKER VOLUME
    Docker使用Volume来管理宿主机和容器内数据的映射  什么是数据卷(Volume)Docker镜像被存储在一系列的只读层中。当我们创建一个容器时,Docker会读取镜像(只读),并在其顶部添加一层读写层。如果正在运行中的容器修改了现有文件,该文件将会被拷贝出底层的只读层,放到最顶层的读写层中
  • 2024-05-26(已校对)《白话机器学习的数学》 (立石贤吾)
    链接:pan.baidu.com/s/1tIHXj9HmIYojAHqje09DTA?pwd=jqso提取码:jqso我的阅读笔记机器学习概述:介绍机器学习的基本概念、应用领域以及它的重要性,为读者提供一个整体的框架和视角。数学基础概念:回顾数学基础知识,如线性代数、微积分、概率论等,为后续机器学习的数学原理打下基础
  • 2024-03-03电白方言分布及发源
        移民成份的复杂,使电白方言呈纷繁多样状态。福建莆田人徙入较早,他们占据了比较肥沃的沙琅江中下游和南部沿海的平原地带,包括今之霞洞、羊角、林头、坡心、七迳、小良、沙院、南海、水东、陈村、旦场、龙山和博贺等地。这一带主要由福建莆田人移民来的后代所讲的方言。
  • 2024-01-30白话机器学习算法入门笔记
    机器学习中常见的十大算法包括:1.线性回归(LinearRegression)-用于预测连续值的简单线性回归模型。2.逻辑回归(LogisticRegression)-用于分类问题的logistic回归模型。3.决策树(DecisionTree)-一种流行的树形分类与回归方法。4.支持向量机(SVM)-一种二分类模型,Fi
  • 2023-11-133分钟白话RocketMQ系列—— 如何消费消息
    =白话3分钟,快速了解RocketMQ如何消费消息。看完如果不了解,欢迎来打我。我们知道RocketMQ主要分为消息生产、存储(消息堆积)、消费三大块领域。前面已经介绍了生产消息、存储消息两大块内容,那接下来,我们白话一下RocketMQ是如何消费消息的,揭秘消息消费全过程。注意,如果白话中不小
  • 2023-11-133分钟白话RocketMQ系列—— 如何存储消息
    白话3分钟,快速了解RocketMQ如何存储消息。看完如果不了解,欢迎来打我。我们知道RocketMQ主要分为消息生产、存储(消息堆积)、消费三大块领域。那接下来,我们白话一下,RocketMQ是如何存储消息的,揭秘消息存储全过程。注意,如果白话中不小心提到相关代码配置与类名,请参考RocketMQ4.9.4
  • 2023-09-28白话区块链是什么
    国庆放假倒计时,无心恋战,分享点儿东西,也算做点儿贡献。起因是,我老婆的公司最近技术上在搞“区块链溯源”,ppt里言必称无法篡改,客观公正,可确保真实安全。她表示听不懂,于是问我“到底什么是区块链?”。 “自己查啊”。      “查了,看不懂。”……
  • 2023-07-19白话机器学习笔记(二)学习分类
    分类用图形来解释,把他想象为有大小有方向带箭头的向量。设权重向量为\(w\),虚线为使权重向量称为法线向量的直线。直线的表达式为:\(w\cdotx=0\)(两个向量的内积)也可写为:\(w\cdotx=\sum\limits_{i=1}^nw_ix_i=w_1x_1+w_2x_2=0\)\(w\cdotx=|w|\cdot|x|\cdotcos\theta\)要
  • 2023-07-19白话机器学习笔记(一)学习回归
    最小二乘法定义模型表达式:\(f_\theta(x)=\theta_0+\theta_1x\)(常用\(\theta\)表示未知数、\(f_\theta(x)\)表示含有参数\(\theta\)并且和变量\(x\)相关的函数)目标函数假设有\(n\)个训练数据,那么它们的误差之和可以这样表示,这个表达式称为目标函数。\(E(\theta)=\frac12\sum
  • 2023-07-19白话机器学习笔记(三)评估模型
    模型评估在进行回归和分类时,为了进行预测,我们定义了函数\(f_\theta(x)\),然后根据训练数据求出了函数的参数\(\theta\)。如何预测函数\(f_\theta(x)\)的精度?看它能否很好的拟合训练数据?我们需要能够定量的表示机器学习模型的精度,这就是模型的评估。交叉验证回归问题的验证把
  • 2023-07-05后台开发进阶!白话DDD从入门到实践
     导语 尝试用大家都能听得懂的话,结合我们在增值业务中的具体实现,分享一下我们从入门到实践DDD的一些心得。0.写在前面的DDD(领域驱动设计)是EricEvans于2003年提出的解决复杂的中大型软件的方法,开始一直不愠不火。直到MartinFowler于2014年发表的论文《Microservices》引起大
  • 2023-06-30白话Kafka
    一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系
  • 2023-06-30白话Kafka
     一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子 所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交
  • 2023-05-24Flink白话解析Watermark
    一、摘要如果想使用Flink,Flink的Watermark是很难绕过去的概念。本文帮大家梳理Watermark概念 二、Watermark疑问1、Flink应用的常见需求是什么如公司运营一个官网,想统计下过去一分钟有多少用户访问官网。一分钟可以理解为Flink的窗口,在这一分钟统计有多少用户。窗口的作用
  • 2023-05-09关于白话排序之快速排序以及维基百科的希尔排序
    1、白话排序的快速排序中,“坑”的形象概念,很好好好2、维基百科中,将每次的间隔的元素,不是采用白话中所用的A1、A2等的形式,而是采用直接放在一列,进行列排序的形象概念,很好好好3、希尔排序,最外边一层是gap的减少,里面两层---》插入排序。。。。。。
  • 2023-04-08【JAVA树根白话二】——继承
    JAVA树根白话二继承Begin……[ABC]继承——面向对象的三个基本特征之一(另外两个是封装、多态) 应用场景:当封装两个类后,第一个类中有一个非常复杂的成员函数,第二个类也需要同样的一个成员函数。如果第二个类重新编写成员函数,会增加开发时间,并且可能会因为一些疏忽,造