当前位置: 首页 > news >正文

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

文章目录

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

概念

  • 本文讨论导数的应用:利用导数研究函数的性态
  • 相关定理主要通过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)

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

  • 在这里插入图片描述

相关文章:

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

文章目录 概念称呼说明驻点极值和极值点最值极值点和最值比较曲线的凹凸性凹凸性判定定理&#x1f47a;例证明 凹凸性和单调性无必然关系拐点寻找拐点&#x1f47a; 函数图形的绘制例 概念 本文讨论导数的应用:利用导数研究函数的性态相关定理主要通过Lagrange中值定理进行推导…...

【2024秋招】2023-9-14 最右后端开发线下一面

1 自我介绍 2 计算机网络 2.1 说说你对tcp滑动窗口的理解 TCP 滑动窗口是 TCP 协议流量控制的一个重要机制。它的主要目的是确保发送方不会因为发送太多数据而使接收方不堪重负。下面我会详细地描述滑动窗口的概念&#xff1a; 窗口的大小&#xff1a; 滑动窗口的大小&#…...

uniapp无感刷新token实现过程

路漫漫其修远兮&#xff0c;前端道路逐渐迷茫&#xff0c;时隔好久好久终于想起了我还有一个小博客&#xff0c;最近在一直在弄uniapp&#xff0c;属实有被恶心到&#xff0c;但也至少会用了&#xff0c;最近实现了一个比较通用的功能&#xff0c;就是无感刷新token&#xff0c…...

一步步掌握Java IO的奥秘:深入学习BIO、NIO,实现客户端与服务器通信

众所周知&#xff0c;Java IO是一个庞大的知识体系&#xff0c;很多人在学习的过程中会感到迷茫&#xff0c;甚至学得一头雾水&#xff0c;而我也曾有同样的困惑。因此&#xff0c;本文的目标是帮助大家一步一步深入学习Java IO&#xff0c;从BIO开始&#xff0c;然后引出JDK1.…...

MIT 生物信息课程

youtube链接 Regulatory Genomics (Lecture 07): 这门课程介绍了基因调控的概念&#xff0c;涉及到基因的开启和关闭。这是生物信息学中的一个核心概念&#xff0c;对于理解整个生物网络至关重要。 Deep Learning for Regulatory Genomics (Lecture 08): 在了解了基因调控的基…...

Windows下安装PyTorch(GPU版本)

PyTorch环境配置及安装 初步机器学习&#xff0c;这里记录下一些学习经过&#xff0c;之后以便于自己查看&#xff0c;同时欢迎各位大佬点评&#xff0c;本节是机器计算的一个包的安装和简单验证。 1.流程 确定自己的硬件信息-确定电脑有英伟达&#xff08;NVIDIA&#xff…...

力扣每日一题57:插入区间

题目描述&#xff1a; 给你一个 无重叠的 &#xff0c;按照区间起始端点排序的区间列表。 在列表中插入一个新的区间&#xff0c;你需要确保列表中的区间仍然有序且不重叠&#xff08;如果有必要的话&#xff0c;可以合并区间&#xff09;。 示例 1&#xff1a; 输入&#x…...

大河弯弯:CSS 文档流与三大元素显示模式

文章目录 参考环境文档流概念三大显示模式 内联元素概念常见的内联元素宽高由内容决定 块级元素概念常见的块级元素宽度受容器影响&#xff0c;高度受内容影响 内联块级元素概念常见的内联块级元素折中方案 设置元素的显示模式display 属性内联元素与块级元素的切换为什么要通过…...

第六章:函数(中)

