京东自营苹果iPhone 8 Plus直降689元:64G版成交价5999元

IT之家2月28日消息 2017年9月,苹果正式发布iPhone8/iPhone8 Plus。其中,iPhone8 Plus采用5.5 英寸视网膜高清显示屏,1200万像素广角及长焦双镜头摄像头,触控ID,A11处理器,支持无线充电。64G版售价为6688元。

现在,IT之家小编了解到,iPhone8 Plus这款机型正在京东举行限时特惠,64G版下单立减689元,成交价5999。而256G版优惠力度更大,下单立减889元,成交价7099。感兴趣的小伙伴可以了解一下。

京东商城:手机点此||PC点此

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349208.htm

新型国产勒索病毒传播,可盗走支付宝所有余额

IT之家2月28日消息 有杀毒软件厂商表示,他们近日监测到一款名为“麒麟2.1”的勒索病毒。

IT之家小编了解到,该病毒通过QQ等聊天工具传文件方式传播,一旦中招就会锁定电脑文件,表面上要求扫码用支付宝付款3元,但实际上扫码是登录支付宝,登录后会转走支付宝所有余额。

该厂商提醒用户,切勿下载来路不明的文件,更不要对可疑文件添加信任。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349206.htm

几经“搬家”之后,摄像头的重要性越来越高

摘要:从笔记本电脑的智能手机,虽然摄像头的位置在不断变化,但其功能性却越来越强大。

作为开年以来第一个大型展会,MWC 2018毫无疑问是这几天整个科技圈关注的焦点。尤其是硬件部分,每年的MWC上都会有一大批新产品亮相,当然,今年也不例外。

相信很多关注MWC 2018的朋友也注意到了,摄像头可以说是本届大会真正的「戏精」。从某种角度上来说,它所带来的关注度,并不亚于产品本身。那么,摄像头为什么会成为厂商们关注的焦点?它在未来的硬件产品中,又将扮演怎样的角色?

「颠沛流离」的搬家史

从笔记本电脑到智能手机,迄今为止,摄像头的位置一直在不断发生变化。

首先就笔记本电脑而言,我们最为常见的设计是摄像头置于屏幕上边框中央,不过,随着笔记本电脑开始向着窄边框或者说微边框发展,开始出现了很多不一样的设计,比较典型的是赞誉颇高的戴尔XPS 13/15系列。

戴尔XPS 13/图片来自戴尔官方网站

可能最近两年市面上窄边框的产品越来越多,大家对于窄边框的笔记本电脑看的也比较多,所以并不会觉得它有多么多么的惊艳。但在当时绝大多数笔记本电脑边框「能跑马」的大背景下,XPS 13/15系列的确让大家眼前一亮。

随着其大幅收窄了屏幕上边框,这也导致摄像头不得不「搬家」到下边框上。讲到这里,其实也有很多其它宣称窄边框的笔记本产品依旧将摄像头放在上边框上,至于其中的缘由,可能很大一部分原因是其无法做到像XPS 13/15系列那样足够窄的上边框,自然也没必要让摄像头搬家了。

而在MWC 2018上,华为MateBook X Pro的到来,则让我们看到了更为激进的做法。其将摄像头直接搬离了屏幕,放到了键盘上,这在笔记本电脑的历史上,尚属首次。

这里我们姑且不去讨论其实际成像的效果是否能足够令人满意,起码这样类似于以前汽车「跳灯」的设计,还是相当吸睛的。

除了华为MateBook X Pro的隐藏式摄像头在本届MWC上吸引了众多关注之外,手机产品上,也有一些有趣的设计,比如vivo展出的名为APEX的全面屏概念机。

其采用了升降式前置摄像头的设计,使用的时候,它会从中框自动升起。按照官方的说法,响应时间仅为0.8秒,拍完迅速收回隐藏,可以时候基本没有延迟。

vivo APEX/图片来自GSMArena

这不禁让人想到,如果iPhone X能够类似这样的设计,将其原深感摄像头系隐藏起来,或许就真的可以说是一款完美的手机了,至少在之后的使用中,你不必为了掩盖它的「刘海」,去挑壁纸了。

当然,除了以上这几个极具代表性的摄像头「搬家」示例,还有一些是微调,比如三星Galaxy S9/S9+,尤其是Galaxy S9+,相比之前同样采用双摄的Note 8,这次其将摄像头改为了纵向排列。

三星Galaxy S9+

整体而言,无论是笔记本电脑也好,智能手机也罢,其摄像头位置的迁移,从最直观的角度来看,可能跟多的是「迫不得已」,当全面屏时代到来的时候,有限的边框宽度,着实很难再有它的容身之处。

从拍照到AR应用,愈加强大的功能

存在即合理,虽然为了实现「全面屏」而将摄像头的位置一挪再挪,但事实证明,厂商们依旧在绞尽脑汁为它找一处容身之地。这背后,功能性自然是主要的原因。

就笔记本电脑而言,可能早些时候摄像头的功能就是简单的用于视频聊天,但随着时间的推移,一方面人们对于个人隐私的关注度越来越高,它还承担着面部特征识别的任务,另外一方面,人脸识别功能的引入,大幅提升了使用的便捷性。

相对笔记本电脑,智能手机的摄像头使用的频率要更高,所受到的关注度也更高一些。从MWC 2018展会上我们可以看到的是,摄像头几乎承包了三星Galaxy S9/S9+所有的亮点。

首先,Galaxy S9和Galaxy S9/S9+的主摄像头均搭载了名为「Dual Aperture」的光圈切换功能,其提供f/1.5和f/2.4两个光圈。

理论上,在弱光条件下,你可以选择f/1.5光圈来获取更多的光线,从而提高弱光下的成像品质,而诸如晴天光线充足的时候,则可以切换到f/2.4光圈,来提升强光下的成像表现。

除了光圈切换功能,这次Galaxy S9/S9+还带来了类似于Sony Xperia XZ Premium的超慢速视频拍摄,最高960fps,而之前的Galaxy S8系列为240fps,从数据对比来看,前者要比后者慢四倍。

