资讯月刊下载
[Web前端] 七行JSON代码将你的网站变成移动应用
引用作者|Ethan 译者|大愚若智 编辑|覃云 本文介绍了借助 Jasonette 将 Web 视图和原生组件融合构建真正“混合”应用的做法。 如果我告诉你,只需要 上述 7 行橙色的 JSON 代码 就可以将一个网站变成移动应用,你相信吗?完全不需要使用某种框架 API 重写网站,就可以获得与移动应用相同的行为。如果你已经有一个现成的网站,只需要简单地引用 URL 就可以将其“打包”为原生应用 ...
[开源软件] RedKale --一个全新Java微服务框架
RedKale (中文名: 红菜苔,湖北武汉的一种特产蔬菜) 是基于Java 8全新的微服务框架, 包含HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。 本框架致力于简化集中式和微服务架构的开发,在增强开发敏捷性的同时保持高性能。RedKale 有如下主要特点: 1、大量使用Java 8新特性(接口默认值、Stream、Lambda、JDk8内置的ASM等) ...
[移动开发] 十款不容错过的Swift iOS开源项目
如果你从事的是iOS开发的工作,那么使用Swift语言也许会是一个不错的选择,相较Objective-C,Swift更易学习也更加强大。不过,纵观Swift教程,你会发现讲解的比较广泛,且并未深入涉及代码学习和实现等。这里,为了让大家能够进一步了解Swift及让开发工作更容易上手,作者以自身的体验,从几百个项目中选出了这十个不错的开源项目,希望可以为iOS开发者提供帮助。 1. Alamofire ...
[编程语言] JSON 的 ECMA 标准发布
JSON (JavaScript Object Notation)作为一种轻量级数据格式,目前已经被广泛的使用。Douglas Crockford在2001年发现并命名了JSON,但是据他自己说,JSON很早就存在,自己只是发现了它而已。2002年Crockford通过json.org公开JSON的具体定义。当时正是XML盛行的年代,但到现在更轻量级、容易解析的JSON已经超越XML被大家广泛使用。 ...
[编程语言] Rails 4.0正式发布
在经历了多个测试版本后,Rails 4.0正式版终于和大家见面了。这是一个全新的版本,增添一些新功能,并且也抛弃了一些旧的功能。 该版本的重点是简化Web应用的开发,无需客户端JS/JSON服务器路由。此外,该版本还有如下三方面值得大家关注: 通过key-based expiration的自动嵌套模板的依赖管理轻松实现Russian Doll-caching (cache_digest ...
[Web前端] json2html:将JSON对象转换为HTML
json2html是一个基于JavaScript的HTML模板库,顾名思义,该库主要用于将JSON对象转换为HTML格式。 使用json2html进行JSON转换,需要先通过JSON来指定转换规则,比如使用转换对象的名称值或属性值作为DOM HTML元素的属性。以下是几个预留的属性名: tag:指定DOM元素的类型(div、span等) html:指定DOM元素需要包含的内容 childre ...
[开源软件] 一站式 Java Web 框架 firefly-2.0_03 发布
Firefly是一个高性能一站式Web框架。 涵盖了web开发的主要技术栈。 包含Template engine、IOC、MVC framework、HTTP Server、Common tools、Log、Json parser等模块。 firefly-2.0_03相比firefly-2.0_rc版修正了HTTP Server的安全漏洞,供了新的HTTP Server参数,并修复了一些MVC框架 ...
[开源软件] 一站式 Java Web 框架 firefly 2.0 版发布
firefly是一个高性能的Java Web开发框架,主要特性如下: Template engine、IOC、MVC framework、HTTP Server、Common tools、Log、Json parser等模块一应俱全。 使用简单,无侵入。 仅仅依赖jdk,完全不会引入第三方库,所有模块jar包一共500k左右。 高性能,每个模块尽可能的做到最高性能。 完全开源 详细信息:http ...
[互联网] OData(开放数据)协议成为 OASIS 标准
据国外媒体报道,微软和合作伙伴(包括Citrix、IBM、SAP和中间件公司WSO2)近日宣布,他们已经向OASIS(Organization for the Advancement of Structured Information Standards,结构化信息标准促进组织)提交了OData协议,该协议将被批准作为一个开放的OASIS标准。 OData(Open Data Protocol ...
[Web前端] 10 个强大的JavaScript / jQuery 模板引擎推荐
模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档。由于在开发过程中,网站或应用程序的界面与数据实现分离,大大提升了开发效率,良好的设计也使得代码重用变得更加容易。 本文整理了10 款基于JavaScript和jQuery的模板引擎,希望能对你的开发工作带来一些帮助。 1. NANO 最简单的jQuery模板引擎,完美实现对JSON的解析。 源码 / 演示 ...
[数据库] PostgreSQL 9.2中将引入生成JSON数据功能
PostgreSQL开发者Andrew Dunstan写到: 引用上周三,也就是PostgreSQL 9.2最后一个commitfest到来的前四天,Robert Haas提交了一个名为JSON for 9.2的补丁,欲将JSON列为PostgreSQL的核心类型。基本上,该补丁功能是对文本进行解析,确保它是有效的JSON数据,并加以存储。这个功能我原本打算在9.2版本中放弃的,不过我考虑了下发现R ...
[Web前端] 轻量级 js2java RPC 框架发布
1. 相关介绍: 1.1 是什么 是一个基于flash、java、js架构设计的超轻量级RPC框架。 1.2 特点是什么 1、JS2Java RPC:能够在javascript的web浏览器环境中指定java类,获取该类实例的属性,调用该实例的方法 2、支持复杂js对象作为入参:能够传递复杂的JavaScript Object对象作为调用参数,在java中得到对应的Map对象 3、自动压 ...