manajay

Valar Morghulis Valar Dohaeris

静下心来,用心观察 处处都透着生活的美.


Jekyll<一>环境

IT人必须弄个自己的博客 我选择的是基于Github上的github-pagesJekyll静态博客.

gem 源被墙

使用国外服务器 下载文件经常会遇到这种问题

// 使用 gem sources 查看当前的源
// 更换gem源
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

不要淘宝的源<已停止更新>了

Gem依赖问题

本人建立的博客使用的是onevcat大神的模板,下载模板的时候,会有一个Gemfile.lock文件,里面指定了所依赖的gem版本号. 如果你是iOS开发者,应该知道Cocoapodspodfile.lock文件了

那么对于博客来说,(在你安装完bundle 之后,这些大部分gem 其实已经安装完毕,并且默认的版本都是最新的),如果没有需要手动gem install gem名称 解决版本问题(软件有版本之分,gem也是有的,不同版本的功能可以有差异),最简单的方式是,删除Gemfile.lock,再次jekyll serve运行,基本就可以了.

本文参考了下面的部署方法

jekyll 本地部署链接

最近的文章

iOS离屏渲染

文章内容主要来自 seedante1.什么是离屏渲染obj 中国有一篇文章专门提到了离屏渲染的问题,文章中提到⎡直接将图层合成到当前显示屏幕的帧缓冲区中,比先在屏幕外面创建新的缓冲区,然后渲染到纹理中,最后将结果渲染到当前显示屏幕的帧缓冲区中,性能要好的多⎦ 主要原因是环境切换 * 转换环境到屏幕外缓冲区* 转换屏幕到帧缓冲区* 触发屏幕渲染后 这种情况发生在 每一帧 ,界面如果在滚动过程中 有大量的离屏渲染发生会严重影响帧率2. 影响离屏渲染的原因 GPU版本的离屏渲染 ->...…

iOS性能优化继续阅读