07 2019 档案

asp.net面试题总结1(未完待续。。。。)
摘要:1、MVC中的TempData\ViewBag\ViewData区别? 答:页面对象传值,有这三种对象可以传。 Temp:临时的 Bag:袋子 (1) TempData 保存在Session中,Controller每次执行请求的时候,会从Session中先获取 TempData,而后清除Sessio 阅读全文

posted @ 2019-07-31 21:11 拭不去の泪痕 阅读(1692) 评论(0) 推荐(2) 编辑

1、索引的概念和分类
摘要:1、什么是索引 答: 索引是对数据库表中的一列或者多列的数据进行排序的一种结构,使用索引可快速访问数据表中的特定信息。 比如中国移动里边的表数据可能达到上亿,这样查询数据用索引就派上了用场,因为使用索引可以快速检索数据。 2、索引的分类 答: <1>从物理结构上 分为两类:聚集索引和非聚集索引。 聚 阅读全文

posted @ 2019-07-30 21:09 拭不去の泪痕 阅读(1243) 评论(0) 推荐(0) 编辑

NETRemoting学习笔记
摘要:1、.NET Remoting概念 1、一种分布式处理方式。从字面意义上看出,他是基于.net平台的一种远程对象开发技术,该技术是将远程计算机中的数据视为分布式对象来进行开发。 2、一种网络通信技术。既然这种技术可以操作远程计算机的数据,他当然是网络通信技术。 2、.NET Remoting使用的技 阅读全文

posted @ 2019-07-30 06:26 拭不去の泪痕 阅读(509) 评论(0) 推荐(1) 编辑

MEF在WCF REST中实际应用2(Global.asax注册)
摘要:IOCContainer文件: Global.asax: 使用: 阅读全文

posted @ 2019-07-23 09:57 拭不去の泪痕 阅读(299) 评论(0) 推荐(0) 编辑

C# IEnumerable接口
摘要:问: 集合很好用,而且非常简单,但是我不明白 为什么数组、ArrayList 和 Hasttable 这些集合都能用foreach直接遍历呢?我想自己定义一个集合类,应该怎么做呢? 回答:这个问题问的好,如果查看ArrayList和Hasttable定义可以看到 ,她们都实现了和接口,这就是能用fo 阅读全文

posted @ 2019-07-23 06:44 拭不去の泪痕 阅读(10104) 评论(0) 推荐(1) 编辑

C# 装箱和拆箱
摘要:Object类型是所有类型的基类,其下面有ValueType类型。什么结构啊,枚举啊,都继承ValueType,这些都是值类型。其他的什么类啊,数组啊,字符串啊等等都是引用类型。 简单的说,直接继承Object的都是引用类型,继承ValueType的都是值类型。 那样的话,像整形这样的结构按理说其实 阅读全文

posted @ 2019-07-23 06:33 拭不去の泪痕 阅读(3165) 评论(0) 推荐(2) 编辑

面向对象的六大原则之 接口隔离原则——ISP
摘要:ISP = Interface Segregation Principle ISP的定义如下: 1、客户端不应该依赖他不需要的接口 2、一个类对另外一个类的依赖性应该是建立在最小的接口上 3、不应当将不同的接口合并在一起,形成一个臃肿的大接口,这是对接口的污染 4、使用多个专门的接口要比使用单一的总 阅读全文

posted @ 2019-07-22 06:46 拭不去の泪痕 阅读(784) 评论(0) 推荐(0) 编辑

C# 单元测试学习笔记
摘要:1、什么是单元测试 2、单元测试的好处 (1)协助程序员尽快找到代码中bug的具体位置 (2)能够让程序员对自己的程序更有自信 (3)能够让程序员在提交项目之前就将代码变的更加的强壮 (4)能够协助程序员更好的进行开发 (5)能够向其他的程序员展示你写的程序该如何调用 (6)能够让项目主管更了解系统 阅读全文

