程序员人生 网站导航

用Sonarqube检查和度量代码质量――安装sonarqube

用Sonarqube检查和度量代码质量――安装sonarqube 以前关注点一直在怎么提高应用程序的质量,没太在意代码级别的质量。最近因为某些因素的推动,需要关注到代码级别的质量去,把质量工作尽量往前推,也符...

《近匠》秦时明月:知名IP光环下的生存之道

《近匠》秦时明月:知名IP光环下的生存之道 《近匠》第32期,《秦时明月》是一款根据同名漫画改编的手游,采用Cocos2d-x引擎开发者。知名IP为游戏带来了可观的首批用户,然而,在盛名之下,下一步该怎么走...

linux下alias命令详解

linux下alias命令详解 linux下alias命令详解 用途说明 设置命令的别名。在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立...

【开源推荐】Ejoy2D:“风魂”游戏引擎作者云风的又一力作

【开源推荐】Ejoy2D:“风魂”游戏引擎作者云风的又一力作 Ejoy2D是一款图形引擎、基于OpenGL ES的图形库。Ejoy2D是国内简悦(EJOY)游戏公司所开发的一款游戏图形引擎,旨在帮助开发人员轻松地嵌入到游戏引擎中,方便开...

构建自己的JavaScript模板小引擎

构建自己的JavaScript模板小引擎 有时候,我们不需要太牛逼太强大的JavaScript模板引擎(比如jQuery tmpl或者handlebarsjs),我们只是需要在简单的模板里绑定一些非常简单的字段,本文...

快速选择排序算法

快速选择排序算法 快速排序是对冒泡法排序的一种改进。 1 排序思想: 通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记...

Redis大冒险:如何跳出SQL这个坑

Redis大冒险:如何跳出SQL这个坑 随着数据体积的激增,MySQL+memcache已经满足不了大型互联网类应用的需求,许多机构也纷纷选择Redis作为其架构上的补充,然而Redis的使用门槛并不低,比如不支持...

以色列玫瑰:细数十位科技创新领域的女性佼佼者

以色列玫瑰:细数十位科技创新领域的女性佼佼者 以色列是科技巨头最倾慕的国度之一,长期被战争阴影笼罩,却诞生了许多新兴创业公司和创新人才。本文介绍了在以色列科技创新和发展进程中做出杰出贡献的女性,从...

Google将神经网络运用到数据中心,机器或将当家做主?

Google将神经网络运用到数据中心,机器或将当家做主? 自动化一直是谷歌奋斗的目标,这点从该公司的收购和研发方向就不难看出。而在近日Data Centers Europe 2014的一份简报中显示,Google已将人工智能搬到数据中...

Google抛弃C语言,采用Go语言重写Go编译器

Google抛弃C语言,采用Go语言重写Go编译器 Go语言是Google开发的新型编程语言,将动态语言易于编写的特性和静态语言的高效性相结合,具备良好的易用性和极佳的执行效率。Go语言开发者Russ Cox近日透露,...