首页 文章 精选 留言 我的

精选列表

搜索[向量化],共10000篇文章
优秀的个人博客,低调大师

《Java 开发手册》今日发布,向全球开发者致敬!

致全球Java开发者: 代码是二进制世界的交流方式,极致的代码是我们的荣耀。 2017年春天,《阿里巴巴Java开发手册》发布,我们希望在涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约等7个维度上为开发工作提供一点帮助。 目前已有超过260万位工程师下载及查阅手册,在数以千计的企业应用,手册成为受业界认可的开发规范。我们也有幸为全行业的研发效能、人才培养、系统稳定性作出力所能及的一点贡献。 两年来,Java开发者们热心参与,以帮助这本不够完美的手册日臻完善。曾有开发者追踪问题长达半年之久,反复探讨、论证其正确性。这样的开发者难以计数,也许相隔重洋,可能相逢不识,我们用代码确认一致的热爱,也让这本手册的价值超越了单一公司。 因此,我们决定将手册正式更名为《Java开发手册》,它属于所有参与其中的贡献者,也以此

优秀的个人博客,低调大师

阿里正式向 Apache Flink 贡献 Blink 源码

阿里妹导读:如同我们去年12月在 Flink Forward China 峰会所约,阿里巴巴内部 Flink 版本 Blink 将于 2019 年 1 月底正式开源。今天,我们终于等到了这一刻。 阿里资深技术专家大沙,将为大家详细介绍本次开源的Blink主要功能和优化点,希望与业界同仁共同携手,推动Flink社区进一步发展。 Blink简介 Apache Flink是德国柏林工业大学的几个博士生和研究生从学校开始做起来的项目,早期叫做Stratosphere。2014年,StratoSphere项目中的核心成员从学校出来开发了Flink,同时将Flink计算的主流方向定位为流计算,并在同年将Flink捐赠Apache,后来快速孵化成为Apache的顶级项目。现在Flink是业界公认的最好的大数据流计算引擎。 阿里巴巴在2015年开始尝试使

优秀的个人博客,低调大师

ShareSDK向iOS平台移植时问题及解决办法

