自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 问答 (1)
  • 收藏
  • 关注

原创 【CSP-J/S初赛知识点整理】

CSP-J/S初赛知识点整理

2023-09-14 21:28:29 1299

原创 C语言/C++队列详细讲解教程及完整代码实现

队列是一种常用的数据结构,具有先进先出的特点。在解决实际问题时,队列可以发挥重要作用。通过C语言的实现代码,我们可以更好地理解队列的概念和基本操作。希望本篇教程能对你理解队列有所帮助!

2023-06-30 14:23:35 2133

原创 【二叉树教程详解以及C语言/C++实现二叉树】

二叉树是一种特殊的树状数据结构,其中每个节点最多有两个子节点。每个节点包含一个数据元素和指向其左子节点和右子节点的指针。左子节点的值小于或等于父节点的值,而右子节点的值大于父节点的值。这个特性使得二叉树在查找、插入和删除操作方面非常高效。A / \B C / \ \D E F二叉树通常用于模拟具有层级结构的数据。它的一些常见应用包括搜索算法(例如二叉搜索树)、表达式树、哈夫曼编码树等。在二叉树中,我们可以使用不同的遍历方式来访问节点,包括先序遍历、中序遍历和后序遍历。

2023-06-30 14:19:52 1779 1

原创 【C语言/C++实现结构体和指针详细教程】

使用C语言/C++实现结构体和指针的详细教程

2023-06-18 21:02:50 1441

原创 C语言/C++实现栈操作

栈的基本操作包括压栈(入栈-push)和弹栈(出栈-pop),分别用于将元素添加到栈顶和从栈顶删除元素。(Last-In-First-Out,LIFO)的原则。栈的操作只在栈的一端进行,该端被称为。弹栈操作用于删除栈顶的元素,并返回该元素的值,首先需要判断栈是否为空,如果栈非空,返回。压栈操作用于将元素添加到栈顶,首先需要判断栈是否已满,如果栈未满,将元素添加到。我们可以使用C语言中的数组来实现栈。这就是用C语言实现栈的基本操作的详细教程。在使用栈之前,我们需要先将其进行初始化,可以通过将。

2023-06-15 21:00:31 1186

原创 C语言/C++实现链表的详细教程

链表是一种常用的数据结构,它由一系列节点组成,每个节点包含两部分内容:数据和指向下一个节点的指针,最后一个节点指向空。链表的节点可以动态添加和删除,因此可以方便地进行插入、删除等操作。链表有多种类型,包括单向链表、双向链表和循环链表等。

2023-06-14 20:41:55 12292 5

原创 【C++实现递归算法、归并排序和堆排序】

使用C/C++实现递归算法、归并排序和堆排序算法

2023-06-13 13:54:52 877

原创 【Spring Boot整合MyBatis教程】

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

2023-06-11 20:35:56 6794 1

原创 C语言/C++练习题

C语言/C++基础练习题,冒泡排序、一维数组、二维数组、字符串、结构体等。

2023-05-29 14:34:29 1404

原创 【C++实现插入排序、希尔排序、冒泡排序、快速排序、选择排序】

C++实现插入排序、希尔排序、冒泡排序、快速排序、选择排序

2023-05-26 11:43:48 1631

原创 C++初级教程(三)

C++中的一维数组的声明、初始化和相关练习题,二维数组的声明、初始化及相关练习题

2023-03-28 14:05:07 521 1

原创 C++初级教程(二)

C++中if语句、switch语句、循环语句的使用讲解

2023-03-23 14:19:00 3312

原创 C++基础教程(一)

C++简介、C++的应用领域、C++中的关键字、注释、变量、数据类型

2023-03-18 20:37:56 728

原创 Python基础练习题

有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?输入三个整数,请把这三个数由小到大输出。判断 101-200 之间有多少个素数,并输出所有素数。

2023-03-09 16:18:32 184

原创 【Python安装配置教程】

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。

2023-03-08 13:33:29 513

原创 【Python安装pip命令教程】

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

2023-02-13 10:45:55 5235

原创 【Python学习笔记之七大数据类型】

