代码

使用 highlight.js 高亮代码

自己写了一个博客,使用的是markdown编辑器,但是代码没有高亮,于是乎,找了下代码高亮的方法,原来是使用highlight.js插件实现的。 未高亮的代码: 首先让我们看一下highlight.js 的官方文档示例https://highlightjs.org,里边高亮的样式和语言有很多种,可以根据自己的偏好给代码上色。 具体用法:官方文档highlight用法 用法非

切图崽的自我修养(2)-如何规范CSS元素的命名?

前言为什么我刚才写的样式乱了?!如何给变量,文件命名是程序员的老大难问题。命名为什么会这么难,因为它太重要了。可以这么说,准确的命名可以提高代码的可读性,让人容易理解,方便调试,也给以后修改和维护你的代码的人带来方便。如何给元素命名而在css中,如何给元素命名同样是一门艺术。我们先来看看css中对常用的组件的命名:headfootnavmenulist嗯,目前为止很不错,这

【译】2016年至今最受欢迎的14篇CSS文章

原文:The 14 Most Popular CSS Links of 2016 So Far(需翻墙)我们回顾了2016年至今HTML5 Weekly已经发布的20篇周刊,并收集出了最受欢迎的CSS文章、技巧、工具以及教程。(译者注:HTML5 Weekly我就不介绍,建议大家订阅)1. 22 Essential CSS Recipes一些很短的CSS代码就能实现但却牛逼

Zend Opcache 的最佳设置

在网上无意中看到的一篇文章,这哥们非常简洁地谈论了zend opcache的最佳设置,他说他为此花了大量的时间探索zend opcache的每个设置选项的细节,甚至是阅读它的源代码,并且在自己的项目中实践(一个每天有117 million的HTTP请求的应用)。Opcache优化在著名的《modern php》 中也有重要篇幅。在PHP文档也有详细介绍:http://php

Code Review 程序员的寄望与哀伤

一个程序员,他写完了代码,在测试环境通过了测试,然后他把它发布到了线上生产环境,但很快就发现在生产环境上出了问题,有潜在的 bug。事后分析,是生产环境的一些微妙差异,使得这种 bug 场景在线下测试中很难被发现。毕竟想要在测试环境完美的复制生产环境的所有情况也是不太可能的,导致出现了疏漏。对于这类情况,我们在想是否可以通过在线下做一些 Code Review(代码审查)假

[Three.js]Three.js中文文档-创建一个场景(Creating a scene)

创建一个场景本节的目的是介绍Three.js。我们将开始建立一个场景,一个旋转的立方体。文章最后提供有原代码。Three.js是什么?让我们试着简单地描述它:Three.js是一个在浏览器中使用WebGL创建3D变得容易的库。当你想创建一个立方体的时候,使用原生WebGL来创建,需要写数百行JavaScript代码,如果使用Three.js只需要几行代码就可以完成。在我们开

Gerrit代码Review入门实战

代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。在实践中,给大家推荐一款免费、开放源代码的代码审查软件Gerrit。1、Why Code ReviewCode Review是什么Code Review最直观的解释即看代码。常规的做法为自己看,有时代码逻辑问题可能自己看不出来,需要找同事一