自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移动端常见问题

目录概念理解CSS像素(逻辑像素/设备独立像素/设备无关像素)物理像素CSS像素和物理像素的联系3个viewport移动端适配方案Flexible方案使用vw、vh实际应用1px解决方案目前项目中的解决方案伪类加transform动态修改initial-scale横屏适配图片模糊问题输入结束输入框上移参考链接:概念理解CSS像素(逻辑像素/设备独立像素/设备无关像素)CSS像素是一个抽像的单位,主要使用在浏览器上,用....

2021-03-07 23:39:00 359

转载 ES6学习笔记——回调函数,Pomise,Generator,async区别

function chainAnimationsPromise(elem, animations) { // 变量ret用来保存上一个动画的返回值 let ret = null; // 新建一个空的Promise let p = Promise.resolve(); // 使用then方法,添加所有动画 for(let anim of animations) { ...

2019-06-28 14:08:21 544

原创 理解Javascipt函数柯里化

《JavaScript高级程序设计》第22章关于函数柯里化的理解function curry(fn){ var args=Array.prototype.slice.call(arguments,1); return function(){ var innerArgs=Array.prototype.slice.call(arguments); ...

2019-03-07 11:44:51 253

原创 Extjs表格单元格点击报错:cannot read property 'gotVisibleIndex' of undefined

今天发现点击表格的可编辑单元格时有一个问题,如果快速的点击某几个本来可以编辑的单元格,该单元格有时候就不能编辑了,并且控制台报错:cannot read property 'gotVisibleIndex' of undefined,非常奇怪。xtype:'grid',store:'MyStore',id:'MyGrid',selType:'cellmodel',viewConfig...

2019-01-18 15:40:33 480

原创 Extjs前端控制台报错Uncaught Range Error:Maximum Call Stack Size Exceeded

今天在写代码的时候,控制台报了一个这样的错误Uncaught Range Error:Maximum Call Stack Size Exceeded//代码大致是这样的var data={];var list=[];var store=Ext.getCmp('CusToolStore');store.each(function (record) { //......省略部分...

2019-01-10 16:34:15 1163

原创 前端常见难点面试题

1.跨域,同源策略同源策略:同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。同源:就是协议、域名和端口号相同。• 降域 document.domain同源策略认为域和子域属于不同的域,如:child1.a.com 与 a.com,child1.a.com 与 child2.a.com,xxx.child1.a.com 与 child1.a.c...

2018-11-20 14:54:06 1203

原创 前端主观面试题

1.为什么学前端最开始是因为觉得前端所见即所写,这种感觉非常好,后来我发现前端比我想象的要复杂,它不仅仅是展示页面,他也需要去完成一些复杂的逻辑,而且前端很大程度上决定着用户体验的好坏,2.对未来的规划3.前端如何将数据传递给后台4.一个优秀的前端应具备哪些特点?5.对于前后端分离开发怎么理解?6.页面加载出错时如何发现错误并调试?7.模块化的理解?...

2018-11-20 14:53:55 464

原创 猫眼电影前端三面+hr面经

1.一面:问到一些css,js,网络的基础知识,写了几个代码题js中基本数据类型有哪些 盒模型:ie模型和标准模型,手写出来 position的6个属性,分别介绍,如果父元素的position是..,那么..... css尺寸单位。em是相对于什么,百分比相对于什么.然后一道例题具体分析:也是父元素 如果尺寸是..,那么子元素? 事件冒泡与事件捕获 缓存:说了强缓存和协商缓存区别和过...

2018-10-08 11:46:29 4358 5

原创 CSS布局总结——盒模型,position定位,尺寸,水平居中垂直居中,浮动float,BFC

1.盒模型盒子模型:每个元素,都会形成一个矩形块,主要包括四部分:margin(外边距)+border(边框)+padding(内边距)+content(内容)css中存在两种不同的盒子模型,可以通过box-sizing设置不同的模型。两种盒子模型,主要是width的宽度不同。如图:IE盒模型宽度=padding+content+border+margin 标准盒模型宽...

2018-09-27 14:37:22 1520 2

原创 清除浮动的常见方式

1.在结尾处添加空div标签,设置属性clear:both<!DOCTYPE html><html lang="en"><head> <style type="text/css"> .div1{background:#000080;border:1px solid red} .div2{backgro...

2018-09-25 22:54:32 152 2

原创 实现三列布局

1.浮动方案<!DOCTYPE html><html lang="en"><head> <style> .left { float: left; height: 200px; width: 200px; background-color: red; } .right { wid...

2018-09-25 22:34:26 810

原创 JS数组去重

1.遍历数组法它是最简单的数组去重方法(indexOf方法)实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中;var arr=[2,8,5,0,5,2,6,7,2];function unique1(arr){ var hash=[]; for (var i = 0; i < arr.length; i++) {...

2018-09-25 18:43:23 118

原创 原生js实现二分查找

二分查找需要数组是有序的,1、先从有序数组的最中间元素开始查找,如果和要查找的元素相等,直接返回索引,若不相等则下一步。2、如果指定的元素大于或者小于中间元素,则在大于或小于的那一半区域内查找,重复第一步直到找到目标元素。不使用递归:function search(arr,key) { var low=0; var height=arr.length-1; var...

2018-09-25 18:14:47 143

原创 原生js实现快速排序

function quickSort(arr){ if(arr.length<=1){ //长度小于1时直接返回原数组 return arr; } var index=Math.floor(arr.length/2);//取出中间索引号作为基准点 var newValue=arr.splice(index,1); var leftAr...

2018-09-25 17:31:36 267

转载 Opentaps-Ofbiz架构分析

1

2018-09-24 09:52:15 944

原创 原生js实现Ajax请求

参考《javascript高级程序设计》https://blog.csdn.net/ddbwjkqfunction createXHR(){ if(typeof XMLHttpRequest !="undefined"){ return new XMLHttpRequest(); } else if (typeof ActiveXObject !="u...

2018-09-21 14:37:52 258

原创 Vue学习笔记之组件模板

1.is的使用在html5标准中<tbody>标签里只能写<tr>,但又希望row组件的内容显示在<tr>中,可以使用is属性<body><div id="app" > <table> <tbody> <tr is="row"&g

2018-09-20 18:09:47 203

转载 CUDA并行存储模型

CUDA将CPU作为主机(Host),GPU作为设备(Device)。一个系统中可以有一个主机和多个设备。CPU负责逻辑性强的事务处理和串行计算,GPU专注于执行高度线程化的并行处理任务。它们拥有相互独立的存储器(主机端的内存和显卡端的显存)。  运行在GPU上的函数称为kernel(内核函数)。一个完整的CUDA程序是由一些列的kernel函数和主机端的串行处理步骤共同完成的。C

2018-01-25 17:55:41 326

空空如也

空空如也

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

TA关注的人

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