自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr、黄

不鸣则已,一鸣惊人!

  • 博客(74)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java递归·八皇后案例精细分析

【代码】Java递归·八皇后案例精细分析

2022-11-28 14:29:31 191 1

原创 Java递归·迷宫案例精细分析

【代码】Java递归·迷宫案例精细分析。

2022-11-18 10:42:42 524

原创 【test】Java一些比较简单的题目总结,以及答案

【代码】【test】Java一些比较简单的题目总结,以及答案。

2022-10-24 14:32:30 418

原创 【JavaSE】Java 容器---集合

集合、数组都是对多个数据进行存储操作的结构,简称 Java 容器说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储一旦初始化,其长度就确定了数组一旦定义好,其元素的类型也就确定了,就只能操作指定类型的数据了一旦初始化,其长度就确定了数组中提供的方法非常有限,对于添加,删除,插入数据等操作,非常不便,同时效率不高获取数组中实际元素的个数的需求,数组没有现成的属性和方法可用数组存储数组的特点:有序,可重复,对于无序,不可重复的需求,不能满足。

2022-09-29 09:54:43 372

原创 【MyBatis】基于 Java 的数据持久层 ORM 框架

为了和数据库进行交互,通常的做法是将 SQL 语句 写在 java 代码写在java 代码中,SQL语句和 java 代码耦合在一起不利于后期维护和修改,而 MyBatis 能够帮助我们将SQL 语句和 Java 分离,方便了后期因需求变动而对 SQL 语句进行修改。一方面可以拿来就用的工具,更重要的是,提供了可重用的设计。框架是一个半成品,已经对基础的代码进行了封装并提供相应的 API,开发者使用框架是直接调用封装好的API可以省去很多代码编写,从而提高工作效率和开发速度。框架的维护需要很大人力,财力。

2022-09-23 15:42:34 1200

原创 【Maven】 基于Java的 Maven项目对象模型认识

Maven 是一个项目管理和 综合工具,Maven 提供了开发人员构建一个完整的生命周期框架,开发团队可以自动完成项目的基础工具建设,Maven 使用标准的目录结构 和 默认构建生命周期在 maven.Apache 官网中下载到 meven.zip 文件,解压完成后,需要配置环境变量,同时需要一个 .m2 文件夹,如果没有该文件夹,我们在 cmd 命令 执行 mvn help:system 命令,执行完该命令会发现目录下自动创建了.m2 文件目录。

2022-09-21 19:20:16 625

原创 JAVA JDBC使用PreparedStatement实现CRUD操作

