自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皮卡丘丘丘~~~

加油ヾ(◍°∇°◍)ノ゙

  • 博客(119)
  • 收藏
  • 关注

原创 SQL函数之数学函数:ABS,PI,POWER,RAND,ROUND,SQUARE, SQRT,三角函数的用法

数学函数ABS函数(取绝对值)--ABS(绝对值)函数SELECT ABS(-5) AS '-5的绝对值',ABS(0) AS '0的绝对值',ABS(5) AS '5的绝对值'PI(圆周率)函数PI函数返回 PI 的常量值。PI ( )返回类型:float型--PI(圆周率)函数--返回类型:float型SELECT PI() AS 圆周率POWER(乘方)函...

2019-02-22 16:04:52 6159

原创 SQL函数之聚合函数(求和,平均值,最大值,最小值,统计,取不重,取重)

聚合函数聚合函数对一组值进行计算并返回单一的值,通常聚合函数会与SELECT语句的GROUP BY子句一同使用,在与GROUP BY子句使用时,聚合函数会为每一个组产生一个单一值,而不会为整个表产生一个单一值.在这张数据表的基础上执行语句SUM(求和)函数SUM函数返回表达式中所有值的和或仅非重复值的和。SUM 只能用于数字列。空值将被忽略。参数说明:ALL:对所有的值应用此聚合函数...

2019-02-22 15:51:09 46373

原创 T-SQL中的变量及T-SQL中的流程控制语句

T-SQL中的变量T-SQL中的变量分为两种①、以@开头命名的局部变量局部变量的声明需要使用DECLARE语句--声明一个局部变量--使用SELECT语句DECLARE @B INTSELECT @B=1PRINT @B--使用SET语句DECLARE @SONG CHAR(20)SET @SONG='爱殇'PRINT @SONG--声明多个局部变量DECLARE ...

2019-02-22 14:07:32 1703

原创 SQL与T-SQL之间的区别

SQL作为结构化查询语言,是标准的关系型数据库通用的标准语言,它可以实现对数据以及关系数据库系统的管理,比如查询、更新,完成基本的数据库对象的定义、控制等功能,以及SQL语句的编写。T-SQL是在SQL基础上扩展的SQL Server中使用的语言,是SQL程序设计语言的增强版,它是用来让应用程序与SQL Server沟通的主要语言,加入了程序语言中的if,while等语法,同时可以使用函数等数据...

2019-02-22 14:06:46 1058

原创 SQL Server中操作数据表常遇问题

操作数据表常遇问题创建外键约束失败创建外键约束时提示:在被引用表中没有与外键 ‘FKEY_ID’ 中的引用列列表匹配的主键或候选键。无法创建约束。这是因为要引用作为外键的列不是被引用表的主键,非主键的字段不能被引用做为外键。数据库被使用导致无法删除删除数据库时提示:无法删除数据库,因为该数据库当前正在使用。这是因为使用该数据时建立了连接,用后没有关闭连接,可以通过use建立其他数据库的...

2019-02-21 17:43:00 851

原创 SQL Server中的六种约束:主键约束,外键约束,唯一约束,非空约束,检查约束,默认约束