当你开启超慢速拍摄功能时,屏幕中央会出现一个方框,手机可以分析方框中央的动作,来自动切换至960fps拍摄0.2秒,最多拍摄6个超慢速时刻。当然,如果你对于拍摄时机的把控有足够的自信,其也同样支持用户手动超慢速拍摄功能。

相比强大的后置主摄像头,前置摄像头虽然和上一代产品保持一致,但却加入了AR Emoji功能,通过用户的的面孔,AR Emoji可以生成动画贴图,并且可以将其在诸如WhatsApp、Facebook等不同的社交平台或通讯软件分享出去,这也从某种程度上提升了手机的可玩性。

不难想象的是,随着AR越来越多的开始走入人们的生活,未来有关AR的应用也将越来越多,而作为连接现实与虚拟世界的桥梁,前置摄像头自然也是不可替代的一部分。

2017年的 F8大会上,Facebook的创始人& CEO马克·扎克伯格在演讲中也曾反复强调,「We’re making the camera the first augmented reality platform。」,相机也成为了承载Facebook AR战略最为主要的载体。

总结来看,虽然全面屏的到来摄像头在位置选择上不得不作出一些妥协,但就实际的功能性而言,在未来笔记本电脑或者智能手机中,其所承担的任务将越来越多,重要性也会不断提高,尤其是在娱乐、社交方面,围绕摄像头所进行的尝试,会越来多。

回过头来看MWC 2018上所展示出来的一些产品(尤其是手机),可能是外观设计上走到了瓶颈期,短时间内很难做出大的改变,而将摄像头的重要性提升到一个更高的层级,则是从应用层面上布局,去探索一个全新的发展角度。

或许从某种角度上来说,这样的策略选择,将成为接下来一段时间里,手机厂商们想要做出差异化,最为有效的一条路径吧。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349205.htm

360回归A股,周鸿祎净资产大涨822亿人民币

据彭博社北京时间2月28日报道,随着网络安全公司360今天正式登陆A股,该公司董事长周鸿祎的净资产大涨130亿美元(IT之家小编注:约人民币822亿元)。

如果把公司从一家股票交易所转移到另外一家交易所,就能让你的净资产翻上几倍,你还会满足于近20亿美元的净资产吗?周鸿祎就通过这一方式实现了净资产的大涨。

自从周鸿祎在去年11月宣布将带领公司回归A股,并与壳公司江南嘉捷合并后,江南嘉捷的股价最高暴涨550%。奇虎360在2016年7月从纽交所退市,然后在周三以三六零安全科技股份有限公司的新名称登陆上海证券交易所。彭博亿万富翁指数显示,这一转换令周鸿祎的净资产增加到了141亿美元,成为中国第11大富豪。

周鸿祎今年47岁,他在去年11月对记者表示,网络安全行业必须符合国家利益,这是他们选择回归A股的原因之一。回归A股的第一天,360股价起起伏伏,在周三早盘交易中在增长和下滑之间震荡。360今天开盘上涨3.8%,但随后最高下跌10%。截至北京时间周三10:49分,360股价下跌6.4%至59.15元人民币。

不过,交银国际控股公司分析师孙梦琪表示,A股对科技公司的更高估值可能是一大吸引力。“美股和A股之间可能存在巨大估值差距,”她表示。

根据上月公布的收购提议,周鸿祎直接和通过奇信志成、天津众信等控股公司间接持有360公司的23%股份。360发言人拒绝就周鸿祎的净资产置评。

360在2016年的营收为99亿元人民币(约合16亿美元),高于一年前的94亿元人民币。360大部分收入来自在线广告,其中许多广告投放给了杀毒产品用户。

周鸿祎并不是第一位带领公司回归A股的科技大亨。2013年,在受到做空机构浑水创始人卡尔森·布洛克(Carson Block)的施压后,亿万富翁江南春旗下分众传媒完成了规模为37亿美元的私有化交易,两年后重新在深圳上市。自那之后,分众传媒的市值已经飙升到了290亿美元。

在将一家搜索引擎创业公司卖给雅虎后,周鸿祎曾在本世纪初担任过雅虎中国总裁。2006年,他与另外一位亿万富翁齐向东创建了奇虎360。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349200.htm

京东调整49元以下订单运费:PLUS会员恢复6元,其他会员15元

IT之家2月28日消息 春节前夕京东发布新规定,购物不满49元将收取15元快递费,应用于所有用户。据IT之家网友反馈,目前PLUS会员49元以下订单已经恢复6元运费,但非PLUS会员仍然是15元。

此前的运费调整规定直接影响了大部分PLUS会员的利益,导致PLUS会员送的免邮券形同虚设,因此遭到了大量PLUS会员的投诉,京东客服对投诉进行回应时表示,“为了更好地提升PLUS会员体验,目前PLUS会员正在运费权益优化升级,升级完毕后订单金额低于49元的订单,可以继续享受6元基础运费。在此之前,我们会为受此次运费调整影响的、订单金额低于49元的PLUS用户补差额运费券。”

这样看来,京东普通消费者跟PLUS会员的购物体验会因此有了差距。

提醒辣品微信公众号回复“京东”,可以获取最新京东6元免邮券、全品类优惠券。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349199.htm

阿里巴巴:假货产业从业者中80、90后占较大比重

IT之家2月28日消息 阿里巴巴今日披露了新一年的打假案件刑事处罚比例。阿里平台治理部知识产权保护负责人透露,80、90后已成制售假的绝对主力军,假货毒瘤的侵蚀已经让年轻人铤而走险走向犯罪。

阿里方面表示,受执法资源紧张及诸多因素限制,执法机关接收1910条,公安机关已经进行刑事打击的为740例。刑事打击案件数量比2016年的469例增长了58%。

