自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于SQL的返回行数top

第一节.知识点三:关键字wlth tles我要讲的是关于SQL的3个限制返回行数top: 1.使用具有恒定值的top; 2.关键字percent(%)返回行的百分比; 3.理解关键字wlth tles 上一次已经讲了前两个了,现在我要讲的是第三个3.理解关键字wlth tles 以下举例:只是为了理解关键字(with ties) 总结:TOP返回行的百分比解析: 这里的第十行数据中的成绩76分是唯一的,

2022-11-28 15:24:50 590 1

原创 关于SQL的返回行数top

我要讲的是关于SQL的3个限制返回行数top: 1.使用具有恒定值的top; 2.关键字percent(%)返回行的百分比; 3.理解关键字wlth tles 1.使用具有恒定值的top以下举例:使用常量值top返回前6个学生的信息总结:关于具有恒定值的top解析:这里的top 6是具体返回前6行数据的意思,我们也可以加上order by排序的方法共3个知识点: 1.使用具有恒定值的top;

2022-11-08 15:13:40 484

原创 关于登陆SQLyog时,出现错误代码2003的解决方法

右键此电脑,双击管理 双击这个服务应用程序然后在双击服务。 找到Mysql(我这里不知道为什么是Mysql80)右键,点击启动或重新启动. 最后回到SQLyog中连接就会登上了,登不上的话,就退出来重新登陆。

2022-10-28 14:36:13 3662

原创 C语言的指针是什么?

指针的基本概念 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元, 不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等, 在第二章中已有详细的介绍。用“地址”这个概念并不能很好地描述一种数据类型或数据结构, 而“指针”虽然实际上也是一个地址,但它却是一个数据结构的首地址, 它是“指向”一个数据结构的,因而概念更为清楚,表示更为明确。既然指针变量的值是一个地址, 那么这个地址不仅可以是变量的地址, 也可以是其它数据结构的地址。

2022-09-28 09:11:37 1034

原创 SQLyog和Mysql的简介和作用

多平台支持,包括Solaris,SunOS,BSDI,SGI IRIX,AIX,DEC UNIX,Linux,FreeBSD,SCO OpenServer,NetBSD,OpenBSD,HPUX,Win9x and NT;多样的数据类型,包括有/无符号1,2,3,4,8字节integers,FLOAT,DOUBLE,CHAR,VARCHAR,TEXT,BLOB,DATE,DATETIME,YEAR,SET,ENUM;但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。

2022-09-19 19:52:24 3089

原创 C语言的作用域规则

在某个函数或块的内部声明的变量称为局部变量。局部变量在函数外部是不可知的。在这里,所有的变量 a、b 和 c 是 main() 函数的局部变量。在程序中,局部变量和全局变量的名称可以相同,但是在函数内,如果两个名字相同,会使用局部变量值,全局变量不会被使用。全局变量是定义在函数外部,通常是在程序的顶部。全局变量在整个程序生命周期内都是有效的,在任意的函数内部能访问全局变量。任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。也就是说,全局变量在声明后整个程序中都是可用的。

2022-09-08 14:45:00 116

原创 C语言的数据类型

32,768 到 32,767 或 -2,147,483,648 到 2,147,483,647。它们也是算术类型,被用来定义在程序中只能赋予其一定的离散整数值的变量。它们包括:指针类型、数组类型、结构类型、共用体类型和函数类型。0 到 65,535 或 0 到 4,294,967,295。-2,147,483,648 到 2,147,483,647。它们是算术类型,包括两种类型:整数类型和浮点类型。0 到 4,294,967,295。-32,768 到 32,767。0 到 65,535。...

2022-08-30 16:43:18 215

原创 scanf在c语言中的基本用法

第一步:scanf函数和printf函数在c语言当中是非常重要的,scanf的功能是获取从键盘上输入的数值或者字符scanf函数的基本格式:scanf(“格式符”,输入参数)格式符:%d——整型%f——浮点型%c——字符型%s——字符串%.nf——n表示小数位数输入参数:一定要带上取值符&,它是变量地址,而不是变量名 如scanf(”"%d",a);这样就是错误的,正确的是scanf("%d",&a); 第二步: scanf函数中连续输入的时候,回车,空格都属于字符,会被第二次的字符c吸收,所以无法再次输

