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

EM@圆和圆锥曲线的参数方程

文章目录

    • abstract
    • 圆的参数方程
      • 匀速圆周运动的轨迹
        • 从普通方程直接转化为参数方程
      • 任意位置圆心的方程
        • 参数方程
        • 一般方程
      • 交点问题的参数方程法
    • 圆锥曲线的参数方程
      • 椭圆参数方程
        • 椭圆内接矩形的最大面积问题
      • 抛物线参数方程
        • 一般位置的抛物线
      • 双曲线的参数方程
        • 点到双曲线的最短距离

abstract

  • 圆和圆锥曲线的参数方程

圆的参数方程

匀速圆周运动的轨迹

  • 圆可以看作是质点作匀速圆周运动下的轨道曲线
  • 质点以匀角速度 ω \omega ω作圆周运动,圆心在原点,半径为 R R R
    • 下面建立运动的轨迹方程.
    • t t t为时间,运动开始时 t = 0 t=0 t=0,质点位于点 A A A处,
      • 在时刻 t t t,质点位于点 M ( x , y ) M(x,y) M(x,y)处.
      • 由物理学知识, θ = ω t \theta=\omega{t} θ=ωt, θ \theta θ O x Ox Ox轴正向到向径 O M → \overrightarrow{OM} OM 所成的角,
    • 因此得参数方程组(1):
      • x = R cos ⁡ ω t x=R\cos\omega{t} x=Rcosωt; y = R sin ⁡ ω t y=R\sin\omega{t} y=Rsinωt; t ⩾ 0 t\geqslant{0} t0
  • 这是圆周运动的轨迹方程,参数为 t t t
  • 也可以以 θ = ω t \theta=\omega{t} θ=ωt作为参数(此时参数具有明显的意义),方程(2):
    • x = R cos ⁡ θ x=R\cos\theta x=Rcosθ; y = R sin ⁡ θ y=R\sin\theta y=Rsinθ; θ ∈ [ 0 , 2 π ] \theta\in[0,2\pi] θ[0,2π]
从普通方程直接转化为参数方程
  • 主要应用毕达哥拉斯三角恒定关系: sin ⁡ 2 θ + cos ⁡ 2 θ = 1 \sin^2{\theta}+\cos^2\theta=1 sin2θ+cos2θ=1实现转换
  • 方程(2)可以由圆的普通方程转化得出
    • x 2 + y 2 = R 2 x^2+y^2=R^2 x2+y2=R2;即 ( x R ) 2 + ( y R ) 2 (\frac{x}{R})^2+(\frac{y}{R})^2 (Rx)2+(Ry)2= 1 1 1
    • x R = cos ⁡ θ \frac{x}{R}=\cos\theta Rx=cosθ; y R = sin ⁡ θ \frac{y}{R}=\sin\theta Ry=sinθ,则得到方程(2)
  • 这个方法对于其他的一些二次曲线也有效,例如圆锥曲线

任意位置圆心的方程

  • 若圆心在点 M ( x 0 , y 0 ) M(x_0,y_0) M(x0,y0),半径为 R R R,则圆的参数方程:
    • 坐标系 x O y xOy xOy原点平移到 M M M处得到的新坐标系记为 x ′ O ′ y ′ x'O'y' xOy,( O ′ , M O',M O,M重合)
参数方程
  • x ′ O ′ y ′ x'O'y' xOy可建立参数方程 x ′ = R cos ⁡ θ x'=R\cos\theta x=Rcosθ, y ′ = R sin ⁡ θ y'=R\sin\theta y=Rsinθ;
  • 再根据平移的坐标变换公式, x ′ = x − x 0 x'=x-x_0 x=xx0, y ′ = y − y 0 y'=y-y_0 y=yy0,代入上述方程得:
    • x − x 0 = R cos ⁡ θ x-x_0=R\cos\theta xx0=Rcosθ
    • y − y 0 = R sin ⁡ θ y-y_0=R\sin\theta yy0=Rsinθ
  • 即有方程(3): θ ∈ [ 0 , 2 π ] \theta\in[0,2\pi] θ[0,2π]
    • x = x 0 + R cos ⁡ θ x=x_0+R\cos\theta x=x0+Rcosθ
    • y = y 0 + R sin ⁡ θ y=y_0+R\sin\theta y=y0+Rsinθ
