导读 在JavaOne 2016的主题演讲中,Java平台组的首席架构师Mark Reinhold指出Java 9并不仅仅是Jigsaw,针对Java 9,一共包含了85个JEP.我在这里会关注一个他所强调的Java新特性,JEP 222,那就是Java shell(也被称为JShell). 借助JShell,Java 9能够让开发人员使用REPL(Read-Eval-Print loop),这是一个交互式的工具,它会计算用户的输入并打印输出,输出的内容要么是一个值要么是一个状态变更. JShe…
在 JavaOne 2016 主题演讲开场,来自 Oracle 的 Java 产品管理负责人 Sharat Chander 指出 Java 盛行于个人和工作的日常生活各个领域,无论是大数据.物联网甚至是云端!他给观众展示了一下 Oracle 学院,这可以让年轻的 Java 开发者获取相关知识.相互交流并参与到 Java 社区中. 他谈及了一个名为 go.java 的 Oracle 的补充倡议,旨在激励下一代开发者继续学习.Oracle 同时为 Java 开发人员启动了一个新的开发者门户——Ora…
20160214 survey of current RDF triple storage systems survey of semantic web stack inference mechanism embrace semantic web in giant data processing: graph computing? graph database search transformation? reasoning mechanism modified? 20160215 play A…
Introduction 本系列文将帮助你理解Java函数式编程的用法.原理. 本文受启发于JavaOne 2016关于Lambda表达式的相关主题演讲Lambdas and Functional Programming和Refactoring to Java 8. Java 8已经发行两年多,但很多人仍然在使用JDK7.对企业来说,技术上谨慎未必是坏事,但对个人学习而言,不去学习新技术就很可能被技术抛弃.Java 8一个重要的变更是引入函数式编程和Lambda表达式(lambda expres…
Java Lambda表达式初探 前言 本文受启发于Trisha Gee在JavaOne 2016的主题演讲Refactoring to Java 8. Java 8已经发行两年多,但很多人仍然在使用JDK7.对企业来说,技术上谨慎未必是坏事,但对个人学习而言,不去学习新技术就很可能被技术抛弃.Java 8一个重要的变更是引入Lambda表达式(lambda expression),这听起来似乎很牛,有种我虽然不知道Lambda表达式是什么,但我仍然觉得很厉害的感觉.不要怕,具体到语言层面上La…
授权协议:CDDL 开发语言:Java 操作系统:跨平台 开发厂商:Oracle 原文:https://www.oschina.net/p/j2ee Java EE 详细介绍 这是SUN公司推出的J2EE SDK,是J2EE的参考实现,是实现J2EE最全的开发工具包,不过最好只在开发中使用. J2EE,Java2平台企业版(Java 2 Platform Enterprise Edition), 是Sun公司为企业级应用推出的标准平台(Platform).Java平台共分为三个主要版本Java…
使用示例带你提前了解 Java 9 中的新特性 转载来源:https://juejin.im/post/58c5e402128fe100603cc194 英文出处:https://www.journaldev.com/13121/java-9-features-with-examples Oracle 公司即将在 2017 年 3 月底正式发布 Java SE 9.在这篇文章,我将使用一些示例简明扼要地阐述 Java 9 的新特性.当然,也是时候去了解一下. 1. Java 9 PEPK(JSh…
1 简介 就在几天前,Python3.10的第一个正式版本3.10.0发布,之前我们只是从其各个测试版本中捕风捉影地知晓了一些可能加入的新特性,而在正式版本中,我们得以一睹其正式加入的诸多新特性. 本文我就将带大家学习如何通过conda快速安装3.10正式版本的Python,并体验其重要的一些新特性. 2 Python 3.10正式版本重要特性一览 如果你已经安装了conda,那么直接通过conda-forge的channel,只需要下面这一行命令即可创建新的Python3.10正式版本虚拟环境…
感觉这两年前端开发又火起来了,很多做内容创业和做微电商创业的人,往往都选择了运营微信号.对于做纯技术开发的人来说,一般是看不上微信号的,感觉没什么技术含量,或者说没什么技术壁垒.也有另一批人观点相反的人,他们是个人投资者和创业者.投资者和我聊时,不约而同地问,“你的微信号多少个粉丝了?”当我报出粉丝数量后,直摇头说,“你的粉丝太少,没法计算市场估值呀.”之后便时常扔过来一个做得成功的微信大号让我参看.这两年草根创业者们可能会经常听到一些所谓业内资深人士的谆谆教导:“一定要重视微信号运营”,“AP…
首先,感谢Hackster.io和微软,因为发表在Hackster.io的项目<A fall detection system based on Arduino, Windows and Azure>,获得了“World’s Largest Arduino Maker Challenge”竞赛的“Best Project - Rest of the World”奖励,使得我有机会参与这次在深圳举办的Maker Faire Shenzhen 2016,并且在微软高大上的展台展览我的获奖项目. 按…
原文链接:Vue in 2016 Vue 作者尤雨溪对 Vue 在 2016 年的总结以及未来的展望 现在已经是2016的尾声了!在这过去的12个月里,Vue的持续增长速度已经超过了我的预期--这个项目已经从一个相对较小的小框架成长起来,现在已经被用来和这个领域最出名的框架相比较.让我们看看都发生了什么吧! 2016 统计总览 NPM 下载量: 1,943,567 total, 1,531,217 YTD (up from 382,184 in 2015, +300%) 核心GitHub仓库st…
2016 成长:收获最大的,学会了耐心,学会了宽容,学会了不强求.一念放下,万般自在.我真的是晚熟啊 ^_^! . 读书:<小王子>.<了不起的盖茨比>.<和任何人都聊得来>.<iOS进阶>-巧神.<iOS高级编程-多线程编程>.<effective Objective-C>.<精通iOS编程>.博客博文无数.... 技能:iOS,自认为是入门了.理论知识预备充足,但是缺乏实践.再加上互联网寒冬,iOS开发不像前几年那么火…
2016年同2015年一样,在我还没有做好心理准备的时候,一晃神就到了年底.年关将近,不知诸君心情如何,年初的规划实现了多少,来年的计划又是否已有了眉目.年过三十的Peak君感觉年关是越来越难过了,越喧嚣的时候越想静处,感慨越多能说出口的反而越少. 近来有读者问Peak君为何最近这么多产,原因无他,仅为缓解年关将近的焦虑感.今年要说有什么收获,该算发现坚持写字所带来的好处.最近感觉尤其明显,只有沉浸在技术的纹理脉络之中时,才能像老僧坐定一样心无所想.看着博客和公众号里40多篇技术文章时,总算能略…
随着互联网的发展.开放标准的普及和虚拟化技术的应用等诸多IT新领域的创新及拓展,开源技术凭借其开放性.低成本.稳定性.灵活性.安全性和技术创新性等特点迅速走向成熟,逐步发展成为一种主流模式,日益改变着全世界软件产业的发展轨迹. 创新 不是老生常谈 技术发展依赖于创新举措.没有那些脱离束缚的好想法,技术发展将停滞不前.与此同时,创新也促进了企业与社会的进步.那么,什么地方的创新最多?不是甲骨文,不是苹果,不是Google,也不是微软,正确答案应该是:开源社区.要说最具影响力的创新,也许不一定来自开…
2016年11月21日 星期一 --出埃及记 Exodus 20:12 "Honor your father and your mother, so that you may live long in the land the LORD your God is giving you.当孝敬父母,使你的日子在耶和华你 神所赐你的地上得以长久.…
本文在Creative Commons许可证下发布. 在fedora Linux上断断续续使用R语言过了9年后,发现R语言在国内用的人逐渐多了起来.由于工作原因,直到今年暑假一个赴京工作的机会与一位统计专业的人士聊天,才知道R语言的强大威力!(当然这里没有贬低SPSS, SAS,Stata的意思). R语言是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具.它是统计领域广泛使用的诞生于 1980年左右的 S 语言的…
今天是立夏,过完这一天意味着农历2016年的第一季度已经过去了,也意味着真正的夏天已经来了.如果说春天是作物的播种期的话,那夏天可以看做是作物的成长期,也是农民伯伯们最繁忙的时期.本文主要对自己过去的春季作一个总结,同时对未来繁忙的夏季作一个规划. 1 致改变 2016年以来,我个人体会最深的就是两个字”改变“. 大家应该都听过“温水煮青蛙”的故事,该故事来源于19世纪末美国康奈尔大学科学家做过的一个“水煮青蛙实验”.科学家将青蛙投入40摄氏度的水(不是沸水)中时,青蛙因受不了突如其来的高温刺激…
原文  http://www.infoq.com/cn/news/2016/02/javaee-microservices 进入2016年时间还不是很长,让我们回顾下去年年底的一个预言.去年12月,来自C2B2的Steve Millidge 预测 ,2016年将会成为Java EE微服务年.在一定程度上,这是基于 Steve在JavaOne上的演讲 ,他在演讲中详细地讨论了这个主题.此外,Steve还是 Payara 的联合创始人,Payara的目标用户也是对微服务感兴趣的Java EE开发人员…
2016年对于全球互联网产业来说,可谓是不折不扣的"创新爆发年",科技创新的更迭速度和多元化趋势都呈现出全所未见的增长态势.我们看到,云计算.大数据等在多年前萌发的技术创新正在快速取代长期占据统治地位的传统技术,承载更多的企业级工作负载,为企业提供更加灵活.经济和高效的IT服务.同时,以AI(人工智能).VR(虚拟现实).AR(增强现实).无人驾驶汽车.太空探索等为代表的黑科技开始从神秘的实验室破茧而出,深入的寻常百姓家. 2016年11月24日-25日,GITC2016全球互联网技术…
SDCC中国软件开发者嘉年华(Software Developer Carnival China),是由全球最大中文IT社区CSDN于2007年创办的软件技术领域顶级盛会,将如约于2016年11月18日-20日再度震撼来袭.秉承干货实料的SDCC在今年相继走进了上海.深圳.成都.杭州等 地,一次又一次引爆当地技术圈,而本届大会有百场以上的深度技术讲座,话题涵盖了互联网架构.编程语言.大数据.研发管理.前端开发.微信开发.人工智 能.运维.直播技术等方面,旨在推动软件开发实践的深入交流与分享,为软…
一年一度的 NIPS 又来了.今年举办地是笔者最爱的欧洲城市巴塞罗那.阳光沙滩配学术,确实很爽.这次的会议的第一天开场的大部分时间安排给了 tutorial.其中人数爆满的依旧是吴恩达(AndrewNg)的 session.笔者在此总结一下他的 tutorial 内容.一如以往的风格,这次吴恩达博士(有趣的是,本次官方介绍他的时候 使用的是 Dr. 而不是 Prof.)在台上也是纯白板讲演. 开场的时候,他问了一下全场观众哪些是来自工业界.哗哗哗,全场接近 50% 的观众举手了.确实,这几年的…
[编者按]本文作者为 Maria Arbisman,主要介绍 Google 与 Facebook 两大巨头是如何大规模处理 IT 事件管理.文章系国内 ITOM 管理平台 OneAPM 编译呈现. 2016 年举办的可靠性工程师学会大会 (SREcon 2016) 汇聚了来自全球各地的多家企业,探讨企业在继续扩展业务的同时其网站可靠性工程师所面临的各种问题,包括"究竟什么才能成就强大的 SRE 团队"这样的准生存问题.似乎很多公司都会把精干的软件工程师和运营人才拼凑在一起,以此确保网站…
CDH大数据平台实施经验总结2016(转载) 2016年负责实施了一个生产环境的大数据平台,用的CDH平台+docker容器的方式,过了快半年了,现在把总结发出来. 1. 平台规划注意事项 1.1 业务数据全部存储在datanode上面,所以datanode的存储空间必须足够大,且每个datanode的存储空间尽量保持一致. 1.2 管理节点/namenode对存储空间要求不高,主要存储各计算节点datanode的元数据信息,以3个datanode为例,每个datanode存储2T的数据,nam…
前言 SQL Server 2016引入新的查询语句性能监控.调试和优化工具/功能 -- Query Store.以前我们发现一条查询语句性能突然下降,我们要去找出问题的所在往往需要通过调用一些DMV(比如sys.dm_exec_query_stats, sys.dm_exec_sql_text和sys.dm_exec_query_plan)来获取查询计划的一些信息,比如XML格式的执行计划,查询语句的代码,执行了多少次以及一些资源和时间的的使用消耗情况.然后根据这些信息来判断这条语句是否存在性…
1) TRUNCATE表分区而不是整表 CREATE TABLE dbo.TruncatePartitionTest ( PrtCol INT, Col2 ) ) ON [myPS1](PrtCol) GO INSERT dbo.TruncatePartitionTest ,,,,'AAA') GO -- TRUNCATE partitions 1 to 2 TRUNCATE TABLE dbo.TruncatePartitionTest )); GO SELECT * FROM dbo.Tru…
Google IO大会倒计时进行中~~ 两名演奏者在使用高空“古筝”. 最后5秒倒计时~~~~全场轰动~ 倒计时结束,IO大会正式开始.屏幕中,一个人把纯白的唱片放入唱片机中. 然后欢快的音乐响起,台上一名DJ哥开始混音,屏幕开始放映唯美的动画.动画的内容简约而不简单,暗示了今年IO大会的内容,也展示了Google的所有服务.如果你细心,就会发现很多动画都是关于VR的~ 最后,两侧的动画渐变为“ I ”,唱片机变成 “ O ”. 大Boss, CEO Sundar登场,又是一阵啪啪啪. 他一登场…
各位观众,这里汇总了一份最新微软系统和办公软件的资源清单,希望对你们有帮助. Windows10 1607 For x64 ed2k://|file|cn_windows_10_multiple_editions_version_1607_updated_jul_2016_x64_dvd_9056935.iso|4347183104|35EA5DB0F3BB714F5CE0740FB89D82D1|/ Windows10 1607 For x86 ed2k://|file|cn_windows_…
2016国产开源软件Top100(Q1) 随着互联网的发展.开放标准的普及和虚拟化技术的应用等诸多IT新领域的创新及拓展,开源技术凭借其开放性.低成本.稳定性.灵活性.安全性和技术创新性等特点迅速走向成熟,逐步发展成为一种主流模式,日益改变着全世界软件产业的发展轨迹. 创新,不是老生常谈 技术发展依赖于创新举措.没有那些脱离束缚的好想法,技术发展将停滞不前.与此同时,创新也促进了企业与社会的进步.那么,什么地方的创新最多?不是甲骨文,不是苹果,不是Google,也不是微软,正确答案应该是:开源社…
Windows Server 2008 R2文件服务器升级到Windows Server 2016 用户单位有2台Windows Server 2008 R2的文件服务器,已经加入到域.域服务器另有两台,是Windows Server 2016的操作系统.因为Windows Server 2008 和 2008 R2 技术支持将于2020年1月14日结束,所以用户想将这2台Windows Server 2008 R2的文件服务器升级到Windows Server 2016.这2台文件服务器有共享…
第九届ACM网络搜索与数据挖掘国际会议(ACM International Conference on Web Search and Data Mining,简称WSDM)已于上周(2月22日-25日)在旧金山腹地Mission Bay 会议中心举办.而今年的WSDM大会上,有关数字和经济的名词将会难舍难分.那些数据和隐藏在数字间的奥秘有时候就像一片等待寻宝人的宝藏,与会者们仿佛拿着数字的钥匙,转动了财富的锁.网络搜索.大数据.云.风投.经济这些你早已熟悉的词将被行业大佬和新秀们重新审视和讨论.…