当前位置: 首页 > 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与从模拟到数字的桌面式视频制作的过渡密切相关&…...

R3GAN利用配置好的Pytorch训练自己的数据集

简介 简介:这篇论文挑战了"GANs难以训练"的广泛观点,通过提出一个更稳定的损失函数和现代化的网络架构,构建了一个简洁而高效的GAN基线模型R3GAN。作者证明了通过合适的理论基础和架构设计,GANs可以稳定训练并达到优异性能。 论文题目:The GAN is dead; long l…...

爱其实很简单

初春时&#xff0c;元元买来两只芙蓉鸟。一只白色的&#xff0c;是雄鸟&#xff1b;另一只黄色的&#xff0c;是雌鸟。 每天清晨日出之前&#xff0c;雄鸟便开始“啁啾——啁啾”地啼鸣&#xff0c;鸣声清脆婉转&#xff0c;充满喜悦&#xff0c;仿佛在迎接日出&#xff0c;又…...

数字创新智慧园区建设及运维方案

该文档是 “数字创新智慧园区” 建设及运维方案,指出传统产业园区存在管理粗放等问题,“数字创新园区” 通过大数据、AI、物联网、云计算等数字化技术,旨在提升园区产业服务、运营管理水平,增强竞争力,实现绿色节能、高效管理等目标。建设内容包括智能设施、核心支撑平台、…...

数据存储与运算

计算机中的数据存储与运算 输出地址后看不懂格式&#xff0c;为什么&#xff1f; 第一节&#xff1a;进制转换基础 ✅ 常见进制&#xff1a; 十进制&#xff08;Decimal&#xff09;&#xff1a;日常使用的 0~9二进制&#xff08;Binary&#xff09;&#xff1a;计算机底层使…...

2025-05-31 Python深度学习9——网络模型的加载与保存

文章目录 1 使用现有网络2 修改网络结构2.1 添加新层2.2 替换现有层 3 保存网络模型3.1 完整保存3.2 参数保存&#xff08;推荐&#xff09; 4 加载网络模型4.1 加载完整模型文件4.2 加载参数文件 5 Checkpoint5.1 保存 Checkpoint5.2 加载 Checkpoint 本文环境&#xff1a; Py…...

基于SpringBoot+Redis实现RabbitMQ幂等性设计,解决MQ重复消费问题

解决MQ重复消费问题 一、实现方案 本方案参考 「RabbitMQ消息可靠性深度解析&#xff5c;从零构建高可靠消息系统的实战指南」&#xff0c;向开源致敬&#xff01; 1、业务层幂等处理&#xff1a; 每个消息携带一个全局唯一ID&#xff0c;在业务处理过程中&#xff0c;首先检查…...

如何下载python的第三方类库

无论是在cmd中&#xff08;使用python环境&#xff09;&#xff0c;还是在Anaconda Prompt中&#xff08;使用虚拟环境&#xff09;&#xff0c;都可以通过pip命令进行下载python的第三方类库。 pip install packagename --default-timeout600 -i https://mirrors.tuna.tsingh…...

002 flutter基础 初始文件讲解(1)

在学习flutter的时候&#xff0c;要有“万物皆widget”的思想&#xff0c;这样有利于你的学习&#xff0c;话不多说&#xff0c;开始今天的学习 1.创建文件 进入trae后&#xff0c;按住ctrlshiftP&#xff0c;输入Flutter&#xff1a;New Project&#xff0c;回车&#xff0c…...

Vert.x学习笔记-EventLoop与Context的关系

Vert.x学习笔记 1. EventLoop 的核心作用2. Context 的核心作用3. EventLoop 与 Context 的关系1. 事件循环&#xff08;EventLoop&#xff09;的核心职责2. 上下文&#xff08;Context&#xff09;的核心职责3. 事件循环与上下文的关系&#xff08;1&#xff09;一对一绑定&am…...

彻底理解Spring三级缓存机制

文章目录 前言一、Spring解决循环依赖时&#xff0c;为什么要使用三级缓存&#xff1f; 前言 Spring解决循环依赖的手段&#xff0c;是通过三级缓存&#xff1a; singletonObjects&#xff1a;存放所有生命周期完整的单例对象。&#xff08;一级缓存&#xff09;earlySingleto…...