2022-08-29 09:22:23 1152

原创 Idea设置快捷键默认换行的操作(详细)

第一步:首先点到这里,默认是右边的那样子 第二步:在后面加上,*.java 再把勾去掉 第三步:这里的要点击这个设置的轮齿还会弹出有一个小框,点击第一个叫Duplicate的,会产生一个Windows copy1的复制体,再点击一次第一个叫Duplicate的,会再产生一个Windows copy2的复制体,以此类推。 第四步:还是吧Windows copy1换成Windows copy,再输入soft出现,然后点击Soft-Wrap. 第五步:鼠标右键点击Soft-Wrap会弹出一个小框,第一个是设置键

2022-06-19 15:01:43 1632

原创 Java-JDBC事务(细讲)

JDBC事务新增

2022-06-08 08:44:44 1795

原创 idea同时选中多个相同的内容并编辑和替换(详细)

idea同时选中多个相同的内容并编辑和替换(详细)第一步:下图是原始样子第二步:Ctrl+f 出现左上角查询搜索框,然后输入Student搜索第三步:Ctrl+r会在第一个框下面出现第二个框然后写上Student2,它旁边还会出现三个英文,从左到右依次是:Replace,Replace All,Exclde第四步:第一个框输入Student,第二个是Student2这个是替换的值。点击Replace是一个一个的替换,这里我是点击了两次,所以...

2022-05-29 15:35:57 7996 1

原创 Java抽象类和抽象方法

抽象类//--------------------------------------抽象类(开始)------------------------------前言:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的, 如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法、初始化块和构造方法和普通类一样。并且抽象类和普通类相比还多出了抽象方法。解析:总的来说抽..

2022-05-17 15:30:04 135

原创 Java接口(细讲)

接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。default关键字JDK1.8版本后,可以通过default修饰的抽象方法实现接口 格式:相信大家看完上面的句子心情都会有点烦躁,不想再看下去了,本人也是经历过这样子的,接下来我举一个例子比较容易理解的给大家。接口声明和实现的例子:模拟USB接口向电脑中读入和写入东西//第一步:首先声明USB接口:声...

2022-05-08 09:09:16 363

原创 Java数组(二维数组)细讲

前言:二维数组的声明、初始化和引用与一维数组相似,二维数组可以通过 3 种方式来指定元素的初始值。//--------------------3种方式指定元素的初始值(开始)---------------------------一.这 3 种方式的语法如下:相信大家看到这个语法就不想再看下去了,我刚开始也是这样子,个人建议先把下面的例子看明白再来看这个一定会理解的。1.第一种方式声明 int 类型的二维数组,再初始化该二维数组。代码如下:inttemp = ...

2022-04-28 14:59:43 2967

原创 Java语言的特点,特征,核心机制,垃圾回收机制,JDK JVM JRE 之间的区别和关系(1)

这是个人开始学习Java语言的总结,大家可以通过这个在网上搜索(如Java的跨平台性),个人感觉这种总结方式比较好用1.Java语言的主要特点:跨平台性,面向对象,安全性,多线程,简单易用2.Java语言的特征:封装,继承,多态,抽象3.Java的核心机制:虚拟机,简称:JVM注释:图中的源文件就是:我们平时写的程序叫就是叫点Java文件。然后使用javaC把它编译成字节码文件(点Class是后缀的意思),最后就可以在java的虚拟机上进行各种的运行了(跨平台)...

2022-04-18 14:46:04 473

原创 失物招领-根据状态和声明变量来判断是新增还是认领登记

首先总结一下要讲的内容,第一个点内容是声明一个全局变量,默认是true(新增的意思),false(是认领登记的意思);第二个点内容是通过认领人来判断是否领取失物第一步:一至四步讲第一个点内容;主要看我画标记这里就行了,声明一个全局变量,var一个blInsert等于true;第二步:在弹出新增框中把blInsert = true写进来。第三步:在弹出修改框的方法中把blInsert = false写进来。第四步:在保存新增失物和认领登记失物的方...