但这些案件中被告人从被采取强制措施到宣判的平均办案时长约344天,共判决129人,判缓刑的有104人,实刑率仅19%。该公司法务部门负责人表示,证据认定难是导致打击效果差的重要原因。该负责人同时表示,根据我国现行法律,对制售假违法犯罪的定罪量刑的标准是销售假冒注册商标的商品后所得和应得的全部违法收入。

此外,阿里方面认为中国的假货产业带呈现出七大特点:

第一,假货产业带分布广泛、区域性、行业性、领域性特点非常鲜明,从经济发达地区向经济不发达地区广泛的流向;

第二,假货的产业从业者青年人居多,80后、90后占有非常大的比重;

第三,假货产业已经分布到各个产业,从鞋类、服装、箱包、保健品、数码产品,大量的集中在劳动密集型企业;

第四,假货问题已扩散到线上交易的不同场景中并呈现跨平台流窜的态势,不仅传统的电商平台面临假货困扰,社交平台已成为一个新的假货洼地;

第五,假货在线上线下交互隐蔽地传播已成为普遍现象;

第六,假货的跨境流窜已逐渐成为趋势;

第七,以知识产权流氓和刷单炒信,收取保护费为代表的网络黑社会现在开始盛行。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349198.htm

看到曝光的一加手机 7,我觉得一加 7T 已经不远了

从 2017 年年中发布的一加 5,再到 5 个月后发布的一加 5T,刘作虎和他的一加手机利用“双摄”和“全面屏”作为两款新机更新迭代的亮点,交出了 2017 年该完成的功课。

但 2018 年才刚开始,一加手机的新旗舰就已经率先在微博上曝光了。

跳过一加 6,一加 7 很快要来了?

近日,微博数码博主@熊本科技在微博上放出了一张一加新旗舰的真机图,爆料人称这款新机将直接命名为一加 7,而不并非传闻所称呼的一加 6。

考虑到此前,刘作虎在接受外媒 Cnet 的采访时,透漏今年的一加新机将在第二季度末发布,此次泄露的一加 7 真机图,具备一定的可信度。

相比同为全面屏的一加 5T,这款曝光的新机在屏占比方面有了明显的提升。它采用了与 iPhone X 相似的正面设计,不仅将摄像头、听筒等元部件重新归集到新加入的「刘海儿」中,同时,还更大程度地收窄了屏幕顶部和底部的边框。

但,我们注意到一个细节,虽然曝光的一加新机采用了带「刘海儿」的全面屏设计,但屏幕底部的边框还是略微有些宽。

整个正面的设计也与前阵子曝光的 OPPO R15 有一定的差异, 一加 7 的「刘海儿」宽度比起 OPPO R15 要更窄一些。

而背面则采用了玻璃的材质,具备一定的弧度。背部的两颗摄像头采用了中置竖排双摄的设计,与 iPhone X 和 OPPO R15 不同,而闪关灯和指纹识别模块则位于竖排双摄的下方。

同时,玻璃材质的应用,也意味着这台曝光的一加手机可能是支持无线充电。

此外,根据曝光图的信息,这款一加神秘新机型号为 NS P7819,搭载了基于 Android 8.1 的氧 OS,配备 6GB 运存以及 64GB 储存空间。

不出意外,这款一加新机将会搭载高通骁龙 845 芯片,并在今年第二季度末发布,而这应该也与去年发布一加 5 的发布时间相近。

看到一加 7,今年的 7T 应该是跑不掉了

不过,相比一加 7,不少用户更关注的是 2018 年,一加会不会继续实施一年两部旗舰的产品发布策略。毕竟,去年一加 5T 的到来,就让一部分手持一加 5 的用户有些不高兴。

新机刚用上几个月就变成「旧旗舰」,这种滋味一定不好受。

那么今年一加会不会继续践行这种产品发布策略?爱范儿(ID:ifanr)认为,这样的可能性很大。

从这几年,一加推出的 T 系列升级版产品来看,你大致上能总结出这样一个规律:一加推出升级版的旗舰,通常都是当下半年手机市场出现了一些变数的时候。

倘若把一加 3T、一加 5T 作为案例来分析,那么具体来说,这个变数应该就是改进版的硬件上市或者新的功能在市场需求和供应链都相对成熟的时候,而这样的推论也与爱范儿此前采访一加产品经理时,其对新技术留舍观念相符。

假如这台曝光的一加 7 是真实的,且为最终确定的样机的话,那么从它的身上,我们能猜到一加 7T,可能已经被安排在今年一加的发布日程中。

回到这款曝光的一加 7 上,其正面相对 iPhone X 较窄的「刘海儿」以及背面的指纹识别,或许已经说明了它没有配备基于 3D 传感器的面部识别技术以及屏下指纹识别。

而这两种技术,恰恰是我们此前对 2018 年手机市场预测的一些产品技术趋势

另外,像此次我们在 MWC 上看到的 Galaxy S9 系列机型,其在相机方面所带来的功能似乎也将会是整个 Android 生态未来的趋势,这其中包括了 960 帧超慢动作的录制、基于 AI 技术的相机识别以及 3D Emoji。

以上这些,可能是目前曝光的这台一加 7 所缺乏的功能。

如果几个月后发布的一加 7 没有搭载这些功能,那么在今年下半年,我们很大几率又会迎来新一加旗舰。

题图自:PhonAndroid,为一加手机渲染图。

文章来源:http://www.ifanr.com

原文地址:http://www.ifanr.com/988768

Python基础入门教程,Python学习路线图


给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识。或许可以喜欢上python这个易学,精简,开源的语言。此套教程,不但有视频教程,还有源码分享,让大家能真正打开python的大门,进入这个领域。现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见。黑马程序员是国内最早开设人工智能的机构。

一、首先先推荐一个教程

8天深入理解python教程:http://pan.baidu.com/s/1kVNmOar
主要讲解,python开发环境的构建,基础的数据类型,字符串如何处理等简单的入门级教程。

二、第二个教程