一般方程
  • x ′ 2 + y ′ 2 = R 2 x'^2+y'^2=R^2 x′2+y′2=R2
  • 代入坐标变换公式即有 ( x − x 0 ) 2 + ( y − y 0 ) 2 = R 2 (x-x_0)^2+(y-y_0)^2=R^2 (xx0)2+(yy0)2=R2
  • 圆心 ( − 1 , 2 ) (-1,2) (1,2),半径为 3 3 3的参数方程: x = − 1 + 3 cos ⁡ θ x=-1+3\cos\theta x=1+3cosθ, y = 2 + 3 sin ⁡ θ y=2+3\sin\theta y=2+3sinθ

交点问题的参数方程法

  • 设直线的参数方程为 x = 1 + t x=1+t x=1+t; y = 1 − t y=1-t y=1t(1);圆的方程为 x 2 + y 2 = 4 x^2+y^2=4 x2+y2=4(2)
  • 将(1)代入(2)得: ( 1 + t ) 2 + ( 1 − t ) 2 = 4 (1+t)^2+(1-t)^2=4 (1+t)2+(1t)2=4;即 2 ( 1 2 + t 2 ) = 4 2(1^2+t^2)=4 2(12+t2)=4, t = ± 1 t=\pm{1} t=±1
  • t 1 = − 1 , t 2 = 1 t_1=-1,t_2=1 t1=1,t2=1,分别代入直线方程,的两个交点 ( 0 , 2 ) (0,2) (0,2), ( 2 , 0 ) (2,0) (2,0)

圆锥曲线的参数方程

  • 某些研究领域中,圆锥曲线的参数方程比一般方程更加方便,尤其式椭圆的参数方程应用广泛

椭圆参数方程

  • 设椭圆普通方程为 x 2 a 2 + y 2 b 2 = 1 \frac{x^2}{a^2}+\frac{y^2}{b^2}=1 a2x2+b2y2=1;即 ( x a ) 2 + ( y b ) 2 = 1 (\frac{x}{a})^2+(\frac{y}{b})^2=1 (ax)2+(by)2=1
  • x a = cos ⁡ t \frac{x}{a}=\cos{t} ax=cost,则 ( y b ) 2 = 1 − cos ⁡ 2 t = sin ⁡ 2 t (\frac{y}{b})^2=1-\cos^{2}t=\sin^2{t} (by)2=1cos2t=sin2t;取 y b = sin ⁡ t \frac{y}{b}=\sin{t} by=sint
  • 得中心在坐标原点时得椭圆参数方程(1):
    • x = a cos ⁡ t x=a\cos{t} x=acost; y = b sin ⁡ t y=b\sin{t} y=bsint; 0 ∈ [ 0 , 2 π ] 0\in[0,2\pi] 0[0,2π]
  • 一般位置椭圆:
    • 若椭圆中心位于 M 0 ( x 0 , y 0 ) M_0(x_0,y_0) M0(x0,y0),则结合坐标平移变换公式得椭圆一般方程(1-1)
      • x = x 0 + a cos ⁡ t x=x_0+a\cos{t} x=x0+acost; y = y 0 + b sin ⁡ t y=y_0+b\sin{t} y=y0+bsint; t ∈ [ t , 2 π ] t\in[{t},{2\pi}] t[t,2π]
    • 普通方程: ( x − x 0 ) 2 a 2 + ( y − y 0 ) 2 b 2 = 1 \frac{(x-x_0)^2}{a^2}+\frac{(y-y_0)^2}{b^2}=1 a2(xx0)2+b2(yy0)2=1
  • 设椭圆方程为 ( x − 1 ) 2 3 + ( y + 2 ) 2 5 = 1 \frac{(x-1)^2}{3}+\frac{(y+2)^2}{5}=1 3(x1)2+5(y+2)2=1,求参数方程
    • 椭圆中心为 ( 1 , − 2 ) (1,-2) (1,2), a = 3 , b = 5 a=\sqrt{3},b=\sqrt{5} a=3 ,b=5 ,
    • 参数方程为 x = 1 + 3 cos ⁡ θ x=1+\sqrt{3}\cos{\theta} x=1+3 cosθ; y = − 2 + 5 sin ⁡ θ y=-2+\sqrt{5}\sin\theta y=2+5 sinθ, θ ∈ [ 0 , 2 π ] \theta\in[0,2\pi] θ[0,2π]