什么是约束?数据库—由若干张数据表组成(理解为一个类库)数据表—由行和列组成的一个二维数组(理解为一个类)列—字段(理解为表中对象的一个属性)行—理解为表中的一个对象约束是数据库中保证数据完整性的方法1.实体完整性例如:每个表中有一个必须要指定的字段2.区域完整性针对表中的某个字段进行特殊化限制3.参照完整性表与表之间的一种特殊化关联限制约束类型(6):1.主键约束(PR...

2019-02-21 17:40:03 19999 1

原创 SQL Server中数据表的添加、查询、修改、删除(增删改查)

数据表的操作增删改查增:使用INSERT语句添加数据USE 数据库名INSERT INTO 数据表名VALUES('易烊千玺','男','18','100')INSERT INTO 数据表名([NAME],[SEX])VALUES('一只咪','女')--插入批量数据 使用UNION关键字INSERT INTO 数据表名SELECT '一只咪','女','18','99...

2019-02-21 17:26:19 3989 1

原创 SQL Server中数据库的移植操作,脱机联机,分离附加,备份还原,SQL脚本的生成和执行

数据库的移植操作1.数据库的脱机联机脱机联机2.数据库的分离附加分离:分离数据库不是删除数据库,它只是将数据库从服务器中分离出去。附加:与分离对应的就是附加操作,它可以将分离的数据库重新附加到数据库中,也可以附加其它服务器组中分离的数据库,但在附加数据库时,必须指定主数据文件(MDF 文件)的名称和物理位置。点击添加,确定3.导入导出数据4.数据库的备份还原备份:...

2019-02-21 17:06:20 2771

原创 SQL Server中数据库的两种创建方式

数据库的两种创建方式1.以界面方式创建数据库在数据库名称中输入自己自定义的数据库名称初始大小,自动增长,路径根据自己需要可进行更改2.使用CREATE DATABASE语句创建数据库参数说明:database_name:新数据库的名称。数据库名称在 SQL Server 的实例中必须唯一,并且必须符合标识符规则。ON:指定显式定义用来存储数据库数据部分的磁盘文件(数据文件)。...

2019-02-18 09:10:47 5591

原创 数据库系统和数据库

数据库系统数据库系统(DataBase System,缩写为DBS)是采用数据库技术的计算机系统,是由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)和软件平台(软件)5部分构成的运行实体。数据模型层次模型用树形结构表示实体类型及实体间联系的数据模型称为层次模型网状模型用有向图结构表示实体类型及实体间联系的数据模型称为网状模型。用网状模型编写应用程序极其复...

2019-02-18 09:10:40 407

原创 SQL Server 2012卸载步骤

SQL Server 2012卸载步骤第一步,在控制面板里面找到程序——卸载程序这一项,打开之后就会是这样的了第二步,经过第一步打开卸载程序后,在里面找到Microsoft SQLserver 2012 (64-bit)这一项,可以通过右上角搜索框寻找第三步,点击右键,卸载,此时安装程序启动,开始着手删除SQL了第四步,选择实例选择需要删除的内容,在这里有选择实例——选择功能——删除规...

2019-02-17 16:03:43 29247 8

原创 SQL Server2012安装步骤

SQL Server2012安装步骤第一步:加压sqlserver2012安装包,运行安装程序。在我们安装SQL Server之前需要先检查下电脑配置。请点击**“系统配置检查器”**进行检查第二步:点击安装按钮,系统自动检测安装环境是否满足。出现**“已通过”的提示则可以进行安装。点击"确定"**进行安装执行下一步第三步:角色设置按照默认选择进行下一步。第四步:一直默认下一步到...

2019-02-17 14:53:31 37441 5

原创 C#高级编程测试题

一、简答题1.简述C#中的所有访问修饰符及访问权限private(私有的)给类,及所有类成员使用所有类成员的默认访问修饰符可访问范围当前类自身public(公开的)给类,及所有类成员使用可访问范围当前类自身所有的子类同一程序集其他类通过实例化也可以访问其他程序集中的类也可以实例化访问protected(受保护的)类,内嵌类的所有成员类的默认访问修饰符可访问范围当...

2019-02-16 22:29:24 931

原创 C#使用log4net记录日志

创建日志记录的步骤第一步:下载Log4Net针对.NET FramerWork的不同版本,找到相应版本的log4net.dll第二步:应用Log4Net1、在项目中添加Log4Net.DLL的引用(把Log4Net.Dll复制到项目的根目录下,然后添加Log4Net的引用)。2、添加引用之后,配置Log4Net。(1)新建一个应用程序配置文件app.config<?xml ve...

2019-02-15 21:43:29 1407

原创 C#使用UDP实现服务器与客户端通信

TCP 必须建立在连接才可以进行通信,UDP不需要建立通信但两者都需要监听来接收消息服务端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System....

2019-02-15 21:27:22 14149 11

原创 C#socket通信(服务器端与客户端实现简单的通信)

