随笔分类 -  C#

C#编程分析
摘要:【意义】 this:指当前类,this调用当前类的属性,方法,包括构造函数的方法,继承本类的构造函数 base:指当前类的父类,可调用父类的非私有属性,方法,继承父类的构造函数括号里的参数 【用处】 一:this的用处 1.限定被相似的名称隐藏的成员,方法或函数(多数用在构造函数中) 由于this. 阅读全文
posted @ 2018-07-03 14:55 盛开的雨季 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace 接口属性{ //定义接口 interface ISeries //interface接口关键字,ISeries接口 阅读全文
posted @ 2018-06-26 10:45 盛开的雨季 阅读(10170) 评论(0) 推荐(0) 编辑
摘要:一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们 阅读全文
posted @ 2018-06-26 09:19 盛开的雨季 阅读(309) 评论(0) 推荐(0) 编辑
摘要:一、在讲堆栈之前,我们先看看值类型和引用类型: 1,我们看看值类型与引用类型的存储方式: 引用类型:引用类型存储在堆中。类型实例化的时候,会在堆中开辟一部分空间存储类的实例。类对象的引用还是存储在栈中。 值类型:值类型总是分配在它声明的地方,做为局部变量时,存储在栈上;类对象的字段时,则跟随此类存储 阅读全文
posted @ 2018-06-23 20:32 盛开的雨季 阅读(674) 评论(0) 推荐(0) 编辑
摘要:简介:ref和out是C#开发中经常使用的关键字,所以作为一个.NET开发,必须知道如何使用这两个关键字. 1、相同点 ref和out都是按地址传递,使用后都将改变原来参数的数值。 2、ref关键字 (1)、使用ref关键字的注意点: i、方法定义和调用方法都必须显式使用 ref 关键字 ii、传递 阅读全文
posted @ 2018-06-23 20:30 盛开的雨季 阅读(483) 评论(0) 推荐(0) 编辑
摘要:1.什么是ORM ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。 2.为什么会出现ORM思想 先从项目中数 阅读全文
posted @ 2018-04-18 19:21 盛开的雨季 阅读(186) 评论(0) 推荐(0) 编辑
摘要:一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方 阅读全文
posted @ 2018-04-18 19:21 盛开的雨季 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1.1 简介 为了防止一个应用程序控制CPU而导致其他应用程序和操作系统本身永远被挂起这一可能情况,操作系统不得不使用某种方式将物理计算分割为一些虚拟的进程,并给予每个执行程序一定量的计算能力。此外操作系统必须始终能够优先访问CPU,并能调整不同程序访问CPU的优先级。线程正式这一慨念的实现。 多线 阅读全文
posted @ 2018-03-29 17:44 盛开的雨季 阅读(894) 评论(0) 推荐(0) 编辑
摘要:首先说下多线程出现的原因: 为了解决负载均衡问题,充分利用CPU资源.为了提高CPU的使用率,采用多线程的方式去同时完成几件事情而不互相干扰.为了处理大量的IO操作时或处理的情况需要花费大量的时间等等,比如:读写文件,视频图像的采集,处理,显示,保存等 多线程的好处: 1.使用线程可以把占据时间长的 阅读全文
posted @ 2018-03-29 17:37 盛开的雨季 阅读(6520) 评论(1) 推荐(0) 编辑
摘要:在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Service 1、它是基于SOA 阅读全文
posted @ 2018-03-29 15:51 盛开的雨季 阅读(2604) 评论(0) 推荐(0) 编辑
摘要:Smoke Test(冒烟测试),也称Regression Test(回归测试),是对软件的安装和基本功能的测试。一般地我们使用脚本来实现Smoke Test的自动化,可借用虚拟机的snapshot机制来保证干净的环境来进行Smoke Test,然后将测试好的程序集成到Continous build 阅读全文
posted @ 2018-03-25 16:23 盛开的雨季 阅读(420) 评论(0) 推荐(0) 编辑
摘要:调试是解决错误的过程,测试是发现软件缺陷的过程。每一个软件在交付使用时前都必须经过测试。软件测试是软件开发的重要组成部分,现在已经发展成专门的技术。 在消除了程序中的语法错误和运行错误后,程序仍然不能保证完全正确,程序员可以进行简单的单元测试,来确定基本功能是否完善,复杂的测试由专业人员进行。什么是 阅读全文
posted @ 2018-03-25 16:11 盛开的雨季 阅读(176) 评论(0) 推荐(0) 编辑
摘要:Newtonsoft.Json,一款.NET中开源的Json序列化和反序列化类库(下载地址http://json.codeplex.com/)。 下面是Json序列化和反序列化的简单封装: 为进一步理解Newtonsoft,写了一些测试的例子: 使用Json帮助类时,有两点需要注意下: 1. 通常使 阅读全文
posted @ 2018-03-25 12:32 盛开的雨季 阅读(744) 评论(0) 推荐(0) 编辑
摘要:转载自http://stackoverflow.com/questions/23893497/no-editoroptiondefinition-export-found-error的第一个回答 After a reboot and some more research I found this p 阅读全文
posted @ 2017-09-07 09:46 盛开的雨季 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:一、基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。简单的理解 阅读全文
posted @ 2017-08-29 13:43 盛开的雨季 阅读(344) 评论(0) 推荐(1) 编辑
摘要:Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。WebService可用 阅读全文
posted @ 2017-08-29 13:39 盛开的雨季 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:当客户端和Web Service服务器进行通信时,他们交换消息。客户端发送请求消息到Web Service服务器。 Web Service服务器响应并返回消息。这就像普通的HTTP,浏览器发送一个HTTP请求到Web服务器, Web服务器会提供一个HTTP响应。 最初唯一可用的Web Service 阅读全文
posted @ 2017-08-29 13:38 盛开的雨季 阅读(596) 评论(0) 推荐(0) 编辑
摘要:原网站:http://www.codeproject.com/Tips/497123/How-to-make-REST-requests-with-Csharp 一个类,我们拷贝下来直接调用就行: using System; using System.IO; using System.Net; us 阅读全文
posted @ 2017-08-29 13:32 盛开的雨季 阅读(5766) 评论(0) 推荐(0) 编辑
摘要:用 C# 实现一个简单的 Restful Service 供外部调用,大体总结为4点: The service contract (the methods it offers). How do you know which one to access from the URL given (URL 阅读全文
posted @ 2017-08-29 11:48 盛开的雨季 阅读(943) 评论(0) 推荐(0) 编辑
摘要:Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。 用户名和口 阅读全文
posted @ 2016-08-17 10:17 盛开的雨季 阅读(479) 评论(0) 推荐(0) 编辑