2015
04-25
04-25
相似图片搜索的原理
上个月,Google把”相似图片搜索”正式放上了首页。你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。一个对话框会出现。你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员AlysonHannigan。上传后,Google返回如下结果类似的”相似图片搜索引擎”还有不少,TinEye甚至可以找出照片的拍摄背景。这种技术的原理是什么?计算机怎么知道两张图...
继续阅读 >
在你的Ubuntu里,如果你需要处理一些工作,你并不需要关闭正运行着的那些应用,只需要管理一下窗口,并打开那些工作需要的应用就行。然而,如果你需要离开处理些别的事情或你的机器电量低使得你必须马上关闭电脑,这些程序可能就需要关闭终止了。不过幸运的是,你可以让Ubuntu记住所有你正运行的应用并在你下一次登录时还原它们。自动保存会话现在,为了让我们的Ubuntu记住当前会话中正运行的应用并在我们下一次登录时还...
大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0。代号为‘HurrdurrI’masheep’的Linux内核4.0是目前为止最新的主干内核。它是稳定版3.19.4之后发布的内核。4月12日是所有的开源运动爱好者的大日子,LinuxTorvalds宣布了Linux内核4.0的发布,它现在就已经可用了。由于包括了一些很棒的功能,例如无重启补丁(实时补丁),新的升级驱动,最新的硬件支持以及很多有趣的功能都有新的版本,它原本被...
一、越来越多的并发连接数现在的Web系统面对的并发连接数在近几年呈现指数增长,高并发成为了一种常态,给Web系统带来不小的挑战。以最简单粗暴的方式解决,就是增加Web系统的机器和升级硬件配置。虽然现在的硬件越来越便宜,但是一味地通过增加机器来解决并发量的增长,成本是非常高昂的。结合技术优化方案,才是更有效的解决方法。并发连接数为什么呈指数增长?实际上,从这几年的用户基数上看,这个数量并没有出现指数增长,...
1.开篇本篇文章着重写的是系统中栈的工作原理,以及函数调用过程中栈帧的产生与释放的过程,有可能名字过大,如果不合适我可以换一个名字,希望大家能够指正,小丁虚心求教!如果有哪里写的不清楚的或者错误的地方请及时更正,小丁再次谢过了。文章里面有错别字,也可能会有好友说寄存器的32、16位的区别其实我感觉这里主要讲的还是些原理性的东西,后续会将文章图片错别字进行调整.2.内存的不同用途根据不同的操作系统,一个进...
git已经成为了我日常必备工具之一,我总结我几乎每天使用的8个有用(且简洁)的小技巧。使用-p选择性添加当你想提交内容时,你可以通过使用gitcommit-am来选择所有文件或使用gitaddfile来添加特定文件。然而,有时候你可能想只添加文件的一部分来提交。你可以用gitadd-p交互性地选择哪些你想提交的部分。在选择完你所想要提交的区块后,只需要做一个gitcommit(没有-a),这样只会提交选中的部分。同样可以使...
让我们用这些Unix/Linux命令技巧开启新的一年,提高在终端下的生产力。我已经找了很久了,现在就与你们分享。删除一个大文件我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入:>/path/to/file.log#或使用如下格式:>/path/to/file.log#然后删除它rm/path/to/file.log如何记录终端输出?试试使用script命令行工具来为你的终端...
如果说2014年可以誉为“客户之年”,那么2015年就绝对该称为“体验之年”。下面是2015年(及之后)将颠覆企业发展前景的三大趋势。1.大权转向消费者及其各项体验多股力量的碰撞成就了这一现状。过渡的削减成本和离岸外包引发了反冲效果,造成消费者开始要求提高体验。一整代人的力量一直以来推动着IT的定制化,同时刚刚进入市场的新员工期望并要求IT体验的水平质量能够达到日常消费类产品和服务的水平。今天的社交网络已经彻底...
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD上,把它作为多线...
淘宝搜索排序的目的是帮助用户快速的找到需要的商品。从技术上来说,就是在用户输入关键词匹配到的商品中,把最符合用户需求的商品排到第一位,其它的依次排在后续相应的位置。为了更好的实现这个目标,算法排序系统基本按三个方面来推进:一、算法模型当用户输入关键词进行搜索的时候,系统依据算法模型来给匹配到的每个商品进行实时的计算,并按照分数的大小对商品进行排序。对于好的算法模型,首先需要考虑我们能够有哪些...
实现web数据同步的四种方式1、nfs实现web数据共享2、rsync+inotify实现web数据同步3、rsync+sersync更快更节约资源实现web数据同步4、unison+inotify实现web数据双向同步一、nfs实现web数据共享nfs能实现数据同步是通过NAS(网络附加存储),在服务器上共享一个文件,且服务器需要设置文件系统的权限和配置文件设置的权限,权限两者之间取交集,然后客户端把共享的文件挂载到本地,客户端对文件有读写权限,则实现数据的同...