2017 年度总结 这是一份姗姗来迟的年度报告,写这份报告时我已经寒假放假坐在自己小窝里了。2017 我是我 18 岁的一年,是我唯一的 18 岁,我必须记住这一年。一路走来,有喜有悲,但我感谢一切。一年的经历与感悟太多,只能用这简短的文字和几张图片来一个大致的总结。 年度大事 7月 高考 9月 军训 10月 搬家 电子产品 4月 Nexus 6 7月 MacBook
使用 gdrive 自动备份你的服务器 若果你的服务器没有自动备份的功能,那等到数据丢失的那一刻再后悔也来不及了。Google Drive 是谷歌公司推出的一项在线云存储服务。gdrive 是一款开源、跨平台的命令行工具可与 Google Drive 进行关联。本文列出通过 gdrive 和 Google Drive 来使你的服务器拥有自动备份功能的详细步骤。 前提 你需要拥有一个 Google Drive 账号。请前往 ht
PHP Project: DailyLife Introduction Wanna have a private zone to record some special moment, some unforgettable memory? Wanna have a quite place to speak-out-loud but not to afraid of the mass followers of your social med
你的网站上线前,最好检查下这些项目是否都做到位了 就像一辆汽车交付前需要经过非常多项目的检查一样。一个网站上线前,我们也得确保各个方面都做到位了,没有遗漏也没有错误。比如:HTML、CSS、JavaScript、安全、SEO、性能、可访问性等等。 Head Meta 标签 1、在 HTML 顶部申明 HTML 5 Doctype <!doctype html> 紧接着,我们要申明下面这些 meta 标签: 2、正确地设置
19 个 JavaScript 有用的简写技术 1.三元操作符 当想写if...else语句时,使用三元操作符来代替。 const x = 20; let answer; if (x > 10) { answer = 'is greater'; } else { answer = 'is lesser'; } 简写: const answer = x > 10 ? 'i
从达标到卓越 —— API 设计之道 新技术层出不穷,长江后浪推前浪,而浪潮褪去后能留下来的,是一些经典的设计思想。 在前端界,以前有远近闻名的 jQuery,近来有声名鹊起的 Vue.js。这两者叫好又叫座的原因固然有很多,但是其中有一个共同特质不可忽视,那便是它们的 API 设计 非常优雅。 因此这次我想来谈个大课题 —— API 设计之道。 讨论内容的定义域 本文并不是《jQuery API 赏析》,当我们谈论 AP
Flex布局新旧混合写法详解 flex是个非常好用的属性,如果说有什么可以完全代替 float 和 position ,那么肯定是非它莫属了(虽然现在还有很多不支持 flex 的浏览器)。然而国内很多浏览器对 Flex 的支持都不是很好,这里针对微信内置浏览器写了一套兼容写法。 首先还是从两个版本的语法开始讲吧,这里还是假设flex容器为 .box ,子元素为 .item 。 旧语法篇 定义容器的display属
PHP Website: Pengcheng.ga pengcheng.ga 是我高中阶段的个人网站,没有使用博客框架,页面设计参考 Material Design 卡片式设计。 网站于 2017 年 八月关闭。 网站部分截图
Look Up Later When reading a foreign language article, I find the most annoying thing is not vocabulary itself but the interruption form looking it up. As we meet one new, we look it up, trying to remember all