椭圆内接矩形的最大面积问题
  • 设椭圆 x 2 5 2 + y 2 4 2 = 1 \frac{x^2}{5^2}+\frac{y^2}{4^2}=1 52x2+42y2=1,求其内接最大矩形面积
    • 椭圆参数方程为 x = 5 cos ⁡ t x=5\cos{t} x=5cost, y = 4 sin ⁡ t y=4\sin{t} y=4sint
    • 设第一象限内椭圆上一点 M ( x , y ) M(x,y) M(x,y),由椭圆的对称性,内接举行的面积为
      • S = 4 x y S=4xy S=4xy= 4 × 5 cos ⁡ t × 4 sin ⁡ t 4\times{5\cos{t}}\times{4\sin{t}} 4×5cost×4sint= 40 sin ⁡ 2 t 40\sin{2t} 40sin2t
    • 可见,当 t = π 4 t=\frac{\pi}{4} t=4π时, S S S取最大值 40 40 40
    • 此时 M M M坐标为 ( 5 2 2 , 2 2 ) (\frac{5}{2}\sqrt{2},2\sqrt{2}) (252 ,22 )

抛物线参数方程

  • 设抛物线普通方程为 y 2 = 2 p x y^2=2px y2=2px;

  • 只需令 t = y t=y t=y,则 x = y 2 2 p = t 2 2 p x=\frac{y^2}{2p}=\frac{t^2}{2p} x=2py2=2pt2,即得参数方程(1)

    • x = t 2 2 p x=\frac{t^2}{2p} x=2pt2; y = t y=t y=t
  • 但为了使形式更加协调,通常令 t = 1 2 p y t=\frac{1}{2p}y t=2p1y;即 y = 2 p t y=2pt y=2pt,有方程(2)

    • x = 2 p t 2 x=2pt^2 x=2pt2
    • y = 2 p t y=2pt y=2pt
一般位置的抛物线
  • 由坐标平移变换公式, y = 2 p x y=2px y=2px平移到点 M 0 ( x 0 , y 0 ) M_0(x_0,y_0) M0(x0,y0)为定点的位置的曲线方程为 ( y − y 0 ) 2 = 2 p ( x − x 0 ) (y-y_0)^2=2p(x-x_0) (yy0)2=2p(xx0)

    • 若仅作水平方向的平移,则 y 0 = 0 y_0=0 y0=0,从而方程为 y 2 = 2 p ( x − x 0 ) y^2=2p(x-x_0) y2=2p(xx0)= 2 p x − 2 p x 0 2px-2px_0 2px2px0,顶点为 ( x 0 , 0 ) (x_0,0) (x0,0)

      • y 2 = 2 p x + α y^2=2px+\alpha y2=2px+α,则 α = − 2 p x 0 \alpha=-2px_0 α=2px0, x 0 = − α 2 p x_0=-\frac{\alpha}{2p} x0=2pα
      • 例如 y 2 = 2 x − 3 y^2=2x-3 y2=2x3,变形为 y 2 = 2 x − 2 × 3 2 y^2=2x-2\times{\frac{3}{2}} y2=2x2×23; ( − 3 = − 2 ) (-3=-2) (3=2)
      • 即顶点为 ( 3 2 , 0 ) (\frac{3}{2},0) (23,0)的和 y 2 = 2 x y^2=2x y2=2x形状相同的抛物线
    • 若仅作竖直方程的平移, ( y − y 0 ) 2 = 2 p x (y-y_0)^2=2px (yy0)2=2px,顶点为 ( 0 , y 0 ) (0,y_0) (0,y0)

      • 对于 ( y + b ) 2 = 2 p x (y+b)^2=2px (y+b)2=2px,其 b = − y 0 b=-y_0 b=y0, y 0 = − b y_0=-b y0=b,顶点为 ( 0 , − b ) (0,-b) (0,b)

      • 例如 ( y − 2 ) 2 = 2 x (y-2)^2=2x (y2)2=2x,其顶点为 ( 0 , 2 ) (0,2) (0,2)

    • 在这里插入图片描述

  • M ( x , y ) M(x,y) M(x,y) y 2 = 2 x y^2=2x y2=2x上的动点,给定 M 0 ( − 1 , 0 ) M_0(-1,0) M0(1,0),点 P P P为线段 M 0 M M_0M M0M的中点;求点 P P P的轨迹方程
    • 参数方程为: x = 2 t 2 x=2t^2 x=2t2; y = 2 t y=2t y=2t;
    • P ( 1 2 ( − 1 + 2 t 2 ) , 1 2 ( 0 + 2 t ) ) P(\frac{1}{2}(-1+2t^2),\frac{1}{2}(0+2t)) P(21(1+2t2),21(0+2t))= ( − 1 2 + t 2 , t ) (-\frac{1}{2}+t^2,t) (21+t2,t)
      • 可见 P P P的轨迹的参数方程为: x = − 1 2 + t 2 x=-\frac{1}{2}+t^2 x=21+t2; y = t y=t y=t
      • 普通方程为 y 2 = x + 1 2 y^2=x+\frac{1}{2} y2=x+21