是系统的基础知识,学习周期大概一个月左右的时间,根据自己的学习能力吸收能力来定。 初学者只要跟着此套教程学习,入门完全没有问题。
学完后可掌握的核心能力
1、掌握基本的Linux系统操作;
2、掌握Python基础编程语法;
3、建立起编程思维和面向对象思想;
可解决的现实问题:
字符串排序,切割,逆置;猜数字、飞机大战游戏;
市场价值:
具备编程思维,掌握Python基本语法,能开发出一些小游戏
所涉及知识点:
Linux基本命令
Python语法基础
Python字符串解析
Python时间和日历
Python文件操作
Python面向对象
设计模式
异常
模块
项目实战:飞机大战
教程地址:http://pan.baidu.com/s/1i5m1fB13D4D

三、拓展教程

1、网络爬虫-利用python实现爬取网页神技
第一天:https://pan.baidu.com/s/1b3CXYI
第二天:https://pan.baidu.com/s/1gfDiSvH1gx
2、Python之web开发利刃
第一天:http://pan.baidu.com/s/1hqiIvL71e
第二天:https://pan.baidu.com/s/1hrVlRMk
3、python之大数据开发奇兵
https://pan.baidu.com/s/1eRBB2DjC1Q
之前的部分链接有人说失效了!现在我又重新更新了!
这次打不开的就直接来我的QQ群吧:638121273

文章来源:http://geek.csdn.net

原文地址:http://geek.csdn.net/news/detail/255158

2017用户最喜爱的微信朋友圈广告TOP10出炉

IT之家2月28日消息 2月5日至12日,微信发起了 2017年度用户最喜爱的朋友圈广告评选活动,超过60w微信用户参与了投票,今天评选结果已经出炉。

以下就是由用户选出的 TOP10优秀广告创意(排名不分先后),可以看出科技圈的京东和腾讯公益上榜,其他品牌还包括阿迪达斯、澳大利亚旅游局、宝马、迪奥、杜嘉班纳、JimmyChoo、TripAdvisor、万宝龙。

IT之家小伙伴快来看看有没有你的菜?

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349195.htm

乐视影业股东胜诉:具有知情权,获准到办公地查阅资料

IT之家2月28日消息 今日,中国裁判文书网上公布了乐视影业(北京)有限公司与北京思伟股权投资管理中心(有限合伙)股东知情权纠纷二审民事裁决书,上诉人(原审被告)为乐视影业,被上诉人(原审原告)为北京思伟,法院判定维持原判,发布日期为2月24日。

法院认为思伟股权中心公司要求查阅、复制乐视影业公司2015年6月11日起至2017年6月27日止的公司章程、股东会会议记录、董事会会议决议、财务会计报告于法有据,且符合法律程序。

IT之家小编了解到,2017年,北京思伟因乐视影业方面拒不提供会计账簿等资料,以违反了北京思伟作为股东的知情权为由,将乐视影业诉至法院。

在2017年10月10日披露的起诉书中,北京思伟称,“曾于2017年6月9日向被告(即乐视影业)法定代表人张昭及CFO吉晓庆、融资经理陈慧源分别寄送函件,要求被告提供2015年6月11日以来的会计账簿、公司章程、股东会会议记录、董事会会议决议、监事会会议决议和财务会计报告,供原告查阅、复制。而被告拒不回应,亦不允许查阅,时至今日已超过《公司法》第33条规定的15日期限。被告的行为致使原告无从了解公司经营状况、监督公司的运营,严重侵害了原告的知情权,故诉至法院。”

在北京思伟作出起诉后,乐视影业在2017年10月13日也作出回应称,乐视影业自成立以来,在公司经营过程中始终遵守相关法律规定,对于股东查阅公司相关财务及运营信息的要求,一直积极予以配合。”乐视影业还表示:“因公司处于重大资产重组期间,基于对内幕信息披露的管理要求,我们已于2017年5月应北京思伟要求及时向其提供了财务报表。”

该案一审中,法院的判决结果为:一,乐视影业公司于判决生效之日起10日内,置备自2015年6月11日起至2017年6月27日止的公司章程、股东会会议记录、董事会会议决议、财务会计报告于其办公场所,供思伟股权中心查阅、复制;二,乐视影业公司于判决生效之日起10日内,置备自2015年6月11日起至2017年6月27日止的会计账簿(包括总账、明细账、日记账和其他辅助性账簿)及会计凭证(含记账凭证、相关原始凭证及作为原始凭证附件入账备查的有关资料)于其办公场所,供思伟股权中心查阅。随后乐视方面提起上诉。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349194.htm

技术大神加入苹果,将主导Siri等产品研发

虽然苹果在机器学习的各个领域都有研究,但是似乎离行业领先者还有差距,比如自动驾驶汽车进度较为落后,作为人工智能技术的代表功能,语音助手Siri的平庸表现更是让人难以理解。不过这一切可能随着一个人的到来而改变,他就是 Michael Abbott。

消息来自 MacGeneration,可能有很多人还不是很了解 Michael Abbott ,他就是我们常常说的“简历震惊了奥巴马”的那种人。在加入苹果之前,他曾经任职推特公司副总裁,在微软出任总经理时为公司搭建了 Azure云平台,在Palm公司担任应用和服务高级副总裁时,参与了webOS的开发,可惜这一被寄予厚望的系统最后夭折了。

不过在过去几年, Abbott厌倦了成为一个工程师,所以后来他又转型成了风险投资家,几年时间内, Snapchat、Jawbone、CoreOS等新兴公司都是由他投资的。不过在做了几年风投之后,他又在工程师的领域看到了自己想要做的东西,他表示自己对于AR、人工智能和机器学期等技术十分看好。

他在自己的博客中写到:“我开始明白,我真正的激情还是在理解、开发和构建新技术上,比如现在的AR、AI(人工智能)和ML(机器学习)。”

而据推测, Abbott在入职苹果之后可能会负责Siri的部分研发工作,并且将会直接对软件工程主管 Craig Federighi报告。不过考虑到他层级较高,所以也不排除同时参与机器学习、AR技术的开发。不过无论如何, Abbott作为过去大量优秀产品的缔造者,应该会对Siri等产品有着非凡的意义。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349192.htm

