一、前言 一般上传文件,都是通过<input type="file" />标签,然后选择本地文件,再进行上传。最近遇到一个需求,就是由JS创建好一个二进制文件,然后上传到服务器。原理还是比较简单的,就是通过js提供的blob创建一个数据流。然后生成一个文件实例。然后提交到后端。 二、服务器代码 服务 ...
分类:
Web程序 时间:
2020-11-07 17:28:43
阅读次数:
33
java创建pdf CreatePDF package PDFUtil; import com.itextpdf.text.*; import com.itextpdf.text.pdf.*; import com.itextpdf.text.pdf.draw.DottedLineSeparator ...
分类:
编程语言 时间:
2020-11-07 17:17:18
阅读次数:
23
unsigned int Base_us;unsigned int Base_ms;void DELAY_Init(void){ SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8); Base_us = SystemCoreClock/80000 ...
分类:
其他好文 时间:
2020-11-07 16:50:12
阅读次数:
24
作者:sshwy 黄队稳了! 引言 首先,在具备基础的线段树知识后,我们以结构化的语言描述线段树维护序列区间变动信息的方式: 首先有若干种对序列区间的数据的操作$\alpha_1,\ldots,\alpha_k$,以及若干种数据分析操作(求值)\(\beta_1,\ldots,\beta_l\)。在 ...
分类:
其他好文 时间:
2020-11-07 16:39:36
阅读次数:
16
使用Phabricator进行代码审查 Pharicator 是FB的代码审查工具,主要开发者为Evan Priestley,是一个开源软件,可在Apache许可证第2版下作为自由软件分发。详细信息可查看官方文档。这里从应用的角度,一步一步来谈怎么使用Pharicator进行代码审查。 1.安装 安 ...
分类:
其他好文 时间:
2020-11-07 16:17:43
阅读次数:
22
添加官方仓储 # Create the file repository configuration: sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/ ...
分类:
数据库 时间:
2020-11-07 16:13:45
阅读次数:
24
参考:https://blog.csdn.net/lihefei_coder/article/details/105435358 const fs = require('fs'); const path = require('path'); const mime = require('mime-ty ...
分类:
Web程序 时间:
2020-11-07 16:00:29
阅读次数:
27
定位服务器数据丢弃包问题当某个服务器发生数据丢包时,它们肯定是由于某种原因。我们如何来分析为什么数据包丢失。以下是我们想要了解的情况:1.一个数据包进入您计算机的网络堆栈(RX)(例如在端口8000上)。在端口8000对应的应用程序接收之前被丢。2.发送一个数据包(TX)。在它从您的机器发出之前被丢。本文不关注“数据包在网络传输过程丢了,让我们用traceroute/通过计数TCP重传进行诊断”(
分类:
其他好文 时间:
2020-11-07 15:45:18
阅读次数:
19
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< ...
分类:
Web程序 时间:
2020-11-06 02:37:19
阅读次数:
25
前言:Ubuntu下在使用搜狗拼音, 之前能正常使用, 但是最近几天输入法开始抽风, 无法输出中文,之后 打中文的速度一下子快起来了。但是当我打开 idea, phpstorm, sublime 这些软件之后傻眼了,发现输入不了中文,虽然习惯了coding的时候写英文注释,但是有些复杂的逻辑还是需要 ...
分类:
系统相关 时间:
2020-11-06 02:35:40
阅读次数:
25