AM@导数的应用@二阶导数的应用@函数的性态研究@函数图形的绘制

news2024/11/17 14:23:47

文章目录

    • 概念
      • 称呼说明
      • 驻点
      • 极值和极值点
      • 最值
      • 极值点和最值比较
      • 曲线的凹凸性
      • 凹凸性判定定理👺
        • 证明
      • 凹凸性和单调性无必然关系
      • 拐点
      • 寻找拐点👺
    • 函数图形的绘制

概念

  • 本文讨论导数的应用:利用导数研究函数的性态
  • 相关定理主要通过Lagrange中值定理进行推导,也是Lagrange中值定理的应用
    • 一次求导就对应一次Lagrange中值定理的应用
  • 函数图形的绘制

称呼说明

  • 本文中的点指的不是直角坐标系中的二维点,而是数轴( x x x轴, y y y轴上的点,例如 x = x 0 x=x_0 x=x0, y = f ( x 0 ) y=f(x_0) y=f(x0))

驻点

  • 连续曲线 y = f ( x ) y=f(x) y=f(x)的导数 f ′ ( x ) = 0 f'(x)=0 f(x)=0的解 x = a x=a x=a称为 f ( x ) f(x) f(x)驻点(稳定点/临界点)
  • 驻点和极值点:极值点不一定是驻点,驻点不一定是极值点
    • 例如: y = ∣ x ∣ y=|x| y=x的极值点为 x = 0 x=0 x=0,但此处不可导,因此不是驻点
    • 例如: y = x 3 y=x^3 y=x3的驻点为 x = 0 x=0 x=0,但此处不是极值点

极值和极值点

  • 设函数 f ( x ) f(x) f(x)在邻域 U ( x 0 ) U(x_0) U(x0)内有定义,当 x ∈ U ( x 0 ) x\in{U(x_0)} xU(x0)时有 f ( x ) ⩾ f ( x 0 ) f(x)\geqslant{f(x_0)} f(x)f(x0), ( f ( x ) ⩽ f ( x 0 ) ) (f(x)\leqslant{f(x_0)}) (f(x)f(x0))则称 f ( x 0 ) f(x_0) f(x0) f ( x ) f(x) f(x)的一个极小值(极大值), x = x 0 x=x_0 x=x0称为函数的一个极小值点(极大值点)

  • 极小值和极大值统称为极值;极小值点和极大值点统称为极值点

  • 极值和极值点都不是坐标,而是坐标分量,极值点时自变量的某个取值,极值是极值点对应的函数值

最值

  • 设函数 f ( x ) f(x) f(x)在区间 I I I上有定义,若 ∃ x 0 ∈ I \exist{x_0}\in{I} x0I,使得 ∀ x ∈ I \forall{x}\in{I} xI都有有 f ( x ) ⩾ f ( x 0 ) f(x)\geqslant{f(x_0)} f(x)f(x0), ( f ( x ) ⩽ f ( x 0 ) ) (f(x)\leqslant{f(x_0)}) (f(x)f(x0))则称 f ( x 0 ) f(x_0) f(x0) f ( x ) f(x) f(x)的一个最值(最大值), x 0 x_0 x0称为最小值点(最大值点)
  • 最小值和最大值统称为最值,最小值点和最大值点统称为最值点

极值点和最值比较

  • 最值和极值都不是坐标,而是某个自变量取值下的函数值
  • 有最值得函数不一定有极值;有极值也不一定有最值
  • 联系:
    • f ( x ) f(x) f(x)有最值,且最值点不再区间 I I I端点处(而在区间 I I I内部);则最值点是某个极值点