比特币如果突然崩盘,对显卡意味着什么

最近英伟达在其官网上公布了最新一期的财报,不少投资者们已经开始对加密电子货币矿工们对显卡市场的冲击进行了激烈的争论。财务分析公司Seeking Alpha有两个自我对立的观点,其一就是认为以比特币为首的加密货币的走热会影响到英伟达的股价(AMD由于还有CPU业务所以相对会好一些),其二是加密币的流行可以为英伟达带来新的商机。

爱玩看世界:加密电子货币崩盘对显卡意味着什么

如果你只是一名普通的PC游戏玩家,你肯定不会对英伟达、AMD和英特尔每年赚多少钱感兴趣,我们在乎的只是他们什么时候会推出更加牛逼闪闪的新硬件,以便让我们的游戏体验进一步提升。不过很多人或许会有这么几个疑问:如果有一天所有的加密虚拟货币都消失了,对英伟达和AMD来说这会意味着什么?显卡的价格会突然都降低下来吗?而且如果即便没有出现比特币“矿难”,我们何时能买到价格合适的显卡?

首先我们谈谈最后一个问题,通常来说挖矿热潮会持续一到两个月,然后显卡价格会慢慢回落到厂商建议零售价的水准。不过这次可能有点反常。虽然很多人都期待能买到更便宜或者价格更正常的显卡,但如果你打开国内的京东、淘宝等网络购物网站就会发现过去的几个月内价格有增无减。而且非常悲伤的是,即便近期又发生了“矿难”使得矿工们收入变少,要让显卡恢复正常的需求和价格也需要几个月的时间来平稳。

对比特币或其他加密货币是否会崩盘进行预测本身也没太大的意义。无论你是否喜欢这个东西的存在,比特币已经出现九年之久了,每周都有更多的比特币被“挖”出来。比特币在2011年有过一次较大的崩盘,在2014年也有一次,但如果每次遇到这种情况就高呼“比特币完蛋了”那还真是为时过早。加密币的确是有风险,而且有很多人期待他们早点完蛋。或许有一天比特币终究会成为历史,那么从长久角度对于英伟达和AMD又意味着什么?其实可能什么都不会影响。

一直以来AMD在CPU业务和GPU业务上面临着英特尔和英伟达两家大敌的夹击,但至少财报依旧是黑字。AMD在过去一年几乎卖掉了所有生产出来的高端显卡,这对于一家公司来说是产品走俏是好事,但AMD并不会因为卖的好就让价格翻倍——一般来说对显卡做出提价的,都是AMD的合作伙伴和硬件零售商,他们才是为显卡定价的人。

对于在GPU业务上的领头羊英伟达来说,挖矿的影响就更小了。英伟达也在去年卖掉了几乎所有生产出来的GPU,而且要知道他们的GPU业务不局限于游戏和挖矿。机械研究、AI以及数据中心业务在过去几年里逐步成长,还有他们使用了27,600块Tesla V100 GPU的超级计算机Summit。虽然比起他们每年卖给游戏玩家和矿工的数量相比可能零头都不到,但要知道Tesla V100型GPU的售价可比普通游戏显卡的价格贵多了。一台Summit超级计算机的利润远比几百万玩家带来的利润要高,而Summit只是如今世界上使用英伟达GPU的超级计算机之一。

目前全球500种超级计算机里,有大约120种都在使用某种类型的英伟达GPU,而且今年还会再增加。英伟达为GV100 GPU中使用的Tensor核心不会很快出现在消费者产品中。而AMD也已经着手要在超级计算机领域分一杯羹了,虽然目前可能还没有进入500强,但或许这只是时间问题。

除了超算之外,GPU也会在很多其他领域中得到应用。英伟达已经在汽车自动驾驶上应用GPU运算很多年。OpenCL和CUDA这类设计专业用GPU已独领风骚许久——而这些东西对于矿工们来说就如同圣物一般的珍宝。除此之外还有通过平台将GPU运算用于机械学习研究运算的,虽然不知道天网这种东西是否真的会成真,但只要出现比挖矿利润更高的业务时,人们肯定会蜂拥而至。“抱歉哥们,我现在没办法玩游戏,我的显卡正在忙着研究数据集。而我每天能因此赚一张大的!”

因此在以上种种原因之下,无论有没有加密货币挖矿潮,对于GPU的需求量都只是有增无减。也许有朝一日显卡价格回落到正常水平,让我们可以4,000元以下买到高性能的GTX1070显卡。如果挖矿依旧能为他们带来足够的收入,那么矿工们也不会着急将现有的设备卖出。他们会压榨这些显卡到最后一秒,但我相信大家也不希望看到二手市场突然有一大堆矿卡出现。

最后总结就是,GPU的需求会随着时间推移越来越高。比特币可能只是影响价格的问题之一,但还有很多因素对价格的影响更大。如今摩尔定律在CPU领域已经不受用了,但目前在GPU领域还算受用。英伟达会在接下来的几年里继续创造营收新纪录,早晚有一天我们会看到新型的Volta、Ampere或者一些商用GPU进入消费者领域。而AMD也会依旧在CPU和显卡领域继续占领一方天地。

也许哪一天比特币什么的真的突然消失了,但这也不会对这两家公司造成什么影响。最多是玩家们可以开心地用正常的价格买入显卡罢了。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349191.htm

新打卡地点:bilibili主题咖啡店今日开业

IT之家2月28日消息 既罗森主题店后,bilibili总部又有了新的打卡地点——bilibili主题咖啡店。

IT之家小编了解到,这家主题咖啡店采用“复古英伦”的装修风格,顾客随处都能见到特殊设计的小电视和2233娘,还有小电视表情图案的拿铁提供。此外,每周五下午还有“萌娘手冲咖啡”。

该店位于上海市杨浦区,感兴趣的小伙伴们可以去参观一下。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349190.htm

新 AI 芯片减少高达 95% 的能耗