函数的参数 1.位置参数 位置参数是指函数调用时,参数的位置与函数定义中参数的位置对应,从而确定参数的值。 def fight(x,y,z):return .join((z,y,x)) fight(八神庵,打败了...

Top 10 数据恢复工具,可从iPhone 和 iPad 恢复数据

您是否正在寻找最好的 iPad 恢复软件&#xff0c;但不知道哪个选项最好&#xff1f;没有什么可担心的。本文将为您提供有关根据文件类型、设备兼容性和数据丢失原因等因素选择合适的 iPad 恢复软件的提示。此外&#xff0c;前 10 名提到的恢复软件是安全可靠的。 第 1 部分、iP…...

【C++程序员必修第一课】C++基础课程-14:C++ 函数(上)

1 本课主要内容&#xff1a; 函数是什么&#xff1f;函数的声明、定义和调用&#xff1b;函数返回值&#xff0c;函数参数&#xff0c;参数默认值函数参数不同类型的调用方式&#xff1a;传值、指针、数组、常量引用、引用等 2 主要知识点&#xff1a; 函数是什么&#xff1f; …...

android studio打开flutter项目报红

一、android studio打开flutter项目报红&#xff0c;如下图&#xff1a; 二、解决方法&#xff1a; 2.1 在这个build.gradle添加以下代码&#xff0c;如图&#xff1a; 2.2 在build.gradle最顶部添加如下代码&#xff1a; def localProperties new Properties() def localPr…...

julia笔记:字符和字符串

1 字符 Char类型的值代表单个字符 ca #a: ASCII/Unicode U0061 (category Ll: Letter, lowercase)typeof(c) #Char 将 Char 转换为其对应的整数值&#xff0c;即 Unicode 代码 cInt(c) c #97typeof(c) #Int64 将一个整数值&#xff08;Unicaode&#xff09;转回 Char Cha…...

组合数(递推版)的初始化

初始考虑为将第一列数和斜对角线上的数进行初始化。 橙色方块由两个绿色方块相加而来&#xff0c;一个为1&#xff0c;一个为0&#xff0c;所以斜对角线都为1&#xff0c;可以通过计算得来&#xff0c;不需要初始化&#xff0c;需要与码蹄集盒子与球 第二类Stirling数&#xf…...

Apache JMeter 安装教程

下载&#xff1a; 注意事项&#xff1a;使用JMeter前需要配置JDK环境 下载地址 下载安装以后&#xff0c;打开安装的bin目录 D:\software\apache-jmeter-5.4.1\apache-jmeter-5.4.1\bin&#xff0c;找到jmeter.bat&#xff0c;双击打开 打开后的样子 语言设置&#xff1a; 1…...

【unity小技巧】实现无限滚动视图和类似CSGO的开箱抽奖功能及Content Size Fitter组件的使用介绍

文章目录 一篇一句前言素材一、无限滚动视图1. 绘制视图2. Content Size Fitter是布局控件&#xff08;1&#xff09;在文本框中使用&#xff08;2&#xff09;控制Scroll View(Scroll Rect组件)控件下Content的大小 3. 控制视图无限滚动4. 向右拉无限滚动5. 修复滚动视图一卡一…...

Mybatis的SqlRunner执行流程

Mybatis的SqlRunner执行流程 SqlRunner exec new SqlRunner(connection); Map<String, Object> row exec.selectOne("SELECT * FROM PRODUCT WHERE PRODUCTID ?", "FI-SW-01");connection.close();assertEquals("FI-SW-01", row.ge…...

Zookeeper、Kafka集群与Filebeat+Kafka+ELK架构、部署实例

Zookeeper、Kafka集群与FilebeatKafkaELK架构、部署实例 一、Zookeeper1.1、Zookeeper 定义1.2、Zookeeper 工作机制1.3、Zookeeper 特点1.4、Zookeeper 数据结构1.5、Zookeeper 应用场景1.5、Zookeeper 选举机制1.5.1、 第一次启动选举机制1.5.2、 非第一次启动选举机制 二、Z…...

leetcode做题笔记198. 打家劫舍

你是一个专业的小偷&#xff0c;计划偷窃沿街的房屋。每间房内都藏有一定的现金&#xff0c;影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统&#xff0c;如果两间相邻的房屋在同一晚上被小偷闯入&#xff0c;系统会自动报警。 给定一个代表每个房屋存放金额的…...

【编解码格式】DV

DV DV是指用于存储数位影片&#xff08;英语&#xff1a;Digital video&#xff09;的一种编解码器和录像带格式系列&#xff0c;由索尼和松下为首的摄像机制造商联盟于1995年推出。20世纪90年代末和21世纪初&#xff0c;DV与从模拟到数字的桌面式视频制作的过渡密切相关&…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇&#xff0c;在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下&#xff1a; 【Note】&#xff1a;如果你已经完成安装等操作&#xff0c;可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作&#xff0c;重…...

基于大模型的 UI 自动化系统

基于大模型的 UI 自动化系统 下面是一个完整的 Python 系统,利用大模型实现智能 UI 自动化,结合计算机视觉和自然语言处理技术,实现"看屏操作"的能力。 系统架构设计 #mermaid-svg-2gn2GRvh5WCP2ktF {font-family:"trebuchet ms",verdana,arial,sans-…...

IT供电系统绝缘监测及故障定位解决方案

随着新能源的快速发展&#xff0c;光伏电站、储能系统及充电设备已广泛应用于现代能源网络。在光伏领域&#xff0c;IT供电系统凭借其持续供电性好、安全性高等优势成为光伏首选&#xff0c;但在长期运行中&#xff0c;例如老化、潮湿、隐裂、机械损伤等问题会影响光伏板绝缘层…...

全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比

目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec&#xff1f; IPsec VPN 5.1 IPsec传输模式&#xff08;Transport Mode&#xff09; 5.2 IPsec隧道模式&#xff08;Tunne…...

企业如何增强终端安全?

在数字化转型加速的今天&#xff0c;企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机&#xff0c;到工厂里的物联网设备、智能传感器&#xff0c;这些终端构成了企业与外部世界连接的 “神经末梢”。然而&#xff0c;随着远程办公的常态化和设备接入的爆炸式…...

【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习

禁止商业或二改转载&#xff0c;仅供自学使用&#xff0c;侵权必究&#xff0c;如需截取部分内容请后台联系作者! 文章目录 介绍流程步骤1. 输入数据2. 特征选择3. 模型训练4. I-Genes 评分计算5. 输出结果 IntelliGenesR 安装包1. 特征选择2. 模型训练和评估3. I-Genes 评分计…...

MySQL账号权限管理指南:安全创建账户与精细授权技巧

在MySQL数据库管理中&#xff0c;合理创建用户账号并分配精确权限是保障数据安全的核心环节。直接使用root账号进行所有操作不仅危险且难以审计操作行为。今天我们来全面解析MySQL账号创建与权限分配的专业方法。 一、为何需要创建独立账号&#xff1f; 最小权限原则&#xf…...

AI+无人机如何守护濒危物种?YOLOv8实现95%精准识别

【导读】 野生动物监测在理解和保护生态系统中发挥着至关重要的作用。然而&#xff0c;传统的野生动物观察方法往往耗时耗力、成本高昂且范围有限。无人机的出现为野生动物监测提供了有前景的替代方案&#xff0c;能够实现大范围覆盖并远程采集数据。尽管具备这些优势&#xf…...

群晖NAS如何在虚拟机创建飞牛NAS

套件中心下载安装Virtual Machine Manager 创建虚拟机 配置虚拟机 飞牛官网下载 https://iso.liveupdate.fnnas.com/x86_64/trim/fnos-0.9.2-863.iso 群晖NAS如何在虚拟机创建飞牛NAS - 个人信息分享...

解析奥地利 XARION激光超声检测系统:无膜光学麦克风 + 无耦合剂的技术协同优势及多元应用

在工业制造领域&#xff0c;无损检测&#xff08;NDT)的精度与效率直接影响产品质量与生产安全。奥地利 XARION开发的激光超声精密检测系统&#xff0c;以非接触式光学麦克风技术为核心&#xff0c;打破传统检测瓶颈&#xff0c;为半导体、航空航天、汽车制造等行业提供了高灵敏…...