- 博客(90)
- 资源 (2)
- 收藏
- 关注
原创 atob解码图片base64时候报错
最近在改一个bug, 使用图片的base64编码 进行压缩时一直报错,Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded深入查看原因后,发现是base64 在被传入 atob函数时报的错误, atob有过初略的了解应该是解码之类的函数,那应该错误的原因就是解码失败了。经过多次调试,发现了问题所在, 正常情况如上图 是可以使用atob解码 base64的但..
2020-05-22 10:27:42 10564 1
转载 web-view 必看
转载:https://www.cnblogs.com/imgss/p/8504185.html 叨叨两句昨天爬了一下午坑才出来的我向大家问好
2018-08-28 12:04:46 4366
转载 js 判断变量为数组的方法
https://blog.csdn.net/qq_37016928/article/details/79947978在说明如何判断一个对象为数组类型前,我们先巩固下js的数据类型,js一共有六大数据类型:number、string、object、Boolean、null、undefined。string: 由单引号或双引号来说明,如"string";number:数组类型,比如整数、小数等;Boo...
2018-04-16 10:20:50 321
原创 用sublime text3 编译less并且转换成css
1 安装less,打开cmd ,输入npm install -g less 然后再安装一个插件less-plugin-clean-css 命令为:npm install -g less-plugin-clean-css2 创建less时出现还是报错:unable to load plugin clean-css please make sure that it is installed...
2018-04-09 13:48:23 320
转载 Sublime Text 3安装及常用插件安装
一、Sublime3下载1.百度搜索Sublime3 download,选择进入下载页面2.我选择下载Win64位安装程序二、Sublime3安装傻瓜式安装,一直点下一步即可。三、Sublime3插件配置1.直接安装安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences-> Browse Packages)。2.使用...
2018-04-09 13:47:54 308
转载 昨晚我遇到了超级网红:区块链本人
这几天没发文,你们猜猜我干什么去了?当然是在茫茫人海中,寻找如今最大网红:区块链本人啊,北妈千辛万苦,历经磨难,终于在昨晚我终于找到一个最真实、最有趣、最符合形象的“区块链”本人。下面我们请出来他,让他做下自我介绍,让那些枯燥无趣的概念滚粗。大家好!我就是传说中的区块链本人我有一个非常伟大的家族,家族里的每个成员,我的父母,我的哥哥姐姐,我新出生的弟弟,他们都非常了不起。所以今天请允许我隆重地介绍...
2018-03-19 10:52:34 347
转载 VUE中的v-if与v-show
https://www.cnblogs.com/wmhuang/p/5420344.html1.共同点都是动态显示DOM元素2.区别(1)手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐;(2)编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show只是简单的基于css...
2018-03-05 13:52:20 233
转载 常用 Git 命令清单
http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓...
2018-02-28 11:33:54 144
转载 如何在Windows上安装Github?
在百度里面搜索github for windowshttps://jingyan.baidu.com/article/6b97984d9bd6ed1ca2b0bf07.html打开github网站下载安装包点击另存为文件保存文件点击安装包开始安装下载安装文件安装完成之后自动打开登陆界面登陆github设置一些信息点击skip...
2018-02-26 09:23:18 646
转载 Vue 双向数据绑定原理分析
https://www.jianshu.com/p/d3a15a1f94a0关于双向数据绑定当我们在前端开发中采用MV*的模式时,M - model,指的是模型,也就是数据,V - view,指的是视图,也就是页面展现的部分。通常,我们需要编写代码,将从服务器获取的数据进行“渲染”,展现到视图上。每当数据有变更时,我们会再次进行渲染,从而更新视图,使得视图与数据保持一致。也就是:
2018-02-03 09:55:21 277
转载 Vuex 是什么?
https://vuex.vuejs.org/zh-cn/intro.htmlVuex 是什么?Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调
2018-01-22 09:06:47 204
转载 搭建Vue脚手架(vue-cli)
Vue作为前端三大框架之一截至到目前在github上以收获44,873颗星,足以说明其以悄然成为主流。16年10月Vue发布了2.x版本,经过了一段时间的摸索和看官方的教程和api,才了解到2.0版本在1.0版本的基础上做了好多调整,废弃了好多api。。。废话不多说了,把我踩过的坑,在这里跟大家说说,希望对初学者有所帮助。ps:高手请绕道。说明:此文章参考了网上一些前人的技术分享,自己拿过来总
2018-01-15 00:06:54 298
转载 检查 TCP 80 端口是否正常工作
如果您的实例无法对外提供 HTTP 服务,您可以按以下步骤检查 Web 服务相关的接口(默认为 TCP 80)是否正常工作:在 ECS 管理控制台,确认安全组已经放行该端口。远程连接 ECS 实例,确认服务已经开启。确认端口正常被监听。如没有,请修改监听地址。确认实例防火墙已经放行服务。如仍无法解决,请提交工单咨询。本文分别介绍在不同操作系统中如何检查 TCP
2018-01-08 09:17:44 6448
转载 阿里云(ubuntu)服务器部署nodejs项目
服务器的配置远程连接服务器下载安装xShell,百度搜索xshell有很多,安装完成之后点击文件-》新建协议选择:ssh,主机写自己的公网ip;端口号:22之后点身份验证:分别输入linux云服务器ESC实例的用户名和密码。之后点连接就连接成功。就可以进行接下来的操作了。xshell.pnglinux格式化和挂载数据盘,阿里云服务器第一次使用需要先格式化
2018-01-01 09:18:21 1603
转载 Centos7防火墙关闭和启用iptables操作
https://yq.aliyun.com/ziliao/33590前序 还是docker惹得最近做的系统都是上的centos7的系统带来的一系列的新环境的适应补记下:在使用oracle vmbox虚拟centos7的时候 选用桥接网络的时候一定要记得插网线,无线不好使(浪费了一上午的时间的教训)可以做到内外网互通等,否则只能部分的网段想通 且 无法获取外网具体ip指令 为 i
2017-12-25 17:19:47 14409
转载 oracle中的rownum、order by与分页
先看以下两条语句的执行结果:语句一:select rownum,empno,sal from emp order by empno; ROWNUM EMPNO SAL---------- ---------- ---------- 1 7369 800 2 7499
2017-12-11 15:59:16 236
转载 移动端相册开发
http://blog.csdn.net/s82ygg04/article/details/56495887本文主要是介绍开发移动端web相册这样一案例用到的前置知识。一、移动端样式移动端更接近手机原生的方式。如下是一个angular mobile的demo的例子: 移动端demo做成这样的好处:在手机端浏览器中打开,接近原生
2017-11-30 18:09:20 428
转载 nodejs前端模板引擎swig入门
http://www.jianshu.com/p/f0bffc42c1ce相对于jade,我还是更喜欢swig前端模板引擎,jade虽然语法简练高效了不少,但是在我这最大的问题是他没有一个html该有的样子。。。所以我还是决定使用swig,页面结构,样子都是熟悉的样子,使用起来顺手了许多。很多朋友也在纠结二者的优缺点,这个根据需求因人而异吧这是两者的比较http://vschar
2017-11-13 08:42:29 543
转载 Node.js利用Express框架搭建小型网站
http://blog.csdn.net/kkkkkxiaofei/article/details/31393863一、Express环境搭建 Express是Node.js下的一个轻量级Web框架,有了它我们就可以轻松的架构出一个个人小型网站,Express框架安装步骤如下:1.进入npm目录,执行 npm install express
2017-11-03 10:47:36 518
转载 Node.js 安装配置
http://www.runoob.com/nodejs/nodejs-install-setup.htmlWindow 上安装Node.js你可以采用以下两种方式来安装。1、Windows 安装包(.msi)32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi64 位安
2017-10-22 21:29:02 228
转载 mysql ROOT密码忘记了怎么办
MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。Windows:1.以系统管理员身份登陆系统。2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.3.我的mysql安装在d:\usr\local\mysql4\bin下。4.跳过权限检查启动
2017-10-16 09:17:37 196
转载 Bootstrap学习笔记-----下拉菜单
http://www.cnblogs.com/shanoon/p/5378187.html一、基本用法class="dropdown"> class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown"> 下拉菜单 class="
2017-10-09 09:03:17 410
转载 Bootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景。 只是Bootstrap的内容较多,新手
http://www.cnblogs.com/JerryTao/p/5476027.htmlBootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景。 只是Bootstrap的内容较多,新手往往不能很快的熟练运用Bootstrap。 这里,我就对Bootstrap中非
2017-10-04 09:09:11 1660
转载 CSS3 3D transform变换
http://www.zhangxinxu.com/wordpress/2012/09/css3-3d-transform-perspective-animate-transition/这篇文章发布于 2012年09月7日,星期五,01:05,归类于 css相关。 阅读 476460 次, 今日 26 次一、写在前面的秋裤早在去年的去年,我就大肆介绍了2
2017-09-25 09:31:59 353
转载 Transform-style和Perspective属性
http://www.w3cplus.com/css3/transform-basic-property.html在《CSS3 Transform——transform-origin》一文中主要介绍了CSS3 Transform属性中的transform-origin属性的使用,其实在transform属性中,transform-origin属性仅是其中之一,要彻底理解tr
2017-09-18 09:02:18 558
转载 canvas绘图详解-06-绘制一个五角星-常用绘图原理
http://www.cnblogs.com/wufangfang/p/6373972.html先讲如何画一个正规的五角星在五角星的内外画两个圆,五角星有五个角,360/5=72度所以得出这两个角的度数 然后算出这两个点坐标 角度转弧度角度/180*Math.PI
2017-09-12 11:19:00 794
原创 movejs运动框架
function startMove(obj,json,fn){ clearInterval(obj.timer); var iCur = 0; obj.timer = setInterval(function(){ //定时器 没走一下 ,就要把运动的属性都推进一次 var iBtn = true; var sp
2017-09-04 11:37:19 311
转载 cookie的封装
/*设置cookie*/functionsetCookie(name, value, iDay){ varoDate=newDate(); oDate.setDate(oDate.getDate()+iDay); document.cookie=name+'='+value+';expires='+oDate;};
2017-08-27 20:57:30 188
转载 Bootstrap-栅格系统自适应布局
http://blog.csdn.net/qiqingjin/article/details/503631891 container顾名思义container是栅格系统最外层的class,直接被container包裹的只能是row这个class。需要注意的是container自带左右各15px padding值,这样container与浏览器窗口之间就存在一定距离。
2017-08-21 23:22:57 512
转载 js实现跨域
http://www.cnblogs.com/2050/p/3191744.html这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page
2017-08-14 11:27:03 222
转载 rownum用法详解
转载地址: http://blog.csdn.net/u011702023/article/details/41892389请求过程: 1 Oracle executes your query. 2 oracle fetches the first row and calls it row number 1. 3 Have we gotten past
2017-07-31 09:12:35 918
转载 Js 冒泡事件阻止
1. 事件目标现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。而且,我们知道this引用的是处理事件的DOM
2017-07-24 08:40:32 154
原创 获取XHR 兼容所有
var xmlhttp;function loadXMLDoc(url){xmlhttp=null;if (window.DOMparser) {// code for all new browsers xmlhttp=new XMLHttpRequest(); }else if (window.ActiveXObject) {// code for I
2017-07-10 11:40:12 297
转载 JS-高级 DOM 技术
转至http://blog.sina.com.cn/s/blog_5f54f0be0100lhdz.html1)样式编程;在JS中改变元素的样式;主要是通过元素的:style 属性来完成;obj.style 可以获得在HTML中声明的:abc 代码中 style 属性里的内容;但我们无法获得在标签或外部CSS文件中定义的该对象的属性;但我们可以通过更改 style
2017-07-02 16:25:14 213
转载 js闭包的用途
我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需
2017-06-12 14:58:07 159
转载 学习Javascript闭包(Closure)作者: 阮一峰
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全
2017-06-12 14:55:51 462
转载 js中三种作用域详解(全局,函数,块级)
1.全局变量:声明在函数外部的变量(所有没有var直接赋值的变量都属于全局变量)2.局部变量:声明在函数内部的变量(所有没有var直接赋值的变量都属于全局变量)JS中变量申明分显式申明和隐式申明。 vari=100;//显式申明 i=100;//隐式申明 在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明
2017-06-12 14:33:46 393
转载 Js作用域与作用域链详解
一直对js的作用域有点迷糊,今天偶然读到JavaScript权威指南,立马被吸引住了,写的真不错。我看的是第六版本,相当的厚,大概1000多页,Js博大精深,要熟悉精通需要大毅力大功夫。一:函数作用域 先看一小段代码:[javascript] view plain copyvar scope="global"; functi
2017-06-12 14:33:00 173
转载 【注意 】JS构造函数与原型prototype的区别介绍
下面小编就为大家带来一篇JS构造函数与原型prototype的区别介绍。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧构造函数方法很好用,但是存在一个浪费内存通过原型法分配的函数是所有对象共享的.通过原型法分配的属性是独立.-----如果你不修改属性,他们是共享如果我们希望所有的对象使用同一一个函数,最好使用原型法添加函
2016-09-06 11:51:43 270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人