双曲线的参数方程

  • 设中心为坐标原点的双曲线的普通方程为 x 2 a 2 − y 2 b 2 = 1 \frac{x^2}{a^2}-\frac{y^2}{b^2}=1 a2x2b2y2=1(1)
    • 参考三角恒等式 sec ⁡ 2 θ − tan ⁡ 2 θ = 1 \sec^2\theta-\tan^2{\theta}=1 sec2θtan2θ=1
    • x a = sec ⁡ θ \frac{x}{a}=\sec{\theta} ax=secθ, y b = tan ⁡ θ \frac{y}{b}=\tan{\theta} by=tanθ,得参数方程(2)
      • x = a sec ⁡ θ x=a\sec\theta x=asecθ; y = b tan ⁡ θ y=b\tan\theta y=btanθ
点到双曲线的最短距离
  • M 0 ( x 0 , y 0 ) M_0(x_0,y_0) M0(x0,y0) x 2 a 2 − y 2 b 2 = 1 \frac{x^2}{a^2}-\frac{y^2}{b^2}=1 a2x2b2y2=1的最短距离问题
  • M 0 ( 0 , 2 ) M_0(0,2) M0(0,2)到双曲线 x 2 − y 2 = 1 x^2-y^2=1 x2y2=1的最小距离 d d d
    • 双曲线的参数方程为 x = sec ⁡ θ x=\sec\theta x=secθ; y = tan ⁡ θ y=\tan\theta y=tanθ
    • 设点 M ( sec ⁡ θ , tan ⁡ θ ) M(\sec\theta,\tan\theta) M(secθ,tanθ),则 ∣ M 0 M ∣ 2 |M_0M|^2 M0M2= ( sec ⁡ θ − 0 ) 2 + ( tan ⁡ θ − 2 ) 2 (\sec\theta-0)^2+(\tan\theta-2)^2 (secθ0)2+(tanθ2)2= 2 tan ⁡ 2 θ − 4 tan ⁡ θ + 5 2\tan^2\theta-4\tan\theta+5 2tan2θ4tanθ+5= 2 ( tan ⁡ θ − 1 ) 2 + 3 2(\tan\theta-1)^2+3 2(tanθ1)2+3
    • 可见,当 tan ⁡ θ − 1 = 0 \tan\theta-1=0 tanθ1=0时,即 θ = π 4 \theta=\frac{\pi}{4} θ=4π时, ∣ M 0 M ∣ 2 |M_0M|^2 M0M2取最小值 3 3 3, ∣ M 0 M ∣ |M_0M| M0M取最小值 3 \sqrt{3} 3
    • 所以 d = 3 d=\sqrt{3} d=3

相关文章:

EM@圆和圆锥曲线的参数方程

文章目录 abstract圆的参数方程匀速圆周运动的轨迹从普通方程直接转化为参数方程 任意位置圆心的方程参数方程一般方程例 交点问题的参数方程法 圆锥曲线的参数方程椭圆参数方程例椭圆内接矩形的最大面积问题 抛物线参数方程一般位置的抛物线例 双曲线的参数方程点到双曲线的最…...

uniapp 微信小程序 vue3.0+TS手写自定义封装步骤条(setup)

