看到微博和朋友圈都实现了图片九宫格,曾经有次面试也问到了九宫格这个问题,当时想到的是先固定每个单元格的宽高,然后进行浮动。今天想折腾一下,实现自适应父元素宽度的布局。这次我只写了四种方式去实现九宫格,算上inline-block
的话就是五种了。
正则表达式
正则表达式 (Regular Expression) 语言由两种基本字符类型组成:原义(正常)文本字符和元字符。元字符使正则表达式具有处理能力。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符。
centos7下安装与配置nginx
Nginx(engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器,与 Apache、lighttpd相比,nginx 占用内存少,稳定性高,它最常的用途是提供反向代理服务。
vagrant搭建开发环境
Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。它使用 Oracle 的开源 VirtualBox 虚拟化系统,使用 Chef 创建自动化虚拟环境。它底层支持 VirtualBox、VMware 甚至 AWS 作为虚拟机系统。
windows命令行利器-Cmder
Cmder 是一个软件包,它被创建出来替代没有漂亮的控制台模拟器的Windows上。它也是一个增强型的命令行工具,不仅可以使用cmd下的所有命令,更厉害的是还可以使用shell命令和Git命令。