强大的神经网络通常需要消耗大量电力,而 MIT 的工程师开发的新芯片将神经网络的功耗
减少最多 95%,让移动设备整合神经网络芯片成为可能。今天的智能手机提供了数字助手之类的 AI 应用,但这些 AI 应用所需要的处理能力是通过将云端实现的,设备需要向云端发送数据然后再接收数据,潜在会泄漏用户的敏感数据,因而并非理想的做法。但利用本地的神经网络则可能会迅速将移动设备的电量耗尽。MIT 的工程师通过使用模拟电路在内存中并行计算所有输入来
大幅减低功耗

文章来源:http://www.solidot.org

原文地址:http://www.solidot.org/story?sid=55634

理解Java里面的序列化和反序列化


(一)什么是序列化和反序列化

序列化(serialization)和反序列化(deserialization)是将对象转化成字节数组以方便保存或者用于网络传输,这个对象可以是一个图片,一个字符串,一个class等等,常见序列化格式有字节数组,json格式,xml格式,更加高效的有google开源的Protocol Buffers,以及Apache Avro。

(二)为什么需要序列化和反序列化

(1)实现数据持久化,一般jvm的里面数据,在java程序退出时,所有的状态都不会保留,通过序列化可以将需要的数据给持久化到磁盘文件或者数据库,这样就可以在下次jvm启动的时候再把数据重新还原出来。

(2)利用序列化实现远程通信,即在网络上传送对象的字节序列,这种场景一般在socket或者rpc的服务中比较常见。

(三)Java里面如何实现序列化和反序列化

在java里面有两种方式可以实现对象的序列化:

(1)实现Serializable接口的类,jdk会自动帮我们序列化该类所有的信息,

但如果用户定义了writeObject和readObject方法,那么在序列化和反序列化的时候会通过反射优先调用自定义的方法

(2)实现Externalizable接口的类,需要用户自定义序列化和反序列化的逻辑,分别重写writeExternal和readExternal方法。

下面看一个例子,首先我们定义一个Person类并实现了:

````java

public class Person implements Serializable {

    private static final long serialVersionUID = 1L;//序列化版本
    private static String code="001";//code码

    private transient String address;//地址
    private String name;//姓名
    private int age;//年龄
    
    //getter setter 省略
    //构造方法省略
    //toString 方法省略
    
    }

````

然后我们定义了帮助实现序列化和反序列化的工具类:

````
public class SerializeTools {

    /***
     * 将任何实现了序列化接口的对象转成字节数组
     * @param obj
     * @return
     * @throws Exception
     */
    public static byte[] toBytes(Serializable obj) throws Exception{
        ByteArrayOutputStream byteArrayOutputStream=new ByteArrayOutputStream();
        ObjectOutputStream objectOutputStream=new ObjectOutputStream(byteArrayOutputStream);
        objectOutputStream.writeObject(obj);
        return byteArrayOutputStream.toByteArray();
    }

    /****
     * 将任何序列化的字节数组,给还原成对象
     * @param bytes
     * @return
     * @throws Exception
     */
    public static Object toObj(byte[] bytes) throws Exception{
        ByteArrayInputStream byteArrayInputStream=new ByteArrayInputStream(bytes);
        ObjectInputStream objectInputStream=new ObjectInputStream(byteArrayInputStream);
        Object obj=objectInputStream.readObject();
        return obj;
    }

    /***
     * 将一个实现了序列化的对象,给序列化成文件
     * @param obj
     * @param storePath
     * @throws Exception
     */
    public static void toFile(Serializable obj,String storePath)throws Exception{
        FileOutputStream fileOutputStream=new FileOutputStream(new File(storePath));
        ObjectOutputStream objectOutputStream=new ObjectOutputStream(fileOutputStream);
        objectOutputStream.writeObject(obj);
    }

    /***
     * 将序列化文件还原成对象
     * @param storePath
     * @return
     * @throws Exception
     */
    public static Object fromFile(String storePath)throws  Exception{
        FileInputStream fileInputStream=new FileInputStream(new File(storePath));
        ObjectInputStream objectInputStream=new ObjectInputStream(fileInputStream);
        Object obj=objectInputStream.readObject();
        return obj;
    }
    
}
````

然后看下我们的测试类,分别测试文件的序列化和字节的序列化

````

    public static void main(String[] args) throws Exception {
        Person p1=new Person("北京海淀","张三",25);
        fileTest(p1);//文件测试序列化和反序列化
        System.out.println("==========================");
        byteTest(p1);//字节测试序列化和反序列化

    }

    public static void fileTest(Person p1) throws Exception{
        String storePath="E://temp.out";
        System.out.println("基于文件序列化前:"+p1);
        SerializeTools.toFile(p1,storePath);
        Person p2=(Person) SerializeTools.fromFile(storePath);
        System.out.println("基于文件反序列化后:"+p2);

    }

    public static void byteTest(Person p1) throws Exception{
        System.out.println("基于字节序列化前:"+p1);
        byte[] bytes= SerializeTools.toBytes(p1);//序列化成字节数组
        Person p2=(Person) SerializeTools.toObj(bytes);//反序列化成对象
        System.out.println("基于字节反序列化后:"+p2);
    }

````

运行后输出如下:

````
基于文件序列化前:Person{name='张三', age=25, code=001, address=北京海淀}
基于文件反序列化后:Person{name='张三', age=25, code=001, address=null}
==========================
基于字节序列化前:Person{name='张三', age=25, code=001, address=北京海淀}
基于字节反序列化后:Person{name='张三', age=25, code=001, address=null}

````

细心的同学可能已经发现地址这个字段,在反序列化后字段值丢失了,这里说明下:

(1)在java里面transient关键词修饰的成员变量是不会被序列化的,这一点在上面的输出中已经得到验证了,注意transient关键词只能修饰成员变量,不能修饰类和方法

(2)在java里面static关键词修饰的字段也是不会被序列化的,因为这个是类的字段,而序列化是针对对象的。