uniapp手写自定义步骤条&#xff08;setup&#xff09; 话不多说 先上效果图&#xff1a; setup.vue组件代码&#xff1a; <template><view class"stepBox"><viewclass"stepitem"v-for"(item, index) in stepList":key"i…...

Python 金融大数据分析

第一章 为什么将python用于金融 python编程语言 python是一种高级的多用途编程语言&#xff0c;广泛用于各种非技术和技术领域。 python是一种具备动态语义、面向对象的解释型高级编程语言。它的高级内建数据结构与动态类型及动态绑定相结合&#xff0c;使其在快速应用开发上…...

初识C++入门(1)

为什么会衍生出C&#xff1f; C语言是结构化和模块化的语言&#xff0c;适合处理较小规模的程序。对于复杂的问题&#xff0c;规模较大的程序&#xff0c;需要高度的抽象和建模时&#xff0c;C语言则不合适。为了解决软件危机&#xff0c;20世纪80年代&#xff0c;计算机界提出…...

使用Selenium的WebDriver进行长截图

from selenium import webdriver from PIL import Image from io import BytesIO # 创建浏览器驱动 driver webdriver.Chrome()# 打开网页 driver.get("https://www.douban.com/") # 替换为您要截图的网页URL def get_long_shot(driver,table_element):# 获取页面的…...

python+大数据校园卡数据分析 计算机竞赛

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 基于yolov5的深度学习车牌识别系统实现 &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&#xff1a;4分工作量&#xff1a;4分创新点&#xff1a;3分 该项目较为新颖&am…...

【机器学习】sklearn降维算法PCA

文章目录 降维PCAsklearn中的PCA代码实践 PCA对手写数字数据集的降维 降维 如何实现降维&#xff1f;【即减少特征的数量&#xff0c;又保留大部分有效信息】 将那些带有重复信息的特征合并&#xff0c;并删除那些带无效信息的特征等等&#xff0c;逐渐创造出能够代表原特征矩…...

华为云云耀云服务器L实例评测|企业项目最佳实践之评测用例(五)

华为云云耀云服务器L实例评测&#xff5c;企业项目最佳实践系列&#xff1a; 华为云云耀云服务器L实例评测&#xff5c;企业项目最佳实践之云服务器介绍(一) 华为云云耀云服务器L实例评测&#xff5c;企业项目最佳实践之华为云介绍(二) 华为云云耀云服务器L实例评测&#xff5…...

Xcode升级到15.0 解决DT_TOOLCHAIN_DIR问题

根据个人开发遇到的问题做的总结&#xff0c;公司要求Xcode 14.2 &#xff0c;Swift 5.7开发&#xff0c;由于升级了Mac 14.0系统后&#xff0c;Xcode 14.2不能使用&#xff0c;解决方案目前有2个 一、在原来Xcode 14.2 的显示包内容&#xff0c;如图 二、升级到Xcode的15.0后…...

小谈设计模式(29)—访问者模式

小谈设计模式&#xff08;29&#xff09;—访问者模式 专栏介绍专栏地址专栏介绍 访问者模式角色分析访问者被访问者 优缺点分析优点将数据结构与算法分离增加新的操作很容易增加新的数据结构很困难4 缺点增加新的数据结构比较困难增加新的操作会导致访问者类的数量增加34 总结…...

【25】c++设计模式——>责任链模式

责任链模式定义 C中的责任链模式&#xff08;Chain of Responsibility Pattern&#xff09;是一种行为型设计模式&#xff0c;它通过将请求沿着处理对象的链传递来避免把请求发送者与接收者耦合在一起。 责任链模式的主要思想是&#xff0c;通过将多个处理对象组成一条链&…...

GlobalTransactional

seata-spring的maven坐标&#xff1a; <dependency><groupId>io.seata</groupId><artifactId>seata-spring</artifactId><version>1.6.1</version> </dependency>GlobalTransactional注解的位置&#xff1a; io.seata.sprin…...

Android Studio运行kotlin项目,一直Read timed out

Android Studio运行kotlin项目&#xff0c;一直Read timed out 下载别人的Kotlin项目&#xff0c;导入as后&#xff0c;运行app一直失败&#xff0c;提示Read timed out&#xff0c;有2种解决办法 第一种方式&#xff1a;gradle.properties 修改kotlin项目种的gradle.proper…...

