精华内容
下载资源
问答
  • JAVA判断上传文件后缀名是否符合规范MultipartFile
    万次阅读
    2019-04-11 11:21:56

    这里就只做了图片判断,其他判断均一样的逻辑

    文件后缀名枚举

        //文件类型
        public static String IMG_TYPE_PNG = "PNG";
        public static String IMG_TYPE_JPG = "JPG";
        public static String IMG_TYPE_JPEG = "JPEG";
        public static String IMG_TYPE_DMG = "BMP";
        public static String IMG_TYPE_GIF = "GIF";
        public static String IMG_TYPE_SVG = "SVG";
    

    controller

     @PostMapping("/uploadFlatMap")
        public Result<String> uploadFlatMap(
              @RequestPart(value = "file",required = true) MultipartFile file){
          
            if(StringUtils.isEmpty(file.getName())){
                return sendFailedMsg(EnumUtil.BUS_ENUM.FILE_NOTFONUD_ERROR.KEY,file.getOriginalFilename());
            }
    
            log.info("正在做上传操作,上传文件为:{}",file.getOriginalFilename());
            String suffix = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".") + 1);
            if(!(Consts.IMG_TYPE_DMG.equals(suffix.toUpperCase()) ||
                    Consts.IMG_TYPE_GIF.equals(suffix.toUpperCase()) ||
                    Consts.IMG_TYPE_JPEG.equals(suffix.toUpperCase()) ||
                    Consts.IMG_TYPE_JPG.equals(suffix.toUpperCase()) ||
                    Consts.IMG_TYPE_PNG.equals(suffix.toUpperCase()) ||
                    Consts.IMG_TYPE_SVG.equals(suffix.toUpperCase()))){
                return sendFailedMsg(EnumUtil.BUS_ENUM.FILE_TYPE_ERROR.KEY,file.getOriginalFilename());
            }
    
    
    更多相关内容
  • 本文实例讲述了python获取文件后缀名及批量更新目录下文件后缀名的方法。分享给大家供大家参考。具体实现方法如下: 1. 获取文件后缀名: 复制代码 代码如下:#!/usr/bin/python import os dict = {} for d, fd, fl ...
  • python获取文件后缀名的方法

    千次阅读 2020-11-21 03:08:34
    安装 需要安装得模块为pyyaml,直接pip install pyyaml 导入,直接import yaml 2.yaml文件的格式 文件格式输出可以是列表,可以是字典,可以嵌套。层级关系用空格区分,切记,不支持tab缩进 a)键值对形式 user: ...

    原博文

    2020-05-15 10:00 −

    - 1.切割字符 ```python ls = "asdada.ad" print(ls[ls.rfind('.')+1:]) ``` - 2.os.path模块 ```python import os.path def file_extension(path): return...

    comment.png

    0

    attention.png

    1007

    相关推荐

    2019-09-28 21:13 −

    Python python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言。 最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。(以上摘自百度百科) Python是一种解释型脚本语言,可以应用于以下领域...

    comment.png

    0

    attention.png

    1961

    2019-12-24 19:55 −

    1 Web应用 https://www.cnblogs.com/yuanchenqi/articles/8869302.html2 http协议 https://www.cnblogs.com/yuanchenqi/articles/8875623...

    2019-12-04 22:39 −

    是不是看到题目Python就点进来了。

    其实,只是个蒟蒻......

    不知道学校发了什么疯,现在连普通的信息课都在讲Python,是怕我们消化不了c++吗?

    虽然心里很不甘心,但不得不承认,许多时候(实际上是大部分),Python都比c++更简单。

    原因:

    1.Python不用打头文件(咳咳,纯属个...

    comment.png

    0

    attention.png

    465

    2019-12-06 14:02 −

    学习提纲

    生成指定范围的数值列表,语法格式如下:

    生成一个包括10哥随机数的列表,要求数的范围在10-100之间,代码如下

    import random

    randomnumber = [random.randint(10,100) for i in range(...

    2019-12-18 15:00 −

    保留字:and,as,assert,break,class,continue,

    def,del,elif,else,except,finally,

    forfromFalse,global,if,import,

    in,is,lambda,nonlocal,not...

    comment.png

    0

    attention.png

    181

    2019-12-24 21:14 −

    python-requests

    python-requests

    作用:能够模拟浏览器向服务器发送请求的库

    requests库的主要方法

    方法描述

    requests.request()构造一个请求,支持以下各种方法requests.get()获取html的主要方法requests.head(...

    comment.png

    0

    attention.png

    525

    2019-12-11 17:16 −

    Redis

    redis是一个key-value存储系统。

    赋值:set name alex查看所有key:keys *查看key对应的value:get name只存活2秒钟:set name jack ex 2

    Python操作Redissudo pip install redis

    1、操作模式r...

    2019-11-27 16:55 −

    1.安装

    需要安装得模块名为pyyaml,直接pip install pyyaml

    导入,直接import yaml

    2.yaml文件的格式

    文件格式输出可以是列表,可以是字典,可以嵌套。层级关系用空格区分,切记,不支持tab缩进

    a)键值对形式

    user: admin

    pwd: 123

    ...

    2019-11-23 12:52 −

    # Python3随手记 - [Python3随手记](#python3%e9%9a%8f%e6%89%8b%e8%ae%b0) - [list方法](#list%e6%96%b9%e6%b3%95) - [os](#os) - [imageio](#imageio) - [Python I...

    展开全文
  • 所有文件后缀名查询

    千次阅读 多人点赞 2018-03-01 08:46:28
    含义编辑ISO:镜像文件RAR:压缩包html:网页zip:压缩包exe:安装包pdf:pdf文档rm:视频...扩展及打开方式 文档文件 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acro...

    含义

    编辑

    ISO镜像文件

    RAR压缩包

    html:网页

    zip:压缩包

    exe:安装包

    pdf:pdf文档

    rm:视频文件

    avi:视频文件

    tmp临时文件

    xls:excel工作表

    mdf虚拟光驱镜像文件

    txt:记事本

    doc:word文档

    MID:声卡声乐文件

    文件类型

    扩展名及打开方式

    文档文件

    txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acrobat reader可打开)、wps(wps软件可打开)、rtf(word及wps等软件可打开)、html(各种浏览器可打开、用写字板打开可查看其源代码)、pdf(adobe acrobat reader 和各种电子阅读软件可打开)

    压缩文件

    rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开)、gz(unix系统的压缩文件,用winzip可打开)、z(unix系统的压缩文件,用winzip可打开)

    图形文件

    bmp、gif、jpg、pic、png、tif(这些文件类型用常用图像处理软件可打开)

    声音文件

    wav(媒体播放器可打开)、aif(常用声音处理软件可打开)、au(常用声音处理软件可打开)、mp3(由winamp播放)、ram(由realplayer播放)、wma、mmf、amr、aac、flac

    动画文件

    avi(常用动画处理软件可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自带的players程序可播放)

    系统文件

    int、sys、dll、adt

    可执行文件

    exe、com

    语言文件

    c、asm、for、lib、lst、msg、obj、pas、wki、bas

    映像文件

    map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息)

    备份文件

    bak(被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本)

    临时文件

    20686 word、excel等软件在操作时会产生此类文件)

    模板文件

    dot(通过word模板可以简化一些常用格式文档的创建工作)

    批处理文件

    bat(在ms-dos中,bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用)

    A开头

    扩展名 说明

    A:对象代码库文件

    AAM:Authorwareshocked文件

    AAS:Authorwareshocked包

    ABF:Adobe二进制屏幕字体

    ABK:CorelDRAW自动备份文件

    ABS:该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract)

    ACE:Ace压缩文件格式

    ACM:Windows系统目录文件

    ACP:Microsoftoffice助手预览文件

    ACT:Microsoftoffice助手文件

    AD:After Dark屏幕保护程序

    ADA:Ada源文件(非-GNAT)

    ADB:Ada源文件主体(GNAT);HP100LX组织者的约定数据库

    ADF:Amiga磁盘文件

    ADI:AutoCAD设备无关二进制绘图仪格式

    ADM:After Dark多模块屏幕保护;Windows NT策略模板

    ADP:FaxWork用于传真调制解调器的交互安装文件;Astound Dynamite文件

    ADR:After Dark随机屏幕保护;Smart Address的地址簿

    ADS:Ada源文件说明书(GNAT)

    AFM:Adobe的字体尺度

    AF2/AF3:ABC的FlowChat文件

    AI:AdobeIllustrator格式图形

    AIF/AIFF:音频互交换文件,SiliconGraphic and Macintosh应用程序的声音格式

    AIFC:压缩AIF

    AIM:AOL即时信息传送

    AIS:ACDSee图形序列文件;Velvet Studio设备文件

    AKW:RoboHELP的帮助工程中所有A-关键词

    ALB:JASC ImageCommander相册

    ALL:艺术与书信库

    AMS:VelvetStudio音乐模块(MOD)文件;Extreme的Tracker模块文件

    ANC:Canon Computer的调色板文件,包含一系列可选的颜色板

    ANI:Windows系统中的动画光标

    ANS:ANSI文本文件

    ANT:SimAnt ForWindows中保存的游戏文件

    API:AdobeAcrobat使用的应用程序设计接口文件

    APS:Microsoft Visual C++文件

    ARI:Aristotle声音文件

    ARJ:Robert JungARJ压缩包文件

    ART:Xara Studio绘画文件;Canon Crayola美术文件;Clip Art文件格式;另一种光线跟踪格式;AOL使用的用Johnson-Grace压缩算法压缩的标记文件

    ASA:MicrosoftVisual InterDev文件

    ASC:ASCⅡ文本文件;PGP算法加密文件

    ASD:MicrosoftWord的自动保存文件;Microsoft高级流媒体格式(microsoftadvanced streaming format,ASF)的描述文件;可用NSREX打开 Velvet Studio例子文件

    ASE:VelvetStudio采样文件

    ASF:Microsoft高级流媒体格式文件

    ASM:汇编语言源文件,Pro/E装配文件

    ASO:AstoundDynamite对象文件

    ASP:动态网页文件;ProCommPlus安装与连接脚本文件;Astound介绍文件

    ASV:DataCAD自动保存文件

    ASX:Cheyenne备份脚本文件;Microsoft高级流媒体重定向器文件,视频文件

    ATW:来自个人软件的AnyTime Deluxe For Windows个人信息管理员文件

    AU:Sun/NeXT/DEC/UNIX声音文件;音频U-Law(读作“mu-law”)文件格式

    AVB:ComputerAssociates Inoculan反病毒软件的病毒感染后文件

    AVI:MicrosoftAudio Video Interleave电影格式

    AVR:AudioVisual Research文件格式

    AVS:应用程序可视化格式

    AWD:FaxVien文档

    AWR:Telsis数字储存音频文件扩展名格式

    Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字)

    A3M/A4M:AuthorwareMacintosh未打包文件

    A4P:Authorware无运行时间的打包文件

    A3W/A4W/A5W:未打包的AuthorwareWindows文件

    常用文件扩展名B开头

    扩展名 说明

    BAK:备份文件

    BAS:BASIC源文件

    BAT:批处理文件

    BDF:West PointBridger Designer文件

    BGL:MicrosoftFlight Simulator(微软飞行模拟器)的视景文件

    BI:二进制文件

    BIF:Group Wise的初始化文件

    BIFF XLIFE 3D格式文件

    BIN 二进制文件

    BK/BK$ 有时用于代表备份版本

    BKS IBM BookManager Read书架文件

    BMK 书签文件

    BMP Windows或OS/2位图文件

    BOOK Adobe FrameMaker Book文件

    BRX 用于查看多媒体对象目录的文件

    BSP Quake图形文件

    BTM Norton 应用程序使用的批处理文件

    BUD Quicken的备份磁盘

    BUN CakeWalk 声音捆绑文件(一种MIDI程序)

    BW SGI黑白图像文件

    BWV 商业波形文件

    常用文件扩展名C开头

    扩展名 说明

    C C代码文件

    CAB Microsoft压缩文件

    CAD Softdek的Drafix CAD文件

    CAL CALS压缩位图;日历计划表数据

    CAP 压缩音乐文件格式

    CAS 逗号分开的ASCⅡ文件

    CB Microsoft干净引导文件

    CC Visual dBASE用户自定义类文件

    CCB Visual Basic动态按钮配置文件

    CCH Corel图表文件

    CCO CyberChat数据文件

    CCT Macromedia Director Shockwave投影

    CDA CD音频轨道

    CDF Microsoft频道定义格式文件

    CDI Philip的高密盘交互格式

    CDM Visual dBASE自定义数据模块文件

    CDR CorelDRAW绘图文件;原始音频CD数据文件

    CDT CorelDRAW模板

    CDX CorelDRAW压缩绘图文件;MicrosoftVisual FoxPro索引文件

    CFG 配置文件

    CGI 公共网关接口脚本文件

    CGM 计算机图形元文件

    CHK 由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片

    CHM 编译过的HTML文件

    CHR 字符集(字体文件)

    CIF Adaptec CD 创建器 CD映像文件

    CIL Clip Gallery下载包

    CLASS Java类文件

    CLL Crick Software Clicker文件

    CLP Windows 剪贴板文件

    CLS Visual Basic类文件

    CMF Corel元文件

    CMV Corel Move动画文件

    CMX Corel Presentation Exchange图像

    CNF Telnet,Windows和其他其内格式会发生改变的应用程序使用的配置文件

    CNM Windows应用程序菜单选项和安装文件

    CNT Windows(或其他)系统用于帮助索引或其他目的内容文件

    COD Microsoft C编译器产生的可显示机器码/汇编代码文件,其中附有源C代码作为注释

    COM 命令文件(程序)

    CPL 控制面板扩展名,Corel颜色板

    CPO Corel打印存储文件

    CPP C++代码文件

    CPR Corel提供说明书文件

    CPT Corel 照片-绘画图像

    CPX Corel Presentation Exchange压缩图形文件

    CRD Windows Cardfile文件

    CRP Corel 提供的运行时介绍文件;VisualdBASE自定义报表文件

    CRT 认证文件

    CSC Corel脚本文件

    CSP PC Emcee On_Screen图像

    CST Macromedia Director Cast文件

    CSV 逗号分隔的值文件

    CTL 通常用于表示一个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息

    CUR Windows光标文件

    CV Corel版本的档案文件;MicrosoftCodeView信息屏幕文件

    CXX C++源代码文件

    常用文件扩展名D开头

    扩展名 说明

    DAT 数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件

    DB Borland的Paradox 7表

    DBC Microsoft Visual FoxPro数据库容器文件

    DBF dBASE文件

    DBX DataBearn图像;MicrosoftVisual FoxPro表格文件

    DCM DCM模块格式文件

    DCS 桌面颜色分隔文件

    DCT Microsoft Visual FoxPro数据库容器

    DCU Delphi编译单元文件

    DCX Microsoft Visual FoxPro数据库容器;基于PCX的传真图像;宏

    DEM 用于表示数字高度模型的USGS基准的文件

    DER 认证文件

    DEWF Macintosh Sound Cap/Sound Edit录音设备格式

    DIB 设备无关位图

    DIC 目录

    DIF 可进行数据互换的电子表格

    DIG DigiLink格式;SoundDesignerⅠ音频文件

    DIR Macromedia Director文件

    DIZ 描述文件

    DLG C++对话框脚本文件

    DLL 动态链接库

    DLS 可下载声音文件

    DMD Visual dBASE数据模块文件

    DMF X-Trakker音乐模块(MOD)文件

    DOC Word文档

    DOT Microsoft Word文档模板

    DRAW Acorn的基于对象的矢量图像文件

    DRV 驱动程序

    DRW Micrografx Designer/Draw;Pro/E绘画文件

    DSF Micrografx Designer VFX文件

    DSG DOOM保存的文件

    DSM Dynamic Studio音乐模块(MOD)文件

    DSP Microsoft Developer Studio工程文件

    DSQ Corel QUERY(查询)文件

    DSW Microsoft Developer Studio工作区文件

    DTD SGML文档类型定义(DTD)文件

    DUN Microsoft拔号网络导出文件

    DV 数字视频文件(MIME)

    DXF 可进行互交换的绘图文件格式,二进制的DWG格式的文本表示;数据交换文件

    DXR Macromedia Director受保护(不可编辑)电影文件

    常用文件扩展名E开头

    扩展名 说明

    EDA Ensoniq ASR磁盘映像

    EDD 元素定义文档(FrameMaker+SGML文档)

    EMD ABT扩展模块

    EMF Windows增强元文件

    EML Microsoft Outlook Express邮件消息(MIME RTC822)文件

    EPHTML Perl解释增强HTML文件

    EPS 压缩的PostScript图像

    EXE 可执行文件(程序)

    常用文件扩展名F开头

    扩展名 说明

    FAV Microsoft Outlook导航条

    FAX 传真类型图像

    FCD 虚拟CD-ROM

    FDF A dobe Acrobat表单文档文件

    FFA/FFL/FFO/FFK Microsoft快速查找文件

    FIF Fractal图像文件

    FLA Macromedia Flash电影

    FLC Autodesk FLIC动画文件

    PLI Autodesk FLIC动画

    FM Adobe FrameMaker文档

    FML 文件镜象列表(GetRight)

    FNG 字体组文件(字体导航器,FontNavigator)

    FNK Funk Tracker模块格式

    FON 系统字体

    FOT 字体相关文件

    FRT Microsoft FoxPro报表文件

    FRX Visual Basic表单文本;Microsoft FoxPro报表文件

    FTG 全文本搜索组文件,由Windows帮助系统查找时产生--可以删除,并在需要时重建起来

    FTS 全文本搜索引文件,由Windows帮助系统查找时产生

    常用文件扩展名G开头

    扩展名 说明

    GAL Corel多媒体管理器相集

    GDB InterBase数据库文件

    GDM 铃声、口哨声和声音板模块格式

    GEM GEM元文件

    GEN Ventura产生的文本文件

    GetRight GetRight未完成的下载文件

    GFI/GFX Genigraphics图形链接表示文件

    GHO Norton 克隆磁盘映像

    GIF CompuServe位图文件

    GIM/GIX Genigraphics图形链接介绍文件

    GKH Ensoniq EPS家簇磁盘映像文件

    GKS Gravis Grip Key文档

    GL 动画格式

    GNA Genigraphics图形链接介绍文件

    GNT 生成代码,MicroFocus属性格式里的可执行代码

    GNX Genigraphics图形链接介绍文件

    GRA Microsoft Graph文件

    GRF Grapher(GoldenSoftware公司)图形文件

    GRP 程序管理组

    常用文件扩展名H开头

    扩展名 说明

    HCOM 声音工具HCOM格式

    HGL HP图形语言绘图文件

    HLP 帮助文件;DateCAD Windows帮助文件

    HPJ Visual Basic帮助工程

    HPP C++程序头文件

    HST 历史文件

    HT HyperTerminal(超级终端

    HTM/HTML 超文本文档

    HTT Microsoft超文本模板

    HTX 扩展HTML模板

    常用文件扩展名I开头

    扩展名 说明

    ICB Targa位图文件

    ICC Kodak打印机格式文件

    ICL 图标库文件

    ICM 图形颜色匹配配置文件

    ICO Windows图标

    IDD MIDI设备定义

    IDF MIDI设备定义(Windows95需要的文件)

    IDQ Internet数据查询文件

    IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft OutlookExpress文件

    IFF 交换格式文件;AmigaILBM

    IGES 初始图形交换说明文件

    IGF 插入系统元文件

    ILBM 位图图形文件

    IMA WinImage磁盘映像文件

    INF 信息文件

    INI 初始化文件

    INRS INRS远程通信声频

    INS InstallShield安装脚本

    INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码

    IQY Microsoft Internet查询文件

    ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件

    IST 数字跟踪设备文件

    ISU InstallShield卸装脚本

    IWC Install Watch文档

    常用文件扩展名J开头

    扩展名 说明

    J62 Ricoh照相机格式

    JAR Java档案文件

    JAVA Java源文件

    JBF Paint Shop Pro图像浏览文件

    JFF/JFIF/JIF JPEG文件

    JMP SAS的JMPDiscovery表格统计文件

    JPE/JPEG/JPG JPEG图形文件

    JS Javascript源文件

    JSP HTML网页,其中包含有对一个Javaservlet的参考

    JTF JPEG位图文件

    常用文件扩展名K开头

    扩展名 说明

    K25 Kurzweil 2500抽样文件

    KAR 卡拉OK MIDI文件

    KDC Kodak光增强器

    KEY DataCAD图标工具条文件

    KFX KoFak Group 4图像文件

    KIZ Kodak数字明信片文件

    KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字

    KMP Korg Trinity KeyMap文件

    KQP Konica照相机本地文件

    常用文件扩展名L开头

    扩展名 说明

    LAB Visual dBASE标签文件

    LBM Deluxe Paint位图文件

    LBT/LBX Microsoft FoxPro标签文件

    LDB Microsoft Access加锁文件

    LDL Corel Paradox分发库

    LEG Legacy文档

    LFT 3D Studio(DOS)放样文件

    LGO Paintbrush(Microsoft画图应用程序)的徽标文件

    LHA LZH更换文件后缀

    LIB 库文件

    LIN DataCAD线型文件

    LIS 结构化查询报告(SQR)程序产生的输出文件

    LLX Laplink交换代理

    LNK Windows快捷方式文件

    LOG 日志文件

    LST 列表文件

    LU ThoughtWing库单元文件

    LYR DataCAD层文件

    LZH LH ARC压缩档案

    LZS Skyroads数据文件

    常用文件扩展名M开头

    扩展名 说明

    M1V MPEG相关文件(

    M3U MPEG URL(MIME声音文件)

    MAD Microsoft Access模块文件

    MAF Microsoft Access表单文件

    MAM Microsoft Access宏

    MAP 映射文件;DukeNukem 3D WAD游戏文件

    MAQ Microsoft Access查询文件

    MAR Microsoft Access报表文件

    MAT Microsoft Access表;3D Studio MAX材料库

    MB1 Apogee Monster Bash数据文件

    MBX Microsoft Outlook保存email格式;Eudora邮箱

    MCR DataCAD键盘宏文件

    MDB Microsoft Access数据库

    MDE Microsoft Access MDE文件

    MDL 数字跟踪器音乐模块(MOD)文件;Quake模块文件

    MDN Microsoft Access空数据库模板

    MDW Microsoft Access工作组文件

    MDZ Microsoft Access向导模板文件

    MIC Microsoft Image Composer文件

    MID MIDI音乐

    MIM, MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开

    MLI 3D Studio的材料库格式文件

    MNG 多映像网络图形

    MNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件

    MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件

    MOV QuickTime for Windows电影

    MP2 第二层MPEG音频文件

    MP3 第三层MPEG音频文件

    MPA MPEG相关文件,MIME“mpeg类型”

    MPE/MPEG/MPG MPEG动画文件

    MPP Microsoft工程文件;CAD绘图文件格式

    MPR Microsoft FoxPro菜单(已编译)

    MSG Microsoft邮件消息

    MSI Windows 安装文件包

    MSN Microsoft网络文档;DescentMission文件

    MSP Microsoft Paint(画图)位图文件;Windows Installer路径文件

    MST Windows 安装器传输文件

    MTM Multi 跟踪器音乐模块(MOD)文件

    常用文件扩展名N开头

    扩展名 说明

    NAN Nanoscope文件(RawGrayscale)

    NAP NAP元文件

    NCB Microsoft Developer Studio文件

    NCD Norton改变目录

    NCF NetWare命令文件;LotusNotes内部剪切板

    NFF 中性文件格式

    NFT NetObject Fusion模板文件

    NIL Norton光标库文件(EasyIcons-兼容)

    NIST NIST Sphere声音

    NLS 用于本地化的国家语言支持文件(例如,Uniscape)

    NLU Norton Live Update e-mail 触发器文件

    NTX CA-Clipper索引文件

    NWC Noteworthy Composer歌曲文件

    NWS Microsoft Outlook Express新闻消息

    常用文件扩展名O开头

    扩展名 说明

    OBJ 对象文件

    OCX Microsoft对象链接与嵌入定制控件

    ODS Microsoft Outlook Express邮箱文件

    OFN Microsoft Office FileNew文件

    OFT Microsoft Outlook模板

    OLB OLE对象库

    OLE OLE对象

    OOGL 面向对象图形库

    OPO OPL输出可执行文件

    常用文件扩展名P开头

    扩展名 说明

    P65 PageMaker 6.5文件

    PAB Microsoft个人地址簿

    PART Go!Zilla部分下载文件

    PAS Pascal源代码

    PY Python源代码

    PYC Python字节码文件

    PYW Python图形窗口文件

    PBD PowerBuilder动态库,作为本地DLL的一个替代物

    PBL 用于在PowerBuilder开发环境中的PowerBuilder动态库

    PBM 可导出位图

    PBR PowerBuilder资源

    PCD Kodak Photo-CD映像;P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual测试

    PCL Hewlett-Packard打印机控制语言文件(打印机备用位图)

    PCM 声音文件格式;OKIMSM6376 合成芯片 PCM格式

    PDD 可以用PaintShop Pro或其他图像处理软件打开的图形图像

    PDF Adobe Acrobat 可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义文件;NetWare打印机定义文件

    PFM 打印机字体尺度

    PGL HP绘图仪绘图文件

    PGM 可输出灰度图(位图)

    PH 由Microsoft帮助文件编译器产生的临时文件

    PHP/PHP3 包含有PHP脚本的HTML网页

    PHTML 包含有PHP脚本的HTML网页;由Perl分析解释的HTML

    PIC PC画图位图;Lotus图片;Macintosh PICT绘图

    PJX/PJT Microsoft Visual FoxPro工程文件

    PKG Microsoft Developer Studio应用程序扩展(与DLL文件类似)

    PNG 可移植的网络图形位图;PaintShop Pro浏览器目录

    POT Microsoft Powerpoint模块

    PPA Microsoft Powerpoint内插器

    PPF Turtle Beach的Pinnacle程序文件

    PPM 可移植的象素映射位图

    PPS Microsoft Powerpoint幻灯片放映

    PPT Microsoft Powerpoint演示文稿

    PRF Windows系统文件,Macromedia导演设置文件

    PRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序

    PRJ 3D Studio(DOS)工程文件

    PRN 打印表格(用空格分隔的文本);DataCAD Windows打印机文件

    PRT 打印格式化文件;Pro/ENGINEER元件文件

    PSD Adobe photoshop位图文件

    PSP Paint Shop Pro图像文件

    PST Microsoft Outlook个人文件夹文件

    PWZ Microsoft Powerpoint向导

    常用文件扩展名Q开头

    扩展名 说明

    QIC Microsoft备份文件

    QIF QuickTime相关图像(MIME);Quicken导入文件

    QLB Quick库

    QRY Microsoft查询文件

    QTP QuickTime优先文件

    QTX QuickTime相关图像

    QW Symantec Q&A Write程序文件

    常用文件扩展名R开头

    扩展名 说明

    RA RealAudio声音文件

    RAM RealAudio元文件

    RAR RAR压缩档案(EugeneRoshall格式)

    RDF 资源描述框架文件(涉及XML和元数据)

    REG 注册表文件

    REP Visual dBASE报表文件

    RES Microsoft Visual C++资源文件

    RFT 可修订的表单文本(IBM的DCA一部分或文档内容框架结构一部分)

    RGB/SGI Silicon图形RGB文件

    RM RealAudio视频文件

    RMD Microsoft RegMaid文档

    RPT Microsoft Visual Basic Crystal报表文件

    RTF Rich Text格式文档

    RUL InstallShield使用的扩展名

    RVP Microsoft Scan配置文件(MIME)

    常用文件扩展名S开头

    扩展名 说明

    S 汇编源代码文件

    SAV 游戏保存文件

    SBL Shockwave Flash对象文件

    SCC Microsoft Source Safe文件

    SCF Windows Explorer命令文件

    SCP 拨号网络脚本文件

    SCR Windows屏幕保护;传真图像;脚本文件

    SCT SAS目录(DOS);Scitex CT位图;Microsoft FoxPro表单

    SCX Microsoft FoxPro表单文件

    SDT SmartDraw模板

    SDV 分号分隔的值文件

    SDX 由SDX压缩的MIDI抽样转储标准文件

    SEP 标签图像文件格式(TIFF)位图

    SFD SoundStage声音文件数据

    SFI Sound Stage声音文件信息

    SFR Sonic Foundry Sample资源

    SFX RAR自解压文件

    SGML 标准通用标签语言

    SHG 热点位图

    SHTML 含有服务器端包括(SSI)的HTML文件

    SHW Corel Show演示文稿

    SIG 符号文件

    SKA PGP秘钥

    SKL Macromedia导演者资源文件

    SL PACT的保存布局扩展名

    SPL Shockwave Flash对象;DigiTrakker抽样

    SQC 结构化查询语言(SQR)普通代码文件

    SQR 结构化查询语言(SQR)程序文件

    STR 屏幕保护文件

    SWA 在Macromedia导演文件(MP3文件)中的Shockwave声音文件

    SWF Shockwave Flash对象

    SYS 系统文件

    SYW Yamaha SY系列波形文件

    常用文件扩展名T开头

    扩展名 说明

    TAZ UNIX gzip/tape档案

    TGA Targa位图

    THEME Windows桌面主题文件

    THN Graphics WorkShop for Windows速写

    TIF/TIFF 标签图像文件格式(TIFF)位图

    TIG 虎形文件,美国政府用于分发地图

    TLB OLE类型库

    TMP Windows临时文件

    TOL Kodak照片增强器

    TPL CakeWalk声音模板文件;DataCAD模板文件

    TRM 终端文件

    TRN MKS源完整性工程用法日志文件

    TTF TrueType字体文件

    TXT ASCⅡ文本格式的声音数据

    TXW Yamaha TX16W波形文件

    常用文件扩展名U开头

    扩展名 说明

    UDF Windows NT/2000唯一性数据库文件

    ULT Ultra Tracker音乐模块(MOD)文件

    URL Internet快捷方式文件

    USE MKS源完整性文件

    UWF Ultra racker波形文件

    常用文件扩展名V开头

    扩展名 说明

    VBP Microsoft Visual Basic工程文件

    VBW Microsoft Visual Basic工作区文件

    VBX Microsoft Visual Basic用户定制控件

    VCT/VCX Microsoft FoxPro类库

    VDA Targa位图

    VIR Norton Anti-Virus或其他杀毒产品用于标识被病毒感染的文件

    VIV VivoActive Player流视频文件

    VSD Visio绘画文件(流程图或图解)

    VSL 下载列表文件(GetRight)

    VSS Visio模板文件

    VST Targa位图

    VSW Visio工作区文件

    VXD Microsoft Windows虚拟设备驱动程序

    VBP Microsoft Visual Basic工程文件

    VBW Microsoft Visual Basic工作区文件

    VBX Microsoft Visual Basic用户定制控件

    VDA Targa位图

    VIR Norton Anti-Virus或其他杀毒产品用于标识被病毒感染的文件

    VQF Yamaha Sound-VQ文件(可能出现标准)

    VSD Visio绘画文件(流程图或图解)

    VSL 下载列表文件(GetRight)

    VSS Visio模板文件

    VST Targa位图

    VSW Visio工作区文件

    VXD Microsoft Windows虚拟设备驱动程序

    常用文件扩展名W开头

    扩展名 说明

    W3L W3Launch文件

    WAB M icrosoft Outlook文件

    WAD 包含有视频、玩家水平和其他信息的DOOM游戏的大文件

    WAV Windows波形声形

    WBK Microsoft Word备份文件

    WCM WordPerfect宏

    WDB Microsoft Works数据库

    WFM Visual dBASE Windows表单

    WFN 在CorelDRAW中使用的符号

    WIL WinImage文件

    WIZ Microsoft Word向导

    WLL Microsoft Word内插器

    WMF Windows元文件

    WOW Grave Composer音乐模块(MOD)文件

    WP WordPerfect文档

    WPD WordPerfect文档或演示

    WPF 可字处理文档

    WPG WordPerfect图形

    WPS Microsoft Works文档

    WPT WordPerfect模板

    WR1 书写器文档

    WRK Cakewalk音乐声音工程文件

    WRL 虚拟现实模型

    WRZ VRML文件对象

    常用文件扩展名X开头

    扩展名 说明

    X AVS图像格式

    XAR CorelXARA绘画

    XBM MIME“xbitmap”图像

    XI Scream Tracker设备抽样文件

    XLA Microsoft Excel内插器

    XLB Microsoft Excel工具条

    XLC Microsoft Excel图表

    XLD Microsoft Excel对话框

    XLK Microsoft Excel备份

    XLL Microsoft Excel内插器文件

    XLM Microsoft Excel宏

    XLS Microsoft Excel工作单

    XLT Microsoft Excel模板

    XLV Microsoft Excel VBA模块

    XLW Microsoft Excel工作簿/工作区

    XNK Microsoft Exchange快捷方式文件

    XPM X位图格式

    XWD X Windows转储格式

    XWF Yamaha XG Works文件(MIDI序列)

    X16 宏媒体扩展(程序扩展),16位

    X32 宏媒体扩展(程序扩展),32位

    常用文件扩展名Y开头

    扩展名 说明

    YAL Arts& Letters剪贴艺术库

    常用文件扩展名Z开头

    扩展名 说明

    Z UNIX gzip文件

    ZAP Windows软件安装配置文件

    ZIP Zip文件

     

    展开全文
  • EJS 什么是EJS后缀文件 EJS怎么用

    千次阅读 2019-11-08 18:03:31
    一、什么是EJS EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。 二、为什么要使用EJS 与最初的JavaScript相比较,一些不太了解你的代码的人可以更容易地通过EJS模板代码看得懂你的代码。 让我们...

    一、什么是EJS

           EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。

    二、为什么要使用EJS

           与最初的JavaScript相比较,一些不太了解你的代码的人可以更容易地通过EJS模板代码看得懂你的代码。 让我们放松一下,一起来享受下令人激动的干净简洁的感觉。

            总之可以让代码更加干净整洁,让人易懂。

    可以看如下的例子:

    这是用javascript实现的代码

    var html = "<h1>"+data.title+"</h1>"

    html += "<ul>"

    for(var i=0; i<data.supplies.length; i++) {

        html += "<li><a href='supplies/"+data.supplies[i]+"'>"

        html += data.supplies[i]+"</a></li>"

    }

    html += "</ul>"

     

    上面的代码看起来很乱,虽然实现了功能,但是不容易让人弄懂。不仅代码丑陋,而且你的HTML结构完全在JavaScript代码中丢失。

     

     

    使用EJS来找回你的明确、维护性良好的HTML代码结构。

    注:data是json对象,不能使json字符串。

    在HTML中引入EJS,以使javascript能够使用它,引入EJS的语句如下:

    <script type="text/javascript" src="/js/ejs.js"></script>

    创建一个EJS模板,命名为cleaning.ejs文件,内容如下:

    <h1><%=title %></h1> <ul>  <%  for ( var  i=0; i<supplies.length; i++) { %>  

    <li> 

       <a href= 'supplies/<%=supplies[i] %>' > 

     <%= supplies[i] %>    </a>   

     </li> 

    <% } %> </ul>

    我的HTML文档如下,引入EJS,并更加我们的提供EJS模板创建EJS对象,然后调用EJS对象成员函数解析JSON对象到模板中。

    < html > < head > < script  type = "text/javascript"  src = "/js/ejs.js" ></ script >< script  type = "text/javascript" >   function myfunction(){var data='{"title":"cleaning","supplies":["mop","broom","duster"]}'     var html = new EJS({url: '/js/tmpl/cleaning.ejs'}).render(JSON.parse(data));     //JSON.parse(data) 把JSON字符串解析为原生的javascript值。      alert(html);     document.getElementById("div1").innerHTML=html; } </ script > </ head > < body > <button  onclick = "myfunction()" >点击</ button > < div  id = "div1" ></ div > </ body> < html >

    从上面这个例子我们可以看到EJS模板的基本用法。

    三、下面介绍下EJS的语法和功能:

    1、缓存功能,能够缓存已经解析好的html模版;

    2、<% code %>用于执行其中javascript代码。

    <% alert('hello world') %>

    3、<%= code %>会对code进行html转义; 

     

    <h1><%=title %></h1>                    注:会把title里面存的值给显示出来在h1中。 <p><%= 'hello world'  %></p>             注:会把hello world显示在h1中。 <h1><%=  '<b>hello world</b>' %></h1>    注:会把hello world变粗,然后显示在h1中。 <h1><%=title %></h1>                    注:会把title里面存的值给显示出来在h1中。 <p><%=  'hello world'  %></p>             注:会把hello world显示在h1中。 <h1><%=  '<b>hello world</b>'  %></h1>    注:会把hello world变粗,然后显示在h1中。

    4、<%- code %>将不会进行转义;,这一行代码不会执行,像是被注释了一样,然后显示原来的html。也不会影响整个页面的执行。

    <h1><%-title %>asd</h1>          最后显示asd,及显示原网页 <p><% # 'hello world' %>asd</p>   最后显示asd,及显示原网页

    5、支持自定义标签,比如'<%'可以使用'{{','%>'用'}}'代替; 


        ejs 里,默认的闭合标记是 <%  .. %>,我们也可以定义自己的标签。例如:

    app.set("view options",{                                                                                  
       "open":"{{",                                                                                  
       "close":"}}"
    });

    6、提供一些辅助函数,用于模版中使用 
         1)、first,返回数组的第一个元素; 
         2)、last,返回数组的最后一个元素; 
         3)、capitalize,返回首字母大写的字符串; 
         4)、downcase,返回字符串的小写; 
         5)、upcase,返回字符串的大写; 
         6)、sort,排序(Object.create(obj).sort()?); 
         7)、sort_by:'prop',按照指定的prop属性进行升序排序; 
         8)、size,返回长度,即length属性,不一定非是数组才行; 
         9)、plus:n,加上n,将转化为Number进行运算; 
         10)、minus:n,减去n,将转化为Number进行运算; 
         11)、times:n,乘以n,将转化为Number进行运算; 
        12)、divided_by:n,除以n,将转化为Number进行运算; 
        13)、join:'val',将数组用'val'最为分隔符,进行合并成一个字符串; 
        14)、truncate:n,截取前n个字符,超过长度时,将返回一个副本 
        15)、truncate_words:n,取得字符串中的前n个word,word以空格进行分割; 
        16)、replace:pattern,substitution,字符串替换,substitution不提供将删除匹配的子串; 
        17)、prepend:val,如果操作数为数组,则进行合并;为字符串则添加val在前面; 
        18)、append:val,如果操作数为数组,则进行合并;为字符串则添加val在后面; 
        19)、map:'prop',返回对象数组中属性为prop的值组成的数组; 
        20)、reverse,翻转数组或字符串; 
        21)、get:'prop',取得属性为'prop'的值; 
        22)、json,转化为json格式字符串 

     7、利用<%- include filename %>加载其他页面模版; 

    四、使用创建好的EJS模板

    基于我们之前写的模拟生成一个EJS对象

    new EJS({url: '/js/tmpl/cleaning.ejs'})

    对象有下面两个成员函数

        1、ejs.compile(str, options); 将返回内部解析好的Function函数 
        2、ejs.render(str, options); 返回经过解析的字符串 

     

         ejs的render函数有两个参数 第一个是字符串,第二个是可选的对象,和其他javascript模版一样需要渲染的数据也是包含在option对象中的。

    ejs.render(str,option);   // 渲染字符串 str 一般是通过nodejs文件系统的readfile方法读取     ejs.render(str,{        data : user_data   // 需要渲染的数据      });

     其中options的一些参数为: 
        1、cache:是否缓存解析后的模版,需要filename作为key; 
        2、filename:模版文件名; 
        3、scope:complile后的Function执行所在的上下文环境; 
        4、debug:标识是否是debeg状态,debug为true则会输出生成的Function内容; 
        5、compileDebug:标识是否是编译debug,为true则会生成解析过程中的跟踪信息,用于调试; 
        6、client,标识是否用于浏览器客户端运行,为true则返回解析后的可以单独运行的Function函数; 
        7、open,代码开头标记,默认为'<%'; 
        8、close,代码结束标记,默认为'%>'; 
        9、其他的一些用于解析模版时提供的变量。 
        在express中使用时,options参数将由response.render进行传入,其中包含了一些express中的设置,以及用户提供的变量值。 

    五、最后总结一下EJS的应用场所

    1. 用JavaScript创建HTML字符串 正如我们在新手教程中所讨论的,在JavaScript中拼字符串的缺点是可维护性不好。当你在JavaScript中将这些字符串拼到一起时,很难看出你正在写的HTML是什么\---|一个你页面展现的结构。而使用模板可以让你通过代码的空行和缩进来清楚地展现出你的HTML。

    2. 基于WebService的AJAX网站开发 EJS可以接收WebService异步传送过来的JSON格式的数据,将这种数据直接传入你的模板里,然后将结果插入到你的页面中。你所需要做的只是通过以下代码:    

    3. new EJS({url: 'comments.ejs'}).update('element_id''/comments.json')

    4. 程序换肤功能

    如果你想给用户自制页面显示的功能,EJS提供了非常适合的机制。EJS的模板只在浏览器里执行,因此对你的服务器没有任何安全风险。你可以允许你的用户上传EJS模板以及其关联的样式表,从而实现定制你的网站页面的功能。

    展开全文
  • Java网址下载文件获取后缀名

    千次阅读 2017-09-07 10:59:07
    Java网址下载文件获取后缀名网址下载时,网址资源URL格式多样,不一定能在链接中直接获取后缀名,本文综合了多种获取后缀名的方法,供参考: 通过网址后缀直接获取 通过网址响应头中的Content-Disposition(匹配...
  • 用于排除用后缀名判断文件类型不准确 通常,在WEB系统中,上传文件时都需要做文件的类型校验,大致有如下几种方法: 1. 通过后缀名,如exe,jpg,bmp,rar,zip等等。 2. 通过读取文件,获取文件的Content-type来...
  • 不需要从头写.gitignore文件,GitHub已经为我们准备了各种配置文件,只需要组合一下就可以使用了。所有配置文件可以直接在线浏览:https://github.com/github/gitignore 举个例子: 假设你在Windows下进行Python开发...
  • 上传文件和上传文件后缀名限制

    千次阅读 2018-11-27 16:22:00
    什么80%的码农都做不了架构师?>>> ...
  • mysql 数据库文件扩展

    千次阅读 2021-04-20 04:05:48
    mysql 数据库文件扩展格式文件 .frm 描述表的结构(列、列类型、索引,等等)数据文件 .ISD(ISAM) 或 .MYD (MyISAM) 包含表的数据─即它的行索引文件 ISD(ISAM) 或 .MYI (MyISAM) 包含数据文件中任何索引的索引树。...
  • 而CRT, CER,KEY这几种证书和密钥文件,它们都有自己的schema,在存储为物理文件时,既可以是PEM格式,也可以DER格式。 CER:一般用于windows的证书文件格式 CRT:一般用于Linux的证书,包含公钥和主体信息 KEY:...
  • 上传文件: 引用自:https://developer.mozilla.org/zh-CN/docs/Web/Guide/Using_FormData_Objects ①需要使用FormData这个对象。 ②兼容性: 需要至少IE10 ③类似用标签 ④方法: 先new一个FormData对象 var ...
  • 因为需要在VS上配置PCL的环境,需要把PCL文件中的以 ".lib" 结尾的文件找出来,PCL库文件里面的好多文件夹都是包含lib文件的,总不能一个一个重命名、复制、粘贴吧(之前配置一些少量文件名我是这么做的,实在太浪费...
  • keras读取后缀名为.h5的文件

    万次阅读 2018-06-13 16:41:11
    f = h5py.File(weight_file_path) # 读取weights h5文件返回File类 try: if len(f.attrs.items()): print("{} contains: ".format(weight_file_path)) print("Root attributes:") for key, value in f.attrs....
  • 关于加密文件后缀 .cer ,.crt,.key,.csr,.crl,jks 傻傻分不清
  • 本次在使用uni.uplodFile()上传图片时,遇到丢失后缀名导致后台服务器无法解析的问题,特此记录 首先放上解决问题前后对比图 解决前:formdata filename属性无后缀 解决后,filename参数已有后缀,并且为...
  • #region 09_从字符串文件路径中提取文件名和后缀名 //string path = @"c:\windows\system32\drivers\etc\host.txt"; Console.WriteLine("请输入完整文件路径:"); string path = Console.ReadLine(); ...
  • <span style="white-space:pre"> </span>private void ... if(file.getName().endsWith(end)){//end为后缀名 <span style="white-space:pre"> </span>results.add(file.getAbsolutePath()); } }
  • xxxx是域名或者接口,别问为什么,问就是怂。 一般来说,m3u8文件是类似于下面这样的 它有很多的ts链接,可以下载对应的ts文件视频,在通过别的方法去合并成一个完整的长视频。 前两天,爬虫出了bug,网站是:...
  • xsd是什么文件,作用是什么

    千次阅读 2020-08-13 14:06:45
    XSD文件后缀名为.xsd。 XML Schema的优点: 1) XML Schema基于XML,没有专门的语法 2) XML可以象其他XML文件一样解析和处理 3) XML Schema支持一系列的数据类型(int、float、Boolean、date等) 4) XML Schema提供可...
  • SSL中,公钥,私钥,证书的后缀名

    千次阅读 2017-10-03 10:51:21
    Linux 下的工具们通常使用 base64 编码的文本格式,相关常用后缀如下: 证书(Certificate):.cer(windows), .crt, 私钥(Private Key):.key 证书签名请求(Certificate sign request):.csr .cer 好像是二进制的...
  • //默认false,key为文件名,若开启该选项,JS-SDK会为每个文件自动生成key(文件名) save_key: false , //默认false,若在服务器生成uptoken的上传策略中指定了save_key,则开启,SDK在前端将不对key进行任何...
  • oss对象存储文件后缀问题

    千次阅读 2018-07-20 10:18:14
    最近在做一个文件上传功能,看到图片的后缀很多,原来是设置了 私有,只有设置为公共读之后 才可以去掉后面一串 你不学要的字符串
  • 关于ssl证书:pem转成crt文件的最简单方法:直接改后缀名! 把 xxx.pem改成xxx.crt
  • 今天做这么一个事,centos服务器,tomcat8+...到这里就晕了,tomcat配ssl需要一个.keystore文件,nginx则需要配一个.crt和一个.key文件。按照教程使用keytool生成了.keystore文件,然后我需要通过.keystore导出一...
  • 文件后缀名大全

    千次阅读 2012-03-12 18:44:42
    CA Microsoft的代理使用的角色文档  ...aif 声音文件,支持压缩,可以使用Windows Media Player和QuickTime Player播放  AIF 音频文件,使用Windows Media Player播放  AIFC 音频文件,使
  • 什么是yml文件

    千次阅读 2020-01-31 12:54:38
    YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读, 容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,...
  • package JAVA做一个文件管理器; import java.io.*; import java.util.Scanner; public class FileUtils { public static void main(String[] args) throws IOException { /** * 复制文件夹或文件夹 */ // 源...
  • MySQL如何使用.sql后缀文件

    千次阅读 2020-05-04 09:29:46
    原因:用了一个别人的项目,他的数据库保存为.sql后缀文件,现在要使用这个文件。 没用过SQL后缀文件的时候,以为是压缩包,里面是数据库;通过了解才知道,这其实就是一个文本;不过复制这个文本到MySQL中就...
  • 今天写脚本的时候遇到一个问题就是从一个完整的路径里截取路径、文件名和后缀名的需求,网上找了好久没找到一个好的方法,查询了很多网站找到的,我这里统一去整理下,直接上例子 @echo off set testPath="D:/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 104,923
精华内容 41,969
关键字:

后缀名key是什么文件