Python学习笔记-七大数据类型:数值、布尔值、字符串、列表、元组、集合、字典

2023-02-12 22:50:42 384

原创 jQuery常用方法总结

本文简要介绍了jQuery中常用的一些方法,欢迎阅读。

2022-12-07 17:21:27 771

原创 【Java:JDBC+MySQL实现学生信息管理系统】

Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。摘自百度百科–jdbc现使用JDBC+MySQL实现简易的学生信息管理系统,主要设计学生信息查询、添加学生、修改学生信息、删除学生等功能。提示:以下是本篇文章正文内容,下面案例可供参考。

2022-11-17 16:49:44 8276

原创 JDK安装配置教程

jdk安装配置教程

2022-10-18 13:54:27 13157 4

原创 【Navicat11安装教程】

Navicat 11安装教程

2022-09-13 09:36:04 8323 4

原创 MySQL 5.7安装教程

MySQL5.7安装教程。

2022-09-08 16:58:36 4679 1

原创 JavaScript入门教程

JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JavaScript在1995年由Netscape公司的BrendanEich(布兰登·艾奇),在网景导航者浏览器上首次设计实现而成。

2022-08-25 09:44:15 341

原创 【Java简介】

Java编程语言简介

2022-06-17 11:26:25 230

原创 【C#:WinForm中使用IrisSkin4美化窗口界面】

WinForm中使用IrisSkin4美化窗口界面

2022-06-16 11:07:53 1745

原创 【C#:WinForm+ADO.NET+SQL Server实现验证码登录】

WinForm+ADO.NET+SQL Server实现验证码登录:当用户输入的账户名、密码以及验证码都正确时,才可以登录系统。否则,提示相应的报错信息。

2022-06-15 19:37:53 1302

原创 【C#实现猜数字游戏】

**使用C#实现猜数字小游戏**项目需求如下:随机生成一个1-100之内的整数,由用户进行猜测,每轮游戏共有八次机会,机会用完仍未猜到正确数字,即为失败。猜对数字,即挑战成功,结束游戏。每猜错一次,系统都会提示猜测的数字与实际生成的随机数之间的大小关系,据此,提高用户猜测的准确度。解题步骤:1、生成随机数。使用Random类生成随机数,代码如下: int n;//保存生成的随机数 Random rand = new Random(); n =

2022-05-13 16:21:27 5087

原创 在SQL Server Management Studio中使用SQL语句创建数据表并添加相关约束

