C#—值类型和引用类型
目录一、概念二、数据类型三、二者的比较四、二者的联系补充:一、概念值类型:直接存储值,在栈上存储其值应用类型:存储对其值的引用,在栈上存储地址,在堆上存储值二、数据类型三、二者的比较 值类型 引用类型 来源 继承自System.ValueType 继承自System.Object 用途 表示实际数据.
SQL Server 2019详细安装教程
目录下载SQL Server 2019:SQL Server 2019安装步骤:SSMS下载:下载SQL Server 2019:安装包已经上传至网盘,复制链接输入提取码即可,操作很方便哦!链接: https://pan.baidu.com/s/1FGPtpYbotum55G5kSL99cw提取码: myva SQL Server 2019安装步骤:1、点击安装程序,右键以管理员身份运行,如下图所示:2、选择左侧列表【安装】,点击【全新SQL Server 独
如何屏蔽电脑弹出的广告
对于程序员来说,电脑从不离手,如果总是弹出广告,特别的烦人,今天小编就分享如何屏蔽广告!1、首先进入电脑【控制面板】界面,如下图所示:2、选择右上方的【查看方式】,点击【小图标】,在下方找到【管理工具】这个选项并进入,如下图所示:3、找到【任务计划程序】这个功能并进入,如下图所示:4、在窗口的左侧,点击【任务计划程序库】,把中间这些弹出广告的任务全部删除掉(右键选择删除即可),如下图所示:5、回到【控制面板】界面,选中【Internet选项】,如下图所示:6、选择
C#数据库四种执行方法(ExecuteNonQuery)
目录使用ExecuteNonQuery()操作数据库使用ExecuteScalar()操作数据库使用ExecuteReader()操作数据库使用DataSet数据集插入记录,更新数据使用ExecuteNonQuery()操作数据库此方法通常情况下为数据库事务处理的首选,当需要执行插入、删除、修改等操作时,首选的就是ExecuteNonQuery()方法,该方法执行成功返回的是一受影响的行数,对于创建表(Create Table)和删除表(Drop Table)语句,返回值是0,而对于
C#中的配置文件(详解)
配置文件定义:是一种计算机文件,为计算机程序配置参数和初始设置,即对于不同对象进行不同配置的文件。配置文件内容:注释内容:在示例文件中是由#来单行注释表示的,用来解释一些必要的内容配置项内容:配置内容其实就是一个一个的键值对的记录,左侧是Key值,右侧是Value值,而在键值对中间,间插了一个符号 = 来分割Key值和Value值。注:配置文件以字典的格式储存数据,一个Key值对应一个Value值配置文件类型:本地用户配置文件,在用户第一次登录到计算机上时被创建,这个本地用户配置
如何清除网络共享文件夹记忆的账号和密码!
当我们使用命令提示符(cmd),首次访问某网络共享文件时,会要求输入账号和密码,为了方便今后使用,我们可能会选择记住密码,在这之后无需重复输入账号和密码,但是如果我们想以管理员的身份访问该网络共享文件,那我们就要删除该网络共享文件记忆的账号和密码。应该如何做呢?首先打开【控制面板】,查看方式选择【小图标】,如下图所示:然后找到【凭据管理器】并打开,如下图所示:其次双击【Windows凭据】打开,如下图所示:最后打开后如下图所示,选择你需要删除的‘Windo...
C#之try-catch-finally的使用(超级详细!)
try-catch是一种报错机制,捕捉C#中的异常,下面小编就带大家看看try-catch具体的使用原则,语法:try{ 有可能出现错误的代码写在这里}catch{出错后报出异常}理解:如果try中的代码没有出错,则程序正常运行try中的内容,不会执行catch中的内容如果try中的代码一旦出错,程序立即跳入catch中去执行代码,抛出异常,此时try中出错代码后的所有代码就不再执行了总结:此方法的好处是能够快速发现程序里的错误,但是一般新手不会使用try-
C#中MessageBox()用法详解
简介:MessageBox()功能是显示一个消息对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。格式:MessageBox.Show(string Text, string Caption, MessageBoxButtons,MessageBoxIcon);第一个参数是 String 类型,表示提示框里面的内容; 第二个参数是String 类型,表示提示框的标题; 第三个参数是提示框的按钮,比如说确定、取消等等; 第四个参数是提示框的..
C#---“CS0535:不实现接口成员“详解
最近小编正在进行机房重构,正所谓万事开头难,问题层出不穷,所以遇到问题就随手记下来,今天小编带来的问题是:(不实现接口成员)概念:接口中定义了很多虚拟的方法,在自己编写某个类的时候如果需要继承这个接口,就要在自己的类中实现这个接口的所有虚拟方法。下面为大家详细展示:问题描述:"LoginDAL"不实现接口成员"LoginIDAL.SelectUser(LoginEntity.UserInfo)"代码展示:下面是我D层与接口层的代码//类实现接口方法public class Lo
类与类之间的关系(详解未完)
强弱关系:依赖<关联<聚合<组合<实现<继承依赖关系:简单的理解,依赖就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖。表现在代码层面,为类B作为参数被类A在某个method方法中使用。在UML类图设计中,依赖关系用由类A指向类B的带箭头虚线表示。关联关系:关联体现的是两个类之间语义级别的一种强依赖关系,比如我和我的朋友,这种关系比...
Tomcat安装与配置教程(超详细!)
首先去官网下载:官网链接:http://tomcat.apache.org/1、选择左侧Download下面的tomact9(小编下载的是tomact9)如下图所示:2、下拉内容,选择要下载的版式,(小编选择的是64位的绿色版)如下图所示:3、下载完成后解压,解压到自定义位置即可!二、配置环境变量1、在'系统变量'中, 新建TOMCAT_HOME, 若已存在则点击编辑.如下图所示:转存失败重新上传取消...
IDEA详细安装教程—超详细!
一、官网下载:下载地址:https://www.jetbrains.com/idea/download/#section=windows进入官网,出现如下图所示,Uitimate是旗舰版,有30天的使用特权。右边是社区版免费使用。博主下载的是旗舰版,因为作为开发人员应选择最强大的IDE,去开发产品,里面各种功能无限制。选择旗舰版,点击Download进行下载,下载之后选择安装包文件点击安装建议IDEA的安装目录要在全英文路径下,然后按照教程Next走到底:安装完成重新
Maven的安装与配置-超详细!
目录一、Maven官网下载:二、配置环境变量:Maven是一个基于Java的工具,所以要做的第一件事情就是安装JDK。一、Maven官网下载:https://maven.apache.org/download.cgi进入官网主页后,选择左侧Download,如下图所示:选择要下载的版本,如下图所示:下载完成后,选择一个路径进行解压(建议解压到全英路径下)。二、配置环境变量:1、在‘系统变量’中,新建MAVEN_HOME,若已存在则点击编辑,如戏图所示:
Windows重装系统及安装教程(详解)
步骤:系统安装完毕后,首先以管理员身份打开CMD命令行窗口,按下Win+X,选择命令提示符(管理员)。Win10专业版用户请依次输入:slmgr /ipk W269N_WFGWX_YVC9B_4J6C9_T83GXslmgr /skms kms.03k.orgslmgr /atoWin10企业版用户请依次输入:slmgr /ipk NPPR9_FWDCX_D2C8J_H872K-2YT43slmgr /skms kms.03k.orgslmgr /atoWin10家庭
SQL查询如何获取今天的00:00:00到今天的23:59:59秒?(时间类型的模糊查询)
做机房重构时,需要查询某天的账单,用“时间”为条件查询该天的所有数据,那么应该如何获取当天的时间段呢?方法一:Between...and...BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。首先获取两个时间节点:dtp1.Value=DateTime.Parse(DateTime.Now.Date.ToString()+"00:00:00");dtp2.Value=DateTime.Parse(DateTime.Now.Date.ToS...
周排行