自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#窗口小程序——奇怪的情书

案例功能介绍窗体中主要有两个按钮,“同意”与“不同意”两个按钮不让用户点击“不同意”按钮当鼠标经过按钮时,让按钮的位置瞬间发生改变,这样用户就无法点击这个按钮了也不允许用户点击右上角的关闭按钮关闭窗口难点如何实现鼠标经过按钮,让按钮位置发生改变如何禁用右上关闭按钮当用户点击“同意”按钮时如何关闭窗口解决方式如何实现实现鼠标经过按钮时按钮位置发生改变找到按钮的经过事件并创建方法位置变化的本质:X轴与Y轴的变化改变位置代码展示private void bty(ob

2020-12-06 16:06:13 405

原创 项目从编码到上线的全过程详解

一个项目从设计需求到项目部署上线的全过程

2022-09-15 00:30:52 970 1

原创 C# 窗体 TreeView控件

描述TreeView 一般用于显示文档标题、索引入口、磁盘上的文件和目录、或能被有效地分层显示的其它种类信息。创建了 TreeView 控件之后,可以通过设置属性与调用方法对各 Node 对象进行操作,这些操作包括添加、删除、对齐和其它操作。常用属性属性描述Nodes设置TreeView的根节点ImageList指定 ImageList 控件ImageIndex指定默认情况下,每个节点的图标SelectImageIndex指定选中节点时,节点的图标b

2022-09-14 10:28:49 514

原创 HTML——利用 JQuery 实现轮播图效果

源代码展示<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title> 广告图片轮播切换</title> <link rel="stylesheet" href="css/style.css"></head><body><div class="adver"> <ul

2021-05-10 08:59:13 529

原创 JQuery 制作鼠标经过菜单

源代码展示<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>当当网我的订单页</title> <style> *{ margin:0px; padding:0px; font-size:12px; } a{ color:#999; t

2021-05-10 08:39:54 409

原创 MySQL 数据库的查询 -- 分组查询,模糊查询,聚合函数

模糊查询(like关键字)例子-- 把含有“龙”字的 realname 字段搜索出来select * from user where realname like '%龙%'格式SELECT 字段 FROM 表 WHERE 某字段 Like 条件模糊查询的三种匹配模式%:表示任意个或多个字符。可匹配任意类型和长度的字符。_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句:(可以代表一个中文字符)正则表达式(由于博主还没有详细了解,所以这里就不误人子弟了)由My

2021-04-12 11:28:44 351

原创 MySQL 数据库 -- 表的 增删改 操作

增一次性添加多条记录INSERT INTO 表名 VALUES (值列表)[,(值列表)]; ## 可以一次性插入多条记录为指定列添加数据INSERT INTO 表名 (字段列表) VALUES (值列表)[,(值列表)];删删除数据DELETE FROM 表名 [WHERE条件]; # 建议都有where: 否则是删除全部清空表TRUNCATE TABLE 表名; #(危险操作)改UPDATE 表名 SET 字段 = 值 [WHERE条件]; # 建议都有where: 要

2021-04-12 10:49:24 91

原创 2021-03-04

2021-03-04 11:41:40 182 1

原创 3.2 学习内容格式小结

小结xml解析格式实例化对象XmlDataDocument 对象名 = new XmlDataDocument();加载文件xd.Load(@"XML文件地址");获取根节点XmlNode 变量名= xd.DocumentElement;获取节点的名称节点对象.Name;获取节点的内文本内容节点对象.InnerText;获取节点的所有子节点root.ChildNodes;TreeView格式新建节点TreeNode tn = new TreeNode("节点内容

2021-03-02 17:19:39 91

原创 C#与SQL sever数据库 XMind版

2021-02-02 16:17:13 170

原创 HTML与CSS笔记 XMind图片

2021-01-26 20:27:25 173

原创 Java 基础 学习笔记导航页

导航第一周Java学习第二周Java学习第三周Java学习

2021-01-22 15:09:18 87

原创 第四周Java

第四周Java学习对象数组格式:类名 变量名=new 类名();例:对象数组 a=new 对象数组();字符串获取字符串长度字符串.length字符串对比字符串.equals==与.equals的区别==是比较地址是否一致.equals则只是字符串内容是否一致字符串.equalsIgnoreCase( )对比忽略大小写字符串的大小写转换toLowerCase()转化为小写例:String a=a.toLowerCase()无参返回值转化为小写的方

2021-01-22 14:56:28 99

原创 第三周Java

第三周Java学习程序调试模式步骤1:分析错误,设置断点在想要设置断点的代码左侧边框栏处双击,就会出现一个圆形的断点标记,然后点击启动调试,如果再次双击,即可取消断点。步骤2:启动调试,单步执行F5单步跳入,F6单步跳过,启动调试点击昆虫按钮。for循环格式:for(条件一;条件二;条件3){ //循环内容}特殊用法for-each循环对于for(类型名 类型 : 需要遍历的数组),这时候就是先创建了对象或者变量,然后遍历数组,一个一个赋值给类型

2021-01-22 14:54:14 165 1

原创 第二周Java

第二周Java学习数据类型整形byte字节型short 短整型int 整形long 长整形浮点型float31.1fdouble310.132.22字符型char字符型‘a’布尔型booleanString字符串数据类型检测instanceof格式:变量名 instanceof 数据类型例:int a=1;boolean b=a instanceof int;关系运算符>><=>=!

2021-01-22 14:53:22 87

原创 第一周java

第一周Java学习变量标识符命名规范不能以数字开头,且不能为关键字包含_ $ 数字 字母命名方式大驼峰命名法例:Name小驼峰命名法例:name下划线式例:_name运算符算数运算符‘+’‘-’‘*’‘/’‘%’赋值运算符=+=a+=b相当于a=a+b-=a-=b相当于a=a-b其他自增‘++’++在前表示先自增再运行++在后表示先运行再自增‘- -’'- -'在前表示

2021-01-22 14:26:08 121 1

原创 C# QQ通讯录

要求实现增删改查功能制作代码展示启动方法 public void start() { Console.WriteLine("程序启动了,这是start方法"); //判断是否登录成功 if (login()) { Console.WriteLine("登录成功!"); Menu();//显示菜单

2020-12-07 00:54:55 273

原创 C# DataSet对象

DataSet它是存在于内存中的一个数据库它的数据来自于数据库服务器的数据DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。创建DataSet对象引入命名空间 System.Data实例化: DataSet ds =new DataSet( );属性和方法属性用DataAdapter可对来自数据源的记录进行操作。通过使用4个DataAdapter属性(指定执行某条SQL语句或调用某个存储过程)中的一个,可以指

2020-12-06 18:58:21 1091 2

原创 C# QQ管理系统——窗体版

功能要求实现增删查功能制作步骤介绍创建主页面创建查询页面实现搜索功能搜索功能进阶(判断非空)实现右键菜单删除功能新增功能页面制作过程一.主页面详细步骤将各类控件放入窗口,并修改摆放双击 “确定” 按钮在 “确定” 按钮内获取当前选择的按钮,并弹出对应的窗口代码展示private void button1_Click(object sender, EventArgs e) { if (rb_delete.Checked

2020-12-06 17:34:04 499

原创 Python系列02——基础语法

第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下:Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license()" for m

2020-12-02 16:00:48 223

原创 C# 窗体12.01

窗体内的小窗体将父窗体的isMdiContainer属性设置为true。private void btnbig_Click(object sender, EventArgs e) { }

2020-12-01 23:11:06 72

原创 C# 计时器控件 timer

timer 控件常用属性属性说明Elapsed设置计时器的启动IntervalElapsed 事件的频率(单位:毫秒)Tag与对象关联的用户定义数据示例动图切换创建一个imagelist 控件,并放入4张图片创建 PictureBox 控件。创建 timer 计时器控件,并双击产生方法在方法内添加代码private void timer1_Tick(object sender, EventArgs e) {

2020-12-01 22:52:51 981

原创 C# 枚举

枚举的定义与使用枚举的定义定义一个类将class改成enum在{}内设置即可例:把class改成enum一个枚举就创建成功了namespace 枚举{ enum mj { 男,女 }}然后使用枚举时,你就会发现只有男、...

2020-12-01 14:58:18 84

原创 ListView 控件与 ImageList 控件

ImageList 图像列表控件ImageList 控件是含有图像的集合,图像列表控件是含有图像对象的集合可以通过索引或关键字引用该集合中的每个对象。imageList空间不能单独使用,只能用来为windows窗体中的其他控件提供图像。ImageList 控件的主要属性属性说明Images储存在图像列表中的所以图像ImageSize图像列表中图像的大小TransparentColor储存在图像列表中的所以图像ColorDepth获取图像列表的颜色深度

2020-11-30 22:11:16 596

原创 StringBuilder功能演练

String对象是不可改变的。每次使用 System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringBuilder类。例如,当在一个循环中将许多字符串连接在一起时,使用 StringBuilder类可以提升性能。创建Stringbuilder对象StringBuilder str=

2020-11-28 16:52:33 81

原创 C# Windows窗体 1127

MessageBox消息框在 WinForms 中,消息框是一个 MessageBox 对象。那么,如何创建消息框呢?这就需要 MessageBox 的 Show( ) 方法了。常用的消息框有一下四种类型。最简单的消息框MessageBox.Show( 要显示的字符串 );带标题的消息框MessageBox.Show( 要显示的字符串,消息框的标题 );带标题、按钮的消息框MessageBox.Show( 要显示的字符串,消息框的标题,消息框按钮 );带标题、按钮、图标的

2020-11-27 10:10:08 174

原创 C#Windows窗体11.25

创建windows窗体点击确定创建窗体Windows项目文件介绍在每一个 Windows 窗体应用程序的项目文件夹中,都会有一个默认的窗体程序 Form1.cs,并且在项目的 Program.cs 文件中指定要运行的窗体。Program.cs 文件的代码如下。 static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary>

2020-11-25 16:49:41 267

原创 Python系列01——Python简介

Python 简介Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,故它相对其他语言更简单一点,即使它对英文的要求十分严格,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>>后直接执行代码。Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对

2020-11-24 10:55:16 149

原创 C#连接数据库的异常捕获try

关键代码含义try 可能会出错的代码catch 出错时要执行的代码,一旦程序出错了,catch就会有一个错误对象,类型为Exceptionfinally 出不出错都要执行的代码代码展示function fun(){ var a=0; try{ //不出错时执行的代码 }catch(Exception e){ Console.WriteLine(e);//输出错误原因e }finally{ Console.WriteLine("

2020-11-22 23:11:37 532

原创 使用C#连接数据库

使用C#连接数据库1.创建连接字符串string a = "Data Source=.;Initial Catalog=QQ;Integrated Security=True";2.创建连接对象SqlConnection connection = new SqlConnection(a);执行一个SQL语句1.将想要执行的SQL语句放入一个变量2.执行SQL语句需要一个执行者,.创建一个执法者(实例化Command对象)SqlCommand cmd = new SqlCommand(装S

2020-11-17 21:38:55 1004 1

原创 数据库的ADO.NET组件库

ADO.NET数据库访问的方法和技术支持数据库SQL ServerACCESSORAclceADO.NET的主要组件DataSet(数据集)DataSet不依赖于数据库的独立数据集合,相当于一个独立的容器。特点:独立性、离线.NET Framework 数据提供程序负责四种数据库的连接Connection对象不同的命名空间有不同的Connection对象和数据库交互,必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数

2020-11-16 23:01:41 203

原创 常用的多表连接查询

多表连接查询的分类内连接(inner join)外连接左连接(left join)右连接(right join)内连接(inner join)MySQL INNER JOIN子句将一个表中的行与其他表中的行进行匹配,并允许从两个表中查询包含列的行记录。INNER JOIN子句是SELECT语句的可选部分,它出现在FROM子句之后。在使用INNER JOIN子句之前,必须指定以下条件:首先,在FROM子句中指定主表。其次,表中要连接的主表应该出现在INNER JOIN子句中。

2020-11-12 23:21:48 495

原创 学习作业:学校数据库

作业要求作业步骤创建学校数据库在库中新建要求需要的表完善各表中的细节(详细步骤在下面)1.部门表要求创建列did(主键)dname使用insert into插入多个数据insert into department(dname) values ('教学部'),('教质部'),('后勤部'),('学习部'),('组织部');select * from department;//查询表department中所有的内容效果图2.员工表要求创建列si

2020-11-12 08:42:02 907

原创 数据库——聚合函数与分组查询(初级阶段)

聚合函数的定义    聚合函数对一组值执行计算并返回单一的值。除 COUNT 以外,聚合函数忽略空值,如果COUNT函数的应用对象是一个确定列名,并且该列存在空值,此时COUNT仍会忽略空值。函数功能演示AVG返回指定组中的平均值,空值被忽略。select prd_no,avg(qty) from sales group by prd_no...

2020-11-10 16:03:34 325

原创 11.09学习笔记——两种模糊查询

什么是模糊查询    通俗来讲点,模糊查询就是你想要查找一个模糊的值,它是一个大概的,不是很明确的。例如查询所以姓张的学生的姓名,或者成绩在60到80分之间的学生,这种查询不是指定某个人的姓名,一个具体的时间或固定的地点,这样的查询就叫模糊查询。使用LIke进行模糊查询注:LIKE运算符用于匹配字符串或字符串的一部分。所以like运算符只用于字符串使用like进行查询时首先得学会利用通配符编写约束通配符描述_仅替代一个字符%任意

2020-11-09 23:30:26 853

原创 数据库中的四种完整性

1.实体完整性表中的每一行数据都反映不同的实体,不能存在相同的数据行.表示整行独一无二 (数据不重复)实现方法索引唯一约束主键约束标识列属性2.域完整性指给定列的输入有效性。实现方法限制数据类型检查约束输入格式外键约束默认值飞空约束3.参照完整性参照完整性是对关系间引用数据的一种限制。即:若属性组A是基本关系R1的外码,它与基本关系R2的主码K相对应,则R1中每个元组在A上的值必须:要么取空值,要么等于R2中某元组的主码值。实现方法外键约束4.自定义完整

2020-11-09 21:21:54 2704

原创 1029学习笔记 数据库

SQl Server简介SQl Server是微软的数据库产品,源于Sybase SQL Server。以下是SQL Server的几个版本与日期:SQl Server 2008提供的主要版本企业版(SQl Server 2008 Enterprise Edition)标准版(SQl Server 2008 Enterprise Edition)工作组版(SQl Server 2008 Enterprise Edition)开发版(SQl Server 2008 Enterprise Ed

2020-11-03 08:22:53 432

原创 值传递与引用传递参数

值传递 public void q(int age) { age = 33; }static void Main(string[] args) { Read QWD = new Read(); int age = 20;//交换前age的值 QWD.q(age); //输出交换后age的值 Conso

2020-10-26 15:38:11 165 1

原创 字段封装 get与set访问器

读写控制器用法代码中定义了两个私有变量name和age,当我们不想让外界随意访问该私有变量时,可以使用属性来访问,语法为:public <返回类型(要与被访问变量的类型相同)> <属性名(不能与被访问变量同名)> { get{ return <被访问变量>;} set{ <被访问变量> = value;} }set与get访问器当我们使用属性来访问私有成员变量时就会调用里面的get方法而当我们要修改该变量时

2020-10-26 14:51:00 355 1

原创 1022作业:冒泡排序-对象数组

一.作业要求二.实现效果1.创建3个类2.完成学生类public class Student { /** * 学生类 */ String name;//姓名 int age;//年龄 double score;//成绩}3.完成教室类创建学生对象数组Student add_student=new Student();初始化学生由于此类有些复杂,我拆分成了两个一个用于添加学生,另一个就是主类添加学生方法publ

2020-10-25 21:47:01 232 1

HTML与CSS.xmind

博主对 HTML 与 CSS 的学习笔记总结,较为详细

2021-01-26

空空如也

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

TA关注的人

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