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
cocos2d-x学习记录
汇编
学习记录
前言这篇文章是自己在专升本录取~本科开学前
学习记录
,破解软件的学习在2022年4月-2022年5月,汇编学习时间大约为2022年7月-2022年9月,我将往期上传的博文整理为一篇文章,作为归纳总结。
贾胤豪
·
2023-12-03 15:34
过去式
汇编
学习
数据库
egg mongoose
学习记录
mongoose安装npmiegg-mongoose-Sconfig/plugin.jsmogoose:{enable:true,package:'egg-mongoose',}config/config.default.jsconfig.mongoose={url:'mongodb://localhost:27017/runoob',option:{server:{poolSize:40,},}
xmh_1997
·
2023-12-03 13:33
egg
数据库
学习
mongodb
javascript
mongoose
学习记录
mongoose安装和连接数据库npmimongoose导入mongooseconstmongoose=require('mongoose')mongoose.set("strictQuery",true)连接数据库mongoose.connect('mongodb:127.0.0.1:27017/test')设置回调mongoose.connection.on('open',()=>{conso
Alaso_soso
·
2023-12-03 13:58
nodejs
学习
c++基础
学习记录
文章目录vector构造函数后面的冒号c++中inline使用->符号C++中基本类型的数组使用的时候需要初始化,不然数组中的值不确定c++auto关键字std::make_shared使用c++中基本类型的字节数代码中&的使用extern关键字c++中的friend用法c++中使用new和不使用new创建类对象的区别typedef声明类型template使用c++中function使用c++中l
liu_12345_liu
·
2023-12-03 11:42
c++
开发语言
深度
学习记录
--计算图(前向后向传播)
什么是计算图?从一个例子入手:将函数J的计算用流程图表示出来,这样的流程图被称为计算图简单来说,计算图是用来显示每个变量间的关系的一种图两种传播方式计算图有两种传播方式:前向传播和后向传播什么是前向传播?还是以函数为例,前向传播就是将计算函数J的值的每一个过程表示出来,类似分步计算什么是后向传播?后向传播就是从最后一个方框开始,逐步向前求最终输出变量(FinalOutputVariable)对普通
蹲家宅宅
·
2023-12-03 10:32
深度学习记录
深度学习
人工智能
【Houdini初认识】节点与节点编程初认识(
学习记录
)
节点的基本操作1.想要切换视图看到某个节点所呈现的效果,要注意点击此节点的最右边蓝色键(或者蓝色小眼睛),如图所示:2.想看看到物体以透视线框的形式展现,可以点击第二个按键,或者紫色的模板,如图所示:下图为开启模板按键后的物体效果:3.红色的雪花按钮为锁定按钮,一旦按确定锁定了雪花按钮,那么尝试再移动或者缩放这个节点,节点也不会发生变化。如下图所示:节点的一些基本操作对一个物体进行移动的操作:1.
公主癌菜小干
·
2023-12-03 09:38
houdini学习
技术美术
houdini
MATLAB R2022b 安装
文章用于
学习记录
文章目录前言下载解压安装包总结前言下载解压安装包MATLABR2022b——A9z3装载(Mount)MATLAB_R2022b_Win64.iso打开装载好的DVD驱动器并找到setup
701044
·
2023-12-03 07:33
matlab
基于
Cocos2D-X
框架闯关游戏的设计
特别是随着Android和iOS平台的兴起,开发者的游戏跨平台的需求更强了,随机
Cocos2D-X
分支诞生。其中“x”包含了两个意思:一方面是C++的
2301_81127431
·
2023-12-03 05:54
java
java
正点原子ADDA模块硬件原理图分析与学习
AD原理分析①.AD芯片工作模式②.AD信号放大和衰减总结前言提示:这里可以添加本文要记录的大概内容:最近用到某点原子的ADDA模块,想要了解其AD和DA的实现,发现网上的介绍不够详细,这里做一个硬件的
学习记录
YZW0123
·
2023-12-03 05:19
嵌入式
射频
硬件
学习
物联网
人工智能
思科应用
学习记录
路由器首先进入CLI获得权限Router>第一级模式用户模式游客模式Router>enable键入授权(升级权限)Router#第二级模式特权模式查看所有设备信息Router#configureterminal键入配置终端Router#(config)#第三级模式可以管理设备的基本参数Router(config-???)第四级模式,各种专用配置模式例子:Router(config)#interfa
瓜子壳、
·
2023-12-03 03:54
学习
csapp-深入理解计算机系统
学习记录
文章目录csapp
学习记录
一第1章:计算机系统漫游信息就是位+上下文从一个c文件,到可执行目标文件整个翻译过程分为4个阶段程序执行的过程:摩尔定律:HELLOWORLD可执行程序的产生理解编译过程及原理的意义何在可执行程序
mackilo
·
2023-12-03 03:10
学习
DINO-DETR论文
学习记录
摘要我们介绍了DINO(带有改进的去噪器box的DETR),一种最先进的端到端对象检测器。DINO通过使用对比方式进行去噪训练、混合查询选择方法进行锚点初始化以及用于框预测的ookforwardtwice方案,在性能和效率方面比以前的类似DETR模型有所改进。DINO在COCO上实现了12个时期的49.4AP,在24个时期内实现了51.3AP,具有ResNet-50骨干和多尺度特征,与之前最好的类
彭祥.
·
2023-12-03 03:31
DETR系列
学习
深度学习
计算机视觉
DAB-Deformable-DETR源码
学习记录
之模型构建(二)
书接上回,上篇博客中我们学习到了Encoder模块,接下来我们来学习Decoder模块其代码是如何实现的。其实Deformable-DETR最大的创新在于其提出了可变形注意力模型以及多尺度融合模块:其主要表现在Backbone模块以及self-attention核cross-attention的计算上。这些方法都在DINO-DETR中得到继承,此外DAB-DETR中的AnchorQuery设计与b
彭祥.
·
2023-12-03 03:00
DETR系列
学习
深度学习
神经网络
学习记录
683@类别不平衡问题解决的基本策略之再缩放的数学解释
什么是类别不平衡问题分类学习方法都有一个共同的基本假设,即不同类别的训练样例数目相当。如果不同类别的训练样例数目稍有差别,通常影响不大,但若差别很大,则会对学习过程造成困扰。例如有998个反例,但正例只有2个,那么学习方法只需返回一个永远将新样本预测为反例的学习器,就能达到99.8%的精度;然而这样的学习器往往没有价值,因为它不能预测出任何正例。数学解释以下是分类策略:然而,当训练集中正、反例的数
教练 我想学编程
·
2023-12-03 03:23
机器学习
学习记录
684@vue 统计用户页面停留时间
需求想要统计用户在页面停留的真实时间,进入页面开始计时,切出本页面后完毕,另外需要注意关闭浏览器网页窗口或者关闭整个浏览器也要停止计时。代码实现data(){return{browseTime:0,//浏览时长初始值为0clearTimeSet:null}},mounted(){window.addEventListener('beforeunload',e=>this.beforeunloadH
教练 我想学编程
·
2023-12-03 02:49
vue.js
学习
前端
vue生命周期、工程化开发和脚手架
1、前言持续
学习记录
总结中,vue生命周期、工程化开发和脚手架2、Vue生命周期Vue生命周期:就是一个Vue实例从创建到销毁的整个过程。
星辰迷上大海
·
2023-12-03 02:52
Vue2+3
vue.js
javascript
前端
语文课标
学习记录
课,怎么上?教材变化不会太大,还是统编版的形式。在其基础上少有修订。大单元,大观念,大任务,大情境三、怎么上?“四大”,大单元整体教学例说(七上第六单元)《皇帝的新装》《天上的街市》《女娲造人》《寓言四则》《发挥联想和想象》大单元:不同类型想象,不同体式想象,不同文化的神话想象大观念:文学中的联想和想象大任务:感知:根据你感兴趣的程度给课文排序,并各用一句话来评说四篇文本大情境:活动:穿越时空,你
晓月芳华
·
2023-12-02 21:04
linux的基本指令
rmdir指令:rm指令:man指令:mv指令:cat指令:more指令:less指令:head指令:tail指令:date指令:cal命令:find指令:grep指令:zip/unzip指令:本文为个人
学习记录
IT且66
·
2023-12-02 19:59
linux
运维
服务器
【Python】系列模块之标准库re详解
1.2re.match1.3re.search1.4re.findall1.5re.compile函数1.6re.sub检索和替换1.7re.split拆分1.8实战案例:根据文件名匹配文件并移动Python系列文章
学习记录
阿龙先生啊
·
2023-12-02 19:54
python基础学习
python
re模块
shutil模块
search
C语言
学习记录
——用递归思想求第n个斐波那契数,函数递归
目录了解斐波那契数列用递归的方法实现(代码)用递归的方法实现(运行结果图)递归方法思路图用迭代的方法实现(代码)用迭代的方法实现(运行结果图)小结与对比思考总结了解斐波那契数列斐波那契数列的排列是:1,1,2,3,5,8,13,21,34,55,89,144……依次类推下去,你会发现,它后一个数等于前面两个数的和。在这个数列中的数字,就被称为斐波那契数。我们用递归的方式实现一遍,再代入一个具体的值
qiyi.sky
·
2023-12-02 18:01
C语言
学习
c语言
cocos2dx-Lua绑定
一、环境配置(win)lua绑定所需要的环境,可以通过查看frameworks/
cocos2d-x
/tools/tolua目录下的README文档得知,按照文档要求配置相关环境即可
JanRoid
·
2023-12-02 16:12
Java
学习记录
——正则表达式(部分)、输入输出
正则表达式实例^\d+(.\d+)?其中^定义了以什么开始\d+匹配一个或多个数字?设置括号内的选项是可选的.匹配“.”可以匹配的实例:“5”,“1.5”和“2.21”。语法在其他语言中,\表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。在Java中,\表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。所以,在其他的语言中(如Perl),一个
TD21_HBW
·
2023-12-02 15:13
Java
SE基础
正则表达式
java
学习
mysql
学习记录
关系型数据库:不是把所有的数据全部存储在一起,而是分类存储在一起。常见的数据库关系型:oracle大型收费,mysql小型免费。sql语言(操作数据库)structuredquerylanguage结构化查询语言1.DDL数据定义语言创建数据库创建表创建视图修改数据库删除数据库修改表删除表create----创建alter—修改drop–删除2.DML数据操作语言操作数据插入数据(insert)修
whatever who cares
·
2023-12-02 14:47
SQL
mysql
【
学习记录
】从0开始的Linux学习之旅——应用开发(helloworld)
一、概述 Linux操作系统通常是基于Linux内核,并结合GNU项目中的工具和应用程序而成。Linux操作系统支持多用户、多任务和多线程,具有强大的网络功能和良好的兼容性。本文主要讲述如何在linux系统上进行应用开发。二、概念及原理 应用程序通过系统调用与内核进行交互,而驱动程序则提供了硬件设备的访问接口,内核本身则提供了系统调用、驱动框架等基础设施。 驱动开发:Linux驱
知识噬元兽
·
2023-12-02 06:24
Linux
学习笔记
知识分享
学习
linux
Android --- Activity/Window/DecorView/ViewRootImpl的创建时机
自己看源码后的
学习记录
,仅供参考。
梁同学与Android
·
2023-12-02 06:39
Android
项目开发笔记
android
mongoDB非关系型数据库
学习记录
一、简介1.1Mongodb是什么MongoDB是一个基于分布式文件存储的数据库,官方地址https://www.mongodb.com/1.2数据库是什么数据库(DataBase)是按照数据结构来组织、存储和管理数据的应用程序1.3数据库的作用数据库的主要作用就是管理数据,对数据进行增©、删(d)、改(u)、查®1.4数据库管理数据的特点相比于纯文件管理数据,数据库管理数据有如下特点:速度更快扩
Alaso_soso
·
2023-12-02 05:54
nodejs
mongodb
nosql
学习
20211010
学习记录
与积累
欢迎来每日外语朗读小组打卡哦!→灯塔打卡→公开小组→外语每日朗读隐私友好,形式多样,21天点亮一座灯塔,记录点滴进步,监督持续练习▏每日摘抄‖时光序/经典短篇阅读小组/灯塔打卡“显而易见的是现在我们生活在一个没有奇迹的世界,人们最简单的个性被抹杀了,而且人被压缩成为预定行为的抽象集合体。”——卡尔维诺爱所有人,信任少数人,不负任何人。——莎士比亚▏课程记录/总结‖英语||✍‖其他|数学基础,Exc
SciPsyLearning
·
2023-12-02 04:04
blk_mq_init_queue函数
学习记录
blk-mq编程,主要要调用两个函数进行初始化工作,blk_mq_init_queue这是第二个。该函数先是申请了structrequest_queue结构,这个请求队列后面用于赋值给磁盘那个结构体的相应成员。structrequest_queue*blk_mq_init_queue(structblk_mq_tag_set*set){structrequest_queue*uninit_q,*q
酸菜。
·
2023-12-01 23:17
#
block
linux
【GO】k8s 管理系统项目16[前端部分--项目初始化]-
学习记录
学习链接https://blog.csdn.net/qq_29974229/article/details/129119279?spm=1001.2014.3001.5502nvmusev16.15.0npminstallvue-gnpminstall-g@vue/clivuecreatek8s-plantform-fe选择Defaultcdk8s-plantform-fenpmrunservec
不正经运维君
·
2023-12-01 18:41
学习
【案例9】树木画:跟自己较劲的人
【案例9】树木画:跟自己较劲的人4.画者基本情况:25岁,女性,工程师,未婚5.
学习记录
:这幅树木画反映画者怎样的特点?
丁晕晕
·
2023-12-01 17:36
2020-02-22止善工作/
学习记录
【阅读书籍】《家庭中得的52个正面管教工具》第八章停止超劳,给孩子有质量的陪伴P383~431【摘要】父母本身就是孩子最好的礼物【正面管教工具】确保把爱的信息传递给孩子我们曾多次提到,归属感和价值感是孩子的首要目标,建立归属感和价值感最好的方式,是确保把爱的信息传递给孩子。传递爱的信息有以下6种方法:经常花时间蹲下来和孩子的眼睛处在一个水平线上。父母和孩子的身高有很大的差距,如果父母站着说话,孩子
窗户边的一朵向日葵
·
2023-12-01 16:04
C语言实现植物大战僵尸----学习过程
说在前头:这个
学习记录
是我很久之前写的了,而自从把项目提交上去之后我就再也没有更新过这个文章,现在再更新估计也不记得写的是什么了(还有是因为懒_(:з」∠)_),不过我已经把演示视频和源代码以及图片资源什么的都上传到
Everybodynow
·
2023-12-01 15:04
c语言
学习
c++
某60区块链安全之未初始化的存储指针实战二
学习记录
系列文章目录文章目录系列文章目录未初始化的存储指针实战二实验目的实验环境实验工具实验原理实验内容实验过程EXP利用未初始化的存储指针实战二实验目的学会使用python3的web3模块学会分析以太坊智能合约未初始化的存储指针漏洞找到合约漏洞进行分析并形成利用实验环境Ubuntu18.04操作机实验工具python3实验原理在solidity语言中,像动态的数组、struct、mapping这样的复杂
GuiltyFet
·
2023-12-01 12:02
区块链
安全
学习
某60物联网安全之IoT漏洞利用实操1
学习记录
物联网安全文章目录物联网安全IoT漏洞利用实操1(逻辑漏洞)实验目的实验环境实验工具实验原理实验内容实验步骤IoT漏洞利用实操1(逻辑漏洞)实验目的学会使用fat模拟IoT设备固件学会使用IDA分析设备固件内服务程序的逻辑漏洞学会使用pwntools与IoT设备服务交互并触发漏洞实验环境操作机:Ubuntu20.04【用户名:user密码:user】实验工具qemufatbinwalkpwntoo
GuiltyFet
·
2023-12-01 12:02
物联网
安全
学习
某60区块链安全之薅羊毛攻击实战一
学习记录
区块链安全文章目录区块链安全薅羊毛攻击实战一实验目的实验环境实验工具实验原理实验内容薅羊毛攻击实战一实验步骤EXP利用薅羊毛攻击实战一实验目的学会使用python3的web3模块学会分析以太坊智能合约薅羊毛攻击漏洞找到合约漏洞进行分析并形成利用实验环境Ubuntu18.04操作机实验工具python3实验原理薅羊毛攻击指使用多个不同的新账户来调用空投函数获得空投币并转账至攻击者账户以达到财富累计的
GuiltyFet
·
2023-12-01 12:28
区块链
安全
学习
华为
学习记录
3 Mindspore的基础使用操作
常用的AI框架:TensorFlow、pytorch、Keras、Mindspore、paddlepaddle其中TensorFlow0.x,1.x版本采用的是静态图,不容易debug;pytorch是动态图。Mindspore有个mode选择,选择使用静态图还是动态图进行训练。这里解释一下动态图和静态图的概念:MindSpore静态图:Graph模式,可以通过set_context(mode=G
编程被我拿捏住了
·
2023-12-01 11:52
华为ICT昇腾AI赛道学习知识
华为
深度学习
人工智能
Matlab函数功能
学习记录
(1)
初学乍练之作优秀的Matlab讲解:博客园Matlab-基础知识csdnmatlab库函数大全myMatlab函数功能
学习记录
(2)Matlab特殊字符、命令和函数Matlab实用教程目录第一部分介绍Matlab
_code_
·
2023-12-01 09:01
计算机软件学习记录
matlab
浏览器的渲染原理
以下内容来源于渡一前端大师课,仅作个人
学习记录
。渲染的第一步是解析HTML解析过程中遇到CSS解析CSS,遇到JS执行JS。
郑建洋
·
2023-12-01 06:52
前端
JAVA垃圾回收算法
用于
学习记录
一丶标记-清除算法步骤:1、标记:从根集合开始扫描,标记存活对象;2、清除:再次扫描真个内存空间,回收未被标记的对象。
王猛biu
·
2023-12-01 06:15
Drool
学习记录
(一) 概念、Helloworld
1关于规则引擎基于知识库和规则的专家系统是早期最主流的人工智能,不同于现在流行的基于统计、机器学习的智能算法,基于规则的算法相对来说更加直观和易于理解,毕竟如果简单理解的话,就是定义好了If-Than结构,从而让不同的输入得到相应的输出。但从现实角度出发,开发基于规则的业务系统很多时候是必须的,因为很多业务场景就是规定好的处理逻辑,比如一款游戏里,使用某个道具后给角色添加哪种效果,就是要用预先定义
11c170319da1
·
2023-12-01 05:32
Ant Design Pro
学习记录
—搭建AntDesignPro脚手架
文章目录前言一、操作过程1.初始化2.完成后配置软连接3.继续执行4.进入应用5.安装依赖6.启动前言工作项目需要,使用了AntDesignPro开发,在此做一个学习研究记录。一、操作过程参考官网开始使用-AntDesignPro让中后台开发更简单包含tableform等多个组件。https://pro.ant.design/zh-CN/docs/getting-started在node.jsnp
岁月佳醉
·
2023-12-01 05:15
AndDesignPro
前端
学习记录
感悟第三天
今天老师分享了写作工具的问题,有教我们写作必备的硬件和软件设施,但我觉得对于刚刚写作来说硬件和软件的设备都不重要,选择一个让自己喜欢和习惯的方式坚持写作,等到步入持续写作以后再来增添设备也不迟。对我来说最习惯的写作方式可能是纸笔,在纸上写字的感觉会更加有灵感,但随着写作需求越来越大,也慢慢开始习惯用笔记本打字,只是一些灵感会记录在本子上,随时拿出来看看也不会弄丢。输入的重要性今天让我感兴趣的课程是
凡简小太阳
·
2023-12-01 04:30
Oracle
学习记录
——6.Oracle的过程、函数、包、触发器、控制结构、游标、例外
文章目录1.PL/SQL块的结构和实例PL/SQL介绍PL/SQLDeveloper2.PL/SQL基础PL/SQL介绍PL/SQL块介绍3.PL/SQL分类——过程、函数、包、触发器过程函数包触发器4.定义并使用常量,复合类型标量类型复合类型参照类型5.PL/SQL的进阶——控制结构(分支,循环,控制)条件分支语句循环语句循环语句——loop循环语句——while循环语句——for顺序控制语句g
赈川
·
2023-12-01 04:37
Oralce
Oracle
Day970.数据库表解耦 -遗留系统现代化实战
数据库表解耦Hi,我是阿昌,今天
学习记录
的是关于数据库表解耦的内容。微服务拆分之初,需要搭建好的两个基础设施,一个是基于开关的反向代理,另一个是数据同步机制。
阿昌喜欢吃黄桃
·
2023-12-01 01:41
业务设计
MySQL
数据库
sql
代码规范
架构
重构
【C++ Primer Plus
学习记录
】嵌套循环和二维数组
for循环是一种处理数组的工具。下面进一步讨论如何使用嵌套for循环中来处理二维数组。C++没有提供二维数组类型,但是用户可以创建每个元素本身都是数组的数组。例如,假设要存储5个城市在4年间的最高温度,可以这样声明数组:intmaxtemps[4][5];该声明意味着maxtemps是一个包含4个元素的数组,其中每个元素都是一个由5个整数组成的数组。可以将maxtemps数组看作4行组成,其中每一
画饼校长
·
2023-11-30 22:52
c++
学习
开发语言
visualstudio
算法
【C++ Primer Plus
学习记录
】基于范围的for循环(C++11)
C++11新增了一种循环:基于范围的for循环。这简化了一种常见的循环任务:对数组(或容器类,如vector和array)的每个元素执行相同的操作,如下例所示:doubleprices[5]={4.99,10.99,6.87,7.99,8.49};for(doublex:prices)cout<
画饼校长
·
2023-11-30 22:22
c++
学习
开发语言
visualstudio
算法
【C++ Primer Plus
学习记录
】do while循环
dowhile循环是出口条件循环。这意味着这种循环将首先执行循环体,然后再判定测试表达式,决定是否应继续执行循环。如果条件为false,则循环终止;否则,进入新一轮的执行和测试。这样的循环通常至少执行一次,因为其程序必须经过循环体后才能达到测试条件。下面是其句法:dobodywhile(测试表达式)下图总结了dowhile循环的程序流程。通常,入口条件循环比出口条件好,因为入口条件循环在循环开始之
画饼校长
·
2023-11-30 22:21
学习
c++
数据结构
开发语言
软件工程
【C++ Primer Plus
学习记录
】循环和文本输入
目录1.使用原始的cin进行输入2.使用cin.get(char)进行补救3.使用哪一个cin.get()4.文件尾条件循环完后的一项最常见、最重要的任务:逐字符地读取来自文件或键盘的文本。cin对象支持3种不同模式的单字符输入,其用户接口各不相同。下面介绍如何在while循环中使用这三种模式。1.使用原始的cin进行输入如果程序要使用循环来读取来自键盘的文本输入,则必须有办法知道何时停止读取。一
画饼校长
·
2023-11-30 22:18
c++
学习
开发语言
visualstudio
算法
某60物联网安全之IoT漏洞利用实操2
学习记录
物联网安全文章目录物联网安全IoT漏洞利用实操2(内存破坏漏洞)实验目的实验环境实验工具实验原理实验内容实验步骤ARMROP构造与调试MIPS栈溢出漏洞逆向分析IoT漏洞利用实操2(内存破坏漏洞)实验目的学会ARM栈溢出漏洞的原理与利用方式学会MIPS栈溢出漏洞的原理与利用方式实验环境操作机:Ubuntu20.04【用户名:user密码:user】实验工具qemugdb-multiarchpyth
GuiltyFet
·
2023-11-30 14:46
安全
iot
电商平台数据仓库搭建02-Hadoop集群搭建
项目为个人
学习记录
,项目代码及文件可访问电商平台数据仓库搭建获得。2,项目准备虚拟机准备虚拟机开发工具为VMware15。本次项目我自己使用的CentOS版本为CentOS7。
王小磊~
·
2023-11-30 13:04
电商数据仓库搭建
hadoop
数据仓库
hive
sql
大数据
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他