SQL Server中使用SQL语句创建数据表并添加约束的基础教程1. 创建数据库创建数据表之前,需要先创建用户数据库(不推荐在系统数据库中创建表格),再去自己创建的数据库中创建相应的数据表,创建数据库的SQL语句如下(Ctrl+N 新建查询写SQL语句): create database StudentMIS--创建一个名为StudentMIS的数据库选中并执行该语句,左侧的对象资源管理器中出现名为StudentMIS的数据库后表示创建成功(如果执行语句没有报错,但并没有出现数据库的,可以

2022-03-17 17:17:07 10795

原创 启动SQL Server服务器以及新建连接的方法

启动SQL Server服务器以及新建连接的方法一、启动服务器使用SQL Server之前,需要手动启动服务器(如果是安装时设置了默认开机启动的,则不需要这一个步骤,但不推荐这么做),启动服务器的方法有三种:第一种方法开始菜单栏找到SQL Server2012(具体版本根据安装情况来看,操作基本都一样),单击打开,找到配置工具,点开之后找到配置工具里的SQL Server配置管理器,单击打开,打开界面如图所示:找到SQL Server服务,打开,找到SQL Server(MSSQLSERVE

2022-03-14 15:23:20 14900 5

原创 安装SQL Server详细教程

安装SQL Server2017详细教程1、官网下载SQL Server 2017 Developer: Developer下载地址下载完成后,打开安装程序,选择自定义安装:选择安装路径(不推荐安装在C盘):然后等待下载安装:此过程较为缓慢,耐心等待即可。下载完成后,会到以下界面:到此界面后,点击左侧的安装,点击全新SQL Server独立安装:选择Developer版本,点击下一步:勾选我同意协议,点击下一步:不勾选:点击下一步,等待安装程序文件:安装完成后,会出现以

2022-03-06 18:18:36 139031 17

原创 DIV+CSS实现网页爱心图案

使用DIV+CSS实现绘制网页爱心图案实现效果:代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> #div5{ position: relative; left: 25%; width: 1000px; height: 900px; /* bac

2021-12-30 16:36:33 490

原创 H5:鼠标悬停显示详细信息

使用HTML和CSS实现鼠标悬停图片后显示详细信息代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>鼠标悬停显示文字介绍信息</title> <!-- <link rel="stylesheet" type="text/css" href="css/css1.css"/> --> <style type

2021-12-20 10:04:23 2942

原创 H5:使用video标签在页面中插入视频

常用属性和值:例:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> #div1 { background-color: blanchedalmond; height: 10%; width: 100%; position: fixed; z-index:

2021-12-19 20:53:45 2840

原创 C语言:计算随机生成的一个日期与该年的10月1日相差多久

随机生成一个1900年-3000年之间的日期,计算该日期与该年的10月1日相差多久(C语言)代码:#include<stdio.h>#include<stdlib.h>#include<time.h>//将年、月、日三个变量设为全局变量 int year,month,day;//函数声明 void rand_date();int calculate();//主函数 int main() { srand((unsigned)time(NULL));

2021-12-02 16:46:35 763

原创 C语言实现模拟银行系统

模拟银行系统1.实现要求生成一个1000-1000000之间的随机数来代表账户余额(要求每次生成的数不一样);实现登录功能:用户有三次输入密码的机会,输入正确的密码才能登录,如果输入错误超过了三次 之后密码还是错,则提示账户被冻结,退出程序。实现查询账户余额功能:查询账户余额并输出。实现取款功能:提示用户输入相应的金额,并取款。实现存款功能:提示用户输入存款金额,并存款。实现修改密码功能:提示用户输入新的密码,密码修改成功后,退出系统,提示重新登录。实现退出系统功能。示例代码:#inc

2021-11-26 17:09:39 2154

原创 C语言实现简单猜数字小游戏

C语言猜数字小游戏题目:随机生成三个0-20之内的数字,提示用户来猜,只有三个数字全部猜出时程序才结束,统计输出猜到正确答案的次数 。#include<stdio.h>#include<stdlib.h>#include<time.h>/*随机生成三个0-20之内的数字,提示用户来猜,只有三个数字全部猜出时程序才结束,统计输出猜到正确答案的次数 */int main(){ srand((unsigned)time(NULL));//保证每次生成的随

2021-11-18 18:55:53 3344

原创 C语言实现冒泡排序

C语言的冒泡排序使用自定义函数实现冒泡排序,分别输出升序和降序的结果使用自定义函数实现冒泡排序,分别输出升序和降序的结果#include <stdio.h>#define SIZE 50void Sort_U(long a[], int n);void Sort_D(long a[], int n);void print(long num[], int n);/*使用自定义函数实现数组的冒泡排序,打印输出升序序列和降序序列*/int main(){ int n, i;

2021-11-18 16:58:24 653

原创 使用Python的turtle模块绘制爱心图案

使用python小海龟实现爱心图案的绘制,代码如下:import turtleimport time # 清屏函数def clear_all(): turtle.penup() turtle.goto(0, 0) turtle.color('white') turtle.pensize(800) turtle.pendown() turtle.setheading(0) turtle.fd(300) turtle.bk(600)

2021-09-01 19:59:50 5987 1

原创 学习C语言的必要之处

**学习C语言的必要之处简介:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。1. C语言的发展史C语言的原型是ALGOL 60语言(也称为A语言)。1963年,剑桥大学将ALGOL 6

2021-08-31 10:25:58 176

原创 Scratch编程_Day01

自学Scratch_Day01Scratch简介:Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册用户开通了一个个人空间,放置发布的程序。用户发布后的程序,在官网可以找到。制作中的程序只能在软件环境下运行,发布后的程序则是

2020-10-09 17:16:13 735 1

空空如也

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

TA关注的人

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