自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ajax跨域理解

Ajax为啥不能跨域? 是因为存在SOP(同源策略) 如果Ajax请求的资源如果不满足SOP,浏览器就是禁用掉该请求。 Ajax跨域请求是被阻止的? 答案:浏览器 Ajax请求的过程: Ajax会将请求提交到浏览器,浏览器再与服务器通信。 服务器将结果返回给浏览器,浏览器会判断服务器响应的数据和发...

2019-05-18 21:25:06

阅读数 47

评论数 0

原创 JavaScript自记忆函数

JavaScript自记忆函数,函数能够记住上次计算发结果 function isPrime(value) { //创建函数属性 if (!isPrime.answers) { isPrime.answers = {}; } //检查缓存...

2019-04-21 10:02:20

阅读数 28

评论数 0

原创 js 实现千位分隔符

js 实现千位分隔符 描述:数字的千位分隔符表示法,比如126186312转化为126,186,312。 function numFormat(num) { var c = (num.toString().indexOf ('.') !== -1) ? num.toLocaleString():...

2019-04-03 10:15:32

阅读数 38

评论数 0

原创 js函数节流

函数节流 阻止一个函数在很短时间间隔内联系调用 <button>按钮</button> <script> function throttle(method,context){ ...

2019-03-26 19:59:25

阅读数 1251

评论数 0

原创 Anaconda 更换清华的源

Anaconda 镜像使用帮助 Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。 Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu...

2019-03-25 20:05:32

阅读数 1037

评论数 0

原创 mockjs模拟数据

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <...

2019-03-24 19:46:49

阅读数 79

评论数 0

原创 js归并排序

//归并排序 //判断 合并 function merge(left,right){ let result = []; while(left.length >0 &a...

2019-03-08 22:13:58

阅读数 67

评论数 0

原创 js变量交换方法汇总

js变量交换 方法一 let a = 4; let b = 3; b = b - a; a = a + b; //a = a + b - a b = a - b; //b = a + b - a - (b - a) 方法二 异或 ...

2019-03-08 21:12:36

阅读数 17

评论数 0

转载 vscode配置c++开发环境

vscode配置c++开发环境 文章来源一些写c++好用的ide

2019-02-21 17:06:15

阅读数 551

评论数 0

原创 使用谷歌浏览器chrome截取长图

使用谷歌浏览器chrome截取长图 F12打开调试页面 按住ctrl+shift+p,输入命令capture full size screenshot,按回车键,浏览器将自动保存网页为图片。

2019-02-16 14:45:43

阅读数 888

评论数 0

原创 使用Github的webhooks进行代码的自动化同步

使用Github的webhooks进行代码的自动化同步 随着GitHub私有仓库的免费,我们可以使用GitHub做很多事情。 我们使用GitHub的webhooks功能,可以将本地的代码自动同步到我们服务器上,自动的更新我们的代码。 setting > we...

2019-01-12 20:47:53

阅读数 373

评论数 0

原创 i18next实现前端页面国际化多语言

代码记录: //js $(document).ready(function() { i18n.init({ resGetPath: './locales/__lng__/__ns__.json' }, function(t) { // 加载默认语言 ...

2018-12-09 13:27:13

阅读数 504

评论数 0

原创 ES6学习笔记2-变量的解构赋值

数组的解构赋值 let [a,b,c] = [1,2,3]; a //1 b //2 c //3 模式匹配,只要等号两侧模式相同,左边的变量就会被赋予对应的值。 解构不成功,变量的值等于undefined 解构可以嵌套; 右边不是可遍历的结构,将会报错; 只要某种数据结构具有Iterator结...

2018-11-25 10:50:55

阅读数 16

评论数 0

原创 ES6学习笔记1

let命令 1.不存在变量提升 console.log(foo); //undefined var foo = 2; console.log(bar); //Uncaught ReferenceError: bar is not defined let bar = 2; 2.不...

2018-11-24 13:12:32

阅读数 27

评论数 0

原创 oneDrive分享码

oneDrive分享码 使用分享吗注册oneDrive账号会给分享着和被分享着500兆的空间。 注册地址

2018-11-22 17:19:04

阅读数 423

评论数 0

原创 TCP链接的建立与关闭

三次握手 客户机的 TCP 先向服务器的 TCP 发送一个连接请求报文. 这个特殊的报文中不含应用层数据, 其首部中的 SYN 标志位被置 1. 另外, 客户机会随机选择一个起始序号 seq=x 服务器端的 TCP 收到连接请求报文后, 若同意建立连接, 就向客户机发送确认报文,SYN 和 AC...

2018-11-19 13:13:56

阅读数 75

评论数 0

原创 CSS继承

CSS继承 记录一下,css的继承特性。 CSS继承特性主要是指文本方面的继承,而关于与盒模型相关的不带继承。比如 font-size:12px;会继承,而margin-left:10px;则不会继承。 ...

2018-11-17 20:54:16

阅读数 83

评论数 0

原创 制作voc数据集的label标注图片

制作voc数据集的label标注图片 如何制作voc数据集的label标注图片,用于图像语义分割。 使用anaconda安装labelme; 去Github下载labelme源码 使用命令启动labelme标注界面 labelme data_annotated --labels ...

2018-11-16 19:44:36

阅读数 741

评论数 0

原创 前端调试js小技巧

前端调试js小技巧 在前端调试中,会经常添加console.log()语句,调试完后又需要挨个删除,比较麻烦,于是想到这么一个办法(希望以后遇到更好的办法) consoleLog(1,'alert',a) function consoleLog(flag=false,type,...outs)...

2018-11-16 16:16:49

阅读数 25

评论数 0

原创 将字符串前面m个字符移到字符串的尾部

将字符串前面m个字符移到字符串的尾部 给定一个字符串,要求将字符串前面m个字符移到字符串的尾部。 例如,将字符串“absdef”的前3个字符移到字符串尾部,得结果“defabc”。 法1:长度位n的字符串,移动位,共需要m*n次操作,同时设置一个变量保存第一个字符。所以,时间复杂度位O(mn),空...

2018-11-16 15:44:18

阅读数 233

评论数 0

提示
确定要删除当前文章?
取消 删除