曲线的凹凸性

  • 设函数 f ( x ) f(x) f(x)在区间 I I I上连续, ∀ x 1 , x 2 ∈ I \forall{x_1,x_2}\in{I} x1,x2I,联结 A ( x 1 , f ( x 1 ) ) A(x_1,f(x_1)) A(x1,f(x1)), B ( x 2 , f ( x 2 ) ) B(x_2,f(x_2)) B(x2,f(x2))构成的弦 A B AB AB总是在弧AB的上方(下方),则称 f ( x ) f(x) f(x)在区间 I I I上是凹(凸)的

    • 在函数图形上,区间 I I I上是凹的,则其形状和字呈现的形状含义相同,
    • 例如二次函数 y = x 2 y=x^2 y=x2 R \mathbb{R} R上的凹函数;而 y = − x 2 y=-x^2 y=x2是凸函数
  • 形式化定义:

    • f ( x ) f(x) f(x)在区间 I I I上连续,若对 I I I上任意两点 x 1 , x 2 x_1,x_2 x1,x2,恒有 f ( x 1 + x 2 2 ) f(\frac{x_1+x_2}{2}) f(2x1+x2)< f ( x 1 ) + f ( x 2 ) 2 \frac{f(x_1)+f(x_2)}{2} 2f(x1)+f(x2),那么称 f ( x ) f(x) f(x) I I I上的图形是向上的(或称为凹弧);若恒有 f ( x 1 + x 2 2 ) f(\frac{x_1+x_2}{2}) f(2x1+x2)> f ( x 1 ) + f ( x 2 ) 2 \frac{f(x_1)+f(x_2)}{2} 2f(x1)+f(x2),那么称 f ( x ) f(x) f(x) I I I上的图形是向上的(或称为凸弧);
  • 形式化定义是重要的,因为许多相关定理的证明借助形式化定义更方便和严谨

凹凸性判定定理👺

  • f ( x ) f(x) f(x) [ a , b ] [a,b] [a,b]上来纳许,在 ( a , b ) (a,b) (a,b)内具有一阶和二阶导数,则
    1. ( a , b ) (a,b) (a,b) f ′ ′ ( x ) > 0 f''(x)>0 f′′(x)>0,则 f ( x ) f(x) f(x) [ a , b ] [a,b] [a,b]上的图形是凹的
    2. ( a , b ) (a,b) (a,b) f ′ ′ ( x ) < 0 f''(x)<0 f′′(x)<0,则 f ( x ) f(x) f(x) [ a , b ] [a,b] [a,b]上的图形是凸的
  • 法则中的闭区间换成其他区间也成立
  • 凹函数 f ′ ′ ( x ) > 0 f''(x)>0 f′′(x)>0表示函数最自变量变换函数的变化增快,例如 y = e x , y = − x 2 y=e^{x},y=-x^2 y=ex,y=x2,反之则表示变化较慢,这就是函数的导数 f ′ ( x ) f'(x) f(x)的导数 f ′ ′ ( x ) f''(x) f′′(x)的几何含义
  • 判断 y = ln ⁡ x y=\ln{x} y=lnx的凹凸性
    • 因为 y ′ ′ = ( x − 1 ) ′ = − x − 2 y''=(x^{-1})'=-x^{-2} y′′=(x1)=x2,在 y = ln ⁡ x y=\ln{x} y=lnx定义域 ( 0 , + ∞ ) (0,+\infin) (0,+)内, y ′ ′ < 0 y''<0 y′′<0,有凹凸性判定定理, y = ln ⁡ x y=\ln{x} y=lnx是凸的
