加载中
提升网站用户体验—WebP 图片的高效使用

现代图像压缩技术对我们的生活方式影响很大。数码相机能将上千张高质量图片存储到一张内存卡里、智能手机可以与邻近设备快速分享高分辨率的图片、网站与手机等移动设备能快速展示各种富媒体。...

如何使用 Docker 组件开发 Django 项目?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。自2013年发布以来,无论是从 Github...

2015/07/15 15:01
7K
你所未知的3种 Node.js 代码优化方式

Node.js 程序的运行可能会受 CPU 或输入输出操作的限制而十分缓慢。从 CPU 角度看,程序运行缓慢的典型原因之一就是未经优化的「热点路径」(一段经常被访问的代码)。从输入输出角度看,程序...

2016/02/23 17:55
6.5K
【译】 沙箱中的间谍 - 可行的 JavaScript 高速缓存区攻击

我们将展示首个完全运行在浏览器里的针对微架构的边信道攻击手段。与这个领域里的其它研究成果不同,这一手段不需要攻击者在受害者的电脑上安装任何的 应用程序来展开攻击,受害者只需要打开...

2015/05/27 15:42
5.7K
MariaDB Galera Cluster 部署(如何快速部署MariaDB集群)

MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。 ##MariaDB Galera Cluster...

2015/07/03 00:53
5.4K
从底层理解Python的执行

摘要:是否想在Python解释器的内部晃悠一圈?是不是想实现一个Python代码执行的追踪器?没有基础?不要怕,这篇文章让你初窥Python底层的奥妙。 **【编者按】**下面博文将带你创建一个字节码...

2015/06/01 02:50
5.2K
Java 8:如何使用流方式查询数据库?

由于关系型数据库操作语言和面向对象语言之间的差异,如今我们仍然需要花费许多时间建立数据库与 Java 应用之间互相沟通的桥梁。通常,我们可以编写自己的映射层(mapping layer),或者使用...

除非万不得已,别 Catch!

【编者按】作者 Yegor Bugayenko 是 Teamed.io 的软件架构师,热衷于软件质量研究和有效的项目管理方法探索。在本文中,Yegor 就**「异常被捕获但并未重新抛出」**这个问题进行了深入讨论,并...

2015/07/17 02:37
3.9K
可视化系统监控工具 Cloudinsight Agent 正式开源

很高兴地宣布 Cloudinsight Agent 在 BSD 开源协议下正式开源了。我们的工程师在开源前已将代码用 Golang 重写,更加清晰简洁,欢迎大家参与到 Cloudinsight Agent 的开发和迭代中来。 ##为什...

JavaScript 性能分析新工具 OneProfile

OneProfile 是一个网页版的小工具,可以用全新的方式展示 JavaScript 性能分析的结果,帮助开发者洞悉函数调用关系,优化应用性能。

2015/07/28 18:45
2.4K
Spring 4 支持的 Java 8 特性

函数式接口, Lambda 表达式, 等等。 看一看在 Spring 4 中有什么样的 Java 8 的特性

使用 Swagger UI 与 Swashbuckle 创建 RESTful Web API 帮助文

本文旨在介绍如何使用常用的 Swagger 和 Swashbuckle 框架创建描述 Restful API 的交互界面,并为 API 用户提供丰富的探索、文件和操作体验。

RASP 完爆 WAF 的5大理由!

Web 应用防火墙(WAF)已经成为常见 Web 应用普遍采用的安全防护工具,即便如此,WAF 提供的保护方案仍旧存在诸多不足,笔者认为称 WAF 为好的安全监控工具更为恰当。幸运的是,应用安全保护...

2015/11/23 10:55
2K
PHP 性能分析与实验——性能的宏观分析

此前,阅读过了很多关于 PHP 性能分析的文章,不过写的都是一条一条的规则,而且,这些规则并没有上下文,也没有明确的实验来体现出这些规则的优势,同时讨论的也侧重于一些语法要点。本文就...

2015/08/18 10:03
1.9K
对话 Jessica Hamrick:和 Django 的情缘是我前行的动力

本文出自 Your Django Story 系列,该系列主要突出那些贡献 Django 的女性。点击查看更多,本文系 OneAPM 工程师编译整理。 Jess Hamrick 是加州大学伯克利分校心理学系研究生,其研究包括通...

2015/12/18 15:53
1.6K
让程序员不再苦逼的四大神器

做程序猿「媛」是一个苦逼的活,大周六地早起在技术群里招呼,看到没有啥人响应,说了一句,「估计都没有醒」,然后一位哥们抛过来,「在加班」 ! 做 Web 开发更是一个苦逼的活,不像是做 ...

2015/06/30 05:08
1.5K
Android 如何切换到 Transform API?

如果你的 Android 构建中涉及到字节码插装(bytecode instrumentation),或者应用中提供了进行插装的插件,并希望它能支持 Instant Run,那么你必须切换到 Transform API。...

Ruby探针的基本实现原理

##语言本身 Ruby语言支持语法级别的系统,框架,甚至语言本身的方法复写,一般叫做元编程(meta programming), 此基础之上还有一些术语为mixin,方法的动态定义,运行时类改写等等,这些技...

2015/06/10 22:30
1.3K
如何有效预防宕机?你需要掌握这4个方法

随着应用架构的不断演进,IT 系统也变得越来越复杂,这样就容易产生各类宕机事件。就在今年,国内外就出现了多起宕机事故。 2015年1月27日,网友发现无法登陆 Facebook,页面显示「对不起,出...

2015/09/07 20:02
1.2K
Webpack 性能优化 (一)(使用别名做重定向)

##前言 Webpack 是 OneAPM 前端技术栈中很重要的一部分,它非常好用,如果你还不了解它,建议你阅读这篇 Webpack 入门指迷 ,在 OneAPM 我们用它完成静态资源打包,ES6 代码的转换 ,React 组...

2015/07/09 23:04
998

没有更多内容

加载失败,请刷新页面

返回顶部
顶部