资讯月刊下载
[编程语言] 你真的理解了MVC, MVP, MVVM吗?
前言: 准备写这篇文章的时候 , 我自认为对MVC已经有深刻理解了,可是画图的时候发现,理解还是有漏洞,于是又阅读,思考,整理,加深了理解, 写了这篇文章, 估计还有漏洞,欢迎讨论。 这再一次说明了写作的好处: 很多时候自以为理解了,实际上脑海中有很多想当然的假设,写作会把这些假设给暴露出来。 大概是二三十年前, 人类逐渐从命令行界面时代走出来,进化到了GUI时代。 注: GUI(Graphic ...
[研发管理] ComponentOne 产品线发布全新的 2016 V2 版本
2016年7月27日,葡萄城宣布,ComponentOne 产品线发布全新的2016V2版本。 ComponentOne产品线是ComponentOne Studio(.Net控件集)、Wijmo(H5/JavaScript控件集)、Xuni(移动开发控件集)的总称。作为跨设备跨平台的控件集,ComponentOne产品线的3大产品针对不同的开发平台却又有一致的API,能满足. NET、Web、移 ...
[编程语言] 构建高性能 ASP.NET应用的12点建议
本文来自:tkb至简 如果你在构建一个面向公众的web站点,那么在项目结尾时你想要实现的就是web负载性能良好。这意味着,你要确保你的产品在高负载下(50个并发用户或者每秒200个用户等等)能够运行,即使你认为此时不会有那么大的负载。久而久之,你的web站点可能吸引越来越多的用户,此时如果web的负载难以让人忍受时,那么自然而然网站开始走下坡路,意味着客户流失以及名誉受损。 那么可以采取哪些措施 ...
[开源软件] 高效 Java Web 开发框架 JessMA v3.5.1 正式发布
JessMA 是功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际化、文件上传下载和页面静态化等基础 Web 应用组件,提供高效灵活的纯 Jsp/Se ...
[Web前端] 谈谈UI架构设计的演化
【编者按】近日,阿里无线事业部前端工程师寒泉在一篇文章《谈谈UI架构设计的演化》中表示,从经典MVC到MVVM,UI架构经过数次重大变迁。今天无数经过演绎的MVC实现和科普文,要么是原本作者概念已经很混乱,掺杂私货,要么为了适配现代的标记语言和控件模式,自己修改了经典MVC中的一些概念和耦合关系。实际上今天MVC已经没法作为一种交流的标准词汇了。该文从MVC的发展历程着手,对其概念及演进过程进行了肃 ...
[编程语言] 2015年JavaScript或“亲库而远框架”
JavaScript世界似乎进入了一个churn rate(流失率)的危机,框架和技术在以一种不可持续的速度被挤出和消失。不过我认为社会将会适应以及采取新的实践来回应这一现状。开发者将会把目标从整理框架(如Angular.js和Ember)转移到多种小型专用库混合体,以此来缓解生产的风险并解决来自外部竞争的不同问题。 流失 2014年过去了,作为一个JavaScript开发者很难满怀信心的去“挽回 ...
[开源软件] 高效 Java Web 开发框架 JessMA v3.4.1 发布
JessMA 是功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际化、文件上传下载和页面静态化等基础 Web 应用组件,提供高效灵活的纯 Jsp/Serv ...
[Web前端] JavaScript的MVC框架RegularJS
看到regular的名字就能感受到扑面而来的山寨味,在开始前,我还是要说明下regularjs出现绝对不仅仅是作者的造轮子情绪泛滥的结果。 Angularjs的火爆以及它的小伙伴们 Angularjs从12年开始开始火爆起来,数据驱动的业务实现方式也由此深入人心,它的数据更新策略基于脏检查,在明确内部的生命周期后在数据绑定的使用上是最为灵活的(即这种方式不介意是何种方式促使数据改变,而只关 ...
[企业架构] LinkedIn缘何抛弃Ruby,转投NodeJS怀抱?
记得在2012年10月份的时候,鉴于性能和可扩展性方面的原因,LinkedIn将其移动设施的后台Ruby on Rails替换成了Node.js。那么为什么要做出这样的决策,Node.js又比Ruby强在哪里呢?下面一起来为你解答。 Node.js——基于JavaScript的服务器端软件平台,它的作用主要是用于构建可伸缩的网络应用程序,在过去的几年里它已经风靡于全球众多开发商。Node.js使用 ...
[开源软件] Java模板引擎Webit Script 1.2.2 发布,新增各种MVC ...
Webit Script简介: 一个Java模板引擎 基于java 5 开发,不依赖其他第三方库 语法类似于Javascript,弱类型,甚至是闭包特性 只有解释执行,支持热加载,但是性能依然给力 灵活自由的设计,支持扩展资源加载器、日志、属性访问器、安全管理器 采用IoC的机制管理组件,配置更方便、自由 对JFinal、Jodd madvoc、SpringMVC、Struts、Servle ...
[编程语言] 高效 Java Web 开发框架 JessMA v3.3.1 正式发布
JessMA(原名:Portal-Basic)是一套功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际化、文件上传下载和页面静态化等基础 Web 应用 ...
[编程语言] 高效 Java Web 开发框架 JessMA v3.2.3 正式发布
JessMA(原名:Portal-Basic)是一套功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际化、文件上传下载和页面静态化等基础 Web 应用 ...
[Web前端] Ember.js 1.0 正式发布,JavaScript MVC框架
Ember.js的官网形容其为“一个雄心勃勃的Web应用程序,消除了样板,并提供了一个标准的应用程序架构的JavaScript框架。” 简单来说,Ember.js可用于创建大型的Web应用程序。它提供了一个标准的应用程序基础架构,能够帮助开发人员在其基础上快速开发出自己的应用。 在Ember.js 1.0版本正式发布之前,已经发布了8个RC版本。Ember.js 1.0最新的变化是改善了E ...
[企业架构] 高效 Java Web 开发框架 JessMA v3.2.2 正式发布
JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际 ...
[编程语言] 高效 JavaEE 开发框架 JessMA v3.2.1 正式发布
JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装 ...
[企业架构] 我的一些实用的 Java / C++ 开源项目整理
本文整理了我之前做的一些Java/C++开源项目,这些项目在我的博客中分别介绍过,为了方便阅读和使用,我进行了整理。 Java项目: Java 全能高效 MVC & REST 开发框架 Portal-Basic Java 日志切割清理工具 Log-Cutter C++项目: 通用高性能 Windows Socket 组件 HP-Socket Windows C++ 应用程序通用日志 ...