
框架&架构
文章平均质量分 87
框架&架构
幸运的梦之星
这个作者很懒,什么都没留下…
展开
-
【微服务架构】——hystrix基础知识
Hystrix是一个用于处理分布式系统的延迟和容错的开源库,主要用于隔离访问远程系统、服务和第三方库的点,防止级联故障和提高容错能力。原创 2023-12-19 15:27:14 · 1021 阅读 · 0 评论 -
MVC传值——Controller向View传值(一)
这几天一直在鼓捣传值的这个东西,之前只知道个ViewData,ViewBag,其他的就不会了。在之前学习ViewData和ViewBag的时候,只传了简单的一个字符串。可是现在,我们要传递的数据不仅仅是字符串啊,可能是一个List对象,也可能是Json串。于是做了一些小例子,总结一下传值的经验。 从Controller向View传值的主要有4种:ViewData,ViewBag,原创 2016-04-09 21:23:13 · 2854 阅读 · 33 评论 -
【数据存储】——JSON与XML的对比
1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML转载 2016-04-12 21:34:46 · 2889 阅读 · 38 评论 -
【数据存储】——JSON的解析和生成
JSON(JavaScript object Notation),轻量级的数据交换格式。 也就是说我们可以在前台使用JS将Json数据传到后台,处理后再返回前台。它可以完成不同格式的数据进行交换。就像我们经常写的AJAX传递数据一样。我们在Controller中返回JsonResult类型的值,然后用JSON接收json类型的数据。 下面我们从JSON的语原创 2016-04-12 21:19:40 · 1845 阅读 · 30 评论 -
【架构设计】-MVC宏观总结
在八月份的时候,我还以为MVC就是和DUB相对应呢.在这次学习ITOO框架的时候,再次接触到了MVC和WCF,这次我是先学习的MVC,先把MVC理清楚了,再来理WCF. 那5个月后,再次理解MVC,发生了哪些变化呢? 我们首先来看MVC全称——Model View Controller Model:主要与数据库打交道,是对数原创 2016-01-10 22:11:51 · 1247 阅读 · 20 评论 -
【MVC框架】路由机制
MVC中的路由是MVC声明周期的一部分,所以我们先要普及一下知识——MVC的生命周期。 【MVC生命周期】 这是根据调试,以及上网查看资料,画出的生命周期图,用户在浏览器的网址中输入相应的URL,然后通过路由机制解析URL,去调用相应的控制器,执行相应的方法,再将相应的页面结果返回到的、浏览器上,以供用户浏览。(为了简化理解,中级的一部分原创 2016-01-25 10:40:18 · 5255 阅读 · 38 评论 -
【MVC】初识MVC
一、MVC是什么? MVC(Model-View-Controller),是视图-模型-控制器的框架,刚开始看见这些概念的时候,我以为是U-D-B呢?视图界面,模型是对应这数据库呢,而控制器是存放的一些业务逻辑,这不就和三层很像吗?所以很自然的将其联想到我们的经典三层(U-B-D)。 既然能让我联想到三层,那这个所谓的新知识就是可以和旧知识联系起来,有相似点原创 2015-08-02 21:11:12 · 1411 阅读 · 32 评论 -
三层架构理论总结
What? 三层架构就是将整个业务应用划分为:表示层(Presentation Layer)、业务逻辑层(Business Logic Layer)、数据访问层(DataAccess Layer)。 Why? 区分层次的目的是实现“高内聚,低耦合”的思想。三层结构是软件架构设计中,最普遍的一种结构。 When?原创 2015-01-31 17:20:01 · 1732 阅读 · 18 评论 -
【.NET基础】——ShadowCopy And DeepCopy
在介绍.NET平台下的ShadowCopy And DeepCopy之前,我们先来了解两个概念——值类型 and 引用类型。值类型 and 引用类型 在CLR中支持两种类型,值类型 and 引用类型。很明显从图中可以看出两者是独立出来的,在.NET层次结构中的位置不同,那其分配内存的方式也是不同的。原创 2015-01-17 21:04:35 · 2018 阅读 · 31 评论 -
【.NET 基础】——CLR、BCL、DLL、Assembly
.NET FrameWork是用于Windows的新托管代码编程模型,它包含CLR(Common Language Runtime)以及BCL(Base CLass Library)构成。 一、CLR 1、CLR是什么? Common Language Runtime,公共语言运行时,和JVM(Java Virtual Machine,Java虚原创 2015-01-09 20:49:49 · 6960 阅读 · 32 评论