2022-04-10 19:22:03 90

原创 SQL的限制返回行数TOP的三个知识点

知识点一:使用具有恒定值的top举例:使用常量值top返回前6个学生的信息。图中是查询出学生表的全部行数据。这里是查询出top 6 的结果总结:top 6的意思是查询出前6条数据知识点二:关键字percent(%)返回行的百分比举例:使用关键字(percent)查询成绩表中成绩最高的两个学生。图中是查询出成绩表的的全部行数据这里是加上top 10 percent 查询出的结果总结:top 10 percent就是百分...

2022-03-28 10:12:45 434 3

原创 数据库查询(select)和排序(order by )说明

数据库的查询的基础语法 Select 查询的内容 From 表名 举例1:这里是在数据库的新建查询中查询了学生表整张表,sno是学生学号,sname是学生姓名,sage是学生年龄,ssex是学生性别。总结:在处理select语句时,sqlserver首先处理 from子句,然后处理 select子句,即使select子句首先出现在查询中也是一样。举例2:只查询学生表中的一部分内容,这里只查询了学生学号和学生姓...

2022-03-20 10:16:07 8311

原创 快速找到win10的截图工具

第一步: 点击左下角的那个win图标,便弹出这个页面点击任意一个字母,就会跳到这个页面,然后就点击这个W字母,找到这个Windows附件,点击打开,找到截图工具,双击它点击这个新建,便可以截图了,但本人觉得这个不是很好用,一点击这个有些窗口就会自动关闭,相比之下,本人推荐快捷键Win + W,可以直接截下当前的页面,还可以对当前图片进行裁剪。...

2022-03-08 10:57:55 1264

原创 MVC用户登录数据库数据类型的小问题

第一步:这是本人在写项目遇到的小问题,就是在这个数据库的用户表中数据类型的账号名的数据类型是vchar(12),用户密码是vchar(13),我把用户账号改为 vchar(2),把用户密码改为vchar(3)就可以成功登陆页面了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...

2022-03-08 10:44:42 238

原创 page37-把建的表引进SQL2014中

第一步:右键新建一个数据库名YuanYeHotel 第二步:Ctrl+O打开文件,选择到已经在PD中保存好的数据库模型hotels,第三步:然后就选择到新建的数据库YuanYeHotel,点击执行,然后等命令已成功完成,再刷新表格就行了。...

2022-01-22 21:14:06 159

原创 page36-在PD建完表后把它生成数据库物理模型

第一步:可以直接按Ctrl+G就会跳出这个页面,可以根据自己的情况改一下路径和数据库名称,然后点击确定然后跳到这个页面,如果没有爆错的话就可以点击右边的那个,如果有爆错的话,就可以看是那一张表爆错的,把它改过来便可最后生成的数据库模型就是这个Data了这里可以在数据库中附加数据库的时候把这个已经创建好的数据库模型Data,附加到数据库中了...

2022-01-22 20:16:54 291

原创 page35-新增与修改的新建表-细节讲解

第一步:这里是页面的代码,图片的代码可能有点...,首先是把这个手机表的数据获取到,然后再在保存修改中,一定要在参数键中写数据库的列名键。第二步:然后把S _Phone数据库表写上,声明一个表名为dbPhone,下面验证重复的(左边的是控制器的,右边的是页面的),但注意页面的的参数键一定要是数据库表的那个列名,才能给S_Phone dbPhone给接收到,这个地方我也是错了好多次,自己修修改改花了半天时间才领悟的;...

2022-01-22 19:32:26 128

原创 page34-sql2014的建表和设置外键