知识基础:1.按网络覆盖范围,计算机网络可分类为广域网、城域网、局域网和Internet。2.在TCP/IP网络中测试连通性的常用命令是Ping 命令,ipconfig。3.Internet的核心协议是TCP/IP 。4.IP地址127.0.0.1是一个测试地址。5.Internet的前身是Arpanet 。6.在企业内部网与外部网之间,用来检查网络请求分组是否合法,保护网络资源不被非...

2019-02-15 21:20:16 14818 7

原创 C#实现简单的音乐播放器

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Drawing2D;using System.IO;using System.Linq;using System....

2019-02-15 21:10:24 2811 1

原创 C#实现简单的文件管理系统

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Text;using System.Threading.Tas...

2019-02-15 21:06:16 6374

原创 C#委托,多播委托,匿名委托,事件

委托委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。委托是方法的抽象,它存储的就是一系列具有相同签名和返回类型的方法的地址。调用委托的时候,委托包含的所有方法将被执行。 委托是类型,就好像类是类型一样。与类一样,委托类型必须在被用来创建变量以及类型对象之前声明。 委托的声明原型是delegate <函数返回类型> <委托...

2019-02-15 20:53:21 590 1

原创 C#进程和线程

进程和线程进程(Process)进程是系统中的一个基本概念。一个程序是一个进程,一个进程有多个线程。Process:提供对本地和远程进程的访问并能够启动和停止本地系统进程。前台线程只有所有的前台线程都关闭了,才能完成程序关闭后台线程只要所有的前台线程关闭了,后台线程会自动结束线程(Thread):是进程中的基本执行单元,是操作系统分配CPU时间的基本单位 ,在进程入口执行的第一个...

2019-01-27 18:23:25 489

原创 C#绘制验证码

/// <summary> /// 绘制验证码的方法 /// </summary> void SetCode() { //默认验证码 string code = "2wa4"; code = code.Trim(); ...

2019-01-27 18:08:06 1004

原创 MD5加密

MD5加密命名空间:using System.Security.Cryptography;using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Threading.Tasks;...

2019-01-27 17:49:57 198

原创 GDI绘制网格

//网格宽300,高600 Bitmap image = new Bitmap(300,600); //创建绘图对象Graphics Graphics graphics = Graphics.FromImage (image); //清除画布,背景颜色为红色 graphics.Clear(Color.Red)...

2019-01-27 17:48:57 1429 1

原创 GDI绘图基础

GDI绘图命名空间:using System.Drawing.Drawing2D;绘图基础GDI概述Graphics类是一个析构函数1.类的实例需要通过其它类进行辅助创建Graphics graphics = this.CreateGraphics();2.类的实例:需要使用其内部的静态函数创建绘图准备:1.准备好目标图片Bitmap bitmap = new Bitm...

2019-01-27 17:40:01 415

原创 C#设置图片水印(案例)

设置图片水印(案例)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;usi...

2019-01-27 17:23:11 861

原创 C#面向对象的三大特征(补充):多态

面向对象三大特征封装(类成员)1.面向对象编程的核心思想2.对象:属性,方法,事件封装得到类3.保证类的内容的数据结构的完整4.属性封装,行为封装,对象封装,命名空间封装,解决方案封装5.访问修饰符:设置类的成员访问权限访问修饰符public(公开)所有类的类成员访问范围:任何代码都可以访问private(私有)给所有类或者成员使用访问范围:只能在本类中访问protec...

2019-01-27 17:19:12 371

原创 C#通过类的继承来实现判断任意一个三角形并求出它们的周长及面积(等腰三角形,等边三角形,直角三角形,等腰直角三角形)

