本文用来收集一些当前流行的JS UI框架以及相关的比较文章。这些比较主要从以下几个方面着手: 浏览器支持(各大浏览器支持的版本) 文件大小 许可证信息 源文件信息 支持的具体特性功能 webSocket Data retrieval数据获取方式的支持(XMLHttpRequest, Server push, other) Drag and Drop 视觉效果(如一些动画,渐变,场景变化效果) Grid Rich Text ed ...
阅读全文申明:本文仅是读书笔记,内容未必能深入讲解。深入理解后再写篇总结。 设计愿景和背景比较: Angular: One framework. Mobile & desktop. (Develop across all platforms), 是基于 TypeScript 的 Javascript 框架,由 Google 进行开发和维护,它被描述为“超级厉害的 JavaScript MVW 框架”。最初于20 ...
阅读全文MVC - Model-View-Controller MVP - Model-View-Presenter MVVM - Model-View-ViewModel MVW / MV* - Model-View-Whatever Both MVP and MVVM are derivatives of MVC. The key difference between it and it’s derivatives&nb ...
阅读全文众多Javascript框架中AngularJS和KnockoutJs都属于MVVM架构。 本文将学习两者的基本用法和比较两者的不同。 todo 一些术语: Passive View: Active View: Separation of Concerns (SoC) 参考文档: https://addyosmani.com/blog/understanding-mvvm-a-guide-for-javascript-devel ...
阅读全文久仰已久的spring居然在职业生涯15年后才开始接触,之前都是公司自己的框架结构。是时候学习新的东西了。 新的知识需要慢慢啃,先来点开胃汤,overview一下Spring组成和大体架构。 以下为自学内容,如有不对,再修正。 Spring Overview 从功能上来分,Spring 官网将其分为三部分, 各有侧重: Spring Boot:侧重build anything. (Spring Boot is designed to ...
阅读全文面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子,如日志记录、审计、声明式事务、安全性和缓存等。 在 OOP 中,关键单元模块度是类,而在 AOP 中单元模块度是方面。 依赖注入帮助你对应用程序对象相互解耦和 AOP 可以帮助你从它们所影响的对象中对横切关注点解耦。AOP 是像编程语言的触发物,如 Perl,.NET,Java 或者其他。 ...
阅读全文软件开发会涉及的几个方面。 现在有一个软件项目需要开发,假设你就是项目project leader。那你需要如何管理软件开发呢,有哪些需要考虑的呢?假设你就是一个纯技术管理人员,先不考虑人员和成本。 软件开发 软件测试 软件部署 软件交付和实施 流程管理 代码版本管理 发布管理 Release管理 开发模式 软件开发 常用功能分解(面向对象面向功能设计) 查询 配置 用户 安全 日志 ...
阅读全文本文摘自Spring Boot Reference Guide. 取其Documentation Table of Contents以供后期快速阅读。 Table of Contents I. Spring Boot Documentation 1. About the Documentation 2. Getting Help 3. First Steps 4. Working with Spring Boot 5. Learning about Spr ...
阅读全文学习内容源于 官方文档 https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#expressions 学习摘要: SpEL: Spring Express Language, a java expression language. Other known expression Language: OGNL, MVEL, JBoss EL ... ...
阅读全文本文为学习官方文档的学习笔记,单纯知识点摘要。官方文档: https://docs.spring.io/spring/docs/current/spring-framework-reference/data-access.html#spring-data-tier 1) Transaction Management Advantages of the Spring Framework's Transaction Support Model Glob ...
阅读全文