引申一下:java的内存分配有栈和堆以及永久代,栈中存放基本变量,数组和对象引用,堆中存放对象,当有static修饰的变量或方法会被放到永久代里面。它先于对象而存在,不依赖实例,无论是变量,方法,还是代码块,只要用static修饰,就是在类被加载时就已经准备好了,也就是可以被使用或者已经被执行,都可以脱离对象而执行,所以在类加载时静态变量的值其实已经还原出来了之后才是反序列化出来成员变量的值。

(3)在上面的Person类里面,相信大家还看到了一个用static final long修饰的 serialVersionUID字段,这个字段的功能是用来标识类版本的兼容性:

举个例子,假如现在没有定义serialVersionUID这个字段,jdk默认是根据类信息计算一个版本值,在类已经被序列化成文件后,我们又修改了类结构,比如新增了几个字段,这个时候拿着新版本的类去反序列化旧版本的类,就会抛出下面的异常:

````
ocal class incompatible: stream classdesc serialVersionUID = 3980523453097177768, local class serialVersionUID = -2111153241298098896
	at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:616)
	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1781)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:373)
	at com.xuele.tools.tool.SerializeTools.fromFile(SerializeTools.java:57)
````

意思就是版本不一致,导致失败,如果我们定义这个值,并且新旧版本的值一样,不管新增没新增字段,都可以反序列化成功,默认新增字段的值是jdk给成员变量初始化的值,比如字符串就是null。

(四)定制自己的序列化和反序列化方法

上面提到过实现了Serializable接口的类,我们可以重写下面的方法来自定义序列化逻辑:

````
    private void writeObject(ObjectOutputStream out) throws Exception {
        System.out.println("call write");
//        out.defaultWriteObject();
        out.writeObject(name);
        out.writeInt(age);
        out.writeObject(address);
    }

    private void readObject(ObjectInputStream in) throws Exception {
        System.out.println("call read");
//        in.defaultReadObject();
        name = (String) in.readObject();
        age=in.readInt();
        address = (String) in.readObject();
    }

````

再次执行测试方法:

````
基于文件序列化前:Person{name='张三', age=25, code=001, address=北京海淀}
call write
call read
基于文件反序列化后:Person{name='张三', age=25, code=001, address=北京海淀}
==========================
基于字节序列化前:Person{name='张三', age=25, code=001, address=北京海淀}
call write
call read
基于字节反序列化后:Person{name='张三', age=25, code=001, address=北京海淀}
````

这次我们发现了被transient修饰的address字段竟然也有值了,为什么?因为我们自定义序列化的时候把地址也给序列化了,所以这个时候无论你用不用transient关键词都无关紧要了。

注意如果实现了上面的方法其实和使用Externalizable就相差无几了,所以在这里不再给出Externalizable的例子

(五)什么时候应该readObject和writeObject

在effective java里面提到过:

当一个对象的物理表示方法与它的逻辑数据内容有实质性差别时,使用默认序列化形式有N种缺陷。

其实是建议我们重写的,这样可以更好的控制序列化的过程,如果能减少一些不必要的序列化的字段,其实对我们的程序性能也是一种提升。

总结:

本文介绍了Java里面序列化和反序列化功能和使用以及一些注意事项,序列化其实还提供了深度克隆的功能,尤其是当类里面的引用层次比较多及引用特别复杂的时候,通过序列化来深度拷贝对象也是一种比较便利的方法,除此之外,我们还应该知道序列化和反序列化和反射一样,弱化了java安全权限修饰符的作用,无论你privte还是protected修饰的字段,在序列化和反射面前都是无作用的,所以一些敏感信息的序列化尤其是在网络上传输的如密码,金钱什么的,都应该考虑加密或者其他安全措施。

文章来源:http://www.iteye.com

原文地址:http://qindongliang.iteye.com/blog/2411730

因赶工导致脱胶,微信召回官方iPhone手机壳

IT之家2月28日消息 WeStore为微信形象店,主要售卖微信官方周边产品,面向腾讯员工和访客开放。1月29日,WeStore上架了几款iPhone手机壳,手机壳上有很多微信的官网元素,例如微信的Logo与红包图样,看起来十分喜庆适合春节使用。

然而,今日,WeStore方面发布公告表示,恭喜发财和红包拿来液态硅胶手机壳自1月29日上市后,收到部分客人反馈手机壳有脱胶现象,WeStore马上对厂家进行彻查和产品进行检查,发现出现脱胶全部为第一批次产品,主要由于年前赶工所致

WeStore称,根据《缺陷产品召回管理规定》的相关规定,我们决定对以下产品六款型号第一批次的产品进行召回:

1、恭喜发财手机壳I7/I8

2、恭喜发财手机壳I7P/I8P

3、恭喜发财手机壳IX

4、红包拿来手机壳I7/I8

5、红包拿来手机壳I7P/I8P

6、红包拿来手机壳IX

以上型号产品从提货起30天内(自提以核销时间为准,外区以签收时间为准),可直接拿产品到B4提货点,提供订单号进行退款登记;也可联系公众号客服发送订单号和快递单号,把产品邮寄到指定自提点完成售后服务。退款办理将会在登记之日起3个工作日内完成。

如果不办理退款的客户也可以更换其它型号或款式的手机壳(如可更换气泡狗手机壳),方式同上,邮寄更换产品请在快递包裹内用纸张注明”订单号+换货”。

此外,微信方面表示,没有发现问题的客户请放心使用,第二批次起已不存在以上所述现象。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349183.htm

Gartner:全球智能手机销量出现近10年来首次下降

IT之家2月28日消息 Gartner日前公布了2017年四季度的全球智能手机销售数据。

数据显示,全球智能手机市场在Q4首次出现了销量下滑,这也是Gartner自2004年开始追踪手机销量之后的第一次。

根据Gartner公布的数据,全球智能手机在2017年四季度的总销量为4.08亿部,相比去年同期下降了5.6%。销量下滑的势头几乎影响到了每一家厂商,包括三星和苹果(分别下滑3.6%和5%),但两家公司依然保持着自己前二的市场排名。