第一步:我们平时在建少表的时候就不需要用到那个PD建表,我们直接在可以在这个数据库中直接建表,接下来我要讲的是建表和设置这个外键。首先我们在这个已经建好的数据库ProductDB中,右键新建一个表,按ctrl+s保存,表名为Table的表,第二步:然后点击到新建的那张新建的表Tables,右键最左边的黑色三角形箭头,然后点击设置主键(设置主键是每张表都要的)第三步:直接把S_Phone表的ID,PhoneID直接写到新建的那张t...

2022-01-22 17:55:27 713

原创 page33-新建mvc项目

第一步:很多人学习这个vs的时候,在老师教了两三个项目后时间就过了两三个月了,连这个最基础的创建项目都不会了,现在我教大家来创建一下新项目,首先要在搜索框中搜索MVC,选择到下面我划出红线这里点击它第二步:然后便跳到这个页面,可以在这里更改项目名称和位置第三步:选择空模板,在添加核心引用这里勾选MVC,点击创建便可...

2022-01-22 17:39:56 232

原创 page32-预定房间添加,保存在Sesstion中

第一步:看效果第二步:试效果,在可选房间中勾选复选框点击添加,便添加到了已选房间中(保存到Sesstion中),关于这个可选房间的勾选当前房间点击添加,就去掉当前勾选行,又是另外的操作内容,我后续会写的,由于内容有点多,就先讲这个添加按钮把数据保存到Sesstion中,并根据id数组分割,根据房间id查询出可选房间的,然后在页面中重载。第三步:首先在页面中写一个添加按钮的方法,具体注释都写的挺清楚的页面这边的代码主要是页面重载,页面重载重新加...

2021-12-28 16:46:59 61

原创 page31-layui点击显示和隐藏页面层

page31-layui点击显示和隐藏页面层 第一步:效果:点击已入住的房间,会弹出图片中的页面层第二步:在代码中把内容设置display:none 隐藏起来第三步:在content中写上$("#xxx"),便可弹出layui页面框第四步:大家可以打开layui手册,查找看看...

2021-12-20 09:55:05 665

原创 page30-layui弹出页面层

page30-layui弹出页面层第一步:效果是点击任意一个房间,就会弹出图片中的layui页面框,页面框中的房间编号和房间类型是动态变化的,点击那一个房间就会把它房间里的房间编号和房间类型给加上去第二步:通过在控制器中写的查询房间的方法,在控制台点击查看,可以找到键outerText;值是房间编号和类型;它本身是换行的,就通过这个split()方法给分割成两部分,第一部分是房间编号,第二部分是房间类型,最后通过下标把它们写到layui页面层中,第三步:...

2021-12-20 09:39:48 752

原创 page29-动态的查询出各种房间类型的房间数量

第一步:把页面搭建出来,这里的房间类型,我是用按钮标签的,然后在按钮标签后面加一个span标签,并加上id 第二步:封装右侧按钮,这个data是在页面加载事件中写的post提交方式,把房间信息查询出来,在回调函数中用data接收返回的房间信息,把这个封装右侧按钮的方法creatRoomSum()在页面加载事件中调用,并把这个接收房间信息的data传进creatRoomSum(data)中。第三步:查询房态图上的房间数量,首先是各声明一个数来记录各种房间状态,然后是通过fo...

2021-12-20 09:29:20 375

原创 page28-用vs2019制作房态图

page28-用vs2019制作房态图第一步:获取table的id,然后把房态图封装成一个方法,把封装号的方法在页面加载事件的post提交方式中调用便可,下面都有注释,自己认真看...

2021-12-20 09:17:41 248 2

原创 page27-选择职业操作

第一步:点击选择职业框,便弹出模态框,选择内容按下确定,就成功了第二步:图片里面我都做了详细的注释,自己看吧。

2021-11-08 10:02:49 58

原创 page26-《图书管理系统——“归还.延期.超期.报废”模块》项目研发阶段性总结

本次任务完成时间:2018年6月23日~2018年8月5日完成模块功能:归还.延期.超期.报废一、功能实现归还主要包括借书状态、库存量数量的变化的功能模块;延期主要包括借书状态、到期时间的增加;超期主要包括借书状态、超期后的支付;报废主要包括借书状态、报废后的支付和库存量的变化。书籍归还:见图1,是归还.延期.到期.报废 模块实现界面。图1 书籍归还模块点击图...