可以通过调用 Connection 对象的 preparedStatement() 方法获取 PreparedStatementn 对象PreparedStatement 接口是 Statement 的子接口,它表示一条预编译过的 SQL语句PreparedStatement 对象所代表的 SQL 语句中的参数用问号(?

2022-09-19 16:06:12 468

原创 JAVA JDBC 概述

面向应用的API:Java API,抽象接口,供应用程序开发人员使用(连接数据库,执行SQL语句,获取结果)。面向数据库的API:Java Driver API,共开发商开发数据库驱动程序用从我们开发者的角度:不需要关注具体的数据库细节数据库厂商: 只需要提供标准的具体实现不同的数据库厂商,需要针对这套接口,提供不同的实现。不同实现的集合,即为不同数据库中的驱动。总的来说就是不同的数据库厂商针对sun公司提供的JDBC接口,提供具体实现类的集合。

2022-09-08 10:01:04 508

原创 SQL Server 知识汇集11 : 约束2

SQL Server NOT NULL 约束只是指定列不能为 NULL 值。

2022-08-29 14:20:49 180 1

原创 SQL Server 知识汇集11 : 约束1

主键是唯一标识表中每一行的列或一组列。可以使用 PRIMARY KEY 约束为表创建主键。

2022-08-29 14:14:19 161 1

原创 Java循环语句与面向对象基础知识点

循环语句1、for循环 (更适用于明确循环次数的) 格式: for (循环变量(定义)初始化 ; 布尔表达式(满足条件继续循环) ; 循环变量更新){ //循环体 (语句) }2、while (适用于没有明确循环次数的) 格式: while(循环条件布尔表达式){ //循环体 (语句) }3、do…while (适用于没有明确循环次数的) 格式: do{ //循环体 (语句) }while(循环条件布尔表达式)4、Java增强型for循环 主要用于增强(简化)数组、集合循环,是只读的,不能对数组进行赋值。5

2022-06-19 11:06:42 256 2

原创 SQL Server 知识汇集9 : 修改数据

第9节.修改数据1. insert语句insert语句向表中添加新行,以下是 insert语句的最基本形式:INSERT INTO table_name (column_list)VALUES (value_list);首先, table_name 指定要插入的表的名称。 通常,通过模式名称引用表名称,例如 production.products ,其中 production 是模式名称, products 是表名称。其次, column_list 指定要在其中插入数据的一个或多个列的列表。

2022-05-30 08:40:20 318

原创 Server 知识汇集8 : 集合运算符

1. SQL Server Union(并集)SQL Server Union是一组集合操作,用于将两个select语句的结果组合到一个结果集中,该结果集包 括属于 union 中 select语句的所有行。以下是SQL Server Union的语法:query_1Unionquery_2以下是上述语法中的查询要求:两个查询中列的数量必须相同。相应列的数据类型必须相同或兼容。下面图中说明了 T1 表的结果集如何与 T2 表的结果集联合:1. Union 与 Union all

2022-05-18 15:10:42 243 1

原创 Server 知识汇集7 : 子查询(全)

第7节.子查询1.SQL Server子查询子查询是嵌套在另一个语句(如:[select],[insert],[update]或[delete])中的查询。以下语句显示如何在 select语句的[where]子句中使用子查询来查找位于纽约( New York )的客户的销 售订单:select order_id, order_date, customer_idfrom sales.orderswhere customer_id in (select custome

2022-05-14 15:43:52 179 1

原创 Server 知识汇集6 : 分组数据

第6节.分组数据1.SQL Server Group By语句Group By 从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。以下是 Group By 子句的语法: select select_list from table_name group by column_name1, column_name2 ,...; 在此查询语法中, G

2022-05-08 09:01:05 174 2

原创 我的创作纪念日

学习的源头平时做项目的时候,要多讨论,多发现,取长补短,虚心接受日常学习的时候,要多动手,看是没有用,用笔把关键的地方记录下来努力后的收获获得了一些粉丝的关注获得了很多正向的反馈,如赞、评论、阅读量等认识和一些志同道合的领域同行平时的一些日常创作已经是我生活的一部分了有限的精力下,平衡创作和工作学习每天抽一点时间出来学习,会让生活更加充实对未来的计划职业规划:还是想再努力努力,努力进入微软公司工作创作规划:每天分享一些自己的学习心得2022.4.28...

2022-04-28 14:06:34 264 3

原创 Server 知识汇集5 : CROSS JOIN

5.交叉连接cross join 连接两个或多个不相关的表。以下是两个表的SQL Server cross join 的语法:Select select_list from T1 cross join T2; select select_list from T1, T2;cross join 将第一个表(T1)中的每一行与第二个表(T2)中的每一行连接起来。 换句话说,交叉连接返回 两个表中行的笛卡尔积。与inner join或left join不同,交叉连接不会在连接的表之间建立关系。

2022-04-25 16:16:40 236

原创 Server 知识汇集4 : INNER JOIN / LEFT/RIGHT JOIN

第5节.连接表在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表 中的数据。SQL Server支持多种连接,包括 [内连接],[左连接],[右连接],[全外连接]和[交叉连接]。每种连接类型指定SQL Server如何使用一个表中的数据来选择另一个表中的行。1.内连接内连接是SQL Server中最常用的连接之一。 内部联接子句用于查询来自两个或多个相关表的数据。SQL Server inner join 子句的语法: select se

2022-04-19 08:14:48 334 1

原创 Server 知识汇集3 : Distinct / AND / OR

第4节. 过滤数据1.Select Distinct子句select distinct子句检索指定列列表中的唯一不同值,换句话说,它从结果集中删除列中的重复值distinct子句将所有 NULL 值视为相同的值语法如下所示:select distinct column_name1, column_name2 , ... from table_nameA.distinct一个字段的示例以下语句返回 customers 表中所有客户所在的所有城市(去重复

2022-04-08 12:41:19 195 2

原创 SQL Server 知识汇集2 : ORDER BY / offset FETCH

按多列和不同顺序对结果集进行排序以下语句按城市按降序对客户进行排序,之后按第一个名称按 升序对排序结果进行排序select city, first_name, last_name from sales.customers order by city desc, first_name asc;按不在选择列表中的列对结果集进行排序请注意, state 列在 customers 表中定义。如果不是, 那么查询将无效。 可以通过选择列.

2022-03-28 10:17:49 1167 1

原创 SQL Server知识汇集1

第1节. 查询数据数据库表是存储数据库中所有数据的对象。在表中,数据按行和列格式逻辑组织,类似于电子表格 (Excel) 在表中,每行代表一个唯一记录,每列代表记录中的一个字段例如, customers 表包含客户数据,如 客户标识号,名字,姓氏,电话,电子邮件和地址信息,如下所示:SQL Server使用模式对表和其他数据库对象进行逻辑分组。要从表中查询数据,请使用 select语句。以下是 select语句的最基本形式:select 需要查询的字段名1,字段2……(或全查 直接 * )

2022-03-20 10:50:34 99 1

原创 JQuery事件

在 jQuery 中,大多数 DOM 事件都有一个等效的 jQuery 方法页面中指定一个点击事件:$(“p”).click();下一步是定义什么事件触发事件,您可以通过一个函数实现;$(“p”).click(function(){//动作触发后执行的代码})常用的 jQuery 事件方法$(document).ready()$(document).ready()方法允许我们在文档完全加载后执行函数Click()Click()方法是当按钮点击事件被触发时会调用一个函数。该函数在用户点

2022-03-01 09:53:37 72

原创 运算符知识点总结

运算符别称:操作符概念:通过运算符可以对一个或多个值进行运算结果算术运算符:加可以对两个值进行加法运算,任何值通过加法运算,都会先转为字符串,然后再做拼接,也可以通过”+”做隐式转换减可以对两个值进行减法运算,并返回运算结果乘可以对两个值进行乘法运算,并返回运算结果/ 除可以对两个值进行除法运算,并返回运算结果% 取模取模运算(取余数)++ 自增– 自减例:var num=123+321;/12+”2”+3/12+2+”3”/100-”1”/12%5console

2022-03-01 09:21:42 259 1

原创 字面量、数据类型知识总结

字面量概念:一些不可改变的值,可直接使用,但一般不会直接使 用。例如:1 3 5 7;变量概念:用来储存字面量,且值可任意改变。声明:通过关键字var声明变量。例如:var btn=5;标识符概念:js中所有可以由我们自主命名的都可以成为标识符。例如:变量名 函数名 属性名都属于标识符命名规则:1. 可以含有字母、数字、下划线_、$2.不能以数字开头3.不能使用ES中的关键字与保留字4.可以用中文5.一般采用驼峰写法例如:小驼峰helloWorld 大驼峰HelloWorld

2022-03-01 09:05:31 421 1

原创 正则表达式总结(2)

4.方法:RegExp对象方法:·test() 1.检查字符串中是否有符合匹配正则表达式的内容如果有则返回true,没有则返回false例:var reg=new RegExp(“a”,”i”)var str=”SUGUsisa”;var result=reg.test(str);Console.log(result);String对象方法:·Split()1.把字符串分割为数组。2.该方法可以传递一个正则表达式作为参数,将会根据正则表达式去拆分3.即使不指定全局匹配,也会全部拆

2022-02-24 09:01:12 254

原创 正则表达式总结(1)

·简介1.正则表达式别称规则表达式。2.正则表达式就是用来记录文本规则的代码,也是用于进行文本匹配的工具。·语法1.·构造函数创建:var 变量=new RegExp(“正则表达式”,“匹配模式”)·字面量创建:var 变量=/正则表达式/匹配模式2.使用typeof检查则会返回object。3.例如:var str=new RegExp(“a”,”i”);Console.log(str);·方法1.修饰符(匹配模式): i 执行忽视大小写的匹配g 执行全局匹配m 执行多行匹配

2022-02-24 08:53:35 237

原创 点击背景冒泡

容器,一个div里面再嵌套一个div,然后给它们一个id,还有设置它的宽度和高度;样式,给body还有div样式,使它看起来好看一些,再给body样式js增添效果:这是面对对象编程效果图:最后完成!点击会有冒泡弹出效果图:...

2022-02-24 08:33:09 239

原创 JS实现左右切换

首先,给一个标题标签,做醒目的提示提示我们该怎么操作然后用一个盒子包裹住要切换的元素,如下:然后,为了让它看起来更好看一点,给它添加一些好分辨的样式,如下再用js增添效果:获取id鼠标按下鼠标移动时鼠标松开时效果图:最后完成!...

2022-01-06 15:03:44 1268 4

原创 彩色小球跟随光标

容器,一个画布标签,然后给它一个id,还有设置它的宽度和高度;样式,给画布标签样式,使它看起来好看一些,再给body样式js增添效果:首先,这是面对对象编程下面两个都是删除球操作创建prototype原型对象渲染小球canvas 设置鼠标监听,鼠标移动过程中创建小球效果图:最后完成!...

2021-12-21 10:15:31 179 1

原创 适用背景的动态拉线球

元素直接给一个画布标签,然后给它一个id;样式,给画布标签一个 display:block;的样式,使它转为块级元素,再用通用符 * 给全局的样式的外边距和内边距设为零js增添效果:首先,先获取画布标签的id,然后声明一个变量来接收指向二维绘图的环境,然后再获取它的宽高,如:第一步先创建父函数名为ball 三个参数,给球在里面创建一个随机的定位在canvas内 确定一个半径值再确定一个颜色orange,然后给球一个随机的运动趋势第二步创建一个空数组 ,再返回第一步,把空数组push进父函数ba

2021-12-20 19:49:18 267

原创 特等刮刮乐

1.建立一个HTML5页面首先在一个给一个块级盒子装奖项和一个画布标签,然后再给一个”再来一个”的按钮,如:2.再建立一个样式表3.再建一个js表最后用js代码,增添效果,如下图:4.全部完成后,打开页面首先是刚进去没有点击任何键然后点击一下回车键,如:最后完成!...

2021-12-08 16:49:06 153

原创 水杯动态特效

案例原理:给一个空的大盒子作为容器,添加样式使它生动起来。html,就一个大盒子 ,里有缓慢升起(缓慢降落)的液体水。css样式使大盒子生动起来。最后关键的一步,修改一下参数即可。最后我们来看下图片...

2021-12-08 16:40:24 355 1

原创 简单抽奖效果

案例原理:在一个大盒子里面放八个装图片的盒子,再放一个放开始的盒子一共九个,抽奖的概率是随机的。html,就两个内容一个大盒子 ,里有八个装奖品图片的盒子,还有一个放开始键的盒子。css样式给大盒子一个宽度和高度。最后关键的一步如果想要选中中奖得给他一个判断条件,修改一下参数即可。最后我们来看下图片...

2021-11-27 08:41:45 90

原创 星星闪烁效果

1.建立一个HTML5页面给一个启动的按钮,然后给一个空盒子做效果,如:2.再建立一个样式表给按钮一个黄色按钮,然后再给空盒子布置样式3.再建一个js表最后用js代码,给空盒子添加样式,增添效果注释图中有,不懂问4.全部完成后,打开页面首先是刚进去没有点击任何键然后点击一下回车键,如:最后完成,为以后的项目键盘事件提供了快捷方式!...

2021-11-27 08:36:27 4000

原创 盒子躲避鼠标

案例原理:在一个大盒子里面放一个图片让它在一个随机的定位,躲避的速率也是随机的。html,就两个内容一个大盒子 ,里有一个图片,大盒子相对定位,图片绝对定位。css样式给大盒子一个宽度和高度。盒子样式 就是 border-radius: 100%,颜色自定;后我们来看代码一.首先给图片一个随机定位,获取到大盒子的宽减去图片的宽,就是图片横轴上的活动范围,命名为x,以此类推图片竖轴上活动范围命名为y。二. 然后再确定一个开始的运动趋势,随机数决定的方向。二.以上两种条件都满足了之后就就开始执行

2021-11-17 10:26:46 4657 5

原创 获取键盘按下的键位对应ask码

1.建立一个HTML5页面只需要用一个元素来做容器即可,如:2.再建立一个样式表给容器上样式来使容器外貌更加美观3.再建一个js表再引入jq 去实现效果4.全部完成后,打开页面首先是刚进去没有点击任何键然后点击一下回车键,如:最后完成,为以后的项目键盘事件提供了快捷方式!...

2021-11-17 10:20:00 339 1

原创 Java中的Comparable和Comparator

一、Comparable简介Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的对象的列表或数组可以通过Collections.sort或者Arrays.sort进行自动排序。此外,实现此接口的对象可以用作有序映射中的键或有序集合中的集合,无需指定比较器。此接口只有一个方法compare,比较此对象与指定对象的顺序,如果该对象小于,等于或者大于指定对象,则分别返回负整数,0或者正整数。二、Comparator简介Compara

2021-11-08 19:25:26 69 1

原创 《图书馆管理系统——“借书还书”模块》项目研发阶段性总结

《图书馆管理系统——“借书还书”模块》项目研发阶段性总结本次任务完成时间:2021年8月2日~2021年8月10日完成模块功能:借书还书一、功能实现借书还书主要包括书籍借出、书籍归还的功能模块。书籍借出:见图1,是借书管理模块实现界面。 图1 借书管理模块假如我点击图1的“借书”按钮弹出借书的模态框这个时候你需要选中借书号,确定用户才能借书,其它的内容已经自动化地添加上去了,而且设置为了输入框锁死的状态,如果它选中了借书号继

2021-10-28 16:59:51 2355

原创 Java 复制视频文件的快捷方式

最近在学 java,学到了 IO 流 ,学了字节流和字节缓冲流的用法。使用字节缓冲流复制大型文件是要比用字节流复制文件快上不少,现在我来展示一下,复制一个 200 多 m 的视频文件用字节流的逐个添加字节法和逐个添加字节数组方和字节缓冲流的逐个添加字节法和逐个添加字节数组法的消耗的时间。如图所示前面的三种方法我都测试过了,最后执行输出的是第四种方法,耗时最短的方法。普通流方法的一个一个添加字节方法的耗时时间是:770416 毫秒普通流方法的一个一个数组添加字节方法的耗时时间是:726.0 毫秒

2021-10-24 08:18:41 134

原创 JavaScript流程控制

什么是流程?程序中的三种基本流程结构:顺序结构分支结构循环结构顺序结构:按照顺序一条一条的执行代码,从上到下。分支结构:执行代码的时候,可以根据条件进行选择,条件越多对应的结果越多,分支也就越多。例如if…else…语句,switch语句循环语句:用来重复不断的做一件事,for循环,while循环,do…while循环if…else 语句1.if…else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。语法:if(条件){条件成立时执行的代码}else{

2021-09-26 15:41:47 55 1

前端Vue框架学习资料最全资料.rar

内含笔记、代码、讲义、教案、文本文档、资料

2022-10-21

重庆邮电大学 C#MVC项目.rar

主要做的是一个学校管理学生的一个系统,此系统可以管理学生的基本信息,还可以发布一些学校动态,以及任务,以及弄学生的考试,等等,就不一一说明,内附送部分代码,和部分数据库资料!

2022-10-21

C#奶茶系统管理项目-把C#MVC基础学完就差不多可以做出来

适用刚入门有基本的人做,很好的一个增加自己项目经验的经验,不难做,主要设计前端还有数据库的逻辑

2022-10-21

新人易独自上手的ASP.NET MVC 完整详细《图书管理系统》后台系统项目

该项目主要分为四个板块:用户信息管理、图书管理、业务管理、数据管理,适合新手、初学者独自上手的后台管理项目。

2021-08-11

最适合新手的简易版计算器.html

适合刚上手的前端开发者

2021-05-17

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

TA关注的人

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