自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GY기안시

Be Professional

  • 博客(8)
  • 收藏
  • 关注

原创 BASE64原理

简介前端在做首屏优化时,常常把小图片转码成BASE64格式浏览器原生提供了btoa(encode to base64) 和atob (decode)的方法这里说一下编码原理,用于理解为什么编码后体积更大编码原理取字符的ASCII的二进制码,每个字符一个字节8个比特位如A,对应96,8位二进制为01100001每3个字符为一组,共3*8=24位,拆分为4个6位,每一个6位...

2019-03-31 17:37:12 204

原创 Fibonacci查找

简介Fibonacci查找是二分查找算法一种变形, 二分查找的中值为mm = (start + end) / 2 = start + (end-start) / 2二分查找每次都是折半查找, 即系数为1/2Fibonacci的取值是根据数组的黄金分割比进行分割原理假设我们有数组arr, 数组长度刚好为 F(n), 根据F(n) = F(n-1) + F(n-2)...

2019-03-24 16:15:35 340

原创 打包代码时-webkit-box-orient 的坑

问题多行缩略打包后-webkit-box-orient被干掉了方案-webkit-box-orient: vertical; 换成大写-Webkit-box-orient: vertical; 其他方法参考https://blog.csdn.net/sinat_24070543/article/details/79755285...

2019-02-27 17:37:40 315

原创 如何检测网页404

需求在前端用js检测请求的链接是不是404.方案:用FETCH或者AJAX请求URL,请求失败则404错误 该方案随能捕获到请求错误,但是无法区分404和跨域的问题插入LINK或SCRIPT标签 SCRIPT标签能够区别跨域和404,但是会跑请求的脚本,如果刚好请求到脚本,有极大的安全隐;捕获错误的逻辑较复杂link 能够分404和跨域问题。优化如果要避免检测...

2018-08-14 16:01:57 3316

翻译 DHTMLX-GANTT(甘特图配置)

官方文档autofit表格列宽自适应 类型 可选值 默认值 boolean true/false falsedemo: gantt.config.autofit = false; gantt.init("gantt_here"); autoscroll把任务或者连线拖拽到浏览器屏幕外时,自动触发滚动效果,相当于拖动滚...

2018-08-13 15:00:43 23608 14

原创 angular 缓存post请求的方法

默认情况下,angular的$http仅仅缓存“get”和’jsonp’的请求数据,这里提供一种缓存'post'请求数据的方法

2017-04-13 18:41:12 2059

翻译 jstree中文github文档

jstree是一个基于JQUERY的树形控件

2017-04-11 15:22:51 71353 8

原创 解决webstorm无法启动的问题

电脑开机之后,打开webstorm.exe,经常会出现webstorm没有启动的情况,也没有任何提示.尝试用命令行打开webstorm.bat出现一下提示: 解决方法方法1:重启电脑后,可以打开webstorm.方法2:等待一段时间(可能是半个小时)重现点击webstorm.exe,可以启动webstorm方法3:配置WebStorm.exe.vmoption(网上有相关的说明,但是不一定成功)方

2017-04-11 15:15:36 54147 7

空空如也

空空如也

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

TA关注的人

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