2021-10-28 11:13:46 358

原创 page25-事务

事务说明:MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。举例子:1.首先要到引用中搜索图片中的Transactions,把它添加到引用中;2.然后引入3.然后开启事务4.最后提交事务总结:事务可以解决这三张表...

2021-10-18 10:50:16 54

原创 page23-C#中的方法(函数)重载

一. 构成方法(函数)重载的条件: a.函数/方法名相同b.参数列表不同(参数个数,参数类型也不同) c.在同一个类中。举例子1:总结:方法名相同,而且在同一个类中,参数列表不同(参数个数,参数类型也不同)举例子2: class ComSalary { //老板的薪水计算:薪水=基...

2021-09-27 16:29:48 48

原创 page22-C#中的构造方法

一.C#中的构造函数特点:1.构造函数具有和类一样的名称;构造函数没有返回值,也不能用void修饰,只有访问修饰符。 构造函数是在实例化类时最先执行的方法,通过这个特性可以给对象赋初值。 每个类中都会一个构造函数,如果用户定义的类中没有显式的定义任何构造函数,编译器就会自动为该类型生成默认构造函数,类里面没有构造函数也可以,系统会为你自动创建无参构造函数。 例:classtest//test类{publictest(){//构造函数,初始化对象...

2021-09-19 10:16:53 61

原创 page21-C#中的哈希表和有序列表

一、哈希表(散列表)集合中的值都是以键值对的形式存取的。举例子:总结:控制台的跟代码的顺序倒反二.有序列表 SortedListSortedList st = newSortedList();跟哈希表(1到3)差不多,只是顺序不同(3到1)总结:控制台的跟代码的顺序一样...

2021-09-08 10:49:52 204

原创 paeg20-C#中继承的基类和衍生类

第一步:1.首先这些是C#中基类和衍生类的基础介绍;第二步:1.基类的和衍生类的基础语法。第三步:1.创建一个基类,名称为Shage 2.再建一个衍生类,名称为Pagetxt,并继承基类Shage第四步:1.在main中new一个对象,名称为rect,并把值5给到setLength,把值6给到setWidth,然后输出衍生类的setAre方法,最后在控制台输出为30...

2021-08-29 11:22:59 272

原创 paeg19二次验证密码

第一步: 1.写出程序的入口main2.创建一个键盘扫描器,自定义名为sc,并引入最上面的第二行文件。3.写两个字符串自定义名pwd1与pwd2,并赋值0和1。4. 写do while语句,在检查while()条件是否为真之前,该循环首先会执行一次do{}之内的语句; 然后在while()内检查条件是否为真,如果条件为真的话,就会重复do...while这个循环,直至while()为假;才会输出whiel里的内容。第二步:1.在控制台中输入密码,...

2021-08-18 11:20:34 349

原创 paeg17时钟

第一步:1.写一个div包裹一个div标签,最外面的这个div给它加上一个page类,在给他加上基础的样式,再给里面的div标签加上一个id为txt的。第二步:1.在body标签中加上页面加载的事件,再调用方法名为startTime的方法。第三步:1.在script标签中一共是封装了两个方法,第一个是startTime()方法,是在body标签中添加的onload事件中,调用的方法,第二个是在第一个方法中调用的 checkTime()方法第四步:最后便可以打...

2021-07-28 14:39:28 66

原创 page14-回到顶部js写法

第一步:1.首先写上一个div标签包裹一个img标签和50个h1标签,添加文本为-回到顶部,并给img标签添加一个id值为page,给fooer类和img标签添加一些基础css的样式 第二步:1.首先写出onscroll事件,onscroll事件:是在滚动条滚动时触发的。2.把获取滚动条的高赋值给st,3.获取img标签的id赋值给txt,并给它添加一个点击事件,一点击就会回到顶部,scrollTop是顶部的值,...

2021-06-28 08:36:58 82

空空如也

空空如也

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

TA关注的人

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