Quantcast
Channel: 张衡Henry
Browsing all 17 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

一张图了解编程世界

阿兰·图灵和冯·诺依曼,搞编程的应该都知道这两位,正是这些计算机先驱们奠定编程基础概念,下面这张图介绍了编程史上有里程碑意义的大牛们、编程发展Timeline以及目前的热门语言分析,一张图让你一窥计算机编程世界。 原文地址:http://picsays.com/2013/01/04/the-world-of-programming/

View Article



Image may be NSFW.
Clik here to view.

可持久化的工业级存储系统:RethinkDB

RethinkDB是什么?RethinkDB是一个完全支持Memcached协议、数据可持久化的工业级key-value存储系统。RethinkDB采用append-only的方式来管理数据和索引,消除闪存上的随机写操作,从而延长了内存的使用寿命。本文内容摘自淘宝核心系统团队博客分享的文档,最下面有原文地址及文档下载。 一、RethinkDB的特点: – 随CPU个数线程扩展 - SSD上速度快十倍...

View Article

Image may be NSFW.
Clik here to view.

具有高扩展性的存储引擎:TokuDB

TokuDB是什么?TokuDB是一个应用在MySQL和MariaDB中的存储引擎,它使用索引来加快查询速度,具有高扩展性并支持Hot Schema Modification。如果你的记录数量过亿、存储旧的记录或想要缩小数据占用的存储空间,很适合使用TokuDB。本文内容摘自淘宝核心系统团队博客分享的文档,最下面有原文地址及文档下载。 一、TokuDB的特点: - 插入性能加快20到80倍 -...

View Article

Image may be NSFW.
Clik here to view.

图片相似搜索,其实原理挺简单(一)

图片相似搜索,顾名思义,就是通过在线图片地址或本地上传的一张图片,搜索互联网上所有与它相似的图片。类似的“相似图片搜索引擎”有不少,如Google图片搜索、百度识图、TinEye等;Google搜索出的图片量较大,TinEye甚至可以找出照片的拍摄背景。今天介绍一种叫做“感知哈希算法(Perceptual hash algorithm)”的关键技术。 什么是“感知哈希算法”?...

View Article

Image may be NSFW.
Clik here to view.

Chrome新增“x-callback”功能,提升iOS体验

在iOS设备应用中打开网址的话,iPad中可以四指滑动来切换回应用,越狱后的iPhone安装插件后也可以滑动切换回应用,很方便,可是对于未越狱的iPhone就比较惨了,需要双击Home才可以返回应用。目前开发者针对这一问题的解决方案有两种:一是内嵌浏览器,二是通过默认的Safari打开网址(无法返回应用),操作体验很不理想。万能的Google出了一个绝佳的方案,被称为“x-callback”:在本地...

View Article


Image may be NSFW.
Clik here to view.

图片相似搜索,其实原理挺简单(二)

之前的《图片相似搜索,其实原理挺简单(一)》中介绍了通过“感知哈希算法”实现图片相似搜索。在isnowfy的网站看到,还有其他两种方法也很简单,颜色分布法和内容特征法,今天再详细了解下这两种方法。 一、颜色分布法 每张图片都可以生成颜色分布的直方图(color histogram)。如果两张图片的直方图很接近,就可以认为它们很相似。...

View Article

Image may be NSFW.
Clik here to view.

Java IDE中设置作者日期等Javadoc注释信息

在Java的IDE(Integrated Development Environment,集成开发环境)中,如Eclipse、Spring Tool Suite、IntelliJ IDEA等,都可以设置自动添加的Javadoc注释信息,可以添加@author 作者名、@version 版本标识、@date 日期等,新添加类或方法时会自动添加注释信息,很方便。/**被注释语句*/...

View Article

Image may be NSFW.
Clik here to view.

Struts2 两大高危安全漏洞,网站安全再受考验

