11 2017 档案
摘要:Stash Backend 是Github上的开源项目 https://github.com/gaboratorium/stash,目的在于提供一套方便使用、方便部署的后台应用。特别适合为Web前端和移动开发提供后台服务,可提供用户验证、数据管理和文件存储。 一、主要功能点: App服务 - 创建A
阅读全文
摘要:如果要理解回调,需要在分同步通信、异步通信的基础上了解 举个通俗的例子: 你打电话问书店老板有没有《JS》这本书,如果是同步通信机制,书店老板会说,你稍等,”我查一下",然后开始查啊查,等查好了(可能是5秒,也可能是一天)告诉你结果(返回结果)。而异步通信机制,书店老板直接告诉你我查一下啊,查好了打
阅读全文
摘要:一、简述 安全是恒久的话题,如果不注意防范,会带来很严重的后果。比如: 1.接口被大规模调用消耗系统资源,影响系统的正常访问,甚至系统瘫痪 2.数据泄露 3.伪造(篡改)数据,制造垃圾数据 4.App被仿制… 那么我们设计API时,就要保证RESTful API的安全性,主要包括三大方面: a) 对
阅读全文
摘要:关于前后端分离 前后端分离是一个很有趣的议题,它不仅仅是指前后端工程师之间的相互独立的合作分工方式,更是前后端之间开发模式与交互模式的模块化、解耦化。计算机世界的经验告诉我们,对于复杂的事物,模块化总是好的,无论是后端API开发中越来越成为规范的RESTful API风格,还是Web前端越来越多的模
阅读全文
摘要:Application 相关的 Application_Init:在每一个HttpApplication实例初始化的时候执行。 Application_Disposed:在每一个HttpApplication实例被销毁之前执行。 Application_Error:所有没有处理的错误都会导致这个方法
阅读全文
摘要:编写代码有时是个力气活,如果有些工作可以模式化来处理,有规律可循,数量又很多,采用代码生成器无疑可以提高生产率。一般以开发信息系统项目的公司都会有自己的一套代码生成工具,思路上大体相似,以分层架构为基础,使用基于数据库、面向服务的思路,生成规范的 数据访问业务类,业务处理服务,或是基于前端框架的页面
阅读全文
摘要:不同的离线架构在本地数据的存储、访问和同步方式上是有所不同。下面从简单方案到鲁棒方案进行介绍。 缓存 最常见的方法是简单地在本地缓存数据。缓存存储数据以供读取访问。这使用户可以访问其设备上的数据,呈现 UI, 并提供基于近期数据快照的可预知的用户体验。缓存可以提供平滑离线体验和更快的性能,对于一些程
阅读全文
摘要:为什么离线应用开发如此困难 构建分布式系统是计算机科学中最严峻的挑战之一。一个离线应用本质上也是一个分布式系统,数据存储在本地设备上,也在服务器上。由于数据在任何一个位置都可以独立更改,因此设备和服务器上的数据版本直接可能产生冲突。这看似是个简单的问题,但那是在应用开发中很难解决冲突。 当面临解决数
阅读全文
摘要:移动应用面临的挑战 近年来, 移动端已超过桌面, 成为世界上占主导地位的计算平台。很大原因是移动应用的快速增长。各种移动应用现在已经来到我们日常生活的中心。曾经我们在桌面电脑上完成的功能,如今有了很多的移动体验。企业依靠移动应用来吸引客户, 提高员工生产力,在快速发展的市场中建立新的商业模式。使用移
阅读全文
摘要:本演练演示自定义 HTTP 模块的基本功能。 对于每个请求,都需要调用 HTTP 模块以响应 BeginRequest 和 EndRequest 事件。 因此,该模块在处理请求之前和之后运行。 如果 ASP.NET 应用程序是在 IIS 6.0 下运行,则可以使用 HTTP 模块自定义针对 ASP.
阅读全文
浙公网安备 33010602011771号