排在第一位的呢,我觉得应该也是最没有争议的,那就是人工智能,其实呢,我也大致检索过几大 科技 媒体在过去几年所做的年度关键词榜单啊,似乎从2016年ago战胜李世石的那次标志性的事件开始,此后的每一年的人工智能都是牢牢的霸占着榜单,不过相比之下,今年真的要举出一件与人工智能有关的。代表性的爆炸性新闻似乎都有点难,或许是因为大家已经逐渐适应了AI加一切啊,这样的一种新时代了,但是人工智能在这一年真的就没有什么突破了吗?其实也并不是,可以说,亮点依然多多,我记得在1月份的时候,央视的纪录片创新中国开播,这件事呢,确实给我震撼挺大的,主要就是因为这一步。纪录片的配音是一个熟悉的,却有不可思议的声音,因为他用的是2013年就已经离世的著名播音员,配音演员李易老师的声音,虽然说AI语音播报这件事在如今看来早已不新鲜,但是这一次人工智能模拟的李易的配音,可以说是已经声情并茂了,而且呢,绝大多数的停连重音都拿捏得十分准确。
当时呢,其实我也和人工智能方面的专家探讨过,他们的观点是,一方面是由于李毅在生前留下了大量的可供机器学习的声音素材,另一方面则是这两年与语音相关的人工智能技术进步的,其实真的很快,而更让我惊讶的其实是11月新华社展示的那个AI合成主播,他是通过提取真人主播新闻播报视频。中的声音,唇形,表情,动作等等的特征,运用语音,唇形,表情合成,并且通过深度学习等技术联合建模训练而成的,那尽管现在看来,他还有着许多哎,感觉有点诡异的,不那么自然的地方,但是联想一下这几年类似技术的迭代与进步速度,几乎就直接可以做出这样一个判断,如果说你和我算是同行儿。你做的仅仅只是将文字转换成声音这件事儿,那么除了最顶尖的那么几个,这个行业当中的绝大部分岗位都可能直接面临被AI替代的风险,那就是在工业领域人工智能的也是展现出了越来越强大的能力,从数据收集的角度来看,一台燃气轮机每天能够产生25GB的数据,一个智能电网平台每天能产生30g的数据。
一个交通管理系统,每天的数据量会高达六个t,要知道工业领域的数据其实复杂性非常的高,大部分企业拿到这些数据的,往往是做一些设备运行的监控,但是呢,很多公司是更进一步啊,从数据分析的角度挖掘价值,比如说利用大数据分析实现预测性维护,西门子呢,是帮助从马德里到巴塞罗那的26裂纹,拉了一高铁了。抽的准点率提高到了999%啊,如此高的准点率,那也是使得高铁运营公司可以为客户提供独特的晚点退票政策,如果说列车晚点15分钟或者以上,那么乘客就可以获得全额退票,这在以前啊,几乎是一件不可想象的事情,某种程度上的西门子在做的其实就是工业领域的要发够。在能源制造和交通等领域,西门子的都有人工智能解决方案,在江苏省 科技 厅和苏州工业园区的支持下,西门子的事正在开展,涵盖预测性维护,数控机床的诊断和数控机床的生产优化这三个方面的数控机床的大数据分析,当然2018年对AI的关注也越来越多。
但是爱tt,工业界媒体界的事儿了,肿瘤医生们感慨着,AI在医学影像领域的大展拳脚,生物学家们震惊着,deep贸易的f在预测蛋白质三维结构的任务中,以碾压级的优势战胜了人类精英,运动爱好者,围观者,波士顿动力机器人idea展现出的跑酷及灵巧,产业工人,则惊叹着西门子安贝格工厂的智能和高效。出租车司机担忧者无人驾驶,迅速发展,就连餐厅和酒店服务员们都关心起了无人餐厅,无人酒店的开门迎客,似乎各行各业都开始逐渐意识到,那个曾经只出现在科幻中的人工智能时代,正在狂奔而来,改变已经是现在进行时,无论,我们是否真的做好了准备。5月份的时候,我的世界人工智能大会是在上海举行了,给我印象最深的倒不是现场所展示的那些所谓的黑 科技 ,反倒是那句人工智能赋能,新时代的大会主题,赋能这个词儿在我看来用的很棒,在可以预见的未来,这种负能量或许将会无处不在,各行各业都无可避免的会被渗透,被改变,被重塑,而是迎合。
阵痛过后,人工智能,那就必然会如当年的互联网和计算机技术一般在普通人的关注层面遁入到无形,到那个时候呢,我们不会在惊叹它的神奇,而是会把它当作一件基本却又必不可少的工具,用来解放我们的脑力啊,或者说借助它让我们自身的智能,得以更加自由的驰骋。嗯,2017年底,比特币是一度被炒到了天价,随之而来的便是2018年初啊,有一个概念的风头,甚至一度是盖过了人工智能,估计你也印象深刻,那就是区块链,直到现在我的耳边还能够回想起那句鸡血名言啊,错过了互联网,你还要错过区块链吗?一时间什么区块链养鸡?保险区块链社交是层出不穷,似乎一切都变得可以区块链,更有人调侃,如今连保洁阿姨都能够聊几句去中心化分布式记账了,当然这样的狂欢背后必然隐含着泡沫,到了下半年,区块链似乎就已经淡出了人们的视野,到了2018年底,潮水退去之后,我们不禁想反问,区块链还剩下什么?
在我看来啊,他剩下的是让虚拟更加接近于现实,如何理解呢?原本啊,信息总给人一种不那么可信的感觉,毕竟由代码构成的东西,理论上都可以被改变,甚至不留痕迹,即使是在现实当中,这颗苹果产自哪儿,在仓库里放了多久,或者说这个人毕业于哪儿,有着怎样的过去,诸如此类的信息呢,其实也同样存在着,伪造的。可能,但是呢,需快递,确实为我们解决了一个关于信任的大问题,作为一个去中心化的可分布式存储技术,他那不仅使得虚拟货币变得无法伪造,更在诸如食品溯源,社交等很多的场景,给出了一个相对完美的解决方案,它能让信息第一次变得像是所谓的物质实体一样可信。某种程度上甚至可以说是更可信,当然了,目前来说去快递真的需要运用到实际场景的时候呢,依然是面临着重重困难,毕竟他可信的一切都建立在一个前提之上,就是这些交易数据是存储在参与区块链的每一个用户的存储空间中的,小范围,使用的问题不大,但是一旦大规模布局数据的变化及。
膨胀,这就不仅考验着存储设备的极限,其实更受限于网络带宽的本身,而同样产生着海量数据的,还有越来越成形的物联网,我们常说的ot,而这个领域呢,其实也同样在年初的区块链热潮当中被反复提及,当时我们说的是区块链加物联网,这也被视作是化解物联网安全风险的。计量要,物联网本身在过去的这一年可以说是默默的快速进步着,我们可以看到越来越多的人士用上了智能电子秤,智能台灯,智能开关,智能插座等等,冠以智能之名的物联网设备,更不用说它在城市建设,工业物流,零售等领域的日益普及了,其实呢,在比较保守的油气行业,物联网也在崭露头角,我们都知道。工业40的是将数字化注入工业,其实油气行业的也正在迎来所谓的油气40,油气公司的试图挖掘大数据蕴藏的潜在价值,期望,能够利用数字化技术,缩短项目周期,降低成本,提高生产和运维的效率与安全性,同时呢,也可以为运营管理决策提供可靠依据,而针对油气上游勘探开发和中游输送领域。
分子式分别提出了40和plus40的概念,通过数字化双胞胎的理念和技术,西门子覆盖全生命周期的安全数字化解决方案,可以实现石油平台和输送管道的一体化设计,虚拟调试,虚拟人员培训,运营优化设备,远程监控和诊断等等的智能应用,嗯,如果说区块链是党性。即实体化物联网,在我看来则是让现实信息化,而预热了好几年的5g概念,更像是穿越虚拟和现实之间资源壁垒的高速公路,今年三大通信运营商在多座城市已经开展了外场测试,而就在这个月,而三大运营商更是发布公告,表示收到了工信部有关5g频率分配使用的通知,这一切的其实也都在。提醒着我们五系真的不远了,说实话,第二个关键词呢,其实我纠结了很久,因为无论是前面提到的区块链物联网,还是五系看上去的都有上榜的资格,但细想之下,好像却又都差了那么点儿意思,要么是降温太快,要么是缺乏爆款,要么是依然蓄势待发,不过呢,这三项技术背后所。
共同酝酿着,未来倒是十分清晰的,那边是万物互联,2018年,我想可以算作是万物互联时代的蓄力之年吧,还有点儿润物细无声的虚拟和现实的边界呢,越来越模糊了,刚好阿彤第一个关键词,人工智能的,这个四个字的格式,咱们凑个工整吧,万物互联,这个可以打包寄快递。物联网和5g的四字词儿,咱们就算做是2018年的第二个年度 科技 关键词吧,或许你已经注意到,在说人工智能的时候,我已经一带而过的提过了无人驾驶这一项近几年大热的技术,原本呢,这第三个关键词,我就直接想给无人驾驶,或者是自动驾驶的,毕竟在全年的 科技 新闻。老公这个词的提及率实在是有点高,记得2月初谷歌那是突然宣布将在2018年推出无人驾驶出租车服务,当时啊,这个消息一出,行业内外都炸开了锅,关于无人驾驶是否安全的争论的,其实也一度非常的火热,当然这一切似乎并没有阻挡,无人驾驶车轮的滚滚向前,4月,随着智能网联 汽车 道路测试管理。
规范试行的发布,我国自动驾驶路测呢,也是彻底打开了局面,而世界范围内对这场无人驾驶自动驾驶技术的赛跑,依然是激烈的进行着,在自动驾驶技术领域,有个l5的分级标准,数字越大呢,意味着自动程度越高,现在大家可能能接触到的,通常是l2到23之间的技术,也就是说它有一定。AI介入,你们在特定的条件下可以完成车辆的变道和超车等 *** 作,但是呢,他依然要求驾驶员随时准备着接替的工作,记得在年初的时候, 汽车 市场上,其实还没有任何一家车企在量产车型上安置了能够达到四级别的自动驾驶系统,也就是说在特殊地形或者路况下,完全可以脱离人为控制黑暗,它能够自主的。完成车辆的运行和 *** 作,这样子的一种自动驾驶级别,而驾驶员和车的互动的就仅仅局限在了啊,在这种不同的区域,或者是路况切换的时候的这种暂时替换,一旦车辆进入到符合条件的环境,就可以继续自动驾驶,特别值得注意的是,2018年,其实不少车企都宣布推出了四辑的自动驾驶 汽车 ,有的呢是正在进行测试。
有的呢,将会展开研发,比如说7月百度宣布联合金龙客车推出了四系量产自动驾驶巴士,10月的时候的华为和奥迪宣布携手研发四级自动驾驶,不管怎么说,在这一年的自动驾驶技术呢,是正朝着4G时代奋力前行,前面的卖了一个关子,我并没有把。今年的第三个关键词定成无人驾驶,或者是自动驾驶是有原因的,因为在今年的还有许多奇奇怪怪形态的交通工具,频繁的被提及,比如说各种形态的飞行 汽车 ,令我印象深刻的就有 汽车 和固定翼飞机的集合体,春先生也有类似pla这种超大号的载人版无人机,这两台所谓的车啊,可都不仅仅是概念。前者说是已经开放预订,后者呢,也已经结束了秘密测试阶段,并且正式对外展示,而根据现在给出的,或者说是预测的价格,这样的设备量产之后呢,大约能够控制在一辆中档SUV的水平,这就意味着在不久的将来,想开着自家的飞行 汽车 驰骋在天空,价格呢,并非是主要的因素,而是与之配套的政策。
一个有趣的细节是,今年上映的不少科幻或电视剧,关于对未来城市交通工具的构想,似乎都有这种带着多个悬疑的,飞行 汽车 的身影,说实话,无人驾驶飞行器车,还包括前段时间很红的超级高铁,虽然谁也无法断言这些颇具未来感的交通方式,距离真正走进咱们的生活到底还有多。但是相比于过去,它们只存在于科幻中而言,在2018年呢,他们已经成为了模型,开始了测试,甚至接近于量产,这一天呢,又似乎都在暗示着,也许不出十年,我们现在所熟悉的交通形态将会发生翻天覆地的变化,届时呢,地球上的时间与空间观,或许将。再一次被颠覆,所以,2018年的第三个关键词,我觉得属于,未来交通这四个字。
向来为魔都人民所津津乐道的台风魔都结界,似乎今年就非常不管用,上海那事成了中国首个30天内有三个台风登陆的城市,本来应该是秋高气爽的,11月呢,却被雾霾湿热英语搞的人是心情全无,到了12月更郁闷,雨呢是几乎不停的连下了近半个月,更反常的是在一波断崖式。这降温入冬后还破天荒的直接下了场不小的雪,身边有很多的朋友都在疑问,而说,这种天气还是我们所熟悉的上海吗?不仅仅是上海,放眼全球,气候异常,似乎都能算是一个贯穿2018全年的重要新闻元素,无论是在亚洲,欧洲,非洲还是北美洲,很多地方今年的夏天都经历了异常高温。而中国,日本,越南,老挝,印度等等的,也因为暴雨经历过水患,南半球的澳大利亚呢是经历了百年不遇的大旱,前段时间大家印象也很深,美国加州呢,更是经历了史上最严重的山火,渐渐的我们好像有了这样一种认知,就是似乎不正常的天气才是正常的了,虽然我们很难将单一极端天气事件归因于人。
会引起的气候变化,但此前的其实很多科学研究都已经得出结论,极端天气事件出现的概率与人类活动直接或间接相关,世界气象组织统计过,2011年到2016年在美国气象学会通报上发表的131项研究当中,有65%的研究发现极端天气事件发生的概率,受人类活动影响显著,比如说人类活动。导致某些极端高温天气出现的概率增加了十倍以上。技术了,那么继2013年大气十条之后,今年的国务院更是公布了打赢蓝天保卫战三年行动计划,而作为煤炭消费大国,要打赢这场蓝天保卫战,能源产业转型其实至关重要,比如说广东啊,就明确提出了优化整合燃煤电厂,推进服役到期,服役时间较长及位于城市建成区的燃煤电厂。
化整合和淘汰,2018年底前关停广州发电厂这样的计划,但是淘汰燃煤电厂听上去是件很简单的事情,可是由此造成的电力缺口又该如何去填补呢?这个石化高效的燃气发电就十分重要了,比如说在广州增城,预计在2019年底投运的大型燃气冷热电三联。呈贡项目就引进了包括两台西门子ct587h重型燃气轮机在内的两套发电机组,燃气轮机的原理和走马都想死啊,灯点燃后,灯内空气被加热,气流上升,就会推动叶轮旋转,而燃气轮机的热废气,并不是未经利用就排到环境中的,则是进入到余热锅炉,为下游的蒸汽轮机产生。从而大幅提高发电效率,西门子的h级燃气轮机是目前投入商业运营的效率最高,动力最强的燃气轮机之一,他那是广泛应用于热电联产电厂中,这可以说是将燃料转化为可用能源,最高效的方式之一,那采用这样一台燃气轮机的联合循环机组,可以满足一个300万人口规模城市的家庭用。
有需求了,那么除了集中式发电之外,分布式能源也可以说是潜力无穷,在今年8月,江苏昆山的天然气分布式能源项目当中,两台西门子燃气蒸汽联合循环机组是相继顺利通过了,96小时满负荷试运行,这也意味着江苏省的首个区域性天然气分布式能源项目全面建成,投产之后,它不仅可以为电网提供清洁电力为其。提供工业蒸汽负荷,还能够为周边的公共和商业场所以及居民提供空调负荷,打造绿色低碳的可持续发展城市,虽然说我是把2018年的第四个 科技 关键词给了气候异常,但在我心中其实是期待着经由气候异常环境污染能够引起,人们对于环境问题的重视,可以在以后另。能源产业的高 科技 转型之路更加的顺畅。
卡西,你陨落,土星这样的重要的探测器时刻,今年的太空 探索 好像是少了点爆款,唯一称得上是全球级围观的呢,可能也就是年初那场让跑车飞往火星的天秀啊,猎鹰重型火箭的首飞吧,可是真的要细细盘起来了,今年值得称道的探测器发射呢,着实又不少,5月洞察号。火星着陆器启程,并且那是在上月底顺利着陆火星,第一次人类呢,是对火星的内部构造开展直接的探测,6月日本的隼鸟2号小行星探测器能是飞抵了小行星龙宫,并且在10月成功空投了着陆器nest,到2020年底的时候,只有2号在小行星上采集的样本呢,就将被送回地球了还有。一个专注于小行星的探测器,拉萨的奥西里斯呢,则是在12月初抵达了小行星,被女人们在2023年,他也将给我们带回,来自这一颗在200多年后有1/2500的可能性撞击地球的小行星上的样本,8月12号,帕克探测器的事出发前往太阳,他那是将以前所未有的速度。
太阳或者说亲吻太阳,因为它会穿过太阳的外层大气,也就是我们所说的日冕帕克号的最终目标呢,是靠近到距离太阳表面不到600万公里的地方,10月19号,欧洲和日本联合开发的xm探测器发射成功,开始了前往水星的漫长太空之旅,一切顺利的话,到2025年,他们将会传回有史以来关于水星最详尽的探测术。而就在前不久的12月8号,咱们国家的嫦娥4号月球探测器成功发射,再精巧的鹊桥号,中继星的牵线搭桥之下,那也是开始了人类 历史 上首次月球背面的软着陆执行,可以说2018这一年人类太空 探索 的脚步并没有慢下来,火星,水星,小行星,太阳表面,月球,背面,目的地。是正在变得更加多元,而任务也变得更加复杂,这恰恰体现了太空 探索 ,好像正在从曾经的打卡游转变为如今的深度游,还剩下最后一个关键词,我觉得呢,不如格局更大一些,今年的是一带一路倡议,提出五周年,更是改革开放。
40周年,我们之所以能够拥有如今这般美好幸福的生活呢,其实啊,都离不开一带一路与改革开放,这背后所蕴含的全球合作理念,虽然这一年也发生了许多似乎与这四个字背道而驰的不太愉快的争端,但是我们也更应该看到,合作与开放依然是未来的主流,更是机遇所在,这一点对中国对世界都是如此。那些宏大的词藻其实并不是我所擅长表达的,这背后的波澜壮阔也好,惊心动魄也罢,这一年来,我相信大家都深有体会,说个,我印象比较深的吧,记得在今年世界互联网大会上,巴基斯坦前总理是回忆的一件往事啊,离海湾地区不远的瓜达尔港的曾经是巴基斯坦的一个小渔村,他在短短两年的时间内就变成了一个重要港口,这才八级。资产的 历史 上还从来没有过,而这个瓜达尔港呢,就是中巴经济走廊的出海口,这里有个背景知识,一带一路倡议的,目前是包括六条经济走廊,而其中的中巴经济走廊是最成功的,算得上是旗舰项目,可以想见,而对于向来东富西穷的巴基斯坦来说,这个位于国土最西端的港口,如果发展成了巴基斯坦版的深圳,那对于。
平衡他们的国内发展是一个怎样的利好,那更不用说,基础设施建成之后,这一个坐拥的极佳区位优势的港口,对全球投资的强大吸引力了,那除了瓜达尔港的建设的中巴经济走廊建设的重点,还有交通和电力,而这些方面对我们中国企业来说,同样也是巨大的机遇,在巴基斯坦相对比较富裕的东北。不哇,有一个人口占到全国一半,经济贡献率达到60%以上的旁遮普省,在那儿呢,电力升级则是他们面临的一个重要课题,这其中我们中国企业就牢牢抓住了机会,中国机械设备工程股份有限公司呢,就为巴基斯坦旁遮普热电有限公司的吉衡联合循环电厂提供的二拖一。你指的动力岛设备,而在这个项目当中呢,就有西门子提供的两台st五八千hk燃气轮机和一台st5000蒸汽轮机,两套tm余热锅炉,变压器和开关站系统,全厂控制系统及相关辅助系统,可千万不要小看这个项目,即使放到国内,它也是巨无霸级别的,它的总装机容量的是达到了一千。
263兆瓦,到2019年建成投产之后的每一小时可以发电超过126万度,只相当于巴基斯坦近400万户家庭的总用电量,他们也将成为巴基斯坦最大的燃气电厂,这可以有效的缓解巴基斯坦国内长期电力供应不足的问题,这个项目呢,也是中国机械设备工程股份有限公司承建的。有个h级燃机电站项目,对于西门子则是他的h级燃机首次进入巴基斯坦市场,至于h级燃机的好处,其实这里也就不用再重复了,前面我们在说广州增城项目的时候就提到过,注意到了吗?像这样的合作,无论是对于巴基斯坦还是中国,无论是对于中国的本土企业还是国际企业,可以说全球。合作都带来了实实在在的好处,而这样的例子真要一个个取下来,恐怕再花整整一年的时间都举不完吧,本来呢,只是准备换个20分钟和大家来个快速盘点与回顾的,谁想一旦开了头,才意识到这一年值得说道的事情实在太多,实在没法周全。
这到底是一家之言吗?有所偏颇的话,也请各位包涵指正,其实呢,我也更期待的是,各位能够在评论区踊跃留言,谈谈你心目当中的2018 科技 关键词,而只有加上了你们的补充,才能算得上是一次完整的盘点。新年快乐!在 *** 作系统上屏蔽联网。idea是用户们经常说道的IntelliJIDEA,IntelliJIDEA是idea的全称,idea是java编程语言开发的集成环境,在 *** 作系统上屏蔽联网可以禁止idea联网,要关闭不必要的数据库连接。常见的十四种Java开发工具的特点
1、JDK(JavaDevelopmentKit)Java开发工具集
从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java(J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。
2、JavaWorkshop
3、NetBeans与SunJavaStudio5
NetBeans是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。
SunJavaStudio是Sun公司最新发布的商用全功能JavaIDE,支持Solaris、Linux和Windows平台,适于创建和部署2层JavaWeb应用和n层J2EE应用的企业开发人员使用。NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块化结构,第三方能够非常轻松地扩展或集成NetBeans平台。NetBeans351主要针对一般Java软件的开发者,而JavaOneStudio5则主要针对企业做网络服务等应用的开发者。Sun不久还将推出ProjectRave,其目标是帮助企业的开发者进行软件开发。NetBeans351版本与其他开发工具相比,最大区别在于不仅能够开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2ME的移动设备上的应用等。在NetBeans351基础上,Sun开发出了JavaOneStudio5,为用户提供了一个更加先进的企业编程环境。在新的JavaOneStudio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面的各种应用程序。
4、Borland的JBuilder
Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服务器方以及EJB开发者们来说。下面简单介绍一下Jbuilder的特点:
1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB(EnterpriseJavaBeans)的应用。
2)用户可以自动地生成基于后端数据库表的EJBJava类,Jbuilder同时还简化了EJB的自动部署功能此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言InterfaceDefinitionLanguage)和控制远程对象。
3)Jbuilder支持各种应用服务器。Jbuilder与InpriseApplicationServer紧密集成,同时支持WebLogicServer,支持EJB11和EJB20,可以快速开发J2EE的电子商务应用。
4)Jbuilder能用Servlet和JSP开发和调试动态Web应用。
5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。由于Jbuilder是用纯Java语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。
6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/J2SE/J2EE。JBuilder环境开发程序方便,它是纯的Java开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较吃内存,这时运行速度显得较慢。
5、Oracle的JDeveloper
Oracle9iJDeveloper(定为90版,最新为10g)为构建具有J2EE功能,XML和Webservices的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Oracle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资格成为用于多种用途Java开发的一个强大的工具。
Oracle9iJDeveloper的主要特点如下:
①具有UML(UnifiedModelingLanguage,一体化建模语言)建模功能。可以将业务对象及e-business应用模型化。
②配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具“CodeCoach”等。
③支持SOAP(SimpleObjectAccessProtocol)“简单对象访问协议”、UDDI(UniversalDescription,DiscoveryandIntegration)“统一描述、发现和集成协议”
、WSDL(WebServicesDescriptionLanguage)“WEB服务描述语言”等Web服务标准。JDeveloper不仅仅是很好的Java编程工具,而且是OracleWeb服务的延伸,支持ApacheSOAP,以及9iAS,可扩充的环境和XML和WSDL语言紧密相关。Oracle9iJdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统Java编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也比较难。
6、IBM的VisualAgeforJava
VisualAgeforJava是一个非常成熟的开发工具,它的特性以于IT开发者和业余的Java编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用CICS连接遗传大型机应用,支持EJB的开发应用,支持与Websphere的集成开发,方便的bean创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。
IBM为建设Web站点所推出的WebSphereStudioAdvancedEdition及其包含的Visual
AgeforJavaProfessionalEdition软件已全面转向以Java为中心,这样,Java开发人员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点管理、快速开发JDBC页向导程序、HTML编辑器和HTML语法检查等。这确实是个不错的HTML站点页面编辑环境。Studio和VisualAge集成度很高,菜单中提供了在两种软件包之间快速移动代码的选项。这就让使用Studio的Web页面设计人员和使用VisualAge的Java程序员
可以相互交换文件、协同工作。VisualAgeforJava支持团队开发,内置的代码库可以自动地根据用户做出改动而修改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与VisualAge紧密结合的WebsphereStudio本身并不提供源代码和版本管理的支持,它只是包含了一个内置文件锁定系统,当编辑项目的时候可以防止其他人对这些文件的错误修改,软件还支持诸如MicrosoftVisualSourceSafe这样的第三方源代码控制系统。VisualAgeforJava完全面向对象的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代码就可以设计出一个典型的应用程序框架。VisualAgeforJava作为IBM电子商务解决方案其中产品之一,可以无缝地与其他IBM产品,如WebSphere、DB2融合,迅速完成从设计、开发到部署应用的整个过程。VisualAgeforJava独特的管理文件方式使其集成外部工具非常困难,你无法让VisualAgeforJava与其他工具一起联合开发应用。
7、BEA的WebLogicWorkshop
BEAWebLogicWorkshop是一个统一、简化、可扩展的开发环境,使所有的开发人员都能在BEAWebLogicEnterprisePlatform之上构建基于标准的企业级应用,从而提高了开发部门的生产力水平,加快了价值的实现。WebLogicWorkshop除了提供便捷的Web服务之外,它能够用于创建更多种类的应用。作为整个BEAWebLogicPlatform的开发环境。不管是创建门户应用、编写工作流、还是创建Web应用,Workshop81都可以帮助开发人员更快更好地完成。WebLogicWorkshop的主要特点如下:
①使J2EE开发切实可行,提高开发效率
BEAWebLogicWorkshop使开发人员远离J2EE内在的复杂性,集中精力专注业务逻辑,无须 *** 心单调乏味的基础结构代码。这种创新意味着,已被企业验证的J2EE的强大功能,最终被大多数不熟悉Java和J2EE的应用开发人员所掌握,从而使IT部门的工作效率提高一个数量级。可视化设计器以及直观的概念,如事件、属性和控件等,实现了基于事件的开发。Workshop简化的程序设计模型,使开发人员不必掌握复杂的J2EEAPI和面向对象的程序设计原理。所有开发人员,包括J2EE专家和具有可视化和过程化语言技能的应用开发人员在内,都可以共同工作在BEAWebLogicEnterprisePlatform之上。Workshop的可视化开发环境,创建带有代码注释的标准Java文件,用来说明由运行时框架实施的企业级需求。J2EE和其他高级开发人员,借助功能强大的代码编辑功能,可以访问Java源代码,从而弥补了可视化设计器的不足。
②构建企业级应用
通过在可伸缩、安全可靠的企业级架构上实施各种应用,BEAWebLogicWorkshop大大降低了开发风险。而且,所有应用的创建都使用标准的J2EE组件,既保护了您的技术投资,又保持了最大的灵活性。BEAWebLogicWorkshop运行框架,是统一整个架构的汇聚层,使单一、简化的程序设计模型扩展到所有的BEAWebLogicEnterprisePlatform应用类型。通过解释设计时创建的注释代码,运行时框架可以实现必要的J2EE组件,并且提取出与J2EE应用开发有关的所有底层细节。
③降低IT复杂性BEAWebLogicWorkshop提供各种Java控件,使得与IT资源的连接更轻而易举。另外,在构建任何BEAWebLogicPlatform的应用中,Java控件不仅可扩展而且完全相同。这种强大、有效的方法能够:降低IT技术的复杂性,优化信息的可用性,推动包含"最佳业务方案"的可重用服务的开发,使开发人员能以更低的成本、更短的时间实现更大的产出。
利用BEAWebLogicWorkshop,任何开发人员都能以最大的生产效率,构建各种Web服务、Web应用、门户和集成项目。BEAWebLogicWorkshop是BEA的产品战略核心,它帮助客户接触和利用面向服务架构(SOA)的强大功能。BEAWeblogicWorkshop81极大简化了当前实际企业集成环境中企业级应用和服务的构建,并成为全面支持关键企业级应用(如异步、真正松耦合和粗粒度消息传送等)的自然选择。它的缺点就是过于复杂,对于初学者来说,理解起来较为困难。
8、WebGain的VisualCafeforJavaVisualCafe是只能在Symantec公司的Java虚拟机、Netscape公司的Java虚拟机和Microsoft虚拟机上工作的调试器。这对于开发者来讲是一个重要的特性,因为用户开发的Java代码中的许多软件bug就可能中会在某种特定的虚拟机上起作用。在修改后进行编译基继续进行调试时,VisualCafe会自动将文件存盘,使用VisualCafe创建的原生应用具有许多特点。除了明显的速度提高之外,Symantec使类库的二进制方式比正常的JDK小VisualCafe为所指定的关系自动生成或更新必要的Java代码。利用VisualCafe,用户可以从一个标准对象数据库中集合完整的Java应用程序和Applet,而不必再编写源代码。VisualCafe还提供了一个扩充的源代码开发工具集。VisualCafe综合了Java软件的可视化源程序开发工具,它允许开发人员在可视化视图和源视图之间进行有效地转换。在可视化视图中进行的修改立即反映在源代码中。对源代码的改变自动更新可视化视图。VisualCafe具有许多源文件方面的特性,如全局检索和替换。绝大多数Java开发工具的文献的问题在于简单地挨个介绍开发工具的每部分组件,但用户在开应用时还需要一个面向任务的手册,利用这个手册你可以不必知道工具每一部分的特定功能就可以开始创建自己的应用。VisualCafe提供了非常全面的用户指南,它对最开始的安装到创建第一个Java应用和Applet都提供了全面的帮助,VisualCafe将自动生成所指明关系的必要Java代码。VisualCafe可以在Windows95和WindowsNT平台下运行,Symantec公司为Java开发工作提供一个在Macintosh *** 作系统下可以运行的RAD工具。VisualCafe编译器速度很快,在国际化支持方面比较突出;缺点就是对于初学者来说,较复杂,也比较难。
9、Macromedia的JRUN
Macromedia公司的JRun是一个具有最广阔适用性的Java引擎,用于开发及实施由JavaServlets和JavaServerPages编写的服务器端Java应用。JRun是第一个完全支持JSP10规格书的商业化产品,全球有超过80,000名开发人员使用JRun在他们已有的Web服务器上添加服务器端Java的功能。其中Web服务器包括了MicrosoftIIS,NetscapeEnterpriseServer,Apache等。JRun是开发实施服务器端Java的先进引擎。如果我们希望在我们的Web应用中添加服务器端Java功能,那么JRun将成为我们的正确选择。JRun目前有3个版本,它是第一个支持JavaServerPages(JSP)规格书10的商业化产品。JSP是一种强大的服务器端技术,它是用于创建复杂Web应用的一整套快速应用开发系统。JRun可以使我们开始开发并测试Java应用。它最多接受5个并发的连接并且包括全部JavaServletAPI,支持JavaServerPages(JSP),支持所有主要的Webservers和计算机平台。JRunPro能够在生产环境下承受大访问量的负载,帮助我们实施应用、服务或Web站点(包括内联网)。JRunPro支持无限量并发式连接运行多个Java虚拟机,包括多个并发的Java虚拟机(JVM)。提供一个远程管理applet以及一个远程可再分布式的管理applet。JRunProUnlimited包括了所有JRunPro的功能,除次以外,还可以运行无限量的,并发的JVM。JRun依靠其内置的JRunWebServer可以单独运行。使用服务器端Java,用户可以开发出复杂的商业应用系统。最重要的一点是,由于servlets的平台独立性,以及更加简单的开发、更快速的实施、更经济的维护成本,它是CGI(CommonGatewayInterface)或Perlscripts的极佳的替代产品。缺点就是对于初学者来说,较复杂,也比较难。10、JCreator
JCreator是一个Java程序开发工具,也是一个Java集成开发环境(IDE)。无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义 *** 作窗口界面及无限Undo/Redo等功能。JCreator为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完全可自定义的用户界面。通过JCreator,我们不用激活主文档而直接编绎或运行我们的JAVA程序。JCreator能自动找到包含主函数的文件或包含Applet的Html文件,然后它会运行适当的工具。在JCreator中,我们可以通过一个批处理同时编绎多个项目。JCreator的设计接近Windows界面风格,用户对它的界面比较熟悉。其最大特点是与我们机器中所装的JDK完美结合,是其它任何一款IDE所不能比拟的。它是一种初学者很容易上手的java开发工具,缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用。
11、MicrosoftVJ++
VisualJ++是Microsoft公司推出的可视化的Java语言集成开发环境(IDE),为Java编程人员提供了一个新的开发环境,是一个相当出色的开发工具。无论集成性、编译速度、调试功能、还是易学易用性,都体现了Microsoft的一惯风格。VisualJ++具有
下面的特点:
1)VisualJ++把Java虚拟机(JVM)作为独立的 *** 作系统组件放入Windows,使之从浏览器中独立出来。
2)Microsoft的应用基本类库(AFC,ApplicationFoundationClassLibrary)对SUN公司的JDK作了扩展,使应用基本类库更加适合在Windows下使用。
3)VisualJ++的调试器支持动态调试,包括单步执行、设置断点、观察变量数值等。
4)VisualJ++提供了一些程序向导(Wizards)和生成器(Builders),它们可以方便地帮助用户快速地生成Java程序,帮助你在自己的工程中创建和修改文件。
5)VisualJ++界面友好,其代码编辑器具有智能感知、联机编译等功能,使程序编写十分方便。VisualJ++中建立了Java的WFC,这一新的应用程序框架能够直接访问Windows应用程序接口(API),使你能够用Java语言编写完全意义上的Windows应用程序。
6)VisualJ++中表单设计器的快速应用开发特性使用WFC创建基于表单的应用程序变得轻松、简单。通过WFC可以方便地使用ActiveX数据对象(ADO,ActiveXDataObjects)来检索数据和执行简单数据的绑定。通过在表单设计器中使用ActiveX数据对象,可以快速地在表单中访问和显示数据。VisualJ++能结合微软的一贯的编程风格,很方便进行Java的应用开发,但它的移植性较差,不是纯的Java开发环境。
12、Eclipse
Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互 *** 作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。Eclipse框架的这种灵活性来源于其扩展点。它们是在XML中定义的已知接口,并充当插件的耦合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个Java类的描述。任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse插件也可以遵从其它插件定义的扩展点。除了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器等)结合在一起。如果这些互相补充的独立工具采用Eclipse扩展点彼此连接,那么当我们用调试器逐一检查应用时,UML对话框可以突出显示我们正在关注的器件。事实上,由于Eclipse并不了解开发语言,所以无论Java语言调试器、C/C++调试器还是汇编调试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的VisualStudio和Sun微系统公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。Eclipse联盟已经宣布将在2004年中期发布其30版软件。这是一款非常受欢迎的java开发工具,这国内的用户越来越多,实际上实用它java开发人员是最多的。缺点就是较复杂,对初学者来说,理解起来比较困难。
13、Ant
AnotherNeatTool(Ant)是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make,但没有make的缺陷。因为Ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具;然而,这也意味着你将自己限制在了特定的OS,或特定的OS类型上,如Unix。Ant就不同了。与基于shell命令的扩展模式不同,Ant用Java的类来扩展。(用户)不必编写shell命令,配置文件是基于XML的,通过调用target树,就可执行各种task。每个task由实现了一个实现了特定Task接口的对象来运行。Ant支持一些可选task,一个可选task一般需要额外的库才能工作。可选task与Ant的内置task分开,单独打包。这个可选包可以从你下载Ant的同一个地方下载。ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些。Ant是Apache提供给Java开发人员的构建工具,它可以在WindowsOS和UnixOS下运行,它不仅开放源码并且还是一个非常好用的工具。Ant是ApacheJakarta中一个很好用的Java开发工具,Ant配置文件采用XML文档编写,所以Java程序员对其语法相当熟悉,Ant是专用于Java项目平台,能够用纯Java来开发,它能够运行于Java安装的平台,即体现了它的跨平台功能。它的缺点显示执行结果只能是DOS字符界面,不能进行复杂的java程序开发。
14、IntelliJ
IntellijIDEA是一款综合的Java编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在40版本中支持Generics,BEAWebLogic集成,改良的CVS集成以及GUI设计器。
IntelliJIDEA能尽可能地促进程序员的编程速度。它包括了很多辅助的功能,并且与Java结合得相当好。不同的工具窗口围绕在主编程窗口周围,当鼠标点到时即可打开,无用时也可轻松关闭,使用户得到了最大化的有效屏幕范围。以技术为导向的IDEA集成了调试器,支持本地和远程的调试,即使我们需要修改一些设置上的东西使我们的工作顺利进展。另外,它还提供了通常的监视,分步调试以及手动设置断点功能,在这种断点模式下,我们可以自动地在断点之外设置现场访问,甚至可以浏览不同的变量的值。IDE支持多重的JVM设置,几个编译程序和Ant建造系统,并且,它使得设置多重的自定义的类途径变得简单。IntelliJIdea是一个相对较新的JavaIDE。它是Java开发环境中最为有用的一个。高度优化的IntelleJIdea使普通任务变得相当容易,Idea支持很多整合功能,更重要的使它们设计的好容易使用。Idea支持XML中的代码实现,Idea同时还会校正XML,Idea支持JSP的结构。作用于普通Java代码的众多功能同样适用于JSP(比如整合功能),同时支持JSP调试;支持EJB,尽管它不包括对个别应用服务器的特殊支持。Idea支持Ant建立工具,不仅是运行目标它还支持编译与运行程序前后运行目标,另外也支持绑定键盘快捷键。在编辑一个Ant建立XML文件时,Idea还对组成Ant工程的XML部分提供支持。IntelliJIDEA被称为是最好的JAVAIDE开发平台,这套软件就是以其聪明的即时分析和方便的refactoring功能深获大家所喜爱。缺点是较复杂,对初学者来说,理解起来比较困难。
现在常用的Java项目开发环境有:JBuilder、VisualAgeforJava、ForteforJava,VisualCafe、Eclipse、NetBeansIDE、JCreator+J2SDK、jdk+记事本、EditPlus+J2SDK等等。一般开发J2EE项目时都需要安装各公司的应用服务器(中间件)和相应的开发工具,在使用这些开发工具之前,我们最好能熟知这些软件的优点和缺点,以便根据实际情况选择应用。编程工具只是工具,为了方便人们工作而开发的,各有特点,因此,选工具主要的依据自己将要从事的领域是什么,而不是盲目的认为那种工具好,那种工具不好。最后希望大家都能找到自己合适的java开发工具随着Internet的迅速发展,电子商务的浪潮势不可挡,日常工作和数据传输都放在Internet网上进行传输,大大提高了效率,降低了成本,创造了良好的效益。但是,由于Internet网络协议本身存在着重要的安全问题(IP包本身并不继承任何安全特性,很容易伪造出IP包的地址、修改其内容、重播以前的包以及在传输途中拦截并查看包的内容),使网上的信息传输存在巨大的安全风险电子商务的安全问题也越来越突出。加密是电子商务中最主要的安全技术,加密方法的选取直接影响电子商务活动中信息的安全程度,在电子商务系统中,主要的安全问题都可以通过加密来解决。数据的保密性可通过不同的加密算法对数据加密来实现。
对我国来讲,虽然可以引进很多的外国设备,但加密设备不能依靠引进,因为它涉及到网络安全、国家机密信息的安全,所以必须自己研制。当前国际上有许多加密算法,其中DES(Data Encryption Standard)是发明最早的用得最广泛的分组对称加密算法,DES用56位蜜钥加密64位明文,输出64位密文,DES的56位密钥共有256 种可能的密钥,但历史上曾利用穷举攻击破解过DES密钥,1998年电子边境基金会(EFF)用25万美元制造的专用计算机,用56小时破解了DES的密钥,1999年,EFF用22小时完成了破解工作,使DES算法受到了严重打击,使它的安全性受到严重威胁。因为JAVA语言的安全性和网络处理能力较强,本文主要介绍使用IDEA(Internation Data Encryption Algorithm )数据加密算法在Java环境下实现数据的安全传输。
一、IDEA数据加密算法
IDEA数据加密算法是由中国学者来学嘉博士和著名的密码专家 James L Massey 于1990年联合提出的。它的明文和密文都是64比特,但密钥长为128比特。IDEA 是作为迭代的分组密码实现的,使用 128 位的密钥和 8 个循环。这比 DES 提供了更多的 安全性,但是在选择用于 IDEA 的密钥时,应该排除那些称为“弱密钥”的密钥。DES 只有四个弱密钥和 12 个次弱密钥,而 IDEA 中的弱密钥数相当可观,有 2 的 51 次方个。但是,如果密钥的总数非常大,达到 2 的 128 次方个,那么仍有 2 的 77 次方个密钥可供选择。IDEA 被认为是极为安全的。使用 128 位的密钥,蛮力攻击中需要进行的测试次数与 DES 相比会明显增大,甚至允许对弱密钥测试。而且,它本身 也显示了它尤其能抵抗专业形式的分析性攻击。
二、Java密码体系和Java密码扩展
Java是Sun公司开发的一种面向对象的编程语言,并且由于它的平台无关性被大量应用于Internet的开发。Java密码体系(JCA)和Java密码扩展(JCE)的设计目的是为Java提供与实现无关的加密函数API。它们都用factory方法来创建类的例程,然后把实际的加密函数委托给提供者指定的底层引擎,引擎中为类提供了服务提供者接口在Java中实现数据的加密/解密,是使用其内置的JCE(Java加密扩展)来实现的。Java开发工具集11为实现包括数字签名和信息摘要在内的加密功能,推出了一种基于供应商的新型灵活应用编程接口。Java密码体系结构支持供应商的互 *** 作,同时支持硬件和软件实现。Java密码学结构设计遵循两个原则:(1)算法的独立性和可靠性。(2)实现的独立性和相互作用性。算法的独立性是通过定义密码服务类来获得。用户只需了解密码算法的概念,而不用去关心如何实现这些概念。实现的独立性和相互作用性通过密码服务提供器来实现。密码服务提供器是实现一个或多个密码服务的一个或多个程序包。软件开发商根据一定接口,将各种算法实现后,打包成一个提供器,用户可以安装不同的提供器。安装和配置提供器,可将包含提供器的ZIP和JAR文件放在CLASSPATH下,再编辑Java安全属性文件来设置定义一个提供器。Java运行环境Sun版本时,提供一个缺省的提供器Sun。
三、Java环境下的实现
1.加密过程的实现
void idea_enc( int data11[], /待加密的64位数据首地址/ int key1[]){
int i ;
int tmp,x;
int zz[]=new int[6];
for ( i = 0 ; i < 48 ; i += 6) { /进行8轮循环/
for(int j=0,box=i;j<6;j++,box++){
zz[j]=key1[box];
}
x = handle_data(data11,zz);
tmp = data11[1]; /交换中间两个/
data11[1] = data11[2];
data11[2] = tmp;
}
tmp = data11[1]; /最后一轮不交换/
data11[1] = data11[2];
data11[2] = tmp;
data11[0] = MUL(data11[0],key1[48]);
data11[1] =(char)((data11[1] + key1[49])%0x10000);
data11[2] =(char)((data11[2] + key1[50])%0x10000);
data11[3] = MUL(data11[3],key1[51]);
}
2.解密过程的实现
void key_decryExp(int outkey[])/解密密钥的变逆处理/
{ int tmpkey[] = new int[52] ;
int i;
for ( i = 0 ; i < 52 ; i++) {
tmpkey[i] = outkey[ wz_spkey[i] ] ;/换位/
}
for ( i = 0 ; i < 52 ; i++) {
outkey[i] = tmpkey[i];
}
for ( i = 0 ; i < 18 ; i++) {
outkey[wz_spaddrever[i]] = (char)(65536-outkey[wz_spaddrever[i]]) ;/替换成加法逆/
}
for ( i = 0 ; i < 18 ; i++){
outkey[wz_spmulrevr[i]] =(char)(mulInv(outkey[wz_spmulrevr[i]] ));/替换成乘法逆/
}
}
四、总结
在实际应用中,我们可以使用Java开发工具包(JDK)中内置的对Socket通信的支持,通过JCE中的Java流和链表,加密基于Socket的网络通信我们知道,加密/解密是数据传输中保证数据完整性的常用方法,Java语言因其平台无关性,在Internet上的应用非常之广泛使用Java实现基于IDEA的数据加密传输可以在不同的平台上实现并具有实现简洁、安全性强等优点。
JAVA的工作方向我认为由两个因素决定,一是个人意识,也就是个人的求职意愿;二是技术能力,所谓“没有金刚钻,不揽瓷器活”说的就是这个道理。职位永远同个人业务能力相匹配,同样,只有在自己喜欢、擅长的领域,才能将个人价值和企业效益最大化。
关于Java工作方向的建议,我主要从知识掌握情况和技能胜任度进行举例说明,大致分为四大阶段:Java基础、Javaweb、Java框架、Java+云数据,希望对大家的学习和求职就业有一定帮助。
第一阶段:Java基础
掌握基本语法、面向对象、常用类、正则、集合、Io流、多线程、Nio、网络编程、JDK新特性、函数式编程。
可胜任工作(工作方向):数据采集与嵌入式交互,负责公司业务平台开发和维护工作,根据需求,独立、快速、高质量完成技术开发编程任务; 参与核心代码编写工作,负责数据库及相关端口的设计及开发等。
核心知识点:
DOS命令,JAVA发展简史,JAVA体系,JAVA的特性
安装jdk, 配置环境变量,安装编译工具,第一个HelloWorld
文档注释,单行注释,多行注释
二进制,进制转换
标识符,命名规则,命名习惯,关键字,保留字
八种基本数据类型,常量,变量,运算符,表达式
执行语句, if 语句, switch case语句
while, do-while 循环
循环,特殊流程控制
方法,方法重载,递归算法
OOP(面向对象的设计思想)
对象的创建和内存,构造方法的定义, this 关键字
封装和集成, static ,super 关键字
方法重写
访问权限,转型和多态, Object 类
final 关键字
Eclipse,数组, Arrays 工具类,可变参数,二维数组,内部类,设计模式
单例设计模式,工厂设计模式
包装类和字符串
正则表达式,枚举
泛型, Iterator 迭代, List 接口, Set,Map,Collections
File,IO 流,转换流
缓冲流,内存流
对象流, Properties 类,装饰者设计模式
多线程的三种实现,线程的常用方法,线程的生命周期,线程同步
网络编程, TCP/IP,UDP
NIO, Channel,Buffer
Selector,FileChannel
JDK8新特性
JDK9新特性
JDK10新特性
反射
第二阶段:Javaweb
掌握数据库(MySQL)、前端(Html5、CSS3、JS、BootStrap、jQuery)、后端技术(Servlet、Filter、Listener、JSP)、会话跟踪技术(Cookie、Session)、版本控制器(SVN)、在线支付等技能。
可胜任工作(工作方向):能根据产品需求和组长设计的方案独立完成代码编写,熟悉高并发、海量数据系统经验,能持续对自己系统进行调优。
核心知识点:
数据库简介和安装, DML *** 作, DQL 查询数据
数据的完整性,多表查询
视图,索引
SQL 注入,批处理,数据库事务
C3P0连接池, Druid 连接池
DBUtils 工具类封装
Html 简介, Html 基本标签, Html 表单标签
CSS 简介, CSS 导入方式, CSS 选择器, CSS 属性
CSS盒子模型, CSS 扩展属性
Bootstrap
SVN
JavaScript基本语法
函数,d窗函数,事件, JavaScript 正则表达式
JavaScript 的 DOM,BOM
JavaScript 定时任务
Tomcat,XML
Dom4j 解析 XML
SAX 解析
XML 生成
>
Servlet 生命周期
Servlet 跳转
>
Servlet 新特性
Cookie,Session
URL 重写
过滤器 Filter, 监听器 Listener
Jsp,Jsp 内对象
EL 表达式, JSTL
JSON 语法,JSON 解析, JSON 生成
Gson,FastJson,Jackson工具
Ajax 简介, Ajax 工作原理, Ajax 核心
Ajax 综合案例
jQuery概述, jQuery作用,jQuery引用
jQuery语法, jQuery选择器,jQuery时间
jQuery效果, jQuery HTML
jQuery Ajax, jQuery 插件
Validate 插件, Moment 插件
MVC 模式
第三阶段:Java框架
掌握主流的企业级框架,开发和管理工具(Maven、Git、Idea)、Spring、webMVC框架(SpringMVC、Struts2)、ORM框架(Hibernate、MyBatis)、权限管理(Shiro)、工作流(Activite)、POI、Echarts、Spring新特性等。
可胜任工作(工作方向):常见中小型互联网项目开发, OA/CRM/ERP 系统开发, APP 服务端开发等等,可胜任中高级Java开发工程师。
核心知识点:
Maven 和 Maven私服Nexus
IntellijIDEA
MarkDown
Git
LayUI
Mybatis
Spring5
SpringMVC
Struts2
Hibernate
Hibernate Validate
>
RESTful API
Shiro
Activiti
POI
Echarts
第四阶段:Java+云数据
完成金融/电商类大型分布式项目/APP 服务端项目等。
可胜任工作(工作方向):可负责开发框架的搭建、改进、跟踪管理方案落地实施,指导开发人员开发工作,管控代码质量。对关键模块的代码编写与集成对java架构体系,主流开源框架有深入研究,对微服务技术有大项目实践经验。熟悉常用的中间件、数据库,对分库分表技术、消息中间件、分布式框架等。
项目架构演进
Linux 常用命令
Linux 安装 JDK,MySQL
Nginx 安装, 负载均衡,反向代理
Redis 安装,常见数据类型
Redis 集群,高可用
SpringDataRedis
Zookeeper
Dubbo
WebMagic
Quartz
FreeMarker
OSS
CAS 单点登录
SpringBoot
Thymeleaf
MyCat
KeepAlive
Elasticsearch
Solr
ActiveMQ
RabbitMQ
RocketMQ
FastDFS
Oracle
Docker
SpringCloud Eureka
SpringCloud Ribbon
SpringCloud Feign
SpringCloud Hystrix
SpringCloud Zuul
SpringCloud Config
SpringCloud ZipKin
SpringCloud Sleuth
SpringBoot Admin
Jenkins
ELK
GitLab Runner
Kuberntes
Zbus
微信小程序
微信公众号
微信支付
微信提现
智能家居哪些能够真正用得上这个,还要看哪些设备可以解放你的双手。
智能家居所有设备都不是刚需。虽然作为一个智能家居的爱好者,但是我不得不承认这一点。但是每一个智能家居的产品,如果你有好的idea,就可以把它串联起来代替你的日常动作,帮助你做你原来会需要机械去完成的事情。比如你进门的时候,晚上肯定会开灯,那他可以帮你完成,天气热了你会需要开空调,开空调的时候你会需要关窗户关门。
你看的时候会需要降下幕布,打开投影仪,关好窗帘调暗灯光这些他都可以帮你做到。每一个设备单独拿出来,其实作用都不大,只是把设备的遥控变成了手机。但是把更多的设备串联起来,去模拟你日常的想法,做你日常会做的动作,那才是智能家具的魅力。
我个人觉得,常用的智能开关控制面板,自动窗帘,智能马桶,可以在装修时考虑植入,注意预留电源,其他的可移动智能电器在后期可以通过网络自由搭配组合。这样性价比较高,适合更多消费者。
很高兴回答你的问题。随着 科技 的发展,我们的生活中无时无刻不充斥着 科技 气息,从外面到家里,没有一块是离开 科技 的。智能家居是最近几年在家居领域里面最火热的话题,各种五花八门的智能家居产品也是层出不穷。那么哪些智能家居真的用得上呢?下面就智能家居的相关话题展开探讨。
首先,了解什么是智能家居?1、智能家居是以住宅为平台,通过物联网技术将家中的各种设备连接到一起,实现智能化的一种生态系统。它具有智能灯光控制、智能电器控制、安防监控系统、智能背景音乐、智能视频共享、可视对讲系统和家庭影院系统等功能。
2、智能家居利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
接着,了解智能家居产品有哪些?1、家庭影院系统:是在家庭环境中搭建一个接近影院效果的系统,让用户在家即能欣赏影院效果级别的、聆听专业级别音响带来的音乐享受。
2、系统整合控制:本着有效提高产品的实用率、尽量减少成本让功能最大化的目的,实现让用户仅需要在系统整合智能家居产品里。
3、智能灯光控制:可以用遥控等多种智能控制方式实现对全宅灯光的开关、调光等灯光场景效果的控制。
4、智能电器控制:采用弱电控制强电方式,可以用遥控、定时等控制方式实现对多种电器的控制。比如智能温控,无论人在哪里,都可以远程控制家里的空调、地暖、新风等系统,为用户提供一个恒温舒适的室内环境。
5、安防监控系统:实行安全防范系统自动化监控管理,住宅若发生火灾、有害气体泄露、偷盗等事故,安防监控系统能实行自动报警。
6、智能视频共享:将数字电视机顶盒、DVD、录像机、卫星接收机等视频设备集中安装在隐蔽的地方,系统可以做到让客厅、餐厅、卧室等多个房间的电视机共享家庭影音库,并能通过遥控器选择自己喜欢的音源进行观看。
最后,介绍几种不但实用,而且价格也不贵的智能家居产品:1、智能音箱。智能音箱是现在非常常见的一种家庭智能设备,市面上品牌众多,BAT和很多手机品牌公司都推出自己的智能音箱,只要语音遥控就可以了解户外的气温,听时政新闻,听歌甚至购物,还可以跟其他智能家居相连接,实现语音遥控作用。
2、智能马桶盖。智能马桶盖的智能加热作用,非常实用,可以无需在冬季忍受冰冷的坐垫触感,也省去了买坐垫更换清洗坐垫的麻烦。并且智能马桶的清洗作用,能够让人感觉私密部位更加舒适并且擦拭的效果比人自己擦屁股还要干净。
3、扫地机器人。扫地机器人在近几年很受欢迎,扫地机器人扁扁的圆柱形外形能够进入床底、各类家具底部进行清理,并且能够根据设定按路线进行清扫,在一定程度上非常便捷了人们的生活,解放了人们双手。对于懒于打扫卫生的人来说,可以说是一项懒人福音。
4、智能门锁。传统的门锁都是用钥匙来开的,相信大家或多或少总是遇到过忘记带钥匙而把自己锁在门外的尴尬情况,智能门锁的出现很好的解决了这类情形,不需要使用钥匙,只要输入开锁密码或者指纹解锁就能够打开房门。
5、智能空调:智能空调不像传统的空调那样使用遥控器才能调温度。智能空调更加方便,可以用手机的APP实现控制功能。先设定一些指标之后,智能空调可以根据气候,针对传感器的信号智能分析,自动调高或者调低温度,加湿或者除湿,或者根据空气的清洁程度判断是否开启空气净化。
6、智能风扇:风扇和空调虽然互为替代品,但是并不能对彼此完全取代。人们有不同的偏好,钟爱风扇的人并不少。智能风扇可以感知温度,自动调风量。对于有空调病不能使用空调的是一大福音,智能风扇可以连蓝牙,可以用手机远程调风扇。
以上内容就是关于智能家居的相关内容介绍,希望能够帮助到您。
我是昆昆,从中国智能家居元年开始从事智能家居工作的昆昆!
1: 智能门锁
从目前的市场反馈来看,智能门锁的销量一直保持增长!从个人的使用体验来看,智能门锁能够极大的改善你的生活。我想大家都有过这样的经历,出去拿个快递,忘记拿钥匙了,回不了家门。把家门打开,在门口捣鼓点东西,一阵大风,“嘭”门关了。从超市回来,打包小包的,还需要在钥匙串里找钥匙,十分不方便。这一切,通过智能门锁就能解决啦!目前主流的智能门锁,基本都支持密码开门,指纹开门,刷卡开门,钥匙开门,甚至是手机蓝牙开门等。经过一段时间的使用,总的来说对于年轻人,密码,指纹开门是最常用的。对于老年人来说,刷卡开门也会比较简单。终于,出去玩耍可以说走就走,不用再出门前到处找钥匙了!
有些人担心,智能门锁不安全什么的,好吧,我想说的是,世界上没有打不开的门,在 社会 治安如此之后的今天,门锁的用处,可能更多的是暗示别人“私人领地,非请勿入”当真的有居心叵测的人想要进你家,相信不管什么门锁都是一样的。
2: 智能音箱
也要多亏的国内的互联网风潮,百家争鸣的局面,很轻松就把智能音箱价格打下来了。我相信,现在人的家中,只要有年轻人,那基本都是有智能音箱的。如果你有许多的智能家居执行端,那么很高兴的告诉你,有智能音箱真的很方便。通过语音,简单的 *** 控家中几乎所有的电器, 科技 感十足。如果你只有智能音箱,至少,他能够将传统的收音机,闹钟,音箱的功能集于一体,随时说一句话,听新闻,听广播,天气预报,讲故事,听音乐都是不在话下。甚至带屏幕的智能音箱,还能和远在异国他乡的家人视频通话!
3: 智能墙壁开关
智能墙开,主要就是对于你家中进行灯光照明系统的改造啦!简单的说,用了智能墙开,用手机开关家里的灯,那只是10版本啦,搭配上智能音箱,一句话搞定家里所有灯的开关,不要太爽!当然有人会说,这么小的房子,不是走几步的事情,搞得这么麻烦。我的天呐!冬天从暖暖的被窝里出来关灯的体验,真是谁尝试谁知道!另外,对于有强迫症的人来说,再也不用担心刚走出小区,就担心自己忘记关灯了,打开手机一看,一 *** 作不就行了!
4: 智能摄像头
这个东西呢,其实有待商榷的。当然,我们也经常在新闻里看到,智能摄像头立了大功!这里发现了保姆虐待老人,那里发现月嫂粗暴对待小孩儿。确实,从这些方面来说,摄像头确实用处很大。但是,毕竟摄像头是比较侵犯隐私的一个东西,也不止一次的发生家中的私密视频泄漏等问题。家,毕竟是一个私人的,放松的地方,在家里装一个摄像头,总是感觉怪怪的,大家按需取用就好
5: 智能窗帘电机
这个小玩意儿,也不算贵,但是体验那是相当的不错!试想,一回到家,窗帘就自动打开,客厅亮堂堂的,多舒服!清晨,听着窗外的鸟叫,唤醒你的不再是刺耳的闹铃,而是一抹和煦的阳光,暖洋洋的,自然醒来,惬意!是否需要打开窗帘,只需要轻轻一按,或者是讲一句话,简单有趣!有鼻炎的小伙伴,也不用体验拉动窗帘,到处是飘扬的灰尘,不停的打喷嚏的感觉
6: 红外万能遥控
这是个小玩意儿,没什么特殊的,功能就是把你家的空调,电视遥控器学下来,以后再也不用找遥控器啦,用手机就可以!当然,讲话控制也可以。比较有意思的体验是:冬天起床,设定提前一小时打开空调,妈妈再也不用担心我赖床啦!炎炎夏日,在回到家之前,先用手机打开空调,等一回到家,那就是天堂!
7: 各种小传感器
传感器多种多样,人体感应,门磁,光照,环境等等等等,这些传感器真的是神器。之所以能称之为智能,就是因为采集了各种环境因素,方便云端判断,给出动作指令。这些环境数据的采集,就是靠各种各样的小传感器啦。用人感,你可以知道你放置人感的区域有没有活物经过,如果有,你就可以设置相应的动作,比如开灯等。门磁,可以装在门窗上,让你知道门有没有关,没什么时候打开,是否在家里没人的时候打开等一系列异常情况。环境传感器,帮助你了解家里的温湿度,有害气体指标等,方便系统自动为你打开一系列的设备,比如空调,加湿器,开窗等一系列 *** 作,最终实现最佳的居家环境!
好吧,谈到智能家居,昆昆还有好多好多可以跟大家分享。
门
要想用都可以用得上,这主要是看人愿不愿意用了。
首先简单解释一下智能家居:简单说就是通过互联网技术把家中的设备集中控制管理,从而做到更舒适,更高效,更便捷的居住环境。个人认为能真正用得上的智能产品有这几个:
1物联网门锁:除了原始的钥匙开门,还有指纹,密码,完成,刷卡等开门方式,也可以和房间的智能设备联动,达到开门执行特定的场景模式,如回家模式,以后你回家就不用再去开灯,开窗帘,开电视,开空调了,尤其是晚上,这个功能更显实用。
2智能照明系统:把家里的普通开关替换成智能开关,可以做到智能控制,可以和场景系统联动使用,是智能家居系统里最不可缺少的系统。
3智能场景系统:市面上的智能场景面板一般都是四个按键的,也就是可以添加四种场景,一般安装在入户玄关,客厅,卧室等地方,搭配智能开关,智能窗帘,空调,电视等可以做到一键执行场景,比如玄关就可以设置一键离家和回家,卧室可以设置睡眠模式和起床模式,可以省点很多时间和不必要的麻烦。
4智能窗帘系统:家里的普通窗帘替换成智能窗帘,可以搭配智能场景来体现它的价值,晚上睡觉再也不用下床去关窗帘了,早上起床设置定时,窗帘可以自动缓缓的打开。是一个不错的选择。
5语音系统:目前来讲控制智能家居的方式有手机控制,场景面板控制,语音控制等,在这些控制方式当中,最便捷的当然属于语音系统只需要一个语音机器人就可以实现。当你想睡觉了你可以直接对他说,我要睡了,他就会为你自动关闭灯光,窗帘等,简直不要太方便。
6还有很多系统,但是我认为都不是必须的,例如家庭影院,背景音乐,监控系统,传感安防系统等等,根据个人的喜好可以添加,整屋智能家居用的产品越丰富,当然体验感更好,但是以上我说的前面五种系统,是实在,必不可少的。
以上属于个人意见,欢迎大家讨论。
三恒系统,是用一套系统代替了空调、地暖和新风三个系统,实现和朗诗、金茂一样的室内四季恒温恒湿恒氧的效果。三恒系统没有空调的吹风感,也没有空调的噪音。冬天不会干燥,夏天不会潮湿,梅雨季衣服换洗衣服一天一干。室内没有任何温差,也没有灰尘,减少了家务负担,一年四季一床被子,也节省了家里的储物空间。能耗节省30%-50%,PM25高效过滤达9997%以上,保证了室内的洁净度。
三恒系统工作原理:
①三恒系统恒温原理:先进的毛细管网辐射系统,如同植物脉络般,铺设于室内顶棚或地面,通过供暖、制冷技术,一年四季保持20-26 ,室内温度均匀,无吹风感。
②三恒系统恒湿原理:将新风和除湿组合在一起,新风除湿主机通过管路到达室内的各个房间,根据不同需求对各个房间进行除湿和通风换气。
③三恒系统恒氧原理:全置换新风系统,采用地面送风、顶面排风的方式,原理是微正压设计,进风量略大于排风量,室外空气污染难进门,这样可以达到空气全新置换。
选择三恒系统的理由:
①“0”吹风感:无室内机
②“0”噪音:提高睡眠质量
③“0”温差:厨房卫生间效果全覆盖
④地下室不潮湿不发霉
⑤冬天不干燥,夏天不潮湿
⑥空气洁净,排出装修污染
智家的服务优势:
智家是目前三恒行业客户满意度最高的公司。智家拥有90%的客户再推荐率,在苏州和上海地区拥有30个客户样板间。智家为每一个客户提供六大体系一个团队贴心服务(客户经理+PM经理+施工经理+品控经理+客服经理+云服务专员)确保客户后期施工过程中、使用过程安心、省心、舒心。智家的售后服务团队,可以做到1分钟响应,2小时回复,24小时在线,终身升级。智家在苏州、上海区域是三恒系统施工数量、交付用户数量、预定客户数量行业第一领先水平。
用不用得上,主要是看你的需求都有哪些。在我们的印象中,智能家居生活应该是舒适、便捷、 健康 以及安全的,说的简单点就是睡得安稳、住的舒适、吃的 健康 和用的方便。虽然现在智能家居并未得到普及,但是我们对此却充满期待,而且随着物联网技术和物联网卡在家居领域应用的不断深入,智能家居已经呈现欣欣向荣的姿态,智能家居对于我们来说不再是可望而不可即。上海电信的“智慧家庭天团”早已走进了寻常百姓家,让上海市民一同感受数字之都的便捷,感受智慧城市的温度。
一、智能门铃
电信天翼看家智能门铃:具备移动侦测、访客可视通话、红外夜视、云端存储、防拆告警、手机App远程控制等功能。使用起来更加方便,不但可以提高我们家中财物安全系数,对于我们的人身安全也是有很大的保障。
智能门铃不仅能听,也能看,更能视频对讲。当门外有人按门铃时,智能门铃的室内大功率扬声器就会响铃。与此同时,智能门铃的摄像头会被唤醒,主人可以通过小翼管家App,在手机上实时查看摄像头拍摄的门外情况,看清楚是否是熟人或者约定的上门对象,实时视频对讲,双向语音,处理家门口事物如在现场。
不仅能方便日常生活,还能够防盗。一旦门前有人停留,门铃就会自动录像,并且通过小翼管家App推送消息,要是遇到智能门铃被偷或者被他人强行拆除的情况,也不用惊慌,因为这个时候它会发出警报音,主人也会收到报警信息,及时采取干预措施。
二、智能门磁
主人外出家中无人时,可以设置“布防”,只要有人进来推开门,门磁触发,主机就会向主人手机推送报警信息,还会联动电话拨号报警器拨打预设的几组报警电话,同时还可以联动灯光打开,警号发出刺耳的警笛音等,吓跑非法入侵者。
三、智能烟感
与传统的烟感器只能在火灾发生后通过烟雾浓度判断灾情不同,智能烟感是一个三合一的传感器,对烟、温度、湿度都设定了报警阀值,一旦综合数据达到阀值,系统会自动预警,对于防止灾情非常有用。例如家里的电油汀,温度已经很高,达到危险值,但却没有烟,传统烟感器不会被触发,但智能烟感器则会马上报警。
四、智能燃气
可持续监测环境中的可燃气浓度,辅助用户及时了解燃气情况,防止各种人为原因或意外引起的燃气泄漏事故发生,规避风险。
五、守护宝
可以通过信息化手段实现独居孤寡老人及儿童的实时定位及轨迹查询功能,可提供定位监控预警APP,实时了解人和物的位置情况。
能用的上的功能并不太多。
1Android Things是谷歌为Google Brillo更改名称后的新版系统,后者是谷歌在2015年宣布的一款物联网 *** 作系统。尽管Brillo的核心是Android系统,但是它的开发和部署明显不同于常规Android开发。2Brillo把C++作为主要开发环境,而Android Things则面向所有Java开发者,不管开发者有没有移动开发经验。
3开发者可以针对物联网设备使用工具包。Android Studio是最常用的Android集成开发环境,它基于IntelliJ IDEA开源社区版本,支持通过Android Things进行物联网开发。应用开发的生命周期几乎和移动开发相同。
4Android Things系统支持原始Android SDK中的一个子集,不支持需要用户输入或者需要地图、搜索以及登录等验证凭证的应用程序接口(API)。
5和Android手机的OTA无线升级一样,开发者可以通过谷歌已经在其产品和服务中使用过的相同OTA基础设施,推送谷歌提供的系统更新和定制应用升级。
6谷歌推荐开发者在最初原型设计和开发时使用微型电脑“树莓派3”、英特尔微型可穿戴设备“爱迪生”(Edison)以及恩智浦半导体的Pico平台。谷歌会在Android Things正式发布前增加更多认证设备。
7包括云消息传递服务Firebase在内的谷歌云平台组件能够轻易与Android Things整合。开发者可以利用多个云服务进行存储、状态管理以及发送消息。
8Android Things整合了物联网设备通讯平台Weave。Weave Server是用来处理设备注册、命令传送、状态存储以及与谷歌助手等谷歌服务整合的云服务。Weave SDK将嵌入到设备中进行本地和远程通讯。
9Nest智能家居设备使用的协议Nest Weave将成为Weave的一个子集。这两种协议都基于IPV6网络协议Thread,后者原本是为建立本地无线网状网络而设计的网络协议。
10不管有没有Android Things,开发者都可以使用Weave,因为它是一个独立协议,可以作为Zigbee协议、Z-Wave协议以及蓝牙Bluetooth Smart协议的替代选择。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)