近日,Struts2 被曝出两个高危安全漏洞,影响的版本Struts 2.0.0 – Struts 2.3.15的 Struts2 全系版本,国内政府、金融、运营商及各大互联网公司的网站已受影响。 一个是使用缩写的导航参数前缀时的远程代码执行漏洞,另一个是使用缩写的重定向参数前缀时的开放式重定向漏洞。这些漏洞可使黑客取得网站服务器的“最高权限”,从而使企业服务器变成黑客手中的“肉鸡”。...

View Article


Image may be NSFW.
Clik here to view.

详解Quartz定时任务框架中的Cron时间表达式

Quartz是英文“石英”的意思,如果你的表上有这个单词,这只说明你的手表是电子石英脉冲手表。在编程中,有一个名为Quartz的开源作业调度框架,顾名思义,就是定时执行任务。多应用于Java编程中与Spring框架相集成,目前也有Quartz.net。...

View Article


Image may be NSFW.
Clik here to view.

便于调试的 JavaScript Source Map 详解

目前 jQuery 的最新版本有v2.0.3 和 v1.10.2,在 jQuery 1.9 之后,有很多新功能,其中一个就是支持 Source Map。 访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js,打开压缩后的版本,滚动到底部,你可以看到最后一行是这样的: //@...

View Article

Image may be NSFW.
Clik here to view.

调用WebService超时问题汇总(Java、C#)

目前比较常用的 WebService 有两种方式:SOAP和REST,本文就以调用这两种方式的服务,介绍编程中常用的超时设置,包括 Java、C# 调用远程 SOAP 服务,以及利用 HttpClient(Java)和 HttpWebRequest(C#)调用 REST 服务(简单的 HTTP 服务)的超时问题。 WebSerivce 是什么? Web...

View Article

Image may be NSFW.
Clik here to view.

SSDB 安装部署及注意事项大全

SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支支持 Key-value, Key-hashmap, Key-zset(sorted set) 等数据结构, 十分适合存储数亿条级别的列表, 排序表等集合数据, 是 Redis 的替代和增强方案。 SSDB 具有和 Redis 相似的 API, 支支持的客户端包括: PHP, C++, Python, Java, Lua,...

View Article

C#调用Java提供的WebService

现在,越来越多的大项目在使用Java,.net出身的我,也参与了一个Java项目的开发,项目也快接近尾声了,算是今年最重要的一个工作。现在公司的.net项目还是不少的,前期用.net开发效率比较高,但是出于成本和开源等多方面的考虑,还是Java比较占优势,现在公司的新项目也都是用Java开发的了。 下面介绍下,在.net项目中如何调用Java项目提供的WebService,留作备忘。...

View Article


Image may be NSFW.
Clik here to view.

一张图了解编程世界

阿兰·图灵和冯·诺依曼,搞编程的应该都知道这两位,正是这些计算机先驱们奠定编程基础概念,下面这张图介绍了编程史上有里程碑意义的大牛们、编程发展Timeline以及目前的热门语言分析,一张图让你一窥计算机编程世界。 原文地址:http://picsays.com/2013/01/04/the-world-of-programming/

View Article

Image may be NSFW.
Clik here to view.

可持久化的工业级存储系统:RethinkDB

RethinkDB是什么?RethinkDB是一个完全支持Memcached协议、数据可持久化的工业级key-value存储系统。RethinkDB采用append-only的方式来管理数据和索引,消除闪存上的随机写操作,从而延长了内存的使用寿命。本文内容摘自淘宝核心系统团队博客分享的文档,最下面有原文地址及文档下载。 一、RethinkDB的特点: – 随CPU个数线程扩展 – SSD上速度快十倍...

View Article


Image may be NSFW.
Clik here to view.

大神手把手教你如何使用异步编程提升服务性能

作者:肖飞,2011年加入京东,目前在交易平台,主导交易平台核心系统的架构优化和技术攻关,以及公共技术组件和平台的建设。...

View Article

Image may be NSFW.
Clik here to view.

[转载]进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 工厂...

View Article

Browsing all 17 articles
Browse latest View live




Latest Images