- 博客(15)
- 收藏
- 关注
原创 JSON.parse(JSON.stringify(obj))实现深拷贝的坑
JSON.parse(JSON.stringify(obj))的问题
2022-07-28 14:28:35
308
原创 关于vscode使用
1、关闭文件预览模式搜workbench.editor.enablePreview,去掉钩钩2、双击选择字符包含-搜word separators 去掉-3、扩展
2022-05-10 10:52:46
459
原创 写点儿笔记
1、当需要一个非常干净且高度可定制的对象当做数据字典的时候可以使用Object.create(null)来创建空对象2、超过2**53-1也就是9007199254740991时,计算可能导致精度丢失function(a, b) {let res = '', //结果temp = 0; //按位加的结果及进位a = a.split('')b = b.split('')while (a.length || b.length || temp) {//~~按位非 1.类型转换,转换
2022-05-05 14:08:09
221
原创 JS中数据类型的判断( typeof,instanceof,constructor,Object.prototype.toString.call() )
一、typeoftypeof操作符返回一个字符串,表示未经计算的操作数的类型。类型 结果 Undefined "undefined" Null "object"(见下文) Boolean "boolean" Number "number" BigInt(ECMAScript 2020 新增) "bigint" String "string" Symbol(ECMAScript 2015 新增) "symbol" 宿...
2022-04-28 17:13:18
345
原创 js数组排序
1、插入排序(Insertion sort)基本思想:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。时间复杂度:最好:n 最坏:O(n^2)空间复杂度:o(1)代码:function insertionSort(arr) { for (var i = 1; i < arr.length; i++) { ...
2019-06-26 18:02:19
225
原创 ie的坑
1、打开空白npm install --save-dev babel-polyfill在入口文件倒入import 'babel-polyfill'webpack.config.js配置module.exports = {entry: {app: ["babel-polyfill", "./src/main.js"]}};2、行数限制,溢出...首先判断是不是i...
2018-10-31 13:43:51
190
原创 七牛云存储java上传图片
1、注册七牛云存储账号2、添加对象存储名字随便取,存储区域随便选,空间分为公开空间和私有空间,可以都建一个,普通图片可以上传到公开空间,身份证银行卡等保密信息可以上传到私有空间 3、新建maven项目在pom.xml中添加 com.qiniu qiniu-java-sdk [7.2.0, 7.2.99]4、文件上传及获取url代码package
2017-12-19 09:01:36
343
原创 Linux vi/vim
vim是从vi发展出来的一个文本编辑器,分为三种模式:1、命令模式(command mode)启动后就进入命令模式,这时敲击键盘动作会被vim识别为命令:i切换到插入模式x删除当前光标所在处的字符:切换到底线命令模式,以在最低一行输入命令2、插入模式(insert mode)BACK SPACE,退格键,删除光标前一个字符DEL,删除键,删除光标后一个字符方向键
2017-10-11 09:03:46
173
原创 Linux centos 安装mysql并建立远程连接
yum install mysql yum install mysql-server yum install mysql-devel 检查是否安装成功 sudo netstat -tap | grep mysql 看到有mysql 的socket处于 listen 状态则表示安装成功。 设置密码 My
2017-09-20 11:42:09
370
原创 CenOS Linux安装nginx
一、下载 安装Nginx之前,首先要安装好编译环境gcc和g++,然后需要PRCE库、zlib库和ssl的支持,下载地址: Nginx:http://nginx.org/ PCRE:http://www.pcre.org/ zlib:http://www.zlib.net/ ssl:http://www.openssl.org/
2017-09-20 10:46:45
311
原创 Tomcat在虚拟机下的Linux(ubuntu)上的安装与配置
一、下载Tomcat先看Ubuntu的是32位还是64位sudo uname --m显示i686 为32位,x86_64为64位我是在虚拟机里打开浏览器下载Tomcat的下载Tomcat地址:http://tomcat.apache.org/download-70.cgi 二、Tomcat的安装解压缩mkdir /home/programApps/To
2017-09-18 15:54:18
1298
原创 虚拟机下Linux Ubuntu装jdk过程
1、下载jdk8http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html先看Ubuntu的是32位还是64位(我装完64位的才悲哀的发现我的Ubuntu是32位的。。。)sudo uname --m显示i686 32位,x86_64 64位我是在虚拟机里打开浏览器下
2017-09-18 14:48:11
487
原创 Java错误总结
问题一:eclipse中maven项目web.xml is missing and 'fail On Missing WebXml' is set to true错误的修复 在使用eclipse创建maven项目的时候,有时候会出现这个问题,Web.xml不是必须的,但是删掉以后就报这个错这个问题的原因是maven看到我们项目的类型是warXml代码 [html] vie
2017-09-11 09:54:12
267
原创 知识点总结
继承:通过继承,子类自动拥有基类的所有成员封装:把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。多态:1、有继承2、有重写3、父类引用指向子类对象内部类:可以方便的访问包装类的成员 内部类不允许其他类进行访问 一个类实现俩接口,俩接口里的方法返回
2017-08-17 14:32:05
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人