安装JDK及环境变量配置
在有一段时间里面,我很纠结要不要学习 JAVA。想要学是因为 JAVA 在目前的应用范围很广泛,很多地方都需要使用 JAVA,学习 JAVA 对自身对发展很有好处;不想学 JAVA 也是因为现在语言对发展太快,更新换代也很快,也通过之前对 Python 对试水,让我对学习一门新语言(对我而言)有了更谨慎的态度。
Git入门(二)
距离我接触 git 已经 1 年半了,在最开始的时候自己学了 git 却没有怎么使用。但是我相信机会是留给有准备的人的,后来中联的代码管理逐渐由 SVN 转向 git 的过程中,我都不需要怎么学习就能直接使用了。也从侧面说明,不论什么时候都应该做好知识储备,以应对环境的变化,才不会被淘汰。
nginx+php配置
为了方便开发调试,一般都会在本地配置虚拟主机,我通常的开发环境是 node + nginx。但是之前的一个项目后端是 php,所以就有了 nginx + php 的组合。
Safari添加网页到ipad主屏
最近项目中遇到一个问题。因为 ios 程序更新审核比较麻烦,所以我们这个项目使用的是 app 外壳+h5 的方式,这样就可以解决升级的问题。但是在升级的过程中,有的设备在 app 的顶部会出现一条灰色的带子。然后外壳那边暂时又安排不过来人去处理,后来发现 safari 可以直接将网页添加到主屏幕。
微信分享哈希路由
微信公众号开发会涉及到分享的需求。如果是传统的服务器端渲染没什么问题,spa 也没什么问题,但是当 spa 使用哈希路由的时候就会出问题了。
viewport设置
做移动端开发会经常遇到页面缩放的一些需求。
小记
已经有一段时间没有写博客了。在我自己将放弃写博客的时候,看到阮一峰老师的博客网站受到攻击。这件事改变了我的想法。
Linux查看和终止进程
最近折腾 linux 服务器,经常会查看和删除进程,也老是记不住,这里再记一笔。
图片懒加载原理
为了提高用户体验和减小服务器的压力,也同时减少客户端和服务器端的流量的浪费,项目中会使用图片懒加载。之前一只用的 jQuery 的图片懒加载的插件。今天我们就来分析一下图片懒加载的原理。