Excel 的单元格内容和单元格格式

文章目录 单元格内容单元格格式常规格式数字格式 单元格内容 文本&#xff1a;只要不是纯数字&#xff0c;Excel 都默认是文本格式。 在 Excel 中&#xff0c;逻辑值只有两个&#xff1a;True 和 False。 全选一片区域&#xff0c;按 Delet 键删除内容时&#xff0c;确实可以删…...

4大软件测试策略的特点和区别(单元测试、集成测试、确认测试和系统测试)

四大软件测试策略分别是单元测试、集成测试、确认测试和系统测试。 一、单元测试 单元测试也称为模块测试&#xff0c;它针对软件中的最小单元&#xff08;如函数、方法、类、模块等&#xff09;进行测试&#xff0c;以验证其是否符合预期的行为和结果。单元测试通常由开发人…...

armbian 安装mysql

1、执行安装指令 sudo apt-get update sudo apt-get install mysql-server 2、安装成功后&#xff0c;设置密码 ALTER USER root% IDENTIFIED WITH mysql_native_password BY ysw1234; flush privileges;3、设置允许远程连接并生效 use mysql; update user set host % whe…...

Ubuntu22常用软件

别存太多重要东西在Ubuntu &#xff0c;硬盘损坏就麻烦 Tweaks自定义UI sudo apt intall gnome-tweaks为了方便管理和添加&#xff0c;还需添加&#xff1a; sudo apt install gnome-shell-extension-prefs gnome-shell-extension-manager -y1.打开Extension应用&#xff0c;添…...

【CFD小工坊】浅水模型的边界条件

【CFD小工坊】浅水模型的边界条件 前言处理边界条件的原则边界处水力要素的计算水位边界条件单宽流量边界条件流量边界条件固壁边界条件 参考文献 前言 在浅水方程的离散及求解方法一篇中&#xff0c;我们学习了三角形网格各边通量值及源项的求解。但仍有一个问题没有解决&…...

电力物联网关智能通讯管理机-安科瑞黄安南

众所周知&#xff0c;网关应用于各种行业的终端设备的数据采集与数据分析&#xff0c;然后去实现设备的监测、控制、计算&#xff0c;为系统与设备之间建立通讯联系&#xff0c;达到双向的数据通讯。 网关可以实时监测并及时发现异常数据&#xff0c;同时自身根据用户规则进行…...

用Flask构建一个AI翻译服务

缘起 首先&#xff0c;看一段代码&#xff0c;只有几行Python语句却完成了AI翻译的功能。 #!/usr/bin/python3import sys from transformers import MarianMTModel, MarianTokenizerdef translate(word_list):model_name "Helsinki-NLP/opus-mt-en-zh"tokenizer …...

微信小程序引入阿里巴巴iconfont图标并使用

介绍 在小程序里&#xff0c;使用阿里巴巴的图标&#xff0c;如下所示: 使用方式 搜索自己需要的图标&#xff0c;然后将需要用到的图标加入购物车&#xff0c;如下图所示&#xff1a; 去右上角&#xff0c;点击购物车按钮&#xff1b;这里第一次使用&#xff0c;会有三个提…...

mysql面试题49:MySQL中不同text数据类型的最大长度

该文章专注于面试&#xff0c;面试只要回答关键点即可&#xff0c;不需要对框架有非常深入的回答&#xff0c;如果你想应付面试&#xff0c;是足够了&#xff0c;抓住关键点 面试官&#xff1a;MySQL中TEXT数据类型的最大长度 在MySQL中&#xff0c;TEXT数据类型用于存储较大…...

从虚拟电厂在上海的实践探索看企业微电网数字化的意义

安科瑞 华楠 作为典型的人口聚集、负荷密集区域&#xff0c;上海市具有外来电比例高、本地资源禀赋不足的特点。从发电侧角度来看&#xff0c;近年来上海风、光等新能源发电装机比例逐年提升&#xff0c;传统的火电逐渐成为调节性发电资源&#xff1b;从负荷侧角度来看上海以第…...

创建并初始化线程池

