精华内容
下载资源
问答
  • STM32程序3种下载方式说明

    千次阅读 2016-01-08 09:23:25
    STM32程序3种下载方式说明: 1.U-Link下载 2.J-Link下载 3.ISP下载

    STM32程序3种下载方式说明:

    1.U-Link下载

    2.J-Link下载

    3.ISP下载



    详细资料链接地址:点击打开链接

    展开全文
  • java下载网络文件的几种方式

    千次阅读 2019-05-05 09:39:31
    java下载网络文件包括:基本的字节流下载,apache的FileUtils工具包下载,NIO下载 package com.dsp.rpc.metricelf; import org.apache.commons.io.FileUtils; import java.io.File; import java.net....

    java下载网络文件包括:基本的字节流下载,apache的FileUtils工具包下载,NIO下载

    package com.dsp.rpc.metricelf;
    
    import org.apache.commons.io.FileUtils;
    
    import java.io.File;
    import java.net.HttpURLConnection;
    import java.net.URL;
    
    
    public class DownloadZipUtil {
    
        /**
         * FileUtils下载网络文件
         *
         * @param serverUrl   :网络文件地址
         * @param savePath:本地保存路径
         * @param zipSavePath :压缩文件保存路径
         * @return
         */
        public static String downloadFile(String serverUrl, String savePath, String zipSavePath) throws Exception {
            String result;
            File f = new File(savePath);
            if (!f.exists()) {
                if (!f.mkdirs()) {
                    throw new Exception("makdirs: '" + savePath + "'fail");
                }
            }
            URL url = new URL(serverUrl);
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setConnectTimeout(3 * 1000);
            //防止屏蔽程序抓取而放回403错误
            conn.setRequestProperty("User-Agent", "Mozilla/4.0(compatible;MSIE 5.0;Windows NT;DigExt)");
            Long totalSize = Long.parseLong(conn.getHeaderField("Content-Length"));
            if (totalSize > 0) {
                FileUtils.copyURLToFile(url, new File(zipSavePath));
                result = "success";
            } else {
                throw new Exception("can not find serverUrl :{}" + serverUrl);
            }
            return result;
        }
    
     /**
         * 字节流下载压缩文件
         * @param serverUrl :网络地址
         * @param savePath :保持路径
         * @param zipSavePath :压缩文件保持路径
         * @return :下载结果
         * @throws Exception :异常
         */
        public static String downloadZip(String serverUrl,String savePath,String zipSavePath) throws Exception{
            String result = "fail";
            File f = new File(savePath);
            if(!f.exists()){
                if (!f.mkdirs()) {
                    throw new Exception("makdirs: '" + savePath + "'fail");
                }
            }
            //Sardine是WebDAV的工具包
            Sardine sardine = SardineFactory.begin("test","test");
            if(sardine.exists(serverUrl)){
                URL url = new URL(serverUrl);
                URLConnection conn = url.openConnection();
                int length = conn.getContentLength();
                conn.setConnectTimeout(3 * 1000);
                // 防止屏蔽程序抓取而返回403错误
                conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");
                InputStream is = sardine.getInputStream(serverUrl);
                BufferedInputStream bis = new BufferedInputStream(is);
                FileOutputStream fos = new FileOutputStream(zipSavePath);
                BufferedOutputStream bos = new BufferedOutputStream(fos);
                int len;
                byte[] bytes = new byte[length/5];
                while ((len = bis.read(bytes)) != -1) {
                    bos.write(bytes, 0, len);
                }
                //清除缓存
                bos.flush();
                //关闭流
                fos.close();
                is.close();
                bis.close();
                bos.close();
                result = "success";
    
            }else {
                 throw new Exception("can not find file");
            }
            return result;
        }
    
    
    
    }
    

     

    展开全文
  • 前备 stm32的几种下载程序的方式

    千次阅读 2020-02-05 18:54:09
    stm32的下载方式我目前接触最多的,用串口ISP烧录hex文件,用仿真器一键烧录,还有那种小白式的bootlaoder固件升级烧录 用转串口模块烧录hex文件 首先要下载一个软件,然后怎么下载嘞我不想说,因为这种方式用...

    stm32的下载方式我目前接触最多的有三种,用串口ISP烧录hex文件,用仿真器一键烧录,还有那种小白式的bootlaoder固件升级烧录

    用转串口模块烧录hex文件

    首先要下载一个软件,然后怎么下载嘞我不想说,因为这种方式用的不多。
    下载一个软件叫FlyMcu
    然后给你们几个链接
    这是关于boot1引脚的设置
    这是这么烧录的讲解
    至于这么生成hex文件自己去刷视频,应该会有讲滴。

    用仿真器一键烧录

    敲黑板,这个是最常用的
    仿真器有好几种,jlink,stlink,dap…还有一些,实际上这么配置都一样,买仿真器直接向商家要资料,这么玩都会告诉的。
    仿真器选择的话,如果只是32入门的话买一个stlink就可以了,便宜嘛,不超过20块钱。
    在这里插入图片描述
    我用盗版的jlink比较多,相对来说jlink支持的芯片多一点,价格在100左右。
    在这里插入图片描述
    当然,自从V9出来以后jlink自制起来也很简单,网上开源的有一个以stm32f2系列的一个固件,去搞个这样子的也就几十块钱。什么时候我自己搞一个出来了再跟大家分享,去咸鱼上应该已经找得到了。。
    DAP的话是ARM官方的开源仿真器,它最好玩的就是开源嘛,淘宝价五六十的样子,用起来还行。

    在这里插入图片描述

    最后一种挺好玩的,实际是做产品用于给别人升级固件的,我在这里不做解释,以后有机会再解释。

    展开全文
  • Python下载安装的几种方式

    万次阅读 多人点赞 2017-06-23 15:04:25
    前言:这篇博客的主要内容是记录一下Python语言的下载安装方式;说明:本人的操作系统是win10 64位;我要下载64位python。 下载步骤:1、打开Python官网:https://www.python.org/ 2、点击Downloads 3、点击 Python ...

    我的个人博客开通了,地址:https://timewentby.com 欢迎访问

    ####前言:

    这篇博客的主要内容是记录一下Python语言的下载安装方式;
    
    说明:本人的操作系统是win10 64位;我要下载64位python。
    
    

    ####下载步骤:

    1、打开Python官网:https://www.python.org/
    这里写图片描述

    2、点击Downloads
    这里写图片描述

    3、点击 Python 3.6.1
    这里写图片描述

    4、向下翻,找到如图所示的地方,我选择的是安装版
    这里写图片描述
    这里写图片描述
    这里写图片描述

    ####安装:
    1、找到你下载的文件,双击
    这里写图片描述

    2、这里勾选安装并添加到PAHT ,下一步。一直默认就可以安装完成(说明:因为我已经安装过了,这里就不截图了)

    3、查看环境变量是否有python的环境变量

    ####测试:

    1、win +R 输入 cmd 进入命令窗口
    2、输入 python -V 回车 如果出现python版本,那么恭喜你安装成功
    这里写图片描述

    展开全文
  • MySQL安装的几种方式详解

    千次阅读 2017-10-16 22:27:15
    一、Yum安装Mysql ... 可以去官网下载mysql源 1.打开mysql官网点击下载 2.选择yum仓库 ...3.选择Redhat企业版点击下载 ...点击下载后出现以下...在centos7系统中默认mariadb 我们需要把他删掉 # rpm -qa | grep...
  • 前端vue中文件下载几种方式

    万次阅读 2019-11-05 17:45:25
    第一种方式是前端创建超链接,通过a标签的链接向后端服务发get请求,接收后端的文件流,非常简单: <a :href='"/user/downloadExcel"' >下载模板</a> 另一种情况是创建div标签,动态创建a标签: &...
  • Linux系统中安装软件的几种方式

    万次阅读 多人点赞 2018-09-27 21:58:59
    Linux很多发行版本,各种发行版本之间安装软件方式和命令不一样,同一个版本之间安装软件也不同的方法。但是,大体来说,Linux两大派系,一个是红帽派系,包含Redhat、Centos、Fedora等。还有一个是Debian...
  • 文件下载的三种方式

    千次阅读 2018-08-14 12:10:04
    前端第一实现方式: &amp;amp;lt;a href=&amp;quot;/downloadfilerouter&amp;quot; download&amp;amp;gt;&amp;amp;lt;/a&amp;amp;gt; *备注: download属性只支持firefox, chrome,不...
  • SpringMVC实现文件下载的两方法

    万次阅读 多人点赞 2018-05-28 20:31:20
    这种方法很多局限性,其中一个很明显的局限性就是不易统计下次状态,还有就是需要http服务器来保存文件,不可访问服务器本机文件系统的文件,综上所述,我们需要一易于统计并可下载本地文件系统中文件的方法:那...
  • 前端实现下载/导出的几种方式

    千次阅读 2018-11-29 17:34:40
    1.iframe方式: function download () { var exportLink = '...' //看清楚!这边自己加下载链接!!! var iframe = document.createElement('iframe') iframe.src = exportLink iframe.style.display = 'none' ...
  • SpringBoot实现文件下载几种方式

    万次阅读 多人点赞 2020-07-12 16:17:58
    下载网络文件到本地4. 网络文件获取到服务器后,经服务器处理后响应给前端 1. 将文件以流的形式一次性读取到内存,通过响应输出流输出到前端 /** * @param path 想要下载的文件的路径 * @param response * @功能...
  • 创建vue项目的几种方式

    千次阅读 2020-04-08 17:51:08
    最近一段时间在学习vuejs和element-ui、iview-ui这些前端知识,在创建vuejs项目时发现有几种不同的方法: 使用vue-cli脚手架创建新vuejs项目 用vue-cli脚手架可以快速的构建出一个前端vue框架的项目结构 前提条件:...
  • 使用npm下载依赖的几种方式

    千次阅读 2020-06-24 00:22:03
    使用npm下载依赖的几种方式 我们下载依赖的使用,有些依赖是在开发环境和生产环境都要使用,比如jquery这种是两种环境都必须的,所以需要安装在开发阶段(依赖在dependencies中),对于调节格式的eslint就只是在...
  • asp.net 下载文件几种方式

    千次阅读 2018-07-22 17:01:53
    asp.net 下载文件几种方式 protected void Button1_Click(object sender, EventArgs e)  {  /*  微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite   下载 超过400...
  • linux安装jdk的几种方式

    千次阅读 2018-10-31 20:20:23
    linux下安装jdk的几种方式 一、ubuntu 的apt-get安装 二、centos的yum安装 三、下载安装包的方式安装(ubuntu/centos均适用)
  • Android 使用Glide下载图片的几种方式

    万次阅读 2018-04-19 18:03:02
    首先介绍篇不错的文章,很多简介就不说了,可以去看一下这篇文正,写的很详细,我也是在做项目的过程中的学习这篇文章,不过运用的场景可能不太相同,所以我把我的场景写了下来。 Glide是Google官方推荐的...
  • JSON解析的几种方式

    万次阅读 2017-07-26 10:54:28
    JSON是首先一数据结构,说白了就是对数据的描述,刚刚出现是为了取代XML,可惜并没有,但是在作为配置文件上,却是很好,由于它小巧灵活,描述数据很好,所以在网络上进行数据传输更加方便。 请记住JSON对数据...
  • css 布局的几种方式

    万次阅读 多人点赞 2018-08-21 23:25:20
    前言 ...CSS 的布局应该是 CSS 体系中的重中之重了,主要的布局方式有 table 表格布局(早期),float 浮动布局和 flex 布局,还有针对于移动端的响应式布局,不论是工作还是面试都是非常重要的知识...
  • Spring中Bean自动装配的几种方式

    千次阅读 2020-06-08 21:06:35
    Spring3.0以后的版本中,Bean自动装配的以下几种方式: autowire参数 byName 根据id/name byType 根据类名 constructor 根据构造参数 no 人工指定(默认) autodetect方法在3.0版本以后已被遗弃 根据id/...
  • Java下载文件的几种方式

    万次阅读 多人点赞 2019-04-14 14:08:43
    1.以流的方式下载. public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名...
  • Android提供了五种方式存储数据: 1)使用SharedPreferences存储数据;它是Android提供用来存储一些简单配置信息的一种机制,采用XML格式将数据存储到设备中。只能在同一个包中使用 2)文件存储数据;文件存储方式...
  • 第七章 ESP32程序下载几种方式

    万次阅读 2018-12-29 09:59:58
    ESP32开发指南QQ群:824870185,内pdf版,排版整洁。 方法一:官方工具 工具可从官方网站下载,此方法适合量产。 烧录文件目录,在工程文件夹下: build\bootloader\bootloader.bin 0x01000 build\partitions...
  • ubuntu软件安装的几种方式总结

    千次阅读 2018-09-20 11:16:17
    以默认支持这种软件安装方式,当下载到一个 deb 格式的软件后,在终端输入这 个命令就能安装: sudo dpkg -i *.deb 2、编译安装方式 (小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境: sudo ...
  • 几种OSM数据下载方式的详细介绍

    千次阅读 2021-01-03 19:57:41
    本篇文章主要介绍以下几种数据下载方式,如果介绍不清楚或漏掉的欢迎大家留言评论指出。 1. OSM官网下载 打开OSM官网,可以通过【导出】功能进行任意区域的数据下载,但是这种下载方式还是比较粗糙的,它不能按照...
  • Android中5数据存储方式,分别为文件存储、SQLite数据库、SharedPreferences、ContentProvider、网络。每存储方式的特点如下: 1)文件存储 文件存储方式是一较常用的方法,在Android中读取/写入文件的...
  • FTP服务器搭建的几种方式<二>

    万次阅读 2017-06-29 15:44:08
    上一篇呢,ftpUtil工具类,这篇呢,主要是讲ftp服务在win7上的搭建,目前我用过的方法呢,第一是直接开启win7上的服务这样不需要下载,操作直观,第二呢,是下载了一个叫:FileZillaServer的软件,软件...
  • 几种R包安装方式

    千次阅读 2019-08-19 15:39:31
    第一种方式,当然是R自带的函数直接安装包了,这个是最简单的,而且不需要考虑各种包之间的依赖关系。 对普通的R包,直接install.packages()即可,一般下载不了都是包的名字打错了,或者是R的版本不够,如果下载了...
  • 网络安全几种加密方式

    万次阅读 2018-11-01 18:07:26
    下面介绍几种网络传播加密方式: 1.密钥散列 采用MD5或者SHA1等散列算法,对明文进行加密(这里的加密仅对人,不对机器,因为这些算法机器可以用对应算法算出来) 适用场景:普通文件下载 缺点:不具备安全性...
  • STM32嵌入式:几种烧录方式

    千次阅读 2019-08-27 11:26:13
    目录ISPIAPSW/JTAG ISP 这种和下一烧录方式就是我们常说的BootLoader,通过一段引导代码来将我们要烧录的...ISP支持的下载接口方式 协议说明 软件链接 备注 USART AN3155...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 612,992
精华内容 245,196
关键字:

下载有几种方式