Java:线程并发工具类
一、CountDownLatch 1.应用场景 在实际多线程并发开发过程中,我们会碰见很多等待子线程完毕后在继续执行的情况,(如多个子线程下载文件,所有子线程执行完毕后再重命名为文件名)。 2.使用方式 CountDownLatch的构造函数接受一个int类型的参数作为计数器,调用countDwon()方法,计数器减1,await()方法阻塞当前线程,直到计数器变为0;、 补充:...
View ArticleGoogle和Facebook,哪一个代表的是广告业的未来?
“Facebook 认为,对于确保广告有效性,最重要的是用户身份。这是效果的关键 ……他们知道你是谁,了解你的很多事情。Google 认为,身份次于意图。重要的是你现在想要什么,因为做广告的产品和服务是用来满足愿望或需求的。”来源: 好奇心日报...
View Article如何在半小时搭建一个简单的日志分析平台?
人们常常说数据如金,可是,能被利用起的数据,才是“金”。而互联网的数据,常常以日志的媒介的形式存在,并需要从中提取其中的”数据”。从这些数据中,我们可以做用户画像(每个用户都点了什么广告,对哪些开源技术感兴趣),安全审计,安全防护(如果1小时内登录请求数到达一定值就报警),业务数据统计(如开源中国每天的博客数是多少,可视化编辑格式和markdown格式各占比例是多少)等等。之所以能做这些,是因为用户...
View Article微信小程序,大多数人误解的8个问题
“小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量(小Q我也无耻地蹭了蹭热度,大家不要嫌弃我)。这再次证明,微信想让什么流行,真的就能让什么流行起来。 作者:王安,...
View Article用神经网络“训练”谷歌翻译,机器翻译实现颠覆性突破
钛媒体注:昨日,谷歌在 ArXiv.org 上发表论文《Google`s Neural Machine Translation System: Bridging the Gap between Human and Machine...
View ArticleGoogle新机器翻译技术大幅减少错误率
Google的在线翻译服务已经上线了十年,过去十年它先后使用了多种机器翻译技术,它最早使用的是基于短语的统计机器翻译(简称PBMT)。现在,Google宣布了利用最新技术大幅改进翻译质量的深度学习模型 Google Neural Machine Translation system...
View Article谷歌发布神经机器翻译,翻译质量接近笔译人员
据外媒报道,谷歌于昨日发布了网页版和移动版的谷歌翻译。在汉译英的过程中,会采用全新的神经机器翻译,而这个App每天要进行一千八百万次这样的翻译。此外,谷歌针对这个翻译系统的运作原理,发表了一篇学术论文。早前,谷歌就曾表示它们在谷歌翻译中运用了神经网络技术,但只限于实时视觉翻译这个功能。前段时间,谷歌的高级员工Jeff...
View Article谈谈12306.cn网站性能技术
12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西)业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问题。其一,...
View Article分布式系统数据一致性的6种方案(转)
编者按:本文由「高可用架构后花园」群讨论整理而成,后花园是一个面向架构师的增值服务,如需了解,请关注「高可用架构」后回复 VIP 问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性?...
View Article读小说到底有什么用?
读书已经成为了很多人生活的一部分,像一张齐全的拼图,缺少了一块就是不完整。阅读经典小说更是天经地义的事情,我从没考虑过这个问题,直到昨晚我朋友向我提出:...
View Article十一出行堵在路上了怎么办?试试这些 “治堵” 黑科技吧
美好的十一黄金周顺利进入了第二天。长假虽好,可是一堆人堵在出行路上的滋味可一点也不好。据交通部门报道,十一期间全国交通拥堵情况以京津冀、长三角和珠三角这三个地区最为严重。其中,北京市在国庆假期第一天的高速公路交通总量比前一天增长了19.42%。有车主从早上6点多就到达京承高速收费站入口,一直堵到中午1点道路才恢复畅通,一共108公里的路程,却开了6个小时之久。并且,由于拥堵时间太长,人数太多,还造成...
View Article马云的8亿美元会打水漂吗?从高层离职的Magic Leap谈计算机视觉
Magic Leap 高管大量离职,隐忧已现。计算机视觉如何把平面图像还原成立体物体?本文来自微信公众号:硅谷密探(SVS-007)Magic Leap 年初获阿里巴巴领投的 7.9 亿美元,一时风光无二 。但在今年 5 月 Magic Leap 对前技术副总裁 Gary Bradski 和 Adrian Kaehler 提起诉讼,认为他们向第三方泄露了公司机密。随后这两位高管从 Magic...
View Article[原]多线程多少算多?
最近在抓软件的性能优化。团队里有位同学指出,我们的程序一启动就创建了60个线程,太多了,应该控制一下。也有同学提出不同意见,说线程多不是问题,别把它当成指标,盯住内存、CPU才是正经。使用多线程,为的是提高执行效率;那么,是不是线程越多越好呢?假设我们有100个下载任务,我们可以有以下3种实现方法:使用一个线程,依次执行100个下载任务;使用100个线程,每个线程执行一个下载任务;使用10个线程,每...
View Article用户地理位置的聚类算法实现—基于DBSCAN和Kmeans的混合算法
1. 聚类算法简介聚类的目标是使同一类对象的相似度尽可能地大;不同类对象之间的相似度尽可能地小。目前聚类的方法很多,根据基本思想的不同,大致可以将聚类算法分为五大类:层次聚类算法、分割聚类算法、基于约束的聚类算法、机器学习中的聚类算法和用于高维度的聚类算法。 以下实现主要选取了基于划分的Kmeans算法和基于密度的DBSCAN算法来处理1.1...
View Article国庆又去疯玩了?调查称独处才是最好的休息方式
国庆长假第三天,微博和朋友圈上又被各种出行和旅游等照片刷了屏。假期和周末是人们休息的时间,而过度的娱乐反而让人假期过后更加疲惫。今日国外媒体(bigthink)刊文报道称,人们常常用各种约会和玩乐来塞满周末两天闲暇时光。结果造成周末休整的愿望适得其反,往往假期之后不禁没休息好,反而疲惫益甚。文章指出,与其用过多的娱乐充斥生活,安静独处反而是更有效的休息方式。此结论来自由BBC和英国杜伦大学联合联手进...
View Article[原]使用FFmpeg转录网络直播流
爱奇艺万能播放器的最新版本增加了一个播放网络流的功能。不过,入口藏在播放器区域的右键菜单里,不太好找:找来一个直播流URL,比如东森新闻 http://60.199.188.151/HLS/WG_ETTV-N/index.m3u8,试了一下,还不赖呢!有时候,看到精彩的直播内容,想把某些片段保存到本地。无奈播放器不提供这样的功能。那么,开个小窗给FFmpeg吧,它可以搞定!命令行如下:ffmpeg...
View Article财务操纵有哪些主要迹象?
财务操纵,让人听起来便会十分厌恶,但面对密密麻麻的财报数字时,人们又感觉无能为力,难以区分财务报告中“哪句是真,哪句是假”,陷入毫无头绪的茫然之中。 如何破解对于财报的茫然,或许是一个理性投资者首当其冲要解决的问题。为此,我将试图一步步近观财务报表,降低认知的不确定性,发现财务操纵的主要迹象。...
View Article