➜ zhangwei900808.github.io git:(master) ✗ jekyll --version
/usr/local/Cellar/ruby/2.3.1_2/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler (Load...
2016-12-09 14:12 Posted by ZhangWei's Blog
用版本库内容清空暂存区
如果一个文件已经add到暂存区,还没有 commit,此时如果不想要这个文件了,有两种方法:
用版本库内容清空暂存区
git reset HEAD
只把特定文件从暂存区删除
git rm --cached xxx
参考:
git 删除已经 add 的文件
2016-12-07 15:12 Posted by ZhangWei's Blog
github使用SSH与客户端连接。如果是单用户(first),生成密钥对后,将公钥保存至github,每次连接时SSH客户端发送本地私钥(默认~/.ssh/id_rsa)到服务端验证。单用户情况下,连接的服务器上保存的公钥和发送的私钥自然是配对的。但是如果是多用户(first,second),我们在连接到second的帐号时,second保存的是自己的公钥,但是SSH客户端依然发送默认私钥...
2016-12-04 19:12 Posted by ZhangWei's Blog
问题描述
根目录下 Gemfile 中 没有指定 github-pages 版本限制,导致在物理机安装时执行 bundle install 会安装低版本的 github-pages (39),并且其依赖 jekyll 2.4.0,最后会导致 某些依赖错误无法启动
解决办法
增加 github-pages 版本限制,比如 gem ‘github-pages’, ‘>= 104’,这...
2016-12-03 20:12 Posted by ZhangWei's Blog
今天看到看到网上一个博客,上面有个功能特别吸引我,就是点击链接会展开一个侧边栏,而那个侧边栏有动画效果,当然你也可以通过jquery来做,不过有CSS3不用jquery也可以。
下面这段代码你们可以试试:
transform: translate3d(300px,0,0);
transition: all .2s ease-in;
CSS3中Transform,Tra...
2016-12-01 11:12 Posted by ZhangWei's Blog
公司开发过程中,遇到好多公用的js,比如这个,根据秒数显示指定格式的字符串,以备日后使用。
function formatSeconds(value) {
var second = parseInt(value);// 秒
var minute = 0;// 分
var hour = 0;// 时
if (second > 60) {
minute = parseInt(...
2016-10-14 11:10 Posted by ZhangWei's Blog
这里有段jquery插件的典型代码,可以参考一下:
;(function($,window,document,undefined){
//我们的代码。。
//blah blah blah...
})(jQuery,window,document);
再详细一点的代码:
;(function($, window, document,undefined) {
//...
2016-10-14 10:10 Posted by ZhangWei's Blog
写这个博客的目的就是为了以后如果遇到相同的需求可以直播复制这段代码。
html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE...
2016-10-14 09:10 Posted by ZhangWei's Blog
今天在项目中遇到一个很奇怪地问题,audio在页面上已经初始化好了,但是使用addEventListener添加loadeddata的时候进行测试,只有偶尔才进入这个事件里面,郁闷很久,找不出是什么原因,然后我分析了一下:可能是因为audio data已经在执行addEventListener之前已经加载数据了,那么添加这个事件也就没有意义了。之后我通过以下方法来验证我的观点:
1、页面上...
2016-10-13 21:10 Posted by ZhangWei's Blog
最近项目中要做微信端网页开发,但是要做适屏,因为iphone4,5,6的屏幕有大有小,所以不同浏览器预览的效果也不一样,那怎样才能达到不同屏幕显示的效果也一样呢,
这个时候我们就要用到CSS3的rem特性,首先让我们认识一下到底REM是干嘛用的?以及如何来使用?
简介:
REM是相对单位,是相对HTML根元素。
这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成...
2016-10-09 16:10 Posted by ZhangWei's Blog