自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 ajax跨域理解

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

2019-05-18 21:25:06 682

原创 JavaScript自记忆函数

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

2019-04-21 10:02:20 295

原创 js 实现千位分隔符

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

2019-04-03 10:15:32 342

原创 js函数节流

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

2019-03-26 19:59:25 4111 2

原创 Anaconda 更换清华的源

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

2019-03-25 20:05:32 17117 3

原创 mockjs模拟数据

<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <div id="app"> <p>{{ foo }}</...

2019-03-24 19:46:49 1224

原创 js归并排序

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

2019-03-08 22:13:58 1501

原创 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)方法二 异或利用一个数异或本身等于0,一个数异或0等于本身在这里插入代码片 a = a ^ b; b = ...

2019-03-08 21:12:36 200

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

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

2019-02-21 17:06:15 1029

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

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

2019-02-16 14:45:43 2624

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

使用Github的webhooks进行代码的自动化同步随着GitHub私有仓库的免费,我们可以使用GitHub做很多事情。我们使用GitHub的webhooks功能,可以将本地的代码自动同步到我们服务器上,自动的更新我们的代码。setting &amp;gt; webhooksWebhooks allow external services to be notified when certa...

2019-01-12 20:47:53 1799

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

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

2018-12-09 13:27:13 3844

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

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

2018-11-25 10:50:55 197

原创 ES6学习笔记1

let命令1.不存在变量提升console.log(foo); //undefinedvar foo = 2;console.log(bar); //Uncaught ReferenceError: bar is not definedlet bar = 2;2.不允许重复声明let a = 10;var a = 20; //Uncaught SyntaxError: Iden...

2018-11-24 13:12:32 111

原创 oneDrive分享码

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

2018-11-22 17:19:04 4248

原创 TCP链接的建立与关闭

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

2018-11-19 13:13:56 390

原创 CSS继承

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

2018-11-17 20:54:16 401

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

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

2018-11-16 19:44:36 4263 1

原创 前端调试js小技巧

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

2018-11-16 16:16:49 376

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

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

2018-11-16 15:44:18 3205

原创 将Ubuntu安装到U盘

将Ubuntu安装到U盘   将Ubuntu等linux系统安装到u盘,随身携带,不管走到哪里,随便找台电脑插上就能使用自己的系统和应用程序。## 工具/原料 ##- U盘两个,一个用于制作启动盘(大于2G即可),另一个用于安装系统(大于8G,越大越好)- 电脑- Ubuntu ISO文件方法/步骤首先制作启动盘,下载UltraISO,和ubuntu系统镜像文件(网上资源很多);...

2018-11-16 15:38:50 2854

原创 bat批处理例子

BAT批处理创建Windows批处理文件bat,完成每隔固定时间检查某个软件是否启动,没有启动则启动。@echo off:Looptasklist /nh|find /i "TeamViewer.exe"if ERRORLEVEL 1 (start TeamViewer.exe) else (echo runing)timeout 100goto Loop将批处理bat文件放...

2018-11-16 15:24:20 720

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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