- 博客(7)
- 收藏
- 关注
原创 5.常规技术面试题(数据库)
1.触发器的作用?触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。2.什么是存储过程?用什么来调用?存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要...
2021-11-16 21:42:54 563
原创 面向对象的了解
转载!!!https://blog.csdn.net/sugar_no1/article/details/86366714?utm_source=app&app_version=4.18.0
2021-11-16 17:23:47 357
原创 三层架构和MVC的区别
转载!!(不喜勿喷,我给自己看的)一、三层架构三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或称为领域层)、表示层。
2021-11-16 17:18:57 201
原创 JavaScript和jQuery的区别
JavaScript和jQuery的区别:一、本质上的区别:js是网页脚本语言,而jQuery是基于js语言封装出来的一个前端框架。也就是说js是一种语言,而jQuery是基于该语言的一种框架。【推荐阅读:JavaScript教程】二、用法上的区别:外观上jQuery对象比js对象多了"$()",这是最直观的区别;操作内容非表单元素(如果是文本就用text方法,如果是html代码就用html方法):例如:div.text();——无参数的情况下是取值div.text(“aaaa”);——有参数的情况下
2021-11-16 17:04:59 2237
原创 ADO.NET
ADO.NET是一组用于和数据源进行交互的面向对象类库:一:通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。二:ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。三:因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源。四:这些数据源都可以通过.NET的ADO.NET类库来进行连接。1、微软公司
2021-11-16 17:01:35 674
原创 常规技术面试题(.NET)下一部分
1.你对泛型了解吗?简单说明一下泛型的有什么好处?泛型:“泛型”的字面意思就是广泛的类型。通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用好处是——可以复用代码,降低耦合性,而且还提高了代码的可读性以及安全性。DateTime.Parse(myString); 这行代码有什么问题?有问题,当myString不能满足时间格式要求的时候,会引发异常,建议使用DateTime.TryParse()XML 与HTML的主要区别?1. XML...
2021-11-07 16:00:07 1282
原创 常规技术面试题(.NET)上一部分
6.1 .NET基础部分 Linq查询,lambda表达式LINQ(Language Integrated Query,语言集成查询)提供了一种跨数据源和数据格式的统一模型,实现查询。主要包括三个部分:LINQ to Objects、LINQ to XML、LINQ enabled ADO.NET,而在LINQ enabled ADO.NET中又包括LINQ to DataSet、LINQ to SQL 和LINQ to Entities。“Lambda 表达式”是一种简化的匿名函...
2021-11-07 14:53:44 1706
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人