- 博客(22)
- 收藏
- 关注
原创 在线图片转Base 64
参考:https://developer.mozilla.org/zhCN/docs/Web/API/HTMLCanvasElement/toDataURL<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript
2020-09-15 16:18:18
233
原创 nginx 设置最大连接数
1.nginx.conf# 进行增大并发连接数的处理 跟cpu保持一致 八核设置八个worker_processes 1; # 一个进程允许处理的最大连接数worker_connections 1024;2.一个进程最大连接数怎么计算查看系统级的最大限制和查看用户级的限制(一般是1024,向阿里云华为云这种云主机一般是65535)[root@localhost ...
2019-11-19 11:44:19
11886
1
原创 $router、$route、$router.push()和、$router.replace()
1.this.$router是VueRouter的一个对象,表示全局路由器对象,项目中通过router路由参数注入路由之后,在任何一个页面都可以通过此方法获取到路由器对象,并调用其push(), go()等方法;2.this.$router表示当前正在用于跳转的路由器对象,可以调用其name、path、query、params等方法;3.console.log(this.$router)和...
2019-11-14 20:21:51
25141
3
原创 indexOf 和 includes的区别
定义和用法indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。语法stringObject.indexOf(searchvalue,fromindex)参数 描述 searchvalue 必需。规定需检索的字符串值。 fromindex 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject....
2019-10-18 16:31:30
383
原创 process
process对象是一个全局变量,它提供有关当前 Node.js 进程的信息并对其进行控制。 作为一个全局变量,它始终可供 Node.js 应用程序使用,无需使用require()。 它也可以使用require()显式地访问:const process = require('process');process.env属性返回包含用户环境的对象this.pro = p...
2019-10-10 14:34:31
534
原创 HTML meta 标签
定义和用法<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。必需的属性属性 值 描述 content some_text 定义与 http-eq...
2019-10-03 10:47:05
154
原创 vue下载excel流文件
this.$http .post(errUrl, [], { responseType: 'blob' }) .then(res => { const content = res.data const blob = new Blob([content], { type: "application/...
2019-10-02 11:30:32
4658
2
原创 dependencies 和 devDependencies
dependencies 生产环境依赖npm install axios --save == npm install -SdevDependencies 测试和开发环境依赖npm install axios --save-dev == cnpm install axios -D以上两种方式都会将依赖安装在 node_modules 文件中npm install...
2019-10-02 10:58:37
507
原创 数组的方法
改变原数组pushvar a = [1,2,3]var b = a.push(4)console.log(b) // 4 popvar a = [1,2,3]var b = a.pop()console.log(b) // 3shiftvar a = [1,2,3]var b = a.shift()console.log(b) // 1unsh...
2019-08-20 22:38:36
142
原创 稀松数组
稀松数组的创建方式1、var a = Array(33)2、见红色var a = [1,2,3]undefineda(3)[1, 2, 3]a[3]undefineda[3]=44a(4)[1, 2, 3, 4]a.length4a[100]=100100a(101)[1, 2, 3, 4, empty × 96, 100]a.length101...
2019-08-20 22:07:35
134
原创 巧用“对象属性名拼接”
var husband = { wife1: { name: "lucy" }, wife2: { name: "hanmei" }, getWife: function(num) { return this['wife' + num] }}husband.getWife(1)
2019-08-19 22:47:29
1346
原创 vue 部署tomcat 或则 nginx
环境信息java -version java version "1.8.0_201"catalina Using CATALINA_BASE: "D:\install\apache-tomcat-9.0.21"npm -v 6.4.1node -v v10.15.3vue -V 3.70Stable version nginx/Windows-1...
2019-07-15 19:50:05
400
原创 webpack.config.js和vue.config.js之间是什么区别
package.js 是npm的配置文件vue.config.js 是webpack的配置文件vue.config.js是一个可选的配置文件,如果项目的 (和package.json同级的) 根目录中存在这个文件,那么它会被@vue/cli-service自动加载。你也可以使用package.json中的vue字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。...
2019-06-26 16:18:35
4343
原创 HTML5与HTML4.01的区别
在 HTML 4.01 中有三种 <!DOCTYPE> 声明HTML 4.01 Strict该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/htm...
2019-06-26 10:58:57
1538
原创 隐式类型装换
隐式类型装换isNaN 隐式的转换建立在显示的基础上例如:isNaN("123")先是用显示类型转换Number("123")并不是NaN但是isNaN("a a") 为 true ,因为++ -- + - 先显示调用Number() typeof(a) number== 和 === (===不进行隐式转换)比较运算符...
2018-11-01 23:48:47
170
原创 显示类型转换,简单易懂
1、显示类型转换Number(mix) parseInt(string,radix) parseFloat(string)toString(radix) String(mix)boolean()
2018-11-01 23:26:10
384
原创 巧用filter数组去重
1、set去重var array= [1,2,2,3,4]var set = new Set(array) // {1,2,3,4}var newArr = Array.from(set) // 再把set转变成arrayconsole.log(newArr) // [1,2,3,4]2、filter去重var array= [1,2,2,3,4]var ...
2018-08-14 21:29:10
359
原创 eclipse没有maven选项怎么办
1、安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。JDK1.4以上。2、配置maven3的环境变量,(设置环境变量,设置到系统环境变量中去,不要设置在上面的用户环境变量,因为系统环境变量权限更大)3、Eclipse插件安装,点击菜单 Help -> Install new software 进行插件安装。4、插件地址 http://m2eclipse.sonatype....
2018-05-27 00:25:35
20879
1
原创 JDK安装和环境变量配置,一看便知
1、安装过程中会出现两次安装提示 ,第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)2、系统变量→新建 JAVA_HOME 变量 。系统变量→新建 JAVA_HOME 变量 。3、系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%...
2018-05-27 00:17:41
158
原创 maven环境变量配置以及配置成功验证
1、官网一下载并解压缩2、变量名:M2_HOME;变量值:F:\apache-maven-3.5.33、变量名:Path;变量值:;%M2_HOME%\bin4、配置成功验证
2018-05-26 23:43:28
11335
原创 maven下载用于windows
下载地址:http://maven.apache.org/download.cgi下载说明:1、后缀为“tar.gz”是Linux系统上装的,后缀为“zip”的是windows系统上装的;2、binary表示编译后的二进制文件,一般比较小,适合直接在项目中使用,3、source表示可以查看源代码的,比binary大一些,如果你想看一下maven的源码可以下载这一类的;4、比如:你的系统是windo...
2018-05-26 23:19:10
350
原创 单例模式,一看便知
1、饱汉(线程不安全)饱汉模式,很饱不着急,延迟加载,啥时候用啥时候创建实例,存在线程安全问题private static Singleton singleton; private Singleton() { } public static synchronized Singleton getInstance() { if (singleton == null) sing...
2018-05-12 20:03:33
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人