240 发简信
IP属地:广东
  • 120
    将后端返回的文件流数据转换为文件下载

    当下载或者导出文件时,接口返回的数据又可能是一个后端的url,这时候只需要直接在窗口打开就行了 但是很多时候后端并不会讲数据存储为文件,而是返回一个文件流,这时候需要前端自己...

  • Flutter Sliver TabBar List组合

    https://github.com/SinoMiles/xinchacha[https://github.com/SinoMiles/xinchacha]

  • 120
    使用fvm管理Flutter版本

    fvm及说明 GitHub官网[https://github.com/befovy/fvm] Flutter 版本管理:一个管理 Flutter SDK 版本的简单 cli。...

  • 给大哥点赞

    Axure RP 9 最新版授权码(亲测有效)

    下载地址 官网下载地址[https://axure.cachefly.net/AxureRP-Setup.exe] 汉化包地址[https://gitee.com/wuche...

  • Axure RP 9 最新版授权码(亲测有效)

    下载地址 官网下载地址[https://axure.cachefly.net/AxureRP-Setup.exe] 汉化包地址[https://gitee.com/wuche...

  • 120
    JS类型判断与深度克隆

    要进行深度克隆,首先就需要知道进行克隆的这个变量是什么类型的值,知道了是什么类型的,我们才能分门别类的去根本不同的类型进行克隆。所以我们先介绍如何进行准确的类型判断。 类型判...

  • Js Es6 Map对象

    Map Javascript的对象其实是键值对的集合(Hash结构),而键通常只能是 字符串 ,所以在es6中为了解决这个问题,推出了Map(值-值对应)数据结构,一种更完善...

  • Linux搭建服务器

    Linux搭建Docker环境 安装Docker的依赖库 添加Docker CE的软件源信息。 安装Docker CE。 启动Docker服务 配置Docker的自定义镜像仓...

  • 从数组到栈与队列

    什么是数组,栈,队列? 数组是数据的有序列表。在JS中,数组的每一项可以保存任何类型的数据,且不限制操作。栈是一种后进先出的数据结构。又被称为堆栈,对其的增删操作只能在栈顶操...

  • JS大数运算与精度

    起因 最近在项目上涉及到大数的展示,不仅是个大数,还是个小数。然后我们对数字进行验证的时候,发现数字太大了,前端这边根本无法算出正确的结果,而且小数部分还存在精度误差问题。这...

  • JS位运算符

    起因 之前对js的一些涉及到二进制的运算符一直似懂非懂,看到了就一脸懵逼,还得去控制台算一下。然后最近看算法的时候又看到了这个运算符,这里就简单介绍一下学习这些位运算符的过程...

  • 120
    看完,我不信你不会GIT!!!

    一、常用命令介绍 1.1 命令行介绍 1.1.1 Git 全局设置 1.1.2 创建一个新仓库(本地) 1.1.3 在已存在的目录中创建仓库 1.1.4 将本地已存在的仓库推...

  • 120
    废旧Android手机如何改造成Linux服务器

    目录 瞎比比 什么都别说,先看看效果怎样? 需要什么材料、设备? root 手机 为 Android 手机装上 Linux 系统 最后 瞎比比 自从没有了学生身份之后,购买云...

  • 在React中将table导出为Excel

    业务背景 直接查询数据库数据,并将其结果渲染在表格内,可导出为Excel。 知识储备 Blob、FilReader、FileSaver、a、csv、Content-type、...

  • 120
    利用Canvas实现手写板插件

    此插件基于Vue。每一大章节都有对应的源码和DEMO。 前两天在公司项目上遇到了一个签署合同的需求,详细是在PAD端实现手写板完成名字签署,不需要考虑笔画粗细、颜色等。效果如...

  • svg渐变环形进度条组件

    最近在开发的时候遇到了一个环形进度条的需求,设计师希望这个进度条是渐变色的,并且能有对应的动画。具体效果如图 下面开始讲解整体的思路我们需要什么? 一个环形进度条 渐变色 动...