CSS实现垂直居中

在常规的网页中,宽一般有最大限制,而高没有,因而CSS规范并没有给出块级元素和多行文字垂直居中,建议性的实现方案。换句话说,但凡有垂直居中的要求,必然是设计者对包含块的高做了固定限制。 默认的CSS块级元素的高由内容决定,通常内容有多少,高度就会算多少。固定了高意味着设计者必须确认内容的高度不会超过 … 继续阅读CSS实现垂直居中

丽江行随笔

乘车到郑州登机 车行深山叠崇峦 隧道盘亘奇多换 忽见远树穷天际 平川畅往新郑站 宿大研古城 朝阳耀朱户 闾巷柴烟起 门牖逐户启 行人渐街熙 绿柳低檐垂 青溪声淙脆 手鼓丽人击 醉情大研里 大研印象 平巷尽东望 木府天中央 画阁朱楼旁 翠松绿槐傍 高城眺远山 斜晖映城坊 府门静幽幽 小镇熙攘攘 丽江小 … 继续阅读丽江行随笔

Git分支

几乎所有的VCS都支持分支的机制,到底什么是分支,有什么作用? ? ? ?分支是一份完整的项目代码,一个项目可以有很多分支。多数VCS工具的分支机制很昂贵,需要完整的拷贝项目代码,对于代码量大的目录往往需要很长的时间。Git用快照加校验码的方式,让分支模型变得异常轻便,创建和切换分支都很快。Git的 … 继续阅读Git分支

Git基础

如何开始用Git呢? ? ? ?可以通过命令行和界面使用Git,但推荐命令行。掌握了命令行,界面也就基本掌握了,反之就不行。 如何创建一个Git仓库呢? ? ? ?有两种方式: ? ? ?第一种针对本地的某个项目,还未被Git记录过,那么cd到对应项目的根目录下,执行 ? ? ?$ git init … 继续阅读Git基础

Git初识

为什么要进行版本控制? 我们需要记录对一些文档的编辑历史,特别是当多人合作编辑同一个文档时。有了这些编辑历史的记录,不仅能够方便查看更改,同时也能够回滚到过去的某个版本。 版本控制系统有哪些应用? 版本控制多用在代码管理中,但也有其他的应用,比如Google Docs、Wikipedia Histo … 继续阅读Git初识

WordPress站点加载慢的分析

Chrome浏览器或者火狐浏览器按Ctrl+Shift+I,打开开发者工具,选择Network,可以用来分析加载网页时到底哪些链接拖慢了加载速度。以火狐浏览器为例,可以看到以下的分析结果: 拖慢整个节奏的是来自域名fonts.googleapis.com的请求,无法解析的原因不言自明。找到原因后去相 … 继续阅读WordPress站点加载慢的分析

音和声

老子说“有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随。”意在说明事物中普遍存在的对立统一的辩证关系,朴素确也深刻。这其中有无、难易、长短、高下、前后等五组都容易理解,大概是因为视觉比听觉更让人记忆清楚,容易想象。音和声的对立关系直觉中却难以建立,我想了许久才有些明白。 声音在现代汉语中 … 继续阅读音和声

香山西山游记

上周六晚接到贺老师的电话,说约我和小龙去香山探路,一方面为了筹备好下周第二届的pFinder聚会,另一方面也为了送一下我们两位毕业生。听到后免不了心中忐忑,想法很多。回宿舍的路上与师兄聊起来,头脑风暴一番,决定买几个气球,想几个问题,放在里面,埋到山中,届时娱乐一下出游气氛。到宿舍后,苦思冥想地写下 … 继续阅读香山西山游记

来去匆匆

过宝安机场安检排队时候,我不住回头看了三五次,酸楚瞬时涌上心头。前两次回头,看见小龙与甡哥还在向我挥手告别。第三次我有意不回头许久,待扭头时,看见的已经是他俩远去的背影…… 相聚太匆匆,来去不过一天不到的时间,但仿佛经历了许多。 三年前毕业时,宿舍一伙人决定三年后相约北京,但因为一些变故,临时改在了 … 继续阅读来去匆匆