去年四季度,三星依旧排在智能手机销量首位,其销量为7402.7万部,较2016年四季度的7678.3万部有下滑,但市场份额由前一年的17.8%增加到了18.2%。其次为苹果,iPhone在去年四季度的销量为7317.5万部,与上一年同期的7703.9万部相比也有下滑,市场份额略有增加,由17.8%增加到了17.9%。

华为、小米以及OPPO分别依次占领了前5的剩下三个位置。在这一季度中,只有华为和小米这两家中国厂商的手机销量出现了增长,增幅分别是7.6%和79%。

文章来源:http://it.ithome.com

原文地址:https://www.ithome.com/html/it/349179.htm

干货|Python学习者的资源总结

如今,Python程序员可谓是炙手可热!
国外Python的使用率非常普及,但在国内Python是最近几年才火起来,因此Python正处于快速上升期,市场对于Python开发人才的需求量急剧增加。

Python其简洁优美和极高的开发效率,得到了国内越来越多公司的青睐,会有越来越多的公司选用Python进行网站Web、搜索引擎(Google)、云计算(OpenStack)、大数据、人工智能(AlphaGo)、科学计算等方向的开发。
有人预言,Python会成为继C++和Java之后的第三个主流编程语言,有着广阔的发展前景!

发展前景一:Linux运维

Linux运维是必须而且一定要掌握Python语言,Python是一门非常NB的编程语言,它可以满足Linux运维工程师的工作需求提升效率,总而提升自己的能力,运维工程师需要自己独立开发一个完整的自动化系统时,这个时候才是真正价值的体现,才能证明自身的能力,让老板重视。

发展前景二:Python Web网站工程师

我们都知道Web一直都是不可忽视的存在,我们离不开网络,离不开Web,利用Python的框架可以做网站,而且都是一些精美的前端界面,还有我们需要掌握一些数据的应用。

发展前景三:Python自动化测试

大家都知道,就是Python语言对测试的帮助是非常大的,自动化测试中Python语言的用途很广,可以说Python太强大,掌握和熟悉自动化的流程,方法和我们总使用的各个模板,到现在为止,我了解的Python使用最多的应该是自动化测试。

发展前景四:数据分析

我们都知道现在来临了大数据的时代,数据可以说明一切问题的原因,现在很多做数据分析的不是原来那么简单,Python语言成为了做数据分析师的第一首选,它同时可以给工作带来很大的效率。

发展前景五:人工智能

我们都知道谷歌制作出了的机器人战胜了一个围棋大师,这个就是目前刚出头的人工智能,当然我们的人工智能时代还没有到来,如果这天来了,生活和世界将会发生翻天覆地的变化,而且现在发展这么快,人工智能的时代不会太远。

Python涉及主要领域

以上就是python目前的发展前景和重要发展领域啦,不用学习无比艰难的JAVA,Python是最好的选择,无论上述你选择哪个方向,都是不会错的。
紧跟时代步伐,为未来做好准备。
我有一个Python学习交流QQ群:638121273 禁止闲聊,非喜勿进!

文章来源:http://geek.csdn.net

原文地址:http://geek.csdn.net/news/detail/255153

马化腾自辩不解: 网友聊天用着微信, 钱却拿来供养支付宝!

腾讯以QQ和微信平台作为国内最大的社交公司,一直垄断国内社交市场。而阿里巴巴以电子商务出身为名,虽然说一个是社交一个是电子商务,可腾讯和阿里巴巴一直互视对方为竞争对手。虽然马云与马化腾的关系不错,但各其的公司还是以利益为重相互竞争。从支付宝金融和支付获胜后,支付宝推出余额宝,微信也不甘示弱,上线了理财通。

马化腾自辩不解: 网友聊天用着微信, 钱却拿来供养支付宝!

在2017年支付宝的余额宝用户存款达到1.4万亿,如此庞大的存款资金超过了招商银行的存款总额。而身为余额宝对手的微信理财通就自不量力了,从上线到至今为止仅有3000亿的存款额,与马云支付宝的余额宝的1.4万亿存款额相比较,简直就是天地之差。

但从用户和流量想比较,支付宝是不可能胜任微信的,马化腾的微信达到9.8亿人,而马云的支付宝用户仅仅是5.2亿。但从吸取存款额这个数据做出对比的话,微信是比较尴尬的,微信所占的比例不到余额宝的1/4。

马化腾自辩不解: 网友聊天用着微信, 钱却拿来供养支付宝!

那导致两者间的比例甚远的主要原因是什么呢?当用户使用淘宝或去实体店购物消费时,打开支付宝就可以完成付款,直接从余额宝中扣除。但是微信支付是不可以直接使用理财通付款的,首先是先把理财通的钱转移到零钱包,在用零钱支付,使用支付比较繁琐。加上现在的很多实体店都支持花呗,让支付宝来得更直接。

马化腾自辩不解: 网友聊天用着微信, 钱却拿来供养支付宝!

虽然说微信的理财通收益要高于支付宝的余额宝,微信理财通的利率为4.5%,支付宝的余额宝利率仅为4.038%。但网友一直以来都是金额大的使用支付宝,小额才用微信,方便习惯成自热,所以网友更愿意用支付宝。

这也是马化腾一直苦恼不解的心结,为何网友一直都在使用QQ和微信两大社交软件聊天交际,但钱却一直存放在支付宝的余额宝。

马化腾自辩不解: 网友聊天用着微信, 钱却拿来供养支付宝!

不过正所谓家家有本难念的经,央行老拿支付宝开刀,余额宝一而再再而三的被限制。额度从100万降到25万再到10万,现在每天最多仅限2万,同时名额还需要抢购。导致用户心里不爽,未来微信理财通会盖过余额宝吗?余额宝的受限,网友们会将就微信理财通吗?让我们拭目以待吧!

结语:网友们欢迎你的留言或关注一起探讨更多,谢谢!

文章来源:http://www.toutiao.com

原文地址:https://www.toutiao.com/group/6527555675071971854/