- 博客(101)
- 收藏
- 关注
原创 相机的机身马达有什么用?
此外,机身马达的设计也考虑到了成本和用户的需求。需要注意的是,机身马达的性能可能不如镜头马达,尤其是那些高性能的镜头马达,如超声波马达。尽管如此,机身马达在某些情况下仍然是不可或缺的,尤其是在镜头马达尚未普及的时代或对于一些老镜头而言。相反,如果相机没有机身马达,那么它只能使用带有马达的镜头,否则只能手动调整光圈来对焦。机身马达的存在可以让相机在镜头没有配备马达的情况下仍然能够实现自动对焦。那么无论是搭配有马达的镜头还是无马达的镜头,相机都可以实现自动对焦。D镜头是不带马达的,而G镜头是带有马达的!
2024-02-16 22:33:00 685
原创 PyCharm中无法调用ffmpeg命令行
ffmpeg在系统中正确安装,且在cmd命令行可以正确使用。但在PyCharm中无法调用!但是在外部系统cmd中使用确是正常的~
2024-02-07 12:31:18 865
原创 光纤信道的传输速率到底强在哪里???
根据现代物理学,所有的电磁波(包括可见光)在真空中的传播速度是常数,即光速,3*10(8次方)m/s。其实道理很简单,光纤的传播原理,大家应该很清楚,是利用了光的全反射,所以光纤的传播方式,通常说的光纤信道的传输速率高是指可以用很高的速率向光纤信道发送数据!实际走的距离要大于光纤的长度,故速度上会低于铜线的电信号传播速度。要知道如何降低总时延,就要具体分析是哪一种时延占主导地位!不能笼统的认为数据的发送速率越高,其传送的总时延就越小。光纤信道的传输速率实际比铜线的传播速率还要低一点!
2024-01-03 10:58:49 491
原创 到底是1K=1024还是1K=1000呢?
举例:15GB的数据块的大小是15*2的30次方*8bit;而10Gbit/s的传输速率是10*10的9次方bit/s那么问题来了:这个G到底是2的30次方还是10的9次方呢???
2024-01-03 10:29:23 576
原创 图解集线器、中继器、交换机、网桥、路由器、光猫到底有啥区别?
冲突域是指在一个局域网(LAN)上,当两个或多个设备同时发送数据帧(数据包)时,可能发生冲突的区域。同一时间内只能有一台设备发送信息的范围!广播域是指在一个网络中,广播数据包可以传播到的范围。广播数据包是一种特殊的数据包,它会被发送到网络中的所有设备,而不仅仅是目标设备。通常广播数据包用于网络发现和配置。如果站点发出一个广播信号,所有能接收收到这个信号的设备范围称为一个广播域!第二层设备只能隔离冲突域,第三层设备才能隔离广播域。所以路由器能隔离广播域,其每一个端口就是一个广播域。
2023-12-27 10:31:30 924
原创 29.97帧和59.94帧?
25可以被50整除,所以相机每一帧曝光的周期和交流电导致的灯光频闪周期是同步的!这样不容易出现画面的闪烁,让快门的调整会更加自由一些!方便拍摄慢动作,比如拍4倍的慢动作,4*25=100帧;但在美国你要拍4倍的慢动作,29.97*4=119.88帧????因为广播电视行业的标准和我们使用最多的消费级数码产品的行业标准发生了奇怪的错位手机、平板的显示机制是不同于电视、显示器,电视在中国可以切换到50HZ的频率来正确播放25帧和50帧的视频内容。
2023-12-19 21:05:38 803
原创 这台电脑无法运行Windows11
先关闭这个提示,返回上一个界面,然后点击现在安装。然后双击进去,把数值由0改为1(两个都要改!然后在右侧新建两个DWORD(32位)在Setup右键选择新建项。然后退出接着安装就可以了!
2023-12-19 11:30:27 537
原创 action3录制出来的LRF文件的正确打开方式
这个LRF文件是低分辨率、低码率的预览文件,非常适合预览。这个文件可以直接通过修改文件后缀转化为.mp4格式。
2023-11-15 15:17:14 5420
原创 Anaconda如何创建一个环境
激活环境,env_name:环境名激活环境conda list查看当前环境下安装库的情况删除环境,env_name:需要删除的环境名。需要退出环境才能删除!!!
2023-11-07 17:26:35 87
原创 CSV是什么
这种格式广泛应用于电子表格和数据库软件中,如Excel、Google Sheets、Access等,以及数据分析和处理工具,如Python和R语言。CSV是逗号分隔值(Comma-Separated Values)的缩写,它是一种常见的文本文件格式,可以使用Windows中的任何文本编辑器打开CSV文件,而不能使用文本编辑器打开Excel文件。CSV文件更快,并且消耗的内存更少,而Excel在导入数据时消耗的内存更多。无法对数据执行操作:无法像Excel那样增删改!,而Excel可以对数据执行操作。
2023-11-06 11:17:50 386
原创 耳机,耳麦,傻傻分不清,难怪麦克风没有声音
因为在以前,耳机和麦克风的接口都是独立的(如上图)。现在笔记本为了方便,就普遍使用了二合一接口(可以实现输入或输出音频)所谓的美标和国标的区别其实就是地线和麦克风顺序不一样,买错了的朋友可以上某宝。大部分耳机,美标的中间三节隔离绝缘圈一般是白色的,国标的一般是黑色的!从最前头开始数第1、2、3、4节,分别是左声道/右声道/地线/MIC。从最前头开始数第1、2、3、4节,分别是左声道/右声道/MIC/地道。机箱的主板可以识别国标/美标,注意看你的主板是哪种!3.5mm的4段式耳机口分为国标/美标!
2023-11-05 22:29:34 338
原创 python的文件读写
读写文件是最常见的IO操作。在磁盘上读写文件的功能都是由操作系统提供的,而现代操作系统不允许普通的程序直接操作磁盘。所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)在操作系统中,文件被表示为文件对象(file object)。每个文件对象都有一个唯一的标识符,称为文件句柄(file handle)。程序通过打开文件来获取文件句柄,然后使用该句柄进行后续的读写操作。
2023-11-03 11:26:52 113
原创 Redis数据持久化
在指定的时间间隔内,执行指定次数的写操作,将内存中的数据集快照写入磁盘中,它是Redis默认的持久化方式。执行完操作后,在指定目录下会生成一个dump.rdb文件,Redis 重启的时候,通过加载dump.rdb文件来恢复数据。如果一直是读取操作,那么Redis也不用重复备份!
2023-11-02 22:57:56 654
原创 SQLyog连接数据库报plugin caching_sha2_password could not be loaded......解决方案
因为MySQL新版默认使用作为身份验证的插件,而旧版本使用的是。当出现plugin caching_sha2_password could not be loaded报错,我们更换为旧版本。
2023-10-31 22:31:39 532
原创 Jmeter启动报错:Not able to find Java executable or version. Please check your Java installation......
安装了JDK1.80,配置好环境安装的Jmeter是5.4.3,双击bin目录下的jmeter.bat弹框报错提示:请按任意键继续. . .
2023-10-31 10:36:38 300
原创 JavaScrip的DOM接口
JavaScript的DOM(Document Object Model)是一种接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。DOM是一种将HTML或XML文档表示为对象树的标准方式。在JavaScript中,DOM提供了一种方式来操作HTML或XML文档的元素和属性。通过DOM,您可以将元素添加到文档中,修改现有元素的内容和属性,或者从文档中删除元素。DOM还允许您通过事件监听器来响应用户的操作,例如:点击按钮或提交表单。
2023-10-27 23:29:15 329
原创 关于script标签在HTML代码页面的放置位置的个人理解
在HTML页面中,<script>标签可以放在<head>标签中,也可以放在<body>标签中,甚至可以放在<body>标签的底部。具体放哪里取决于你的需求和使用的JavaScript库或框架。
2023-10-27 22:35:57 767
原创 软件兼容详解
所谓系列机,是指一个厂商生产的,具有相同的系统属性结构,但具有不同组成和实现的一系列不同型号的机器。是指按某个时期投入市场的某种型号机器编制的程序,不加修改就能运行在他之前(后)投入市场的机器上。用户希望在新的计算机系统出台后,原先已开发的软件仍能继续在升级换代后的新型号的机器上使用,对系列机的软件向下和向前兼容可以不作要求,但必须保证向后兼容,力争做到向上兼容!指的是按某档次机器编制的程序,不加修改就能运行在比它更高(低)档的机器上。系列机的软件兼容分为向上兼容、向下兼容、向前兼容和向后兼容4种。
2023-10-24 08:38:32 211
原创 SpringBoot的静态资源怎么导入
比如我们访问 http://localhost:8080/1.js , 他就会去这些文件夹中寻找对应的静态资源文件。我们可以在resources根目录下新建对应的文件夹,都可以存放我们的静态文件!第一个平时不用,所以先不用管!那他们的访问顺序呢?
2023-10-24 08:37:47 84
原创 unity的乐高世界
刚体物理引擎是一套基于牛顿力学的模拟计算系统,它仅仅是对现实物理的一种近似模拟。怎么理解这种“近似”呢?可以从运算精度和时间连续性两个方面理解。从运算精度上看,物理运动的计算不能无限精确下去,每一次计算都可能隐含着精度的损失,而且这种精度损失可能随着计算的迭代而逐步增大;从时间连续性上看,物理引擎的计算是离散化进行的,每两次计算间隔十几至几十毫秒之久,并不能像真实世界那样保持连续性,这也会导致计算准确性显著下降。
2023-10-24 08:35:20 227 2
原创 关机后,单反相机镜头(无自动对焦)收不回去了该怎么办?
单反机的镜头关机后是不会自动收缩回到最短状态的,这和DC相机是完全不同的。要缩回去必须手动收回,并且单反镜头的收缩和是否关闭相机无关。,这时相机会认为需要对焦的物体非常近,就会把镜头往回收缩进行对焦。这时相机镜头就会达到最短的状态了!可以把相机镜头盖盖上(先不要关机),再半按快门进行对焦。但是有些单反镜头是没有手动对焦的,那该怎么办呢?
2023-10-23 10:22:39 383
原创 unity中方向的两种表示:欧拉角和四元数
结构体代表一个四元数,包含一个标量和一个三维向量,用于描述物体的旋转。四元数是一个四维空间的高阶复数,效率高于欧拉角,并且四元数不会造成。在计算机图像学中,四元数用于物体的旋转,是一种复杂,但效率较高的旋转方式。,所以游戏物体的旋转在Unity脚本中默认用四元数表示。,所以常常将欧拉角和四元数进行相互转换以便使用。简单来说就是你可以选择 0度~360度 的范围。
2023-10-22 14:16:30 415
原创 在unity中如何利用预制体创造物体
有时候由于写代码时的失误,用场景中的某个物体作为Instantiate方法的第1个参数, 同样也能成功创建新物体。这说明在游戏运行以后,预制体和其他物体有着同等的地位,都可以使用。这种设计一方面增强了脚本的灵活性.,另一方面也经常出现因混淆而引起的各种 bug。,因此 Instantiate0 方法也具有多种重载形式,它们的区别在于参数不同。它需要一个预制体的引用作为模版,返回值总是新创建那个物体的引用。如果预制体以 GameObject 类型传入,那么返回的结果也是 GameObject 类型的。
2023-10-22 14:15:22 590
原创 你还不会DeBug?太low了吧
浅试一下编程时调试是不可缺少的,Unity中用于调试的方法均在Debug类中。浅试一下新建一个物体和脚本,并把脚本挂载到物体上!运行一下:总结由于是调试方法,因此直线不会显示在游戏中!
2023-10-22 13:35:43 195
原创 Vector3(即是位置,也是方向)
在三维世界中,最重要的就是确定物体在三维世界中 的位置、大小和缩放等信息。在Unity中,Vector3结构体就是用来表示这些信息的,此外也用Vector2来表示二维世界中的信息。Vector3结构体由x、y、z这3个数值组成,表示了一个向量;除了可以用来表示向量外,还可以用来表示位置、旋转和缩放等信息。所以在使用Vector3的时候一定要先确定这里的Vector3表示的是什么信息,再进行使用。
2023-10-21 23:44:40 991
原创 冷知识:unity使用的是左手坐标系
在空间直角坐标系中,让左手拇指指向x轴的正方向,食指指向y轴的正方向,如果中指能指向z轴的正方向,则称这个坐标系为左手直角坐标系。反之则是右手直角坐标系。伸出左手,让拇指和食指成“L”形,大拇指向右,食指向上。其余的手指指向前方。这样就建立了一个左手坐标系。拇指、食指和其余手指分别代表x,y,z轴的正方向。x右边,y上边,z指向屏幕(Y轴控制上下,X轴控制左右,Z轴控制前进后退。0.0.0就是静态没移动的物体)unity使用左手坐标系(高中立体几何使用的坐标系)左手坐标系和右手坐标系。
2023-10-21 22:44:08 577 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人