自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6学习总结

let和constant命令不存在变量提升变量一定要先声明再使用 暂时性死区块级作用域里存在let命令,则它的变量就绑定这个区域不受外部的影响,即从一开始就形成封闭作用域。在声明之前都是不可用的. 不允许重复声明const命令对于复合类型的变量,变量名不指向数据,而指向数据所在的地址,const只保证变量名指向的地址不变,而不保证该地址的数据不变 变量的解构赋值数组的解构赋值如果结构不成功,则

2017-05-01 21:50:29 442

原创 关于setTimeout中this绑定的问题

考虑这样一个函数 function foo(){ setTimeout(function(){ console.log(this.id); },1000);}window.id = 12;foo.call({id:34});//output:12这个函数会输出的是12。 如果有看过《你不知道的JavaScript》的都知道,如果使用.call()和.

2017-04-24 15:45:21 1392 3

原创 mac设置alias重启失效

通过alias命令可以让我们将平时比较常用的一些命令设置一些别名,例如有一个比较长的命令 open -a Google\ Chrome –args –disable-web-security –user-data-dir 这一句命令完全可以用一句短的命令来代替,就不需要每次再输这么长一串了,用到的就是 alias opengoogle=’open -a Google\ Chrom

2017-04-21 09:32:55 4268

原创 JavaScript实现瀑布流布局

瀑布流布局有一个特点,所有列的宽度都相同,而高度不相同,如下图所示 <div class="pic-box"> <div class="pic"> <img src="img/1.jpg" alt="1"> </div></div>通过div.pic-box来控制每个盒子之间的间隔,div.pic来设置每个盒子的边框。img的宽度为200px,由于div.pic-

2017-04-17 23:54:41 439

原创 jQuery实现轮播图效果

许多电商网站或者门户网站上都会有一个焦点图自动轮播的广告,下面将亲自用jQuery实现一个这个效果。 主要有三个功能需要实现: 1. 点击左右翻页,会切换图片 2. 点击下方导航按钮,会显示该位置上的图片 3. 鼠标移出所在区域,左右翻页按钮消失,图片自动轮播HTML编写首先需要一个放置的盒子div.focus,这个盒子的宽度和高度应该和每一张图片大小保持一致,同时要将overflow设

2017-04-17 15:35:35 4159

原创 网页番茄钟(Pomodoro timer)

用js/jq实现一个番茄钟的方法最终效果如图: 这个番茄钟主要的功能需求有三个: 1. 修改休息时间 2. 修改工作时间 3. 显示timer修改时间的部分比较简单,需要注意的就是在时间为1分钟的时候不能再减少时间了,所以要将”-“这个button设置为disabled if(breakTime === 1){ $("#break-minus").prop("disabled"

2017-04-03 10:57:34 4491

原创 jQuery实现弹幕效果

首先,这个布局比较简单,一个弹幕墙,下面放一个输入框和两个按钮,其中一个按钮用于发送弹幕,另一个用于清除屏幕上的弹幕,布局效果如图 接下来是实现点击“post”按钮将输入框中的内容发送出去,由于弹幕都是从右边往左边移动,所以在设置弹幕的CSS时候需要进行如下设置: .danmu { position: absolute; font-size: 20px; right: 0; z-

2017-03-31 12:58:58 3549

原创 Photoshop学习总结

移动工具(V) 按住cmd+图层可以为该图层建立选区选框工具(M) 主要有矩形选框和圆形选框,建立一个选区,对选区内的图像进行操作 shift增加选区,opt减少选区,shift+opt求选区交集套索工具(L) 可以使用磁性套索+多边形套索来对尖锐形状建立选区魔棒工具(W) 配合快速选择工具可以快速建立选区裁剪工具(C) 切片工具可以对图层进行切片最后导出到文件夹取色工具(I)修

2017-03-14 11:01:05 707

原创 Chrome开发者调试工具

Q:如何打开? A:在chrome浏览器中点击F12或者右键–>检查 打开后就可以开始对其进行调试,在Developer Tools中可以对HTML/CSS/JavaScript分别进行调试。 HTML调试: CSS调试: 如图所示,用户可以在Elements和Styles中直接进行修改,修改的内容也会直接显示在网页中,但是如果需要让某个元素固定为某个值,需要使用编辑器对源代码进行修改

2017-03-14 10:49:51 4707 1

原创 Linux下无法使用add-apt-repository命令

Error: add-apt-repository command not foundSolution:sudo apt-get install python-software-propertiessudo apt-get update Then: sudo apt install software-properties-common sudo apt-get update

2017-01-15 22:26:40 39191 3

转载 Android Studio启动异常

tools.jar问题描述'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.解决方案将jar包从%JAVA_HOME%\lib中复制粘贴到Android Studio根目录下的lib中原文

2016-07-03 21:33:47 603

转载 Genymotion在线下载虚拟设备失败的解决方案

原文出处:http://android.jobbole.com/82587/比如要下载Custom Phone-6.0.0-API21-768*1280,点击过后下载失败在C:\Users\UserName\AppData\Local\Genymobile中找到genymotion.log文件点开该文件找到http://files2.genymotion.com/dists/5.0

2016-05-23 10:27:07 3405

原创 绕过下载器下载可在线试听的音乐

通过此方法可以下载任何在网页上可以播放的音乐

2016-05-22 18:14:46 753

原创 Android audio transmit with Base64 based on XMPP

Base64 encode:private String filePathToString(String filePath) { byte[] audioBytes; String audioString=""; try { ByteArrayOutputStream baos=new Byte

2016-05-19 17:16:57 600

空空如也

空空如也

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

TA关注的人

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