posted @ 2019-07-18 15:02 拭不去の泪痕 阅读(3288) 评论(0) 推荐(0) 编辑

面向对象的六大原则之 单一职责原则——SRP
摘要:SRP = Single Responsibility Principle 定义:就一个类而言,应该只有一个能引起他变化的原因。通俗的说,即一个类只负责一项职责。 作用: 1、减少了类之间的耦合 2、最简单最单纯的事情才是最容易控制,最有效 3、当需求变化时,只需要修改一个地方 4、 避免写臃肿的方 阅读全文

posted @ 2019-07-17 06:45 拭不去の泪痕 阅读(388) 评论(0) 推荐(0) 编辑

Java super关键字
摘要:Java super关键字代表当前对象的直接父类的默认引用。 super关键字就类似于 C#中的base关键字。参见地址 super的注意事项: 1、super必须出现在子类中(子类的方法和构造方法中),而不是其他位置 2、super用于访问父类的成员,例如父类的属性、方法、构造方法 3、访问权限的 阅读全文

posted @ 2019-07-16 13:14 拭不去の泪痕 阅读(448) 评论(0) 推荐(0) 编辑

C#静态字段的两个用处
摘要:静态字段的2个常用方法 (1)记录已实例化的对象的个数 (2)存储必须在所有实例化之间共享的值 (1)记录已实例化的对象的个数 现在某个培训机构啊,要开设一个学理发的班,计划招5人,只要人数够5人就开班。 但是这个学生是一个一个来的,不可能一下子就把5个人招满了。 那么招第一个人,学生总数就是1,再 阅读全文

posted @ 2019-07-14 12:08 拭不去の泪痕 阅读(3207) 评论(0) 推荐(1) 编辑

C# 接口
摘要:1、为什么要使用接口,我凭什么要使用接口,他对我有什么利用价值? 答:简单的说,通过多态的方式,使用接口可以很好的隐藏代码实现细节,从而解决代码维护不易的问题。 2、C#接口的作用? 答: C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代 阅读全文

posted @ 2019-07-14 11:09 拭不去の泪痕 阅读(844) 评论(0) 推荐(0) 编辑