这是等腰三角形,等边三角形,直角三角形,等腰直角三角形,它们的父类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 三角形{ class parent { //...

2019-01-20 20:17:57 1684

原创 C#访问修饰符

访问修饰符private(私有的)给类,及所有类成员使用所有类成员的默认访问修饰符可访问范围当前类自身public(公开的)给类,及所有类成员使用可访问范围当前类自身所有的子类同一程序集其他类通过实例化也可以访问其他程序集中的类也可以实例化访问protected(受保护的)类,内嵌类的所有成员类的默认访问修饰符可访问范围当前类自身所有的子类可以访问同一程序集其...

2019-01-20 20:05:15 724

原创 C#面向对象的三大特征

面向对象三大特征封装1.面向对象编程的核心思想2.对象:属性,方法,事件封装得到类3.保证类的内容的数据结构的完整4.属性封装,行为封装,对象封装,命名空间封装,解决方案封装5.访问修饰符:设置类的成员访问权限访问修饰符public(公开)所有类的类成员访问范围:任何代码都可以访问private(私有)给所有类或者成员使用访问范围:只能在本类中访问protected(受...

2019-01-20 20:04:10 946

原创 C#文件夹操作之Directory类和DirectoryInfo类

Directory是位于System.IO的,所以为了方便使用,建议先引用System.IO在代码开头添加:using System.IO;Directory,静态类,不可实例化 //删除此目录 Directory.Delete(@"C:\Users\Administrator\Desktop\新建文件夹") //删除此目录,true表示要是此目录有子目录也删除,否则就...

2019-01-20 19:51:32 15636 3

原创 C#控制台实现停车管理系统

停车场项目需求分析1.头部显示头部显示a.当前剩余车位(默认车位100个)2.显示停车场地图10*10显示地图(每一车位都有自身的位置)3.车辆进场输入入场车牌刷新地图a.显示头部(剩余车位)b.显示车辆的车牌与车辆的位置4.车辆出场输入出场车牌刷新地图a.显示头部(剩余车位)using System;using System.Collections.Generic...

2019-01-20 19:32:28 2236

原创 C#文件操作之File类和FileInfo类

I/O流(input/output)​文件操作​File类(静态类,无法实例化)(System.IO)​方法:​ AppendAllText:向指定的文件中填充内容,如果文件不存在,会自动创建​​ Copy:复制一个文件到一个新文件​​ Create:向指定的路径中创建一个新文件,如果文件存在,则覆盖这个文件​ Delect:删除指定路径中的指定文件,如果文件不...

2019-01-20 19:26:42 1514

原创 C#数组集合方法和属性

数据批处理对象:System.Collection数组(Array):一维简单数组非静态方法​ GetLowerBound:获取索引下限GetUpperBound:获取索引上限GetValue:获取该索引上对应的值SetValue:设置该索引上的值属性:IsFixedSize:判断该数组的大小是否固定Length:数组长度Rank:判断数组是几维数组静态方法Clear:清...

2019-01-20 19:20:46 2585 1

原创 C#实现文件的Copy

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace 实现文件的copy{ class Program { //原文件路径(C#基础对象....

2019-01-20 19:05:14 2692

原创 C#将用户输入的一句英文:i have a dog中的每个单词首字母转换为大写

string s = "i have a dog"; string[] strArray = s.Split(' '); string result = "";//定义一个空字符串 foreach (string c in strArray)//循环处理数组里面每一个字符串 { ...

2019-01-18 22:26:12 836

原创 C#在聊天室中经常遇到屏蔽脏话功能,完成当用户输入一句话中带有“sb”,则将“sb”替换成“**”

Console.WriteLine("请输入一句带有sb的话:"); string rep = Console.ReadLine(); string a = rep.Replace("sb", "**"); Console.WriteLine(a); Console.ReadLine();...

2019-01-18 22:24:45 645

原创 C#(控制台输出)接受用户输入的邮箱地址,输出邮箱地址的用户名与域名

Console.WriteLine("请输入你的邮箱地址:"); string Meil = Console.ReadLine(); string[] meil = Meil.Split(new char[] { '@' }); Console.WriteLine(meil.Length); //...

2019-01-18 22:23:36 2820

原创 C#(控制台输出)接受用户输入的字符串,将其中的字符以输入相反的顺序输出

//方法一 Console.WriteLine("请输入:"); string str = Console.ReadLine(); char[] str2 = str.ToCharArray(); for (int i = str2.Length-1; i >=0; i--) ...

2019-01-18 22:22:05 3590

原创 C#实现简易版计算器(控制台输出)

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 计算器{ class Program { static void Main(string[] args) ...

2019-01-18 22:18:43 4527 2

原创 C#实现贪吃蛇(两条贪吃蛇)

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;usin...

2019-01-18 22:16:40 4004

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除