创建并初始化线程池–》threadpool.h, 创建并初始化&脱离(执行完后)子线程&#xff0c;每个子线程信号量wait阻塞【1】 创建套接字&#xff1a;int listenfd socket( PF_INET, SOCK_STREAM, 0 ); 端口复用&#xff1a;setsockopt( listenfd, SOL_SOCKET, SO_REUSEADDR, &a…...

【LeetCode热题100】--136.只出现一次的数字

136.只出现一次的数字 使用哈希表&#xff1a; class Solution {public int singleNumber(int[] nums) {Map<Integer,Integer> map new HashMap<>();for(int num:nums){Integer count map.get(num);if(count null){count 1;}else{count;}map.put(num,count);}…...

Java idea查看自定义注解的调用地方

Java idea查看自定义注解的调用地方...

ReLU激活函数

LeakyReLU激活函数的具体用法请查看此篇博客&#xff1a;LeakyReLU激活函数 ReLU&#xff08;Rectified Linear Unit&#xff09;激活函数是深度学习中最常用的激活函数之一&#xff0c;它的数学表达式如下&#xff1a; 在这里&#xff0c;(x) 是输入&#xff0c;(f(x)) 是输…...

【Android】adjustViewBounds 的理解和使用

理解 adjustViewBounds 是一个 ImageView 的属性&#xff0c;用于调整 ImageView 的边界以适应图像的尺寸。当设置为 true 时&#xff0c;ImageView 的边界将根据图像的宽高比例进行调整&#xff0c;以确保图像完全显示在 ImageView 内部。 理解和使用 adjustViewBounds 的步…...

Redis知识补充

大key删除 unLink scan分批删除 渐进式rehash Redis笔记&#xff1a;Redis的字典什么时候进行Rehash&#xff1f;_redis什么时候进行rehash-CSDN博客...

IIS 部署.NetCore,最细步骤

服务器安装环境 将.net core程序部署到IIS总体需要经过以下3个大步骤&#xff0c;其中在IIS上配置网站有些比较繁琐&#xff0c;我都会逐一给出详细步骤。 <1>安装IIS和.NetCORE运行时程序 <2>以文件的形式发布.NETCORE程序到指定目录 <3>IIS上面建立网站…...

兰州市科协网站/热搜榜排名今日第一

Step-index fiber and Graded-index fiber 定义光纤截面图像折射率一维分布图为定义 Step-index fiber:可以理解为纤芯(core)是均匀的(uniform),即折射率保持为一个值。 Graded-index fiber:可以理解为core的中心到包层(cladding)的折射率分布是一个梯度的,即渐变的,通常…...

wordpress更改地址后404.3/重庆百度开户

1.成瘾行为的特征有&#xff08;&#xff09;。 A.心理性依赖 B.社会性依赖 C.生理性依赖 D.一旦恢复成瘾行为阶段症状消失 E.终止使用成瘾物质会引起戒断症状 2.健康风险评估的作用包括 A.健康干预措施的制订 B.健康危险因素的认识 C.健康保险费用的预测 D.健康管理人群的分…...

个人信息网站建设的心得体会/常见的网络营销工具有哪些

飞机大战 java 源代码 (19页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;14.9 积分package com;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Image;…...

做网站税点/seo推广优化多少钱

首先&#xff0c;先明确进制中的两个基本概念。基&#xff1a;二进制的基为二&#xff0c;八进制的基为八&#xff0c;十进制的基为十&#xff0c;十六进制的基为十六&#xff0c;以此类推。位权&#xff1a;以小数点开始&#xff0c;依次向左右两边编号&#xff0c;向左为0,1,…...

如何做网站首页/没被屏蔽的国外新闻网站

2019独角兽企业重金招聘Python工程师标准>>> onLoad: function () {var that this// 获取接口城市数据wx.request({url: userCarUtil.host userCarUtil.getCity,success: function (res) {//console.log(res.data)that.setData({citysMap: res.data})}})}转载于:h…...

功能类网站/项目优化seo

删除shape是1的维度, 不改变数组值 import numpya numpy.arange(10) print(a) >>> [0 1 2 3 4 5 6 7 8 9] b numpy.reshape(a, [1, 1, -1]) print(b) >>> [[[0 1 2 3 4 5 6 7 8 9]]] c numpy.squeeze(a) print(c) >>> [0 1 2 3 4 5 6 7 8 9]...