证明
  • 以情形1为例
    • x 1 , x 2 ∈ [ a , b ] x_1,x_2\in[a,b] x1,x2[a,b], x 1 < x 2 x_1<x_2 x1<x2,记 x 1 + x 2 2 = x 0 \frac{x_1+x_2}{2}=x_0 2x1+x2=x0,
    • x 2 − x 0 = x 0 − x 1 = h x_2-x_0=x_0-x_1=h x2x0=x0x1=h,(显然 h > 0 h>0 h>0);则 x 1 = x 0 − h x_1=x_0-h x1=x0h, x 2 = x 0 + h x_2=x_0+h x2=x0+h,(0)分别在区间 [ x 1 , x 0 ] , [ x 0 , x 2 ] [x_1,x_0],[x_0,x_2] [x1,x0],[x0,x2]上Lagrange中值公式,得
      • f ( x 0 + h ) − f ( x 0 ) f(x_0+h)-f(x_0) f(x0+h)f(x0)= f ′ ( ξ 1 ) h f'(\xi_1)h f(ξ1)h, ξ 1 = x 0 + θ 1 h \xi_1=x_0+\theta_1h ξ1=x0+θ1h, θ 1 ∈ ( 0 , 1 ) \theta_1\in(0,1) θ1(0,1)
      • f ( x 0 ) − f ( x 0 − h ) f(x_0)-f(x_0-h) f(x0)f(x0h)= f ′ ( ξ 2 ) h f'(\xi_2)h f(ξ2)h, ξ 2 = x 0 − θ 2 h \xi_2=x_0-\theta_2h ξ2=x0θ2h, θ 2 ∈ ( 0 , 1 ) \theta_2\in(0,1) θ2(0,1)
    • 两式相加减得 f ( x 0 + h ) + f ( x 0 − h ) − 2 f ( x 0 ) f(x_0+h)+f(x_0-h)-2f(x_0) f(x0+h)+f(x0h)2f(x0)= [ f ′ ( ξ 1 ) − f ′ ( ξ 2 ) ] h [f'(\xi_1)-f'(\xi_2)]h [f(ξ1)f(ξ2)]h,(1)
    • 对区间 [ ξ 2 , ξ 1 ] [\xi_2,\xi_1] [ξ2,ξ1]上在利用Lagrange中值公式,得 f ′ ( ξ 1 ) − f ′ ( ξ 2 ) f'(\xi_1)-f'(\xi_2) f(ξ1)f(ξ2)= f ′ ′ ( ξ ) ( θ 1 + θ 2 ) h f''(\xi)(\theta_1+\theta_2)h f′′(ξ)(θ1+θ2)h,(2)
      • 两边同时乘以 h h h,得 [ f ′ ( ξ 1 ) − f ′ ( ξ 2 ) ] h [f'(\xi_1)-f'(\xi_2)]h [f(ξ1)f(ξ2)]h= f ′ ′ ( ξ ) ( θ 1 + θ 2 ) h 2 f''(\xi)(\theta_1+\theta_2)h^2 f′′(ξ)(θ1+θ2)h2(3), ( ξ ∈ ( ξ 2 , ξ 1 ) ) (\xi\in(\xi_2,\xi_1)) (ξ(ξ2,ξ1))
      • 比较(1)式,可知 f ( x 0 + h ) + f ( x 0 − h ) − 2 f ( x 0 ) f(x_0+h)+f(x_0-h)-2f(x_0) f(x0+h)+f(x0h)2f(x0)= f ′ ′ ( ξ ) ( θ 1 + θ 2 ) h 2 f''(\xi)(\theta_1+\theta_2)h^2 f′′(ξ)(θ1+θ2)h2
      • 由假设条件 f ′ ′ ( ξ ) > 0 f''(\xi)>0 f′′(ξ)>0,又 ξ 1 + ξ 2 ∈ ( 0 , 2 ) \xi_1+\xi_2\in(0,2) ξ1+ξ2(0,2), h > 0 h>0 h>0可知 f ( x 0 + h ) + f ( x 0 − h ) − 2 f ( x 0 ) > 0 f(x_0+h)+f(x_0-h)-2f(x_0)>0 f(x0+h)+f(x0h)2f(x0)>0
      • f ( x 0 + h ) + f ( x 0 − h ) 2 > f ( x 0 ) \frac{f(x_0+h)+f(x_0-h)}{2}>f(x_0) 2f(x0+h)+f(x0h)>f(x0),代入式(0),得 f ( x 1 ) + f ( x 2 ) 2 > f ( x 1 + x 2 2 ) \frac{f(x_1)+f(x_2)}{2}>f(\frac{x_1+x_2}{2}) 2f(x1)+f(x2)>f(2x1+x2)
  • 类似可以证明情形2

