E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32开发必备知识
常用的17个运维监控系统(
必备知识
)
1.ZabbixZabbix作为企业级的网络监控工具,通过从服务器,虚拟机和网络设备收集的数据提供实时监控,自动发现,映射和可扩展等功能。Zabbix的企业级监控软件为用户提供内置的Java应用服务器监控,硬件监控,VMware监控和CPU,内存,网络,磁盘空间性能监控。该企业级网络监控工具能够每分钟进行3,000,000次检查,具有更高的安全性和数据中心监控功能。2.NagiosNagios是一
洛神灬殇
·
2023-10-24 07:47
STM32CubeIDE+STLINK调试和下载代码
硬件接线硬件的接线如下图所示:通过排线将STM32和STLINK连接在一起,STLINK的另外一头接在笔记本的USB口;注意,我用的这款STLINKV2下载器是输入3.3V供电的,所以插上STLINKV2之后,
STM32
乘凉~
·
2023-10-23 10:13
开发工具使用汇总
stm32
嵌入式硬件
单片机
Python编程的
必备知识
变量和数据类型:变量是用来存储数据的标识符。在Python中,你可以通过简单的赋值语句来创建变量。数据类型包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。每个数据类型有其自己的操作和特点。操作符:算术运算符用于执行基本数学运算,例如加法、减法、乘法和除法。比较运算符用于比较两个值,例如检查是否相等、大于或小于。逻辑运算符用于执行逻辑操作,例如逻辑与、逻辑或和逻辑非
普通研究者
·
2023-10-23 10:12
Python学习
python
算法
c++方向的学习路线;c++系统学习;c++进阶提升
C++常用在后端服务器,移动互联网后端,经典Windows界面开发,移动互联网端界面开发,跨平台界面开发,图形分析,系统架构,应用设计,还有现在最为流行的分布架构等一些新的技术领域,C/C++工程师
必备知识
的思维导图
MBCxiaomaxxxx
·
2023-10-23 09:46
知识点的讲解
移动端产品经理
必备知识
IOS苹果审核1、苹果审核4.3问题相关介绍:【纯干货】我所知道的苹果审核4.3问题,和它的10种解决办法!Android微信分享1、微信自定义分享相关介绍:php版微信公众号自定义分享内容实现方法2、微信公众平台文档相关介绍:微信平台开发文档
杨贤勃
·
2023-10-23 06:29
单片机
STM32开发
中常用库函数分析
1.GPIO初始化函数用法:voidGPIO_Configuration(void){GPIO_InitTypeDefGPIO_InitStructure;//GPIO状态恢复默认参数GPIO_InitStructure.GPIO_Pin=GPIO_Pin_标号|GPIO_Pin_标号;//管脚位置定义,标号可以是NONE、ALL、0至15。GPIO_InitStructure.GPIO_Spee
呼啦啦的爱
·
2023-10-22 22:46
【Ubuntu系统搭建
STM32开发
环境(国内镜像全程快速配置)】
源于本人失败的经历苦心研究虚拟机安装ubuntu换源VScode安装安装Java环境安装cubemx安装arm-Linux-gcc安装gdbserver安装OpenOCD虚拟机安装ubuntu系统镜像可以在阿里云镜像站且下载速度很快。选择安装的版本。我选择的是:ubuntu-22.10-desktop-amd64.iso。其余的进入VM开始安装虚拟机,这里就不介绍了。如果安装完重启提示需要pres
西木康
·
2023-10-22 08:33
学习笔记
ubuntu
linux
运维
STM32开发
环境搭建
目录1.MDK-ARM(Keil)2.STM32CubeMX3.STM32CubeProgrammer3.1STM32CubeProgrammer安装3.2STM32CubeProgrammer配置环境变量4.Proteus5.VisualStudioCode网上工具软件的安装介绍很多,文中给出了靠谱的方式。文中仅给出需要安装的工具。安装教程取自我关注的博主优秀博文,在此感谢博主。1.MDK-AR
笑春风oO
·
2023-10-21 20:47
stm32
单片机
嵌入式硬件
stm32开发
环境搭建及应用
刚接触到stm32该如何快速使用:1.根据项目选型的器件,到ST官网下载数据手册和参考手册。2.下载公版或其它开发板配套资料(网上找找开发板),主要看原理图。3.借鉴开发板的电源,编程口电路,复位电路,晶振等最小系统,参考串口,I2C口的硬件连接,完成自己项目的硬件电路设计。4.根据示例和参数考手册,编写程序。在熟悉了硬件资源后,就需要搭建软件开发环境。在此使用keil集成开发环境。1.安装kei
fdrsab
·
2023-10-21 20:16
stm32
单片机
arm
STM32项目工程的搭建
视频连接:[2-1]--入门新建工程及工程搭建-------------_哔哩哔哩_bilibili1.
STM32开发
方式1.标志库表示直接调用已经写好的程序,通过类似于函数调用直接使用即可。
m0_63077733
·
2023-10-21 20:42
stm32
嵌入式硬件
单片机
数学
必备知识
必备数学知识内容均来自:https://aistudio.baidu.com/课程数学基础知识数据科学需要一定的数学基础,但仅仅做应用的话,如果时间不多,不用学太深,了解基本公式即可,遇到问题再查吧。下面是常见的一些数学基础概念,建议大家收藏后再仔细阅读,遇到不懂的概念可以直接在这里查~高等数学1.导数定义:导数和微分的概念f′(x0)=limΔx→0 f(x0+Δx)−f(x0)Δxf'({{
Shannon333
·
2023-10-21 05:38
SOME/IP协议【Autosar AP
必备知识
】
概要介绍背景据统计,现在每辆电动车上搭载了近百的车载ECU控制器。为了高效地实现越来越复杂的功能(自动驾驶,人车互动,车云一体等),车载控制器由最初的微控制器(仅仅控制某项硬件单元)到功能域控制器(由多个独立功能的ECU组成)。伴随着车载ECU的发展,车载通信技术也在不断发展,从相对低速的CAN、LIN、FlexRay、MOST通信技术,升级到车载以太网通信技术,从应用场景上是为了满足自动驾驶以及
fu_kou
·
2023-10-20 20:19
SOMEIP
tcp/ip
网络
网络协议
学习STM32F407入门后的感受
这些知识在我学习
STM32开发
的时候呼应上了。那本书上写道,CPU分为专用和通用的。我的理解是比如路由器中的CPU只需要数据交换,就属于专用的CPU。
我明白了我是一条鲶鱼
·
2023-10-20 20:28
Arduino框架下STM32全系列开发固件安装指南
Arduino框架下STM32全系列开发固件安装指南目前基于Arduino框架下开发STM32单片机的固件基本都是基于:https://github.com/stm32duino,在此之前的
STM32开发
固件还有一个比较早期的
perseverance52
·
2023-10-20 09:03
stm32
arm
Arduino框架下搭建STM
AQS:JAVA经典之锁实现算法(一)
认识并了解它,JAVA初中升高级工程师
必备知识
点之一。AQS是AbstractQueuedSynchronizer的简称,它也是JUC包下众多非原生锁实现的核心。
秋裤Boy
·
2023-10-20 08:19
记一次用AD20制作
STM32开发
板的全流程
目录一、了解制板厂商二、原理图1.选择元器件2.放置端口和线3.标注4.分离模块5.将原理图更新到PCB中三、PCB布局1.规则设置2.排版布局3.布线4.画板框5.过孔盖油6.滴泪7.铺铜四、制板1.添加logo或图案2.发给厂商制板3.SMT贴片刚刚测试出人生中第一块板子所有功能正常,欣慰啊。本小白在制作PCB的过程中参考了不下20篇文章,很感谢那些前辈大佬们能把自己的经验分享出来,所以也想记
Bird_Boss
·
2023-10-20 03:26
stm32
嵌入式硬件
单片机
是否要从单片机转嵌入式Linux?
尽管火哥目前从事Linux/Android方面的嵌入式开发工作,但是读书的时候也有5年左右单片机裸机和RTOS经验,之前面试也拿过一些做单片机
stm32开发
的offer,所以今天分享关于单片机是否要转嵌入式
HzhenW3513
·
2023-10-20 00:46
Embedded
LINUX
单片机
linux
嵌入式硬件
详细介绍如何读懂
STM32开发
板电路原理图以及芯片文档和开发手册,并编写一个测试程序:点亮一个LED灯
详细介绍如何读懂
STM32开发
板电路原理图以及芯片文档和开发手册,并编写一个测试程序:点亮一个LED灯https://blog.csdn.net/bjbz_cxy/article/details/80081886
学海无涯_come on
·
2023-10-19 11:42
单片机ARM开发
【编程
必备知识
】文件内容的读写
文章目录前言1.数据流2.JavaIO流3.InputStream概述3.1FileInputStream概述3.1.1代码示例3.2利用Scanner进行字符读取4.OutputStream概述4.1利用OutputStreamWriter进行字符写入总结前言书接上回,本文继续讲解关于文件的知识,上文讲了如何对文件系统进行操作,本文则重点讲述如何对文件内容进行读写,要讲到两个数据流,字符流和字节
慧天城寻
·
2023-10-19 06:05
服务器
linux
数据库
文件IO
java
【STM32单片机学习】第三课:开发板介绍和Keil环境搭建
【朱老师课程总结侵删】第一部分、章节目录3.3.1.
STM32开发
板详细介绍3.3.2.
STM32开发
板ISP下载原理分析3.3.3.STM32F4的浮点运算单元3.3.4.MDK5的开发环境搭建和介绍第三部分
搞IC的小冯
·
2023-10-18 23:27
【STM32单片机学习】
STM32F103
STM32F4
嵌入式入门学习
linux内核api书,(特价书)Linux内核API完全参考手册
前言本书使用方法第1章Linux内核API分析
必备知识
1Linux内核编程注意事项1本书中模块编译Makefile模板1内核调试函数printk2内核编译与定制4温馨提示10参考文献11第2章Linux
小肉卷
·
2023-10-18 21:47
linux内核api书
STM32开发
从零开始(1)---手把手教你点亮一个LED灯
本文所需文件:链接:https://pan.baidu.com/s/1XvO8EtiMslJeQNbRUdt-nQ提取码:a8a11、创建一个文件夹,这里命名为myled,在myled文件夹里,创建五个文件,作为项目的分类文件,方便检查和移植。2、在子文件夹lib中,加入文件(以下官方文件都在上方百度云盘链接中)3、在user文件夹下,加入文件4、打开mdk,选择新建项目5、在弹出的窗口中,找到之
livercy
·
2023-10-18 09:49
单片机开发
stm32
单片机
物联网
解决方案
arm
stm32外设笔记-freertos配置(一)
文章目录1、内核参数介绍2、基本任务创建3、绝对延时和相对延时本文用到的实验平台:野火MINI-
stm32开发
板STM32CUBE-IDE开发工具随着产品要实现的功能越来越多,单纯的裸机系统已经不能够完美地解决问题
桃成蹊2.0
·
2023-10-18 07:09
FreeRtos记录
stm32
单片机
arm
嵌入式硬件
c语言
stm32开发
实战labview卷_【百问百答】ST 电机控制实战问答合辑 | 连载之一
点击下方链接可以直接观看电机直播及直播答疑电堂wx18257eb0e8c82435.h5.xiaoe-tech.com电堂wx18257eb0e8c82435.h5.xiaoe-tech.com本次实战问答只讨论同步电机,不对步进电机做特别的讨论,希望有助于大家进行电机开发或者是电机应用。Q1:STM32关于FOC控制或者在永磁同步电机上有哪些可用的库和工具,有没有关于弱磁MTPV等算法的文档或者
weixin_39591386
·
2023-10-17 23:09
STM32开发
板,利用USB转TTL 串口调试
硬件电路USB信号和串口信号互转使用CH340C芯片串口连接单片机串口拔掉P4跳线帽,就没有绑定单片机串口,变成USB转TTL模块给串口的设备进行调试如:wifi、蓝牙、GPS、GSM这些都是串口模块调试这些模块借助上位机AT指令将开发板P4端子拔掉,开发板USB转TTL,输出端口就没有绑定单片机的串口了引出来的串口引脚连接模块的发送或接收引脚进行连接,利用usb连接电脑,利用串口助手来测试这些模
无敌小手
·
2023-10-17 18:39
STM32单片机
外设
stm32
嵌入式硬件
单片机
开发芯片一定要到芯片官网找evaluation board
文章目录1.infineon(要发邮件)2.NXP(登录可以直接下载)3.MICROCHIP4.
STM32开发
板1.infineon(要发邮件)电子森林:https://www.eetree.cn/doc
阿格在努力
·
2023-10-17 18:34
硬件学习
嵌入式硬件
Linux进程概念和控制(
必备知识
)
文章目录1、冯诺依曼体系结构2、操作系统3、进程进程的创建进程查看进程状态进程优先级进程地址空间4、环境变量5、进程控制进程终止进程等待进程替换1、冯诺依曼体系结构我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。我们所认识的计算机,都是有一个个的硬件组件组成输入单元:包括键盘,鼠标,扫描仪,写板等中央处理器(CPU):含有运算器和控制器等输出单元:显示器,打印机
小朱同学..
·
2023-10-17 10:12
linux操作系统和网络
linux
服务器
运维
Java面试
必备知识
点梳理:二分查找算法
在计算机世界里“数据结构算法=程序”,因此算法在程序开发中起着至关重要的作用。虽然我们在开发中自己设计算法的情况不多,在工作中却离不开算法。无论是开发包提供的算法还是我们自己设计的算法,算法在程序中都无处不在。常用的算法有查找算法和排序算法。查找算法有线性查找算法、深度优先搜索算法、广度优先搜索算法和二分查找算法,而最常用也最快速的就是二分查找算法了。二分查找算法又叫作折半查找,要求待查找的序列有
博文视点
·
2023-10-16 06:36
程序设计
编程语言
java
算法
面试
offer
ROS机器人操作系统Catkin的编译与常用命令的使用介绍
ROS中命令有很多,对一些频繁使用的常见命令,做一个整理,这些命令在平时操作机器人当中都是常用到的,也是在ROS中如何让机器人正常运作的
必备知识
。
寅恪光潜
·
2023-10-16 05:04
机器人操作系统(ROS)
roslaunch
rospack
catkin_make
rosrun
roscore
rqt_graph
sources.list
Win10 VS Code + CMake
STM32开发
环境
Win10VSCode+CMake
STM32开发
环境软件软件安装与环境变量的配置不多讲,这步都搞不定还是老老实实用MDK把VSCodecmake插件、c/c++插件mingwgcc-arm-none-eabi
世上最美的裤头
·
2023-10-15 08:16
stm32
cmake
c++
编译器
中高级iOS
必备知识
点之 RunLoop
收录:原文地址获取更多资料RunLoop简介Run表示运行,Loop表示循环。结合在一起就是运行循环的意思。RunLoop就是在程序运行过程中循环做一些事情。主要应用于以下:定时器(Timer)、PerformSelectorGCDAsyncMainQueue事件响应、手势识别、界面刷新网络请求AutoreieasePool没有RunLoop支撑,上面的这些都无法实现.作用1.保持程序的持续运行2
iOS心安
·
2023-10-14 23:13
手把手带你使用VSCode 搭建
STM32开发
环境!
首先附上一张VSCode图一直都喜欢这种,黑色主题感觉高大上。一、需要的软件和工具。下载最新版VSCode:安装好插件,具有良好的代码补全与调试功能。“VSCode下载地址:https://code.visualstudio.com/”下载LLVM:用于代码补全,其实可以理解为Clang。因为VSCode中“C/C++”插件的自动补全功能不太好用。STM32中好多库函数都补全不出来。记得按照好之后
m0_61687959
·
2023-10-14 12:09
vscode
stm32
ide
移动端H5网页开发常见问题汇总
如果已经看过这篇文章了的话也可以看看笔者写的移动端H5网页开发
必备知识
移动端开发
必备知识
-HybridAppHTML方面调用系统功能拨打电话给10010发送短信给10010发送邮件给randy忽略自动识别有时电话
苏小苏95
·
2023-10-14 09:46
移动端
前端
css
html
javascript
2011考研数学概率论基础复习
必备知识
点
2010年的考研数学计算量相对比较大,题目与09年相比较难,虽然仍是考察学生的三基本,但是其中也比较注意对学生综合能力的考察。根据这些特点以及结合2010数学考试大纲,我对2011年春季基础复习概率论知识点做一下简单归纳:考研数学在考中的地位是显而易见的,想要取得一个不错的成绩,不懈的努力是必不可少的。大家都知道考研数学是一个综合性强、知识面广、相对难度大的科目,这些都决定了考研数学的复习时间相对
weixin_30312659
·
2023-10-13 17:49
STM32cubeMX+Usart+DMA+IDLE:串口DMA接收不定长度数据
目录
STM32开发
记录开发基础:开发需求开发问题及解决办法问题1:第一次发送给STM32的数据没有收到。问题1的解决办法:先对DMA初始化在对Uart初始化即可解决。问题2:DMA接收的数据不会清掉。
逆风奔跑的攻城狮
·
2023-10-13 15:45
STM32
stm32
单片机
dma
串口通信
在Keil MDK中使用ST-Link下载程序到
stm32开发
板,不能自动运行解决方法
KeilMDK下载程序后立即运行1、点击OptionsforTarget,如下图:2、点击Debug,如下图:3、点击Settings,如下图:4、点击FlashDownload,如下图:5、在ResetandRun这一选项前打勾,如下图:6、点击Pack,如下图:7、取消Enable选项的勾选,如下图:最后下载程序试试,如有问题请留言
车厘子﹌
·
2023-10-13 13:09
笔记
keil
mdk
软件开发
必备知识
:Linux常用命令
4.1Linux命令初体验在线查询命令:Linux命令大全(手册)–真正好用的Linux命令在线查询网站Linux命令大全|菜鸟教程4.1.1常用命令演示-7'30在这一部分中,我们主要介绍几个常用的命令,让大家快速感受以下Linux指令的操作方式。序号命令对应英文作用1ls[目录名]list查看当前目录下的内容2pwdprintworkdirectory查看当前所在目录3cd[目录名]chang
编程千纸鹤
·
2023-10-13 12:26
Java学习
linux
服务器
运维
linux基本操作
http0.9和http1.1到https到http2
作者:阮一峰HTTP协议是互联网的基础协议,也是网页开发的
必备知识
,最新版本HTTP/2更是让它成为技术热点。本文介绍HTTP协议的历史演变和设计思路。
wufeng_asia
·
2023-10-13 04:00
c/c++
https
http
tcp/ip
Gradle
必备知识
点
之前对于Gradle的理解就是内嵌在AS里帮项目编译编译,打打包,仅次而已。。。不得其精髓,就无法享受Gradle带给开发的快感。什么是Gradle?是一款很优秀的构建工具。gradle官方文档gradle中文文档配置Gradle环境不要以为它只是AS的附属品,只要配置了Gradle的环境,哪里又可以用,当然也包括服务端,干的事就很多了。首先需要Java环境,JDK1.6以上,略。。。java-v
DustMoon
·
2023-10-12 22:41
韦东山 IMX6ULL和正点原子_「正点原子NANO
STM32开发
板资料连载」第三章 MDK5 软件入门1...
1)实验平台:ALIENTEKNANOSTM32F411V1开发板2)摘自《正点原子STM32F4开发指南(HAL库版》关注官方微信号公众号,获取更多资料:正点原子第三章MDK5软件入门本章将向大家介绍MDK5软件和STM32CubeF4,通过本章的学习,我们最终将建立一个基于HAL库的MDK5工程,同时本章还将向大家介绍MDK5软件的一些使用技巧,希望大家在本章之后,能够对MDK5这个软件有个比
weixin_39566773
·
2023-10-12 19:01
韦东山
IMX6ULL和正点原子
如何在STM32中实现TCP通信?
对
STM32开发
者而言,μC/TCP-IP和LwIP协议栈是两个常用选择,提供了TCP通信的核心功能。
枪哥玩转嵌入式
·
2023-10-12 19:28
单片机
编程
嵌入式
嵌入式硬件
STM32开发
指南:逐步揭开嵌入式世界的奥秘
想要深入嵌入式开发领域?掌握STM32这本"天书"?也许你觉得它难以捉摸,但是别担心!我们为你准备了一份简洁明了的指南,将带你逐步解读STM32的奥秘。首先,我们将介绍STM32的基础知识。从了解STM32系列的特点、硬件结构和外设功能,到熟悉STM32Cube软件开发平台,我们将为你打下坚实的基础,让你对STM32有全面的认识。接下来,我们将带你进入STM32的编程世界。我们将探索ARMCort
枪哥玩转嵌入式
·
2023-10-12 19:27
单片机
编程
嵌入式
单片机
51单片机
ST32开发板学习心得
作为一名嵌入式系统开发者,我在学习
STM32开发
板的过程中,积累了一些心得和经验,现在分享给大家。一、入门基础学习
STM32开发
板需要掌握一定的电路和硬件知识。
m0_69635370
·
2023-10-12 19:24
单片机
stm32
嵌入式硬件
如何逐步掌握
STM32开发
技巧?
掌握
STM32开发
技巧,一步一个脚印,逐
枪哥玩转嵌入式
·
2023-10-12 19:47
单片机
编程
嵌入式
嵌入式硬件
嵌入式实时数据库
STM32开发
板, 用FlyMcu串口下载后程序烧录成功,但板子没有反应
学习目标:之前一直在看论文,现在想做点实际的东西,开始着手学习下
stm32开发
板(正点原子),一点点进步了!!记录下玩板子中遇到的问题,做个笔记供以后查阅。
weixin_43746132
·
2023-10-12 02:34
STM32开发板
问题解决
关于FLYMCU串口下载和STLINK(JLINK)驱动在
STM32开发
板中下载代码的问题
一、关于使用FLYMCU下载代码到
STM32开发
板中(1)首先,先将开发板插上电源,并且连接USB232口到电脑上,打开电源开关。(2)安装CH340G的驱动。
Bofu-
·
2023-10-12 02:33
STM32
单片机
stm32
FlyMcu一键烧录
STM32开发
板时关于RTS和DTR电平方式的设置
如图,FlyMcu软件底部有关于RTS和DTR高低电平的选择,要注意的是,相关选项描述的高低电平是RS232电平,即0是高电平,1是低电平,与我们通常使用的TTL电平描述的高低电平正好相反。于是可根据开发板上一键下载电路(若有)的原理图,判断STM32进入串口下载模式(BOOT0为高电平,BOOT1为低电平)时,RTS和DTR分别应是什么电平,再颠倒一下,和FlyMcu中该设置的电平方式就对应上了
ElectGC
·
2023-10-12 02:01
STM32踩坑记录
stm32
单片机
【编程
必备知识
】文件操作
文章目录前言1.认识文件1.1树型结构组织和目录1.2文件路径1.2.1绝对路径1.2.2相对路径1.3文件类型2.Java中操作文件2.1File概述2.1.1构造方法2.1.2成员方法2.2代码示例示例1:观察get系列的特点和差异示例2:普通文件的创建示例3:普通文件的删除示例4:观察deleteOnExit的现象示例5:观察目录的创建示例6:观察多层目录的创建示例7:观察文件重命名总结前言
慧天城寻
·
2023-10-11 23:16
python
开发语言
java
文件操作
io
个人开发
毕业设计:基于SSM框架的新生报到数据可视化系统
本文介绍的是一个基于SSM框架的新生报到数据可视化系统,是一个毕业设计成品,该系统主要采用JAVA语言编写,主要应用到了SpringBoot框架,Mybatis框架、mysql数据库以及redis等常见的JAVA编程
必备知识
毕知必会
·
2023-10-11 18:19
Java
java
可视化
Spring -总结
Spring-总结如想了解更多更全面的Java必备内容可以阅读:所有JAVA
必备知识
点面试题文章目录:JAVA
必备知识
点面试题文章目录Spring-总结1、Spring的设计初衷是什么?
☞精◈彩◈猿◈笔◈记☜
·
2023-10-11 15:24
Java面试题
Spring面试题
spring
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他