抽象类和抽象方法
摘要:抽象类和抽象方法 abstract关键字 abstract [ab·stract || 'æbstrækt] n. 梗概, 摘要; 抽象概念; 萃取物 v. 使抽象化, 提炼, 摘要 adj. 抽象的; 纯理论的; 深奥的 抽象类就是为了继承而生的! 专门用于被继承的类就是抽象类。。。他就是上帝,下 阅读全文

posted @ 2019-07-14 11:01 拭不去の泪痕 阅读(758) 评论(1) 推荐(1) 编辑

抽象类和接口的关系与区别哦
摘要:抽象类、接口与类是一个层次的概念,是C#中极其重要的概念。 抽象类是从多个类中抽象出来的公共模版,提供子类均具有的功能。接口是从多个类中抽象出来的规范,体现的是规范和实现分离的原则,同时也有效的弥补了C#继承单根性的不足。深入理解抽象类和接口在设计理念上的差别,才能够正确的选择抽象类或接口来进行开发 阅读全文

posted @ 2019-07-14 10:57 拭不去の泪痕 阅读(395) 评论(0) 推荐(0) 编辑

继承与构造函数(base关键字)
摘要:1、背景 我:虽然通过继承减少了代码冗余,但是,每一个子类的构造函数还是需要给所有属性赋值的,很麻烦的。 师:这个好办,用base就行啦。 我:贝司?还吉他呢! 师:别急,首先我们先介绍下实例化子类对象的时候调用父类构造函数。 运行结果: 从上面代码分析可知: (1)执行 ChildClass ch 阅读全文

posted @ 2019-07-14 08:50 拭不去の泪痕 阅读(758) 评论(0) 推荐(2) 编辑

C# 自定义异常
摘要:1、自定义异常类 1.1 为什么要自定义异常类 (1)没有具体系统异常相对应 (2)不希望在Catch块中处理 (3)希望能明确标志错误种类的异常 1.2 自定义异常类定义步骤 继承自System.ApplicationException类,并使用Exception作为后缀名。 1.3 自定义异常的 阅读全文

posted @ 2019-07-13 08:13 拭不去の泪痕 阅读(4240) 评论(0) 推荐(0) 编辑

Java自定义异常
摘要:自定义异常 1、继承类 一般会选择继承Exception和RuntimeException,如果不要求调用者一定要处理抛出的异常,就继承RuntimeException。 2、自定义异常类构造方法 代码实例: People实体类 自定义异常类 测试 效果: 阅读全文

posted @ 2019-07-13 07:27 拭不去の泪痕 阅读(33919) 评论(0) 推荐(6) 编辑

Java异常体系结构学习笔记
摘要:异常类的继承层次 1、Throwable是所有异常类的父类,他也继承自Object。所以Throwable是一个类,而不是接口。 2、Error这个分支的异常是由于Java虚拟机内部错误导致的,如果出现了这种异常,程序员是无能为力的,因为他是java虚拟机内内部错误导致的。我们在程序中不需要关注他。 阅读全文

posted @ 2019-07-13 06:35 拭不去の泪痕 阅读(359) 评论(0) 推荐(0) 编辑

01_线程的创建和启动
摘要:1、线程的使用步骤 2、第一种定义线程类的方法:继承java.lang.Thread类 MyThread 文件: public class MyThread extends Thread { private int count=0; @Override public void run() { Sys 阅读全文

posted @ 2019-07-12 07:33 拭不去の泪痕 阅读(289) 评论(0) 推荐(0) 编辑

使用Dapper查询记录是否存在
摘要:调用: 阅读全文

posted @ 2019-07-10 13:49 拭不去の泪痕 阅读(1899) 评论(1) 推荐(0) 编辑

Spring AOP 创建Advice 定义pointcut、advisor
摘要:前面定义的advice都是直接植入到代理接口的执行之前和之后,或者在异常发生时,事实上,还可以对植入的时机定义的更细。 Pointcut定义了advice的应用时机,在Spring中pointcutAdvisor将pointcut和advice结合成一个对象,spring内建的pointcut都对应 阅读全文

posted @ 2019-07-09 06:57 拭不去の泪痕 阅读(1694) 评论(0) 推荐(0) 编辑

C#构造函数和析构函数
摘要:概述: 1、构造函数和析构函数是类中比较特殊的两种成员函数,分别用来对对象进行初始化和回收对象资源。 构造函数—————对象初始化!!! 析构函数—————回收对象资源!! 2、对象的生命周期从构造函数开始,从析构函数结束。如果一个类含有构造函数,在实例化该类的对象时就会被调用。如果含有析构函数,则 阅读全文

posted @ 2019-07-08 16:58 拭不去の泪痕 阅读(5538) 评论(1) 推荐(1) 编辑

Spring AOP 创建Advice 基于Annotation
摘要:aspectBean.java applicationContext.xml Maintest文件: 执行: 阅读全文

posted @ 2019-07-08 06:48 拭不去の泪痕 阅读(327) 评论(0) 推荐(0) 编辑

Spring AOP创建Throwdvice实例
摘要:1、异常发生的时候,通知某个服务对象做处理 2、实现throwsAdvice接口 接口实现: SayThrowAdvice文件: applicationContext.xml文件: 主方法文件: 执行效果: 阅读全文

posted @ 2019-07-07 15:56 拭不去の泪痕 阅读(396) 评论(0) 推荐(0) 编辑

Java 处理异常
摘要:Java中 ,catch块和 finally块中都有可能发生异常,这时候就需要 用throw 抛出异常 类似于 C#里方法体中的 throw; 阅读全文

posted @ 2019-07-07 15:43 拭不去の泪痕 阅读(142) 评论(0) 推荐(0) 编辑

Spring AOP创建AroundAdvice实例
摘要:AroundAdvice 1、在方法之前和之后来执行相应的操作 2、实现MethodInterceptor接口 接口文件: SayAroundAdvice文件: Main文件: applicationContext.xml文件: 执行效果: 阅读全文

posted @ 2019-07-07 10:49 拭不去の泪痕 阅读(894) 评论(0) 推荐(0) 编辑

Spring AOP创建BeforeAdvice和AfterAdvice实例
摘要:BeforeAdvice 1、会在目标对象的方法执行之前被调用。 2、通过实现MethodBeforeAdvice接口来实现。 3、该接口中定义了一个方法即before方法,before方法会在目标对象target之前执行。 AfterAdvice 1、在目标对象的方法执行之后被调用 2、通过实现A 阅读全文

posted @ 2019-07-07 10:02 拭不去の泪痕 阅读(2256) 评论(0) 推荐(0) 编辑

Bean管理学习笔记
摘要:1、BeanFactory 介绍 1.1 首先什么是Bean? 1、Bean在Spring技术中是基于组件 2、他是Spring容器管理的最基本最常见的单元。在spring的应用场合中,bean可以是数据源、java的普通类 3、其实例保存在Spring的容器中,这种方式也是spring的核心思想所 阅读全文

posted @ 2019-07-07 08:44 拭不去の泪痕 阅读(307) 评论(0) 推荐(0) 编辑

Spring核心概念学习笔记
摘要:1、Spring主要用到两种设计模式 1.1 工厂模式 Spring容器就是实例化和管理全部Bean的工厂。 工厂模式可以将Java对象的调用者从被调用者的实现逻辑中分离出来。 调用者只关心被调用者必须满足的某种规则,这里的规则我们可以看做是接口,而不必关心实例的具体实现过程,具体实现由Bean工厂 阅读全文

posted @ 2019-07-07 05:36 拭不去の泪痕 阅读(385) 评论(0) 推荐(0) 编辑

Spring主要用到两种设计模式
摘要:Spring主要用到两种设计模式 1、工厂模式 Spring容器就是实例化和管理全部Bean的工厂。 工厂模式可以将Java对象的调用者从被调用者的实现逻辑中分离出来。 调用者只关心被调用者必须满足的某种规则,这里的规则我们可以看做是接口,而不必关心实例的具体实现过程,具体实现由Bean工厂完成。 阅读全文

posted @ 2019-07-06 16:10 拭不去の泪痕 阅读(1152) 评论(0) 推荐(0) 编辑

C# 值类型和引用类型等值判断
摘要:运行结果: 阅读全文

posted @ 2019-07-06 15:51 拭不去の泪痕 阅读(1825) 评论(0) 推荐(0) 编辑

Spring概述学习笔记
摘要:1、Spring概述 Spring致力于J2EE应用的各种解决方案,而不仅仅专注于某一层的方案。 可以说,Spring是企业应用开发的一站式选择,他贯穿于表现层、业务层、持久层。 Spring并不想取代那些已有的框架,而是以高度的开放性与这些框架无缝整合。 Spring的两个目标: 1、让现有技术更 阅读全文

posted @ 2019-07-06 14:40 拭不去の泪痕 阅读(220) 评论(0) 推荐(0) 编辑

第一个Spring Demo
摘要:1、Main文件 2、applicationContext.xml 运行效果 3、注意点 * 注意点1:依赖注入的是靠 get和set方法的名字来确认的,比如本例子中是getMyStr和setMyStr,那么Bean里的属性名字就必须配置为myStr,否则出错 * 注意点2:Bean的属性名字必须是 阅读全文

posted @ 2019-07-06 09:18 拭不去の泪痕 阅读(1329) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示