问题 此前,我的开发环境是Windows7(64bits)+VMware 9.0+Mac OS 8.5+Xcode 4.5,结果在测试游戏中集成目前最新的ShareSDK(ShareSDK For iOS 2.10.3,而ShareSDK For COCOS2D-X也是目前最新的)时失败。出现如下图所示的编译错误: 而第二个错误如下图: 显然,这两个错误都来自ShareSDK官方文件。注意:在基于Cocos2d-x框架开发的游戏中集成ShareSDK实现iOS版本时需要两个部分(其中也要加入上面的ShareSDK For iOS部分中的一部分)。具体细节,请详细研究cocos2d-x快速集成指南(URL是http://wiki.mob.com/cocos2d-x%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/,我使用的目前不是cocos2d-x 3.x快速集成指南,此原文基于cocos2d-x 2.2.0版本,我当前使用的是cocos2d-x 2.2.3;但是,很快我也会升级到cocos2d-x 3.x版本的集成)。 分析 此前,注意到上述错误都围绕Objective-C中的新内容Blocks(这里使用了oc与c++混合编程技术员)。在仔细地学习了这个新知识点后,我简单地认为可能ShareSDK官方在Blocks编程时出现了问题(因为搜索网络上的文章说,从Xcode 4.3开始其内置Gcc编译器已经支持Blocks了,而我使用的是Xcode 4.5+LLVM GCC 4.2)。于是,相当然地对上述两个文件作了修改:把blocks内普通形式的局部变量提取出来前面添加以__block。其实,现在看来我还没有根本理解blocks用法,上述表达没有问题。 在两次请教ShareSDK官方负责朋友后,我基本定位错误原因在当前的GCC版本太低了(当然要围绕blocks)。于是,狠下心来下载了新的VMware Workstation 10.0.2+Mac OS 10.9+Xcode 6.1。重新编译此前工程时基本上是一路顺风走下来的。 补充 在安装新环境后,感觉有了不少变化。其中最明显的一点是,原来情况下,我只要把Win7下的文件夹设置为与Mac OS 10.8共享后即可在Xcode 4.5中打开与操作游戏工程,但是现在不行了--出现著名的错误“clang failed with exit code 254”。无奈,参考网络文章(http://zhidao.baidu.com/link?url=5WyS4C5HmSck8SECJsFBmVZaAYU6pyjCUKBGRhkkr3_wiKG84pR8wkG4L5-KqgVzcRHiw-13EzF0lnedY9HBIE4j1UcNJtWozEVNGz4ablW)后,我只好把游戏工程使用Finder从原来共享位置复制到Mac OS内部的一个文件夹[文稿]下。再重新编译运行工程OK! 本文转自朱先忠老师51CTO博客,原文链接:http://blog.51cto.com/zhuxianzhong/1583779 ,如需转载请自行联系原作者

优秀的个人博客,低调大师

应用复杂程度极高 公安大数据向新技术招手

《速度与激情》(Fast & Furious)是欧美主导的以赛车为主题的系列电影。电影的两大元素被表现的淋漓尽致:以各种名牌跑车狂飙于公路的激情,还有体验着超过200KM/H的极限速度。《速度与激情》系列电影从2001年第一部诞生至今,培养了一大批陪伴剧中各位主角亡命狂奔十年之久的狂热粉丝。 大数据助力公安部警务系统建设 无数的跑车、无数的警车也有无数的监控,当然电影仅仅是为了视觉效果而打造,飙车与犯罪与现实生活有着很大差异。但让我们不禁担心着现实社会中犯罪与执法者的博弈,到底孰胜孰劣,公安系统的又是如何打造铜墙铁壁的网络呢?带着这些话题我们采访到了资深业内人士——河南某市公安局计算机专家陈警官。 在信息化飞速发展的时代,公安部警务系统也在无时无刻的保护着我们。据陈警官介绍,目前设备、系统、技术在一定程度上提高了公安系统的办公自动化程度,为公安指挥和管理工作起到了辅助作用。然而,由于国内地市公安系统的数据中心管理着全市综合信息查询、执法办案、移动警务等各类业务应用,信息化的不断深入,公安工作对各业务系统的依赖不断加强,对系统的连续性、稳定性、信息共享性等提出了更高的需求。 公安系统面临诸多挑战 在没有建设综合应用管理系统的城市各子系统相对独立,系统数据也相对独立,只有服务器间交互,甚至服务器间数据也没有交互。数据存储在服务器内,服务器硬盘大小制约了数据存储量。存储量直接制约了历史数据统计分析所产生的交通、人口、犯罪等管理决策依据的科学、合理性。 不仅仅是户籍等基础性大数据系统的实现,包括追逃系统、事故管理等专业小系统也早已达到比较完善的状况,他们是构建于系统之上的应用,有赖于基础系统的查询。 关于相关系统的使用原理,据陈警官介绍,由于数据量太大,目前基本的使用方法是将相关信息分成两级,即沉睡库和活跃库。经过多年摸索,目前活跃库已经能占到日常查询的80%-90%,对于使用效率还是可以基本满意的。 此外,与国外同类系统相比,国内系统在开放性——包括架构、应用程度、与其他部门的联系等方面还是有一些差距的;但在安全性方面,国内有自己的特色,各方面的制度已经比较完善,凡是要害部门均为物理隔断,确保了安全性。 现有系统难以完全满足需求,呼唤新技术融入 标准方面,目前各个行业都已经开始涉足计算、存储等企业级相关应用,而统一的标准化向来都是难点所在。陈警官介绍道,国内公安行业相关数据管理的标准建设其实由来已久,已经有十几年的历史,但一直在不断变化之中。据了解,公安部与云存储委员会正在着手打造的警务云存储系统行业标准,目标在于消除信息孤岛、统一行业标准。 设备采购方面,据陈警官介绍由于公安系统的特殊性,所以目前基本只考虑国产服务器存储等设备。他对于国内大数据系统的打分为7.5分,基本满足需求,但也存在不足。 国产服务器存储正在融入国际化基因 那么,国产服务器存储就真的一直这么“劣势”吗?当然不是!国内厂商早已通过联姻的方式来快速“输入”新技术了。据了解,目前整合风暴愈演愈烈,惠普与紫光成立的新华三、曙光和VMware成立中科睿光以及IBM开放Power,这些都迅速成为业界瞩目的话题。 当前,信息技术(IT)已经成为中国新经济发展的核心驱动力,在产业升级、行业变革与企业转型过程中,IT创新发挥着越来越重要的作用。在这一背景下,中国庞大的市场需求、排名全球前列的应用规模,正在不断催生具有中国特色,并引领世界的IT创新。因此,中国相关行业的客户,越来越需要源于本土规划与设计、更符合本土用户习惯的IT基础设施,以更好的满足IT创新与新经济发展的需求。所以,整合风暴才刮进了企业级市场,融入更多新技术的国产品牌正在前行。 在众多整合了国际先进技术的自主品牌中,“红牌”H3C系列服务器与存储产品则备受关注,因为它是业界巨头惠普与紫光深度结合的“产物”。从技术角度来看,它整合了全球顶尖的存储技术于一身,这方面要明显优于国内品牌;但依托于新公司的国产化目标,又将全部“开放”给国内用户,研发、设计、生产均在国内进行,因此符合国产化标准。 公安海量数据存储和查询、大规模结构化数据查询和分析、大数据创新的三个方面的能力,提升了数据分析查询效率,缩短办案周期。针对这些特征,具备3Par和HPE先进技术的H3C红牌存储更具竞争力。 大数据时代客户需求愈发复杂,所涉及到的技术也更加繁杂,传统国内品牌还无法达到公安行业的“满分”需求,而像H3C这样的技术融合型产品则能够为用户提供多一种的选择。国际化技术潮流已至,你准备好了吗? 本文作者:云中子 来源:51CTO

优秀的个人博客,低调大师

谷歌打算向ISP出售OnHub无线路由器

去年8月,全球互联网巨头谷歌宣布推出首款无线路由器——OnHub。其分为TP-Link版和华硕版,支持最新的802.11ac标准,支持双频段并发,其中2.4GHz频段为600Mbps,5GHz频段为1.3Gbps,最高无线传输速率可达1.9Gbps等等。 当然,谷歌OnHub不仅仅是一款无线路由器,还是未来智能家居的核心——其兼容Weave、802.15.4以及Bluetooth Smart等通信标准,未来用户家的大门控制、灯光照明、空调系统等等,均可由OnHub来实现。 谷歌OnHub(TP-Link版和华硕版) 而就在近日,OnHub产品经理Trond Wuellner透露,谷歌OnHub正在积极拓展服务提供商市场,并且是面向全球各地的运营商。 或许很多人想问,谷歌为何如此看重路由器业务?Wuellner的回答很简单,当前互联网的流量很大一部分来自通过WiFi接入的移动终端,所以谷歌要加大投资WiFi。特别是随着WiFi热点越来越多,无线干扰问题越发严重,而如果产品的硬件配置差,系统优化不足,用户在家中的WiFi接入体验也会变得很差。因此,无论是新兴公司,还是老牌网络设备提供商,都在加大投资,优化家庭WiFi性能。 Wuellner认为,现阶段无线路由器还仅停留在WiFi接入阶段,帮助用户看视频、玩游戏、进行网上购物等;而在不久的将来,路由器就会升级成为用户家中的物联网网关,并将带来更多创新服务。所以现在谷歌已经开始与全球运营商、互联网服务提供商展开合作,希望在未来为用户提供更多创新服务。 当然,双方的合作还存在挑战,特别是在大数据已经开始展露头角的今天,如果谷歌的无线路由器进驻到运营商的每个用户家中,那么其极有可能获得用户的数据信息和使用习惯,这对于运营商和服务提供商来说是重要的资源,所以在双方合作前还需解决这一问题。 不过客观来说,谷歌OnHub带给用户的体验还是不错的,如果其价格还能更低一些,或许不用选择与运营商、ISP合作,也能拥有不少的用户。 本文转自d1net(转载)

优秀的个人博客,低调大师

英特尔大裁员,芯片巨头将向终端渗透

昔日PC霸主Wintel联盟均断臂求生——— 错过了移动互联网,Wintel希望在物联网崛起的前夕再次轻装上阵。过去英特尔会不断强调芯片越来越小,算得越来越快,而现在其更多介绍某个技术可以怎么用,除了算得快,你还可以干些什么。这某种程度也是所谓的“产品导向”转变成“用户导向”。 [辉常道]英特尔也宣布裁员了。英特尔官方告诉笔者,“通过办公地点整合、自愿和非自愿离职、项目重新评估以及更加专注于提高一系列项目的效率等多种形式,全球计划裁员1.2万人。”但具体各个地区裁员人数还未定。 为什么说“也”呢?因为去年微软同样裁员万名员工,昔日PC霸主W intel联盟均断臂求生———错过了移动互联网,W intel希望在物联网崛起的前夕再次轻装上阵。 转型,是英特尔未来很长时间的主题,从这个角度说,必须给英特尔断臂求生的勇气点个赞。毕竟在与裁员消息同时公布的财报数据上看,英特尔第一季度营收与净利润均还有增长,高于分析师预期。 这次裁员具体部门未知,但从英特尔最近的动作可以看到,PC部门将是重灾区。本月初,英特尔全球PC业务负责人施浩德(Kirk Skaugen)离职。据英特尔内部人士介绍,其是希望重新投身创业浪潮,但在PC最鼎盛的几年前,施浩德可是呼声最高的CEO科在奇的接班人。 深圳是英特尔制造供应链重要的合作伙伴,在这两年的IDF上,英特尔分别力推面向物联网创客的“众创空间”以及“创客爆米花”,两年前还在大额补贴的CTE深圳白牌平板厂商已经甚少提起,而目前主推的curie模块也是面向物联网,而不是PC领域。 主力除了不放在PC芯片上,甚至不放在芯片上。英特尔过去几十年赖以生存的“生命线”就是摩尔定律,大致意思是每过18个月,半导体的功能会翻增两倍,或同一大小芯片能放两倍的运算单元,相同的成本能获得两倍的运算能力,计算力的不断提升是英特尔不断前进的商业逻辑。但从今年CES与ID F的keynote上看,英特尔更多推广其3D X point闪存技术与R ealSense实感摄像头。 首先是存储。“算得快”遇到瓶颈,就在“存得多”上下功夫。英特尔去年就确认要改建大连工厂生产闪存,也有英特尔研究院高层曾告诉笔者,英特尔会加大力度在存储上发力,3DXpoint将是大数据最重要的发展方向之一。 其次是R ealsense。在今年的C ES上,科在奇展示了其在无人机与机器人上的解决方案,这也是今年两场大活动提得最多的创新内容,是英特尔投身物联网的主要支点之一。今年智能硬件最热的概念无疑是VR,而VR目前最大的瓶颈在于终端应用,比如说眩晕感,而不再只是要求计算力的提升。因此,英特尔的R ealsense应用也意味着其将更多向终端渗透,而不再只是一个PC产业链上游供应商。 走向终端的还包括品牌展示。CES上,英特尔宣布了与红牛、ESPN、N ewBalance等跨界品牌的合作,展示包括3D打印跑鞋、O yakley智能眼镜R adarPace以及BM X自行车等各种物联网应用;IDF上,英特尔则宣布“创客爆米花”会加入创客选秀大赛等娱乐节目环节。 过去英特尔会不断强调芯片越来越小,算得越来越快,而现在其更多介绍某个技术可以怎么用,除了算得快,你还可以干些什么。这某种程度也是所谓的“产品导向”转变成“用户导向”,用时髦的话说叫“互联网思维”。 不同于互联网厂商强调“互联网+”,英特尔中国区CEO杨旭在IDF上更强调“+互联网”的意义,因为这也是传统企业转型的突破口。但对于现在的英特尔而言,更关键是思维方式从互联网终端开始,为“用户想什么”而做什么。 本文转自d1net(转载)

优秀的个人博客,低调大师

物联网向传统工业扔了一个大招

物联网最主要的驱动力之一来自于商业和工业化应用,因为这可以大规模地体现其经济价值。不过,传统工业设备往往不喜欢改变,因为控制设备数量庞大、安全可靠性等原因。不久前,英特尔的子公司—风河公司全球产品与营销高级副总裁Jim Douglas用生动的比喻讲述了工业物联网的部署。 数以千计的PLC管理并不难 物联网是非常有意思的概念。之前30年,业界一直在帮助客户安全地防护好他们的数据,封闭在生产系统之内,不至于外泄。但是,现在我们又要帮助客户把企业的生产系统开放,给出数据,分享数据,传到云端。 在IT(信息技术)端,强调的不是物理设备的安全性,而是数据的安全性。而物联网主要是强调既要满足物理设备的需求,也要满足IT架构下数据安全性的需求。 以工业PLC的物联网部署为例,如何把开发出来的软硬件部署到上千个PLC(可编程逻辑控制器)上,同时你还可以去监测、控制这些设备? 第一步,过去你肯定是一个个地装硬件,然后再一个个地装软件。但是在物联网场景下,你就不用一个个地装软件了,全部是远程操作。安装的过程首先是你知道它已经装上了,已经辨别出来了。同时要确保它是联网的,但是要限制它能够访问网络的功能。总之,就是你安装的过程是一个合规的过程,它符合安全的性能要求。 接下来进行配制。就像你买了一部新手机,上面会提示你有最新的操作系统,问你要不要下载。为什么会出现这样的提示?因为手机从出厂到你手里可能已经3个月了,软件更新迭代的速度较快,你肯定希望你的硬件上跑的是最新的软件。 安装、配置好之后,你要检测它是否正常工作。接下来你就要进行数据分析了。通过数据分析找到各种变化的趋势,做出运营管理的决策。在运行一段时间后,设备可能需要更新换代,直到其生命周期到了退役的终点,这期间都需要进行管理。 不过,管理需要考虑多方面因素。在工厂里,采用Helix物联网工具集后,现在不仅可把目标设定成我的测试APP,还可以在大规模的几千件上面同时测试。在以前的物理技术中,你要做任何测试,必须把它拿到实验室里。但在物联网环境中,由于采用了Helix Lab Cloud,就已经把这个应用开发放到云端了,可把整个实验过程虚拟化。在这个实验室当中,你所创建的任何的APP都可以在虚拟化的物联网构架中进行测试。 比如在云端实验室,一千件PLC同时进行大规模的使用测试。测试的过程也是调试的过程,可确保它真地放到现实当中使用时是可以非常平稳运行的。而且测试的不是一件,而是上千件。调试成功后,我对现实的物联网当中去部署它就非常有信心了。 第三步要做的是管理和部署Helix设备云。这个设备云代表你在部署的过程中可以控制这些设备。比如,我开发出来新的APP后要把它装在一千个PLC上面,我要确保每一个PLC上都要同时跑这个APP,而且我是远程操作。一旦装载了这些APP之后,我还要进行远程的监控。同时我还要从设备上收集运营的数据,看他们是否正常。我也可以加一些商务逻辑在里面,比如这个设备我希望他在某一个温度区间里。如果超过温度的上限这个设备就给关掉,停止一段时间后再开始。 再回到一开始的概念,从前端设备上提取这些数据,上传到云端,云端进行分析之后把结果再带回到设备这端,这就是整个的循环过程。 炼油厂的改变 如何改造传统工厂?举一个炼油厂的例子。因为石化项目一般对安全性要求很高,所以很多设备都是三倍冗余度。如果我们观察一下整个设备的架构(如下图左图),可以看到最底层的架构是开关阀,要去控制开关和闸,你就要有PLC去进行控制。再上面一层是控制单元,控制所有的PLC。 为了确保这个设备系统是安全、可靠,需要随时有备份,因此尽管你只需要1000件,但是备份三倍就变成3000件。一个设备坏了,第二个设备马上就要上线,第二个设备坏了第三个设备立即上线。 这种设备整个的开发、维护成本是非常高昂的。因为所有硬件数量庞大,而且硬件需要人工一一测试,包括更新里面的软件。所以传统安全要求的行业根本就不愿意采用任何新技术,尽量继续维持。所以这样的化工厂,20年基本上技术设备是一成不变的。 1995年互联网论文已经开始发表,到现在物联网的出现与技术日新月异,但炼油厂20年都没变过!风河提供的建议如上图,下面叫执行器、控制器,中间那层是PLC,最上面一层是控制层。现在我们干脆把最上面的控制层拿掉,把它们全部虚拟化。我所有的控制层全部都是云端的虚拟。因为虚拟化了,所以我可以持续地进行最新的版本更新。 这是一个非常好的梦想。但是像石化这样的传统企业,对安全性的要求非常之高,还要求实时性、可靠性。举个简单的例子,你正坐在办公室里,突然收到了一个软件更新的邮件,说我要更新你的outlook,要8个小时的下载时间。你无法保证这8个小时都让它做下载这件事,否则你的控制怎么办?可能发生的事故怎么办?因此这并不是一种可行的方案。风河的物联网方案——Helix产品集有一种独特的能力,就是非常有针对性的,同时能够让整个物联网安全可控。 过去三十年中,风河所做的系统可谓是高可靠性、安全的解决方案。至今全球已有20亿个设备搭载了风河技术,横跨的行业很广,从国防到工业控制,从通讯到交通。 本文转自d1net(转载)

优秀的个人博客,低调大师

谷歌 12 月 6 日将向 Nexus 推送 Android 7.1.1

据外媒报道,上周,谷歌推出了开发者预览最终版 Android 7.1.1 Nougat。现在看起来普通用户设备的推送时间也已经确定下来。据悉,大部分手机厂家的设备系统版本都还只停留在 Android 7.0 上,但是谷歌最新推出的手机 — Pixel 和 Pixel XL 却都已经吃上了 Android 7.1。Android 7.1.1 算是Android 7.1 的一个小小版本更新,谷歌已经在开发者中展开测试,很快它就要到普通用户手中。 据澳大利亚沃达丰披露,谷歌将在下个月 6 日通过无线更新推送 Android 7.1.1,它将包含最新的安全补丁,另外 Nexus 6P 更新大概需要 650MB 内存。 这家运营商称,该更新将逐步面向用户推出:首先是第 1-3 天,将会有 1 万部手机被随机选中获得更新,用户将收到 FOTA 推送信息或自己手动检查更新;然后是第 4-13 天,在还未得到更新的设备中每天会有 10% 的设备获得更新,用户必须要手动检查更新才行;最后是第 14 天,所有设备都将获得更新。 虽然这只是澳大利亚沃达丰的方案,但看起来其他的运营商也将很有可能采取类似的推送计划。 除了 Nexus 6P 之外,Android 7.1.1 还将登陆其他 Nexus 手机,包括 Nexus 5X、Nexus 6、Nexus 9、Nexus Player 及 Pixel C 平板和一般的 4G 移动手机。 文章转载自 开源中国社区 [http://www.oschina.net]

优秀的个人博客,低调大师

Skype向开发者提供Skypekit SDK 针对所有设备

开源中国社区快讯:6月22日,国外知名Voip软件Skype开放SDK-SkypeKit,SkypeKit是面向开发者的针对所有设备的开发工具包。 SkypeKit允许Skype呼叫、短消息、视频聊天,以及其他功能,被整合到消费电子设备及计算机中。 几年前,Skype为手机、电视等提供过开发包,不过仅是通过直接的伙伴关系提供给制造商。但是现在,该SDK是针对所有的开发者,针对各种设备。 初期发布的Skypekit支持Linux,几周后将支持windows和mac,现在电视、数字相框,以及其他消费电子设备,能够连接到互联网,并有摄像头和屏幕,那么他们将是添加Skype功能的候选者。任何人都可以创建添加Skype功能的桌面应用。 下一版的SkypeKit将支持手机操作系统,比如苹果的iOS和Android。目前在iPhone和Android上面已经有了官方的Skype应用,SkypeKit拓展到手机操作系统将是顺理成章的事情。 文章转载自 开源中国社区 [http://www.oschina.net]

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册