- 博客(13)
- 收藏
- 关注
原创 iframe的优缺点
优点:1. 解决加载缓慢的第三方内容如图标和广告等的加载问题2. iframe无刷新文件上传3. iframe跨域通信缺点:1. iframe会阻塞主页面的Onload事件2. 无法被一些搜索引擎索引到3. 页面会增加服务器的http请求4. 会产生很多页面,不容易管理...
2021-01-06 13:49:35 92
原创 table的缺点
1.太深的嵌套,比如table>tr>td>h3,会导致搜索引擎读取困难,而且,最直接的损失就是大大增加了冗余代码量2.灵活性差,比如要将tr设置border等属性,是不行的,得通过td3.代码臃肿,当在table中套用table的时候,阅读代码会显得异常混乱4.混乱的colspan与rowspan,用来布局时,频繁使用他们会造成整个文档顺序混乱5.不够语义...
2021-01-06 13:48:31 554
原创 2021-01-06
1.src用于替换当前元素2.href用于在当前文档和引用资源之间确立联系3.src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置4.href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接...
2021-01-06 13:47:12 71
原创 2020-12-28
MVC和三层架构的理解MVC即模型、视图、控制器,模型表示业务数据及业务处理,用来封装数据及行为;视图是用户看到并与之交互的界面;控制器接受用户输入并调用模型和视图去完成用户的请求。使用MVC有利于关注点分离,自动化UI测试成为了可能三层架构即表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。表现层通俗讲就是展现给用户的界面,业务逻辑层即针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。数据访问层:该层所做事务直接操作数据库,针对数
2020-12-28 09:03:03 73
原创 2020-12-28
B/S与C/S的联系与区别C/S 是 Client/Server 的缩写。客户端需要安装专用的客户端软件。B/S是 Brower/Server 的缩写,客户机上只要安装一个浏览器。在这种结构下,用户界面 完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要逻辑在服务器端 实现。浏览器通过WebServer 同数据库进行数据交互。...
2020-12-28 09:01:45 157
原创 2020-12-28
C#中的接口和类有什么异同?不同点:不能直接实例化接口。接口不包含方法的实现。接口可以多继承,类只能单继承。类定义可在不同的源文件之间进行拆分相同点:接口、类和结构都可以从多个接口继承。接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。接口和类都可以包含事件、索引器、方法和属性...
2020-12-28 09:00:11 47
原创 2020-12-28
堆和栈的区别?栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义;局部值类型变量、值类型 参数等都在栈内存中。堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。...
2020-12-28 08:58:47 49
原创 2020-12-28
private、protected、public、internal 修饰符的访问权限private: 私有成员, 在类的内部才可以访问protected: 保护成员,该类内部和继承类中可以访问public: 公共成员,完全公开,没有访问限制internal: 当前程序集内可以访问...
2020-12-28 08:56:47 39
原创 2020-12-28
CTS、CLS、CLR分别作何解释?CTS:通用类型系统 (commontype system)。一种确定公共语言运行库如何定义、使用和管理类型的规范。即Int32、Int16→int、String→string、Boolean→boolCLS:CLS 公共语言规范(CommonLanguage Specification)。一种确定公共语言运行库如何定义、使用和管理类型的规范。即不同语言语法的不同。CLR:公共语言运行库(CommonLanguage RuntimeCLR),.NETFramewor
2020-12-28 08:56:01 124
原创 2020-12-28
JavaScript中的“undefined、null”区别?undefined出现的原因是JavaScript引擎不知道这是个什么东西,而对于null,JavaScript引擎识别了它,但是没有被分配内存空间。undefined的类型就是undefined,而null的类型是object...
2020-12-28 08:52:52 52
原创 2020-12-28
JavaScript中的“=、= =、= = =”区别?=:即赋值运算;==:判断两个变量是否相同,仅限于值,如果值相同而类型不同,那么JavaScript引擎会在内部做类型转换;===:判断两个变量是否相同,无论是值还是类型,如果类型不同而值相同,也会返回false,而引擎不会在内部进行转换。...
2020-12-28 08:50:41 60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人