凹凸性和单调性无必然关系

  • 函数凹凸性和单调性没有必然关系,即一阶导数的符号和二阶导数的符号可能不同
  • 例如
    • y = − x 2 , x ∈ ( 0 , + ∞ ) y=-x^2,x\in{(0,+\infin)} y=x2,x(0,+)(递减凸函数)
    • y = x , x ∈ ( 0 , + ∞ ) y=\sqrt{x},x\in(0,+\infin) y=x ,x(0,+)(递增凸函数)
    • y = e x y=e^{x} y=ex,(递增凹函数)
    • y = 1 x y=\frac{1}{x} y=x1(递减凹函数)

拐点

  • 连续曲线 y = f ( x ) y=f(x) y=f(x)上的凹,凸弧的分界点称为该曲线的拐点
  • 更严格的描述:一般地,设 y = f ( x ) y=f(x) y=f(x)在区间 I I I上连续, x 0 ∈ I x_0\in{I} x0I,若曲线 y = f ( x ) y=f(x) y=f(x)在经过点 ( x 0 , f ( x 0 ) ) (x_0,f(x_0)) (x0,f(x0))时,曲线的凹凸性发生改变,则 ( x 0 , f ( x 0 ) ) (x_0,f(x_0)) (x0,f(x0))称为曲线的拐点

寻找拐点👺

  • f ′ ′ ( x ) f''(x) f′′(x)
  • f ′ ′ ( x ) = 0 f''(x)=0 f′′(x)=0,求解出该方程在区间 I I I内的实根,这些实根构成集合A
  • 求解区间 I I I f ′ ′ ( x ) f''(x) f′′(x)不存在的点(假设这样的点是有限个的),这些点构成集合 B B B
  • S = A ∪ B S=A\cup{B} S=AB,则对每个 S S S中的元素 x i x_i xi,检查 f ′ ′ ( x ) f''(x) f′′(x) x i x_i xi两侧邻近的符号,若异号,则 P ( x 0 , f ( x 0 ) ) P(x_0,f(x_0)) P(x0,f(x0))是拐点,若同号,则 P P P不是拐点

