自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python pycharm 使用opencv没有提示

3. 把python库里的cv2和几个子文件夹加进去,然后重启pycharm就行了(注意:这里并不需要全部加进去,但是我懒得试了)1. 打开setting里的interpreter,点击showall。2. 点show interpreter path。

2023-04-21 09:27:58 189 1

原创 js浅拷贝和深拷贝数组的方式

浅复制1, slicevar a = [1,2,[3,4]];var b = a.slice(0);2, ...var b = [...a];3.Object.assignb = Object.assign([],a);4.concatvar b = [].concat(a)5, Array.fromvar b = Array.f...

2020-04-04 12:26:49 106

原创 vue-cli webpack 首屏加载性能优化

我自己尝试用阿里云部署了一个简单的博客网站,但是加载速度非常慢,接近8s,所以尝试进行优化。1,去掉map文件首先默认的vue-cli会生成map文件,用于debug的时候快速定位源文件位置,但是我们部署到生产环境的时候并不需要这个,我们将config/index.js里面的productionSourceMap设置为false,这样就不会生产map文件了2,使用gzip压缩将co...

2020-04-04 00:40:59 666

原创 圣杯布局,老生常谈

圣杯布局的定义应该是一个header,一个footer,中间是container,包含一个自适应宽度的center,center左边和右边各有一个宽度确定的div,大概是这样(1)使用普通的css来表现首先是基本的html代码 <div id="header">header</div> <div id="parent"> <d...

2020-04-03 01:02:03 115

原创 一道美团笔试题

给你一个序列nums,问你最少删除几个数,使得这个序列的最大值和最小值相差小于等于k这道我的想法比较简单,复杂度O(nlogn)是可以解决的首先给序列排个序,这样序列就是从小到排了,那我们的目标,就是找到一个起点,一个终点,终点的值与起点的值的差小于等于k, 我们希望起点和终点离得尽可能远。有一个简单的O(n^2)的处理是,序列每一个位置都可以作为起点来尝试,这样有n个起点选择,...

2020-04-03 00:39:09 130

原创 如何监控input的内容变化 控制Input只能输入字母

考虑到的事件有:blurchangekeydownkeypresskeyupinputtextInput模板代码<body> <input type="text" id="in"> <div id="out"></div> <script type="text/javascript" src="./v...

2020-04-02 15:15:08 272

原创 http 1.0 1.1 2.0 3.0的特点及其区别

HTTP 1.0短连接:每次发送请求都要重新建立tcp请求,即三次握手,非常浪费性能无host头域,也就是http请求头里的host,不允许断点续传,而且不能只传输对象的一部分,要求传输整个对象HTTP 1.1长连接,流水线,使用connection:keep-alive使用长连接,host头域由于长连接会给服务器造成压力HTTP 2.0头部压缩,双...

2020-03-31 18:49:39 3982

原创 es6中async中的异常处理

es6中引进了async await处理异步,我们可以在async函数中使用await使得异步函数或者promise同步化,那当我们在async函数中await了一个reject的promise的时候,async函数接下来的内容则会被跳过,如果是resolve的话,却不会这样,这真是有趣 let count = ()=>{ return new Promis...

2020-03-30 13:51:51 818

原创 django模板与vue关于{{}}产生的冲突

今天在学习vue的自定义组件,以及props部分的知识,后台是django搭建的,但是发现props总是不起作用,当从本地打开文件而不是从localhost打开时,发现,props功能正常,于是我发现,原来django连脚本里的{{}}都会替换,所以{% verbatim %}{% endverbatim %}对最好把脚本标签也给包括在里面.<!DOCTYPE html>&lt...

2020-03-10 14:49:03 1006

原创 刷题记录

第一题 two sum第二题 链表求和第三题 找最长无重复字符的子串str.charCodeAt(i);获取ascii码这道题写起来比较简单,用一个ij维护的窗口向后移动,保持j总是增加,如果遇到相同字母,直接把i=相同字母的下标+1,最大长度为j-i中最大的。第四题 给定两个分别排序好的数组,求中位数,算法思路不复杂,但是写起来条件复杂,不做解释了第五题 求最长的回文子串...

2020-02-10 00:21:29 98

转载 css中设置居中的几种方式

1,margin: 0 auto; //水平居中line-height: xxpx; //区和height一样的值实现文字垂直居中2,在子元素中设置padding: 50px;background-clip: content-box;其中padding的大小为外div减内div距离除以二,用到clip是因为padding会改变元素大小?3,巧妙利用translate,不...

2019-02-04 20:36:18 477 1

原创 青蛙过河问题

一条小溪尺寸不大,青蛙可以从左岸跳到右岸,在左岸有一石柱L,面积只容得下一只青蛙落脚,同样右岸也有一石柱R,面积也只容得下一只青蛙落脚。有一队青蛙从尺寸上一个比一个小。我们将青蛙从小到大,用1,2,…,n编号。规定初始时这队青蛙只能趴在左岸的石头L上,按编号一个落一个,小的落在大的上面。不允许大的在小的上面。在小溪中有S个石柱,有y片荷叶,规定溪中的柱子上允许一只青蛙落脚,如有多只同样要求按编号一

2018-01-08 19:50:23 801

原创 小心奇数的判断

小心奇数的判断,如果 奇数为负,请务必使用  n%2 == !0, 而不是 n%2 == 1,这个问题很小,所以难以发现,务必小心!!!某鱼人因为这个据说改了很久,并且我找了很久!!1#includevoid sort(int a[], int n);int find(int a[],int n,int value);void display(int a[],

2018-01-03 22:42:55 311

空空如也

空空如也

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

TA关注的人

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