import Vue from 'vue' import axios from 'axios' Vue.prototype.$download = function download(url,param) { axios.get(url, { responseType: 'blob', params ...
分类:
其他好文 时间:
2020-07-27 16:07:33
阅读次数:
101
###思路 树状数组,顾名思义,就是要把一个数组的存储形式抽象成一棵树的形式,来高效地完成一些在数组中的操作。那么树状数组的原理是什么呢?我们可以尝试将数组下标(假设从1开始编号)转化成二进 制数,则1,2,3,4,5,6,7,8分别对应着二进制的1,10,11,100,101,110,111,10 ...
分类:
编程语言 时间:
2020-07-26 23:09:02
阅读次数:
76
字符串哈希 将一串字符串映射为一个唯一对应的整数,将字符串的比较(O(n))化简为(O(1)) 哈希:将一个字符串看作一个p进制数再模上q abcabcdefg 1.2.3.1.2.3.4.5.6.7. =(1*p^9+2*p^8+3*p^7+1*p^6+2*p^5+3*p^4+4*p^3+5*p^ ...
分类:
其他好文 时间:
2020-07-26 00:48:08
阅读次数:
66
CPU能读懂的最小单位——比特位,bit,b 每个比特位只能存放0或1,(1个字节)1Byte=8bit 转换字符 含义 c 读取一个字符 d 读取一个十进制整数,前边可以加上符号(+ 或 -)表示正负 i 1. 读取一个整数,前边可以加上符号(+ 或 -)表示正负2. 0 开头表示八进制数,0x ...
分类:
其他好文 时间:
2020-07-25 09:37:35
阅读次数:
69
一、计算机的存储单位有哪些 计算机存储单位一般用bit,Byte,KB,MB,GB,TB,PB,EB,ZB,BB来表示,我们经常将Byte简称为B,将KB简称为K。 二、存储单位之间的换算关系 1、计算机存储信息的最小单位:位 bit (比特) (Binary Digits):存放一位二进制数,即 ...
分类:
其他好文 时间:
2020-07-23 22:23:51
阅读次数:
224
今天学习到的buffer是找到的视频,觉得将的挺有意思的呢 在Node.js中,js文件,可以直接通过node js文件的形式运行的 buffer为什么叫缓冲区呢,因为nodejs作为服务器。1.接受用户发过来的请求,2.给数据返回响应 1.请求全部否是二进制数据,存在buffer中 2.把一些数据 ...
分类:
其他好文 时间:
2020-07-22 21:03:23
阅读次数:
91
写一个函数,输人一个十六进制数,输出相应的十进制数 题目解析: 转换的过程需要乘的基数为16,其次注意十六进制中的a~f的字母转换,并且无论大小写都要能够转换。 代码示例: #include<stdio.h> size_t HextoDec(char s[]) { size_t i, n; n = ...
分类:
其他好文 时间:
2020-07-22 20:38:26
阅读次数:
72
编码区别在mysql中存在着各种utf8编码格式,如下(新建数据库时一般选用utf8_general_ci就可以):utf8_bin:将字符串中的每一个字符用二进制数据存储,区分大小写(在二进制中 ,小写字母 和大写字母 不相等.即 a !=A)。utf8_genera_ci:不区分大小写,ci为c ...
分类:
数据库 时间:
2020-07-22 01:43:49
阅读次数:
107
预备知识: 1个字节由8位二进制数组成 1个字由若干个字节组成 例如:字长为32位:表明一个字由4个字节组成 单位换算:1KB=1024B=210B 1MB=220B B表示字节 地址线:用来给出cpu要访问的内存中内存单元的地址 一根地址线可以通过高电平或低电平来区分1或0,因此一根地址线有两个状 ...
分类:
其他好文 时间:
2020-07-21 14:15:01
阅读次数:
94
/* 进制:(了解) 1、进制的分类 十进制: 数字范围:0-9 进位规则:逢十进一 二进制: 数字范围:0-1 进位规则:逢二进一 八进制: 数字范围:0-7 进位规则:逢八进一 十六进制: 数字范围:0-9、A-F(或者a-f) 进位规则:逢十六进一 十进制 二进制 八进制 十六进制 0 0 0 ...
分类:
编程语言 时间:
2020-07-21 09:56:17
阅读次数:
68