自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 多线程演练抢票案例

多线程卖票,期望的结果条件一.线程共享线程之间不冲突礼让二.抢到的票数递增抢到的票数加一,到一定的数额停止三.剩余票数递减剩余的票数减一,减到零停止代码图片输出类代码输出package 多线程卖票;public class test { public static void main(String[] args) { //实例化 Thread t1 = new TicketThread();

2021-05-13 00:14:53 197

原创 轮播图演练(基础)

轮播图演练案例(基础)代码<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title> 广告图片轮播切换</title> <link rel="stylesheet" href="css/style.css"> <script src="js/carousel.js"></script>

2021-05-11 17:08:42 81

原创 JavaSeript计算器的演练基础

JavaSeript计算器的演练条件条件一:窗口弹出提示正常条件二:输入输出正常,没有报错结果代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> var num1 = parseInt(pro

2021-04-26 16:48:18 161

原创 SQLyog数据库操作

SQLyog语句新建表单显示语句SELECT * FROM 表名;添加数据INSERT INTO 表名(列1,列n) VALUES (值1,'值n');删除数据和删除所有数据(删除所有数据表还在)DELETE FROM 表名 WHERE 列1=值1;TRUNCATE TABLE 新表名;修改数据UPDATE 表名 SET 列n = '值n' WHERE 列1=值1;查询数据select 列1,列n from 表名;修改表添加列UPDATE 表名 SET 需

2021-04-12 08:25:27 2013

原创 2021-03-09作业

2021-03-09 17:05:43 114

原创 2021-03-08作业

2021-03-08 17:07:26 59

原创 2020-03-04作业

2021-03-04 11:38:08 164 1

原创 2021-03-02课堂小结

xml解析格式实例化对象Xml类型 变量名 = new Xml类型();加载文件String filePath = @“文件地址”;xd.Load(filePath);获取根节点XmlNode root = xd.DocumentElement;获取节点的名称Console.WriteLine(wc.Name);获取节点的内文本内容Console.WriteLine(item.InnerText);获取节点的所有子节点Console.WriteLine(item.Name);==

2021-03-02 17:14:06 60

原创 使用C#开发数据库应用系统

初始windows程序事件处理方法this.Close();关闭当前窗体消息框MessagBox.Show(提示信息 窗体左上角提示 MessagBoxButtons提示按钮类型 OkCancel,MessagBoxIcon提示图标类型 Information)窗体间的跳转被调用的窗体类名 窗体对象 = new 被调用的窗体类名();窗体对象.Show();常用控件button 按钮textbox 文本框combobox 组合框lable 标签MenuStrip 菜

2021-02-12 13:48:47 658 12

原创 s1阶段书本3的内容C#与SQL sever数据库

2021-02-03 22:57:01 102

原创 使用HTML和CSS开发商业站点

2021-01-26 20:12:46 206

原创 S1 使用Java理解程序逻辑

2021-01-24 22:04:56 131

原创 2020-01-04各式数据类型

封装类{ private int age = 16; public int Age{ get{return age} set{value if(value的条件){ 条件成立的赋值 }else{ 条件不成立时的赋值 } } }}对象 = 类名()对象.Age --->16对象.Age = 值对象的初始化器主页代码using System;using Sy

2021-01-05 16:20:49 92

原创 2020-12-09DataGridView删除和更新数据

DataGridView删除和更新数据删除新建窗口添加DataGridView控件调整属性新建一个menuStrip控件添加数据再添加一个contextMenusStrip控件双击删除按钮编写代码运行它(能成功才叫怪前面还没说呢)言归正传先双击窗体控件然后添加loading方法(loading就是个变量名和我一起准没错)再将loading方法定义改变链接位子方便之后操作更新更新也不多删除基本以实现将他实例化就行双击更新按钮弹出代码框架书写

2020-12-09 14:52:01 486

原创 2020-12-08连接 And DataGridView控件

连接 And DataGridView控件连接新建窗体在其中添加combobox控件双击Form1进行代码编译连接数据库然后展现其中数据代码详情 private void Form1_Load(object sender, EventArgs e) { //需要有一个数据集 DataSet ds = new DataSet(); //需要有一个小车 Strin

2020-12-08 09:30:14 91

原创 2020-12-07aod.net And 断开式数据连接

aod.net And 断开式数据连接aod.net两大部分存入数据如果用户需要往数据库中存入内容我们应当对数据进行一次验证最基本的验证,非空验证拿到需要存入的字符串的内容判断去除空格后的长度是否为0数据类型的验证必须要求存入整数尝试异常捕获的方式bool is_ok = true;if(is_ok){执法者对象.executeNoQuery;}更精准的验证长度大于6,小于20断开式数据连接基本格式绑定数据组合框对象.DataSour

2020-12-07 08:41:19 119

原创 2020-12-03QQ通讯录

QQ通讯录程序操作新建窗口添加label和button按钮修改属性在窗体属性中设置属性窗口禁止托大变小再次新建一个类窗口然后双击窗口1在其中写入代码实例化窗口2效果详情再在其窗口2添加属性...

2020-12-03 23:27:22 230

原创 2020-12-02枚举

枚举枚举的定义1.定义一个类2.将class改成enum3.在{}内设置即可枚举的案例首先新建窗口然后定义一个类类中添加他的定义类型和变量名再次创建一个类,在其中添加枚举数据,将Class改为enum在窗口中添加TextBox,和Button按钮。双击Button在其中输入代码代码详情using System;using System.Collections.Generic;using System.ComponentModel;using Syste

2020-12-02 13:58:13 76

原创 2020-12-1ListView控件的使用(大图小图)

ListView控件的使用(大图小图)添加ListView操作流程首先新建一个窗口工具栏中添加ListView工具栏中添加ImageList控件选中ImageList按钮在属性中修改内容,添加图片在LargeimageList中调整所选图库选中ListView在属性中找到View查看他的视图情况在Items中添加成员给每个成员添加图库中的图标添加小图只需添加图库修改视图在SmallImageList中添加小图图库切换大图小图模式

2020-12-01 09:42:30 279

原创 2020-11-30窗体的无限复制

窗体的无限复制第一步:新建项目第二步:右击再创建第二个新窗体第三步:在Form1中打开工具箱添加button普通按钮第四步:点击button按钮右下角修改属性第五步:Form2添加背景颜色随便选一个颜色红色第六步:Form1 双击button按钮打开代码填写代码第七步:双击Form1窗体写入代码//实例化Form2 nf = new Form2();nf.Show();nf.BackColor = Color.Red;代码详情using Syst

2020-11-30 11:11:55 423

原创 2020-11-30StringBuilder功能演练

对象的获得获得一个空的对象 //获得一个空的对象 Class1 cl = new Class1();获得一个有初始值的StringBulider对象 //获得一个空的StringBuilder对象 StringBuilder cl = new StringBuilder("hello C#");转换为字符串 //转换为字符串 String zf = cl.ToString();尾部添加内容

2020-11-30 10:44:58 91

原创 2020-11-25Form窗口创建

QQ通讯录数据库连接操作导入相关的命名空间获得连接字符串创建桥conn连接对象创建一个执法者(干什么,走哪里)执法者.方法()​窗体的开始弹出一个小窗体解决方案资源管理器入口文件代码Form1.cs相关文件partial关键词功能拆分继承关系Form窗口属性与值类名与namelcon(换取图标)BackgroundimageBackColorMaximizeBoxMinimizeBoxstartposition

2020-11-25 15:31:26 117

原创 2020-11-24连接对象的三种方式

链接对象的三种方式利用连接类,实例化得到连接对象连接类 连接对象 = new 连接类();执法者的第一种方法,拿首行首列cmd.ExecuteScalar();执法者的第二种方法,那所有的数据cmd.ExcuteReader();关注其中一条数据对象名.Read();获取关注列所对应的值Console.writeLine(对象名[name]); while( 对象名.Read){ 重复的内容 输出名字与攻击力 拿到当前关注行所对应的列的值就好

2020-11-24 08:30:45 693

原创 2020-11-23Command对象的三个主要方法和String and String Builder类 字符串建造

Command对象的三个主要方法连接对象SqlConnection conn = new SqlConnection(connStr)获得首行首列的方法Execute Scalar调用方法获得查询结果表的首行首列的数据。执行不查询犯法ExecuteNonQuery int变量接收捕获朗读者方法SqlDataReader reader = cmd.ExecuteReader();获得下一行数据DataReder 对象.Read()获得焦点信息的name列的值对象[列名]遍历所有数

2020-11-23 09:43:52 244

原创 2020-11-19增删改查

增删改查增代码详情: //获取连接字符串对象 SqlConnection conn = new SqlConnection(conn_str); Console.WriteLine("连接对象成功:"+conn); //打开连接对象 conn.Open(); Console.WriteLine("连接已经打开"); //主要的操作

2020-11-19 14:03:24 92

原创 2020-11-17Command对象的获取

SQL连接VS实现链接语句基本方法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YY6uW62Z-1605603344080)(C:\Users\24237\AppData\Roaming\Typora\typora-user-images\image-20201117135101280.png)]Command对象的获取格式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ld2EcsUk-1605603344084)(C:\Us

2020-11-17 16:57:44 134

原创 2020-11-17使用Csharp连接数据库

使用C#连接数据库导包实例化数据库对象对象名.Open();打开对象名.Close();关闭

2020-11-17 08:44:33 199

原创 2020-11-16连表查询

连表查询表单结构部门表单员工表单学生表单查询语句-- 查询数据select * from department;select * from employee;select * from student;-- 通过内连接跨表查询老师的信息select employee.eid,employee.name,department.name from employee inner join department on employee.department_id = d

2020-11-16 10:18:28 105

原创 2020-11-16QQ数据库

QQ数据库QQ数据库查询查询QQ号码为88662753的用户的所有好友信息select * from Relation where QQID=88662753 and RelationStatus=1效果展示查询QQ号码为286212的用户的好友中每个省份的总人数,并且总人数按由大到小排序select * from Relation where QQID=286212 and RelationStatus=0select Province as 省份,count(1) as 总人

2020-11-16 10:10:58 13884 2

原创 2020-11-12链接查询

链接查询内连接inner join ... on;内链例子表1 inner join 表2 on 表1.列 = 表2.列思路:select * from 员工表 inner join 部门表 on 员工表.外键列 = 部门表.主键列代码:select * from employee inner join department on employee.department_id = department.id外连接左外left join...on左外例子表1 left

2020-11-12 16:57:19 257

原创 2020-11-11数据库总览

T-SQLsql的组成DML数据表的增删改语言DDL数据表的定义语言DQL数据表的查询语言DCL数据表权限控制语言DML增插入一条数据格式insert into 表名(列1,列n) values(值1,值n)``` insert into 表名(列1,列n) values(值1,值n)```例子insert into partment(pname) values(‘安保部’);插入多条数据

2020-11-11 21:43:15 115

原创 2020-11-11数据库聚合函数和分组函数

聚合函数求总分select sum(列表名) from 表名;求平均分select avg(列表名) from 表名;求总和select count(列表名) from 表名;求最大值select max(列表名) from 表名;求最小值select min(列表名) from 表名;分组函数group by1.格式select 分组依据列,其他from 表名 group by 分组的依据列2.进阶select 分组依据列,其他f

2020-11-11 17:02:26 80

原创 2020_11_9数据库

表单查询select * form 表名;格式select 列名1 列名n from 表名;格式2 select 表名,列名1,表名,列名n from表名查询只有他的数据select * from 表名 where 列名 like'__';查询列表中的几个名字top2只显示两个数据select top 2 * from 表名 where 列名 like '[名称,名称]%';-字符集取反[^内容]...

2020-11-09 22:45:29 75

原创 冒泡排序_数组的逆序2020-10-26

冒泡排序_数组的逆序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 冒泡排序_数组的逆序{ class Program { static void Main(string[] args) { int[] a = { 2, 5, 8

2020-10-26 11:23:56 131

原创 神灯管理系统2020-10-25

神灯管理系统using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 神灯许愿{ class Class1 { public void sd() { Console.WriteLine("欢迎进入神灯系统!"); C

2020-10-25 22:14:55 330

空空如也

空空如也

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

TA关注的人

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