PhoneGap是一能够让你用普通的web技术编写出能够轻松调用API接口和进入应用商店的HTML5应用开发平台。是唯一的一个支持7个平台的开源移动框架。它的优势是无以伦比的:开发成本低——据估算,至多Native App的五分之一!
grunt是一个基于nodejs的task runner,简单来说,就是类似于.net平台的msbuild以及java平台的maven。
新的防火墙子系统/包过滤引擎 Nftables 将在 Linux 3.13 中替代有十多年历史的iptables。iptables/netfilter在2001年加入到2.4内核中。诞生于2008年的 NFTables 设计替代 iptables, 它提供了一个更简单的kernel ABI,减少重复代码,改进错误报告,更有效的支持过滤规则。
Maven 是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。
NIO因为其高效性,成为了服务端的首选,大大提高了服务端的响应效率。以下是一个简单的DEMO。
简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。 作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员们”的福音。
在过去,我会经常向你展示 EasyMock 是什么和怎样使用它测试你的Java应用。基于这个目的,我将创建一个简单的股票程序并使用 JUnit 和 EasyMock 库测试。
angularjs是建立在这样的信念上的:即声明式编程应该用于构件用户界面以及编辑软件构件,而命令式编程适合表示业务逻辑。angularjs最奇妙之处在于它的自动化数据双向绑定功能。数据绑定能够帮助你避免书写大量的初始化代码从而节约开发时间,也让开发人员从频繁的操作DOM的痛苦深渊中解脱出来。
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。
RabbitMQ是一个受欢迎的消息代理,通常用于应用程序之间或者程序的不同组件之间通过消息来进行集成。本文简单介绍了如何使用 RabbitMQ,假定你已经配置好了rabbitmq服务器。
Apache Camel 是一个基于知名的企业应用模式(Enterprise Integration Patterns)多功能的整合框架.
Git入门教程
本文将教读者如何使用Github代码托管服务快速创建项目和提交代码。
official CentOS docker imag... 7 [OK] 【参考资料】 Docker从入门到实践 ---EOF--- 来自: http://renchx.com/docker1/
matplotlib 运行下面的样例代码的时候,提示你缺什么库,就用pip3或者apt安装什么库就行。 入门 做一个简单的折线图, #!/bin/env python3 import matplotlib.pyplot
http://www.cnblogs.com/LIUYANZUO/p/5184424.html webpack入门--前端必备 什么是 webpack? webpack 是一款模块加载器兼打包工具,它能把各种资源,例如
zookeeper入门与实战 :1. zookeeper介绍 ZooKeeper是一个为分布式应用所设计的分布的、开源的协调服务,它主要是用来解决分布...
我们可以扩展这个类,比如添加一些属性和方法逻辑。 这个 AppComponent 类之所以为空是因为我们在入门程序中他不用做任何事情。 模块 Angular应用是模块化的。 他们包含很多完成某项功能的模块文件。大多数程序文件会
;//表示忽略大小写,匹配; //或者 var reg = new RegExp(^\d{5,12}\i$); 正式入门正则 正则其实就是用来匹配字符串的。他用一个简洁表达了,完成了你需要写很多代码的事,就和md(markdown)语法是一个道理。
Yeoman安装与入门 - 前端构建工具:一、什么是Yeoman 通常在开发新项目时我们都需要配置工程环境,开发目录,需要下载一些库、框架文件(如...