函数图形的绘制

  • 借助微分学的方法比较准确的绘制函数图形
    • 借助一阶导数可以确定函数在定义域内的单调性,某点处的一阶导数的绝对值 ∣ f ′ ( x 0 ) ∣ |f'(x_0)| f(x0)越大,说明该处变化率越大, x 0 x_0 x0附近越陡峭
    • 进一步地,借助二阶导数,可以确定函数在定义域内凹凸性
  • 仅知道区间内的单调性难以体现一些细节,若知道凹凸性,可以得出曲线的陡峭程度的变化趋势(二阶导数刻画的是一阶导数,若一阶,二阶导数都大于0,说明一阶导数递增,随着 x x x增大,图形曲线会越来越陡峭;
    • 对于给定的一个函数图形,我们也可以一般的分析其二阶导数在某个区间内的正负,从指定区间 [ a , b ] [a,b] [a,b]的左端点开始在 x → b x\to{b} xb的过程中,若切线斜率越来越大,则二阶导是大于0的;反之,则二阶导小于0
    • 二阶导数与物体运动
      • 例如 v = s t ′ v=s_{t}^{'} v=st, a = v t ′ a=v_{t}' a=vt= s t ′ ′ s_{t}'' st′′即位移对时间求导得到某个时刻的速度(大小和方向),速度对时间求导,得到某个时间的加速度
  • 函数图形分析和绘制步骤
    • 确定函数 y = f ( x ) y=f(x) y=f(x)的定义域 D f D_f Df
      • 对于多项式函数,可尝试因式分解确定零点
    • 分析函数是否有奇偶性和周期性
      • 周期性一般对三角函数比较重要
    • 求函数 f ( x ) f(x) f(x)的一阶,二阶导数 f ′ ( x ) , f ′ ′ ( x ) f'(x),f''(x) f(x),f′′(x)
    • 求出 f ′ ( x ) f'(x) f(x), f ′ ′ ( x ) f''(x) f′′(x) D f D_f Df内的全部零点和不存在的点(无定义点),它们构成集合S
      • f ′ ( x ) f'(x) f(x)的零点和不存在点包含所有潜在的极值点(相邻区间内单调性可能相同)
      • f ′ ′ ( x ) f''(x) f′′(x)的零点和不存在点包含所有来找出潜在的拐点
      • Note:
        • 对于多项式函数而言,不存在不可导点,只需要关心零点即可
    • 根据集合S中的 N = ∣ S ∣ N=|S| N=S个点构成 N = ∣ S ∣ + 1 N=|S|+1 N=S+1个区间
    • 分别确定 N N N个区间内 f ′ ( x ) , f ′ ′ ( x ) f'(x),f''(x) f(x),f′′(x)的符号,并由此确定函数图形的升降,凹凸和拐点
    • 确定函数图形的水平,铅直渐近线等变换趋势
    • 计算 S S S中的各个点的函数值,得到点 ( x i , f ( x i ) ) (x_i,f(x_i)) (xi,f(xi)), x i ∈ S , i = 1 , 2 , ⋯   , n x_i\in{S},i=1,2,\cdots,n xiS,i=1,2,,n
    • 用适当的曲线来连结这些图形在坐标上的点

  • y = x 3 − x 2 − x + 1 y=x^3-x^2-x+1 y=x3x2x+1的图形

    • 函数定义域为 ( − ∞ , + ∞ ) (-\infin,+\infin) (,+)
    • f ′ ( x ) = 3 x 2 − 2 x − 1 = ( 3 x + 1 ) ( x − 1 ) f'(x)=3x^2-2x-1=(3x+1)(x-1) f(x)=3x22x1=(3x+1)(x1);零点为 − 1 3 -\frac{1}{3} 31, 1 1 1
    • f ′ ′ ( x ) = 6 x − 2 = 2 ( 3 x − 1 ) f''(x)=6x-2=2(3x-1) f′′(x)=6x2=2(3x1);零点为 1 3 \frac{1}{3} 31
  • 将上述求得的零点划分区间: ( − ∞ , − 1 3 ) (-\infin,-\frac{1}{3}) (,31), [ − 1 3 , 1 3 ] [-\frac{1}{3},\frac{1}{3}] [31,31], [ 1 3 , 1 ] [\frac{1}{3},1] [31,1], [ 1 , + ∞ ) [1,+\infin) [1,+)

  • x x x ( − ∞ , − 1 3 ) (-\infin,-\frac{1}{3}) (,31) − 1 3 -\frac{1}{3} 31 [ − 1 3 , 1 3 ] [-\frac{1}{3},\frac{1}{3}] [31,31] 1 3 \frac{1}{3} 31 [ 1 3 , 1 ] [\frac{1}{3},1] [31,1] 1 1 1 [ 1 , + ∞ ) [1,+\infin) [1,+)
    f ′ ( x ) f'(x) f(x)+0---0+
    f ′ ′ ( x ) f''(x) f′′(x)---0+++
    y = f ( x ) y=f(x) y=f(x)的图形增凸局部最高点减凸拐点减凹局部最低点增凹

    分析各个区间内函数的 f ′ ( x ) , f ′ ′ ( x ) f'(x),f''(x) f(x),f′′(x)的符号

  • 函数没有渐进线, y → + ∞ ( x → + ∞ ) y\to{+\infin}(x\to{+\infin}) y+(x+); y → − ∞ ( x → − ∞ ) y\to{-\infin}(x\to{-\infin}) y(x)

  • 适当计算局部最高点和局部最低点以及坐标轴交点

  • 在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1121307.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

首篇大模型压缩论文综述

首篇大模型压缩综述来啦&#xff01;&#xff01;&#xff01; 来自中国科学院和人民大学的研究者们深入探讨了基于LLM的模型压缩研究进展并发表了该领域的首篇综述《A Survey on Model Compression for Large Language Models》。 Abstract 大型语言模型&#xff08;LLMs&a…

文件操作 IO

文件(File) 狭义的文件: 指的是硬盘上的文件和目录 广义的文件: 泛指计算机中很多软硬件资源(操作系统中把很多硬件和软件资源抽象成了文件, 按照文件的方式同意管理) 本章内容只讨论狭义的文件 路径 绝对路径: 以c: , d: 盘符开头的路径相对路径: 以当前所在的目录为基准(…

【问题思考总结】如何求椭圆的切线?【过椭圆外一点】

问题 今天做2009年数一的真题&#xff0c;发现第17题求切线十分难顶&#xff0c;我用的方法是切线和椭圆方程联立&#xff0c;还有切线斜率和椭圆上一点和远点斜率相乘等于-1的方法。 思考 经过思考后&#xff0c;我认为之前的那个属于是高中方法&#xff08;还不完全是&…

Prometheus接入AlterManager配置邮件告警(基于K8S环境部署)

文章目录 一、配置AlterManager告警发送至邮箱二、Prometheus接入AlterManager配置三、部署PrometheusAlterManager(放到一个Pod中)四、测试告警 注意&#xff1a;请基于 PrometheusGrafana监控K8S集群(基于K8S环境部署)文章之上做本次实验。 一、配置AlterManager告警发送至邮…

手把手入门Node框架Egg.js

0.介绍 Egg.js 是一个面向企业级应用开发的 Node.js 框架&#xff0c;它建立在 Koa.js 之上&#xff0c;提供了一种更简单、灵活的开发方式。Egg.js 提供了一些默认约定和最佳实践&#xff0c;可以帮助开发者快速构建可靠、可扩展的应用程序。 基于 Koa.js&#xff1a;Egg.js …

spacy.load(“en_core_web_trf“)报错TypeError: issubclass() arg 1 must be a class

使用spacy时遇到的问题 写在最前面&#xff1a; 安装spacy和en_core_web_trf时需要保证二者版本一致 安装及查看对应spacy版本 安装 pip install spacy查看版本 import spacy spacy.__version__安装en_core_web_trf 直接安装&#xff08;如果可以的话&#xff09; pytho…

【论文阅读】以及部署BEVFusion: A Simple and Robust LiDAR-Camera Fusion Framework

BEVFusion: A Simple and Robust LiDAR-Camera Fusion Framework BEVFusion&#xff1a;一个简单而强大的LiDAR-相机融合框架 NeurIPS 2022 多模态传感器融合意味着信息互补、稳定&#xff0c;是自动驾驶感知的重要一环&#xff0c;本文注重工业落地&#xff0c;实际应用 融…

反转链表review

反转链表 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; }* }*/ class …

Rust逆向学习 (2)

文章目录 Guess a number0x01. Guess a number .part 1line 1loopline 3~7match 0x02. Reverse for enum0x03. Reverse for Tuple0x04. Guess a number .part 20x05. 总结 在上一篇文章中&#xff0c;我们比较完美地完成了第一次Rust ELF的逆向工作&#xff0c;但第一次编写的R…

JVM(Java Virtual Machine)垃圾收集器篇

前言 本文参考《深入理解Java虚拟机》一书&#xff0c;本文主要介绍几个经典的垃圾收集器&#xff1a;Serial、ParNew、parallelScavenge、CMS、Serial Old、Parallel Old、G1 本系列其他文章链接&#xff1a; JVM&#xff08;Java Virtual Machine&#xff09;内存模型篇 JV…

2434: 【区赛】[慈溪2013]统计方格

题目描述 给出一张 n 行 m 列仅由黑白方格组成的黑白图片&#xff08;行从上到下 1 到 n 编号&#xff0c;列从左到右 1 到 m 编号&#xff09;。如下图是一张由 17 行 18 列方格构成的黑白图片&#xff0c;图片中的任意一个方格要么是白色&#xff0c;要么是黑色。 仔细观察这…

介绍Sigmoid函数的平移、平滑和翻转【基于Python可视化分析】

文章目录 简介Sigmoid函数Sigmoid函数曲线调控参数设置python可视化参考 简介 本篇博客介绍了具有S型曲线的Sigmoid函数&#xff0c;以及如何设置、调整Sigmoid函数的参数实现S曲线的平滑、平移和翻转操作。博客给出了Python代码示例&#xff0c;更加深刻形象。&#x1f606;&…

hdlbits系列verilog解答(两输入与门)-06

文章目录 wire线网类型介绍一、问题描述二、verilog源码三、仿真结果 wire线网类型介绍 wire线网类型是verilog的一种数据类型&#xff0c;它是一种单向的物理连线。它可以是输入也可以是输出&#xff0c;它与reg寄存器数据类型不同&#xff0c;它不能存储数据&#xff0c;只能…

数据结构与算法 | 第二章:线性表

本文参考网课为 数据结构与算法 1 第二章线性表&#xff0c;主讲人 张铭 、王腾蛟 、赵海燕 、宋国杰 、邹磊 、黄群。 本文使用IDE为 Clion&#xff0c;开发环境 C14。 更新&#xff1a;2023 / 10 / 22 数据结构与算法 | 第二章&#xff1a;线性表 线性表总览线性结构概念特…

大数据技术学习笔记(三)—— Hadoop 的运行模式

目录 1 本地模式2 伪分布式模式3 完全分布式模式3.1 准备3台客户机3.2 同步分发内容3.2.1 分发命令3.2.2 执行分发操作 3.3 集群配置3.3.1 集群部署规划3.3.2 配置文件说明3.3.3 修改配置文件3.3.4 分发配置信息 3.4 SSH无密登录配置3.4.1 配置ssh3.4.2 无密钥配置 3.5 单点启动…

人工智能(6):机器学习基础环境安装与使用

1 库的安装 整个机器学习基础阶段会用到Matplotlib、Numpy、Pandas等库&#xff0c;为了统一版本号在环境中使用&#xff0c;将所有的库及其版本放到了文件requirements.txt当中&#xff0c;然后统一安装 新建一个用于人工智能环境的虚拟环境 mkvirtualenv ai matplotlib3.8…

Mybatis应用场景之动态传参、两字段查询、用户存在性的判断

目录 一、动态传参 1、场景描述 2、实现过程 3、代码测试 二、两字段查询 1、场景描述 2、实现过程 3、代码测试 4、注意点 三、用户存在性的判断 1、场景描述 2、实现过程 3、代码测试 一、动态传参 1、场景描述 在进行数据库查询的时候&#xff0c;需要动态传入…

【源码解析】Spring源码解读-bean的加载

Spring的整体流程其实就是通过配置 xml、注解将自定义bean类信息进行配置&#xff0c;然后通过BeanDefinitionReader读取配置信息&#xff0c;由Dom转换成xml解析成Docment。在通过加载的配置信息进行初始化Bean对象&#xff0c;然后在对象的前后进行处理&#xff0c;也就是不同…

2023-10-22

一、总线通信协议简介 总线是计算机系统中负责连接各个硬件的通信线路&#xff0c;它可以传输数据、地址和控制信号。通信协议是指双方实体完成通信所遵循的规则。总线通信协议是一种规定总线设备之间数据通信方式和方法的规则&#xff0c;它包括数据的通信方式、速率、格式、…

python爬虫之js逆向入门:常用加密算法的逆向和实践

一、强大的Chrome DevTools Chrome DevTools是一组内置于Google Chrome浏览器中的开发者工具&#xff0c;用于帮助开发人员调试、分析和优化Web应用程序。它提供了一系列功能强大的工具&#xff0c;用于检查和编辑HTML、CSS和JavaScript代码&#xff0c;监视网络请求、性能分析…