自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小秦网站部署上线

叮~您有一份消息,请注意查收!小秦个人网站终于上线了:

2024-04-07 17:25:24 352 6

原创 部署项目遇到的各种问题总结

在做完项目之后,为了让别人访问到自己的网站,就需要部署前端后端以及数据库,但是在部署的过程中出现了各种问题和困难,本篇主要讲述部署网站所遇到的主要问题以及该如何去解决。一、后端问题1、jar包运行出现错误首先Rebuild Project,再Build Rroject就成功了。2、宝塔面板JDK版本太低一、后端问题jar包运行出现错误宝塔面板使用jdk17二、数据库问题版本问题三、前端问题连不上后端如果文章有问题的话也可以私信我或指出来!!!!!

2024-04-02 21:19:54 1539

原创 宝塔面板 -- 打包前端项目并部署提升访问速度

在前面写到的文章使用宝塔面板部署前端项目中,并没有将前端项目打包而是直接部署,导致网站访问速度非常慢,加载甚至要十几秒。因此,为了提高访问速度,最有效的方法就是先打包好,然后再去部署,从而实现了1秒打开网站。一、打包前端项目1、打开要部署的前端项目一、打包前端项目二、添加PHP项目三、部署打包文件四、开通防火墙五、运行网站如果文章有问题的话也可以私信我或指出来!!!!!

2024-03-30 00:01:16 738

原创 AI女朋友 -- 一个傲娇女友,嘴上刻薄但内心关心你

在免费API寻找过程中,发现了ai女友的接口,打算从这个接口入手,做出给人一种有女朋友的、温柔的、亲近的、容易给的感觉!

2024-03-24 22:22:04 463 1

原创 API接口:获取歌曲、小姐姐图片以及视频

过程很难但也很有成就感,有问题在网上基本上都能找得到,只不过需要一个一个去试。网站正在开发中,以后会与大家见面,请再等等哦!如果你有什么问题的话也可以联系我。wx:abc2649543732

2024-03-17 22:43:38 662

原创 根据QQ号获取暗恋的人的全部歌单

本人喜欢使用QQ音乐听歌,并且喜欢点击好友栏目观看最近在听,了解暗恋的人最近在听什么歌曲,知己知彼,百战不殆。但是每次都需要根据qq音乐、点击我的等等一系列操作才能看到结果,并且还会留下访客,留下社死的感觉。因此,为了更加快捷并且安全的查看暗恋人的歌曲,我利用qq音乐开发者官网提供了一系列的接口,做出了能够根据QQ号一键查询暗恋人歌单以及歌曲的功能!!!

2024-03-09 15:54:02 1417 3

原创 永久禁止windows自动更新方法

每次打开电脑,右下角就会弹出设备更新提示,看着令人烦恼,并且更新可能导致电脑设置发生改变甚至是卡顿,所以为了自己方便于是出了禁用电脑更新的办法!!!一、打开本地组策略编辑器1、首先打开搜索框输入运行然后回车2、输入gpedit.msc点击确定3、如果出现如下错误需要下载(直接出来则不需要)4、下载方法如下:(1)在桌面新建一个文本文档,将如下命令复制到里面并保存,文件名随意@echo offpause(2)然后点击左上角的文件,选择另存为(3)将其另存到桌面,文件名名为位.bat。

2024-02-17 22:42:28 435 1

原创 使用宝塔面板访问MySQL数据库

前面我们已经部署了前后端项目,但是却不能得到数据库的信息,看有谁再使用你的项目。例如员工、用户等等。本次博客进行讲解如何在宝塔面板里面访问MySQL数据库。一、安装访问工具1、打开软件商店搜索php,安装PHP-5.6版本点击安装后,直接点击急速安装,需要等待一些时间2、搜索apache,安装Apache-2.4版本然后点击急速安装,安装过程需要一些时间,如果有nginx先卸载再安装apache3、依然搜索php,翻到下面找到phpMyAdmin进行安装安装4.4.0版本,点击急速安装即可。

2024-01-31 22:51:21 1349

原创 新手教程 -- 将本地idea代码上传至gitee仓库

在此教程之前,确保你的git软件已经安装好了,那么才能使用git到idea里面使用!!!你也需要提前注册一个gitee账号等待使用!!!一、创建本地仓库1、点击VCS里面的创建仓库2、选择你要上传代码的文件夹,例如我要上传的代码文件夹为cloud-demo3、发现项目爆红,右键项目选择添加,让项目变绿4、将代码提交到本地仓库,点击绿色对勾5、写入本次提交版本的简介,在gitee上面提示自己和别人6、再次点击提交7、可以观看本地仓库版本二、创建gitee远程仓库1、打开gitee新建仓库。

2024-01-26 21:55:52 889 1

原创 使用宝塔面板部署后端项目到服务器

在之前我已经写了一篇如何去部署前端项目,虽然能访问网站,但是没有数据库里面的内容是无法登录进去的,所以本篇文章会详细讲述如何安装数据库和部署后端项目。一、安装数据库1、点击宝塔面板软件商店。2、搜索mysql并且安装自己的数据库版本,安装过程需要一些时间。3、安装redis数据库(如果自己的项目需要redis就安装,没有就不用安装二、打包后端项目1、打开idea,点击右边的maven2、(1)如果只有一个模块,就直接点击模块里面的package打包完成。

2024-01-17 21:26:35 1630 5

原创 宝塔面板 -- 创建第一个自己的网站

阿里云最近对在校大学生免费每人赠送一台服务器,但拥有了服务器却不知道干什么。本篇文章主要讲解:如何安装宝塔面板,让服务器公网ip简单的访问一个网站,不让服务器吃灰!!!一、安装宝塔面板对于宝塔面板,它是一个可视化的软件,能够对服务器进行直接的操作。对于服务器比较小的人来说,可以选择Linux系统,因为windows系统有操作系统界面更消耗cup和内存,而Linux系统没有系统界面,因此相比windows运行速度更快,效率更高!1、浏览器搜索宝塔面板2、点击产品选择Linux面板3、点击立即免费安装。

2023-12-23 12:12:18 1529 4

原创 使用宝塔面板部署前端项目到服务器

在此之前,我们已经创建了宝塔面板账号、拥有了一台服务器。现在,我们想让我们的前端能够像阿里巴巴、淘宝等网站那样被别人访问,那么我们应该在宝塔面板上面怎样做呢?一、第一步:创建文件夹1、打开我们的宝塔面板后,我们会看到左侧有一列目录,点击里面的文件。2、点击在根目录下名叫www的文件夹3、点击里面叫wwwroot的文件夹4、在里面随便创建一个文件夹准备放入我们的前端代码5、放入我们的前端代码二、第二步:部署前端项目1、在宝塔面板的左侧有个叫网站的名字,点进去并选择node项目。

2023-12-22 21:44:44 2748 5

原创 头歌答案--数据持久化(非数据库)

在现在的软件、web 开发中,越来越离不开数据库的支持,MySQL 是现在最流行的关系型数据库管理系统(RDBMS - Relational Database Management System),在 WEB 开发中,MySQL 是最好的 RDBMS 应用软件之一。在本教程中,会让大家快速掌握 python 使用 MySQL 的相关知识,并轻松使用 MySQL 数据库。在本教程中,会让大家快速掌握 python 使用 MySQL 的相关知识,并轻松使用 MySQL 数据库。

2023-11-12 11:42:46 1252 1

原创 头歌答案--爬虫实战

​​​​​​​。

2023-11-12 11:37:02 7935 2

原创 头歌答案Python——JSON基础

本关任务:学习本关知识,完成选择题。1、下面哪句符合爬虫的描述自动化从网络上收集需要的信息2、下面哪些语言是网页的构成部分HTMLCSS3、下面谁定义了网页的基本结构HTML4、下列哪个文件与爬虫有关?robots.txt5、爬虫用到的网络协议是?HTTP6、防范爬虫的策略有验证码限制设置User-Agent7、下列关于统一资源定位符,哪项是错误的一个域名必须对应一个IP地址 一个IP地址也必须对应一个域名8、客户端HTTP请求格式包括请求数据请求行请求头部9、服务端HTTP响应格式包括响应正文响应报头。

2023-11-12 11:31:26 2756

原创 头歌答案HTML——基础

自我简介

2023-11-12 11:28:31 3448 2

原创 MyBatis的关联映射

在实际开发中,根据业务需要,数据表之间往往会存在某种关联关系,例如:一对一,一对多,多对一,多对多等,当程序操作数据库时,如果被操作的表与其他表相关联,那么处理这些表中的数据时必须要考虑它们之间的关联关系。为此,MyBatis提供了映射表之间关联关系的功能,如此一来,使用MyBatis能够以简洁的方式操作多张表。一、表与表之间的关系在一对一关系中,一方数据表中的一条记录最多可以和另一方数据表中的一条记录相关。例如:人的角度:一个人只能有一张身份证,身份证角度:一张身份证只能属于一个人。

2023-10-04 17:14:49 851 3

原创 MyBatis之增删查改功能

在MyBatis项目中编写代码实现对MySql数据库的增删查改一、创建各种类1、在Java包的mapper文件下创建一个接口/*若查询多条,不能用实体类对象为返回值,否则报错*///查询所有信息SelectMapper的xm//查询所有信息//插入用户信息SelectMapper的xm//查询所有信息//插入用户信息//修改用户信息//用注释当sql名SelectMapper的xm//查询所有信息//插入用户信息//修改用户信息。

2023-09-20 22:08:21 2593 4

原创 创建第一个MyBatis框架--保姆级教学

在idea上创建我的第一个MyBatis框架一、创建一个空的mybatis项目1、new一个新的项目2、选择最下面,创建一个空项目3、为空项目取一个名字,位置可以自己选4、点击完成后,开始配置以下版本,两个版本得一样,例如都是11。

2023-09-13 23:42:03 440 1

原创 Java课设--学生信息管理系统(例2)

首先确定自己的JDBC连接数据库已经完成,不懂可以看看其他博主的解析。我使用的是SQL Server数据库,数据库名称为stu,账号为sa,密码为123456一、效果演示输入账号:123输入密码:456查找学生学号为202115021的学生信息:添加一个新的学生信息为:202115022 张三 男 20 CS修改张三的信息为:女 ,点击刷新删除202115022张三的信息,点击刷新二、代码获取。

2023-08-07 22:50:07 246

原创 Java课设--学生信息管理系统(例1)

一、运行效果。

2023-08-05 22:42:29 592

原创 SQL Server数据库 -- 索引与视图

在学习完创建库表、查询等知识点后,为了更加方便优化数据库的存储和内容,我们需要学习一系列的方法例如索引与视图等等,从而使我们更加熟练和使用数据库,突破表面,触摸内部!一、索引1、索引简介索引是加快数据查询效率的一种有效方法,因为建立索引可以改变数据的搜索结构。多数情况下索引是建立在基础表上的,但也可以建立在视图上。在数据库中建立索引是为了提高数据的查询速度,与书本前面的目录或书后面的术语表类似。利用目录或属于快速查找所需信息,而无需翻阅整本书。首先,索引在数据库中占有一定的存储空间。

2023-08-02 21:37:49 3196 9

原创 打通前后端 -- 创建第一个Web页面

JSP是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。如果你在创建过程中遇到了什么问题,可以评论区留言或者私信我,我会尽量去帮忙解决!按照以上方法去做应该没什么问题!!!

2023-07-12 17:22:27 705 2

原创 SQL Server数据库 -- 表的高级查询

高级子查询是对查询更灵活的运用,学会了高级查询将对数据库使用有很大的帮助。一、子查询。

2023-07-09 15:58:47 2901 5

原创 SQL Server数据库 -- 表的基础查询

学习了数据库,在以后公司等地方,你可能不会用到创建数据库或者表格,但是你一定会使用查询,公司的账单、学校的成绩单等等。所以学习数据库最重要的就是会查询,本章的查询只是一个很简单的操作,后面会写更深的高级查询!查询了解清楚最重要的东西:顺序查询的基础语言其实很简单,只需要这些语法的顺序和语句就能很快上手,从上到下首先是找出这张表from 表,然后想要这张表的某些内容 select sno...,或者总分、个数等聚合函数、前几名top语句;

2023-06-25 21:41:03 7954 1

原创 SQL Server数据库 -- 表的创建与管理

上次博客写到了数据库的创建与管理,但是创建的库里面什么东西都没有,现在我们需要在库里面添加数据表内容一、数据表的组成在创建表之前,我们需要先知道表里面有哪些东西,知己知彼,才知道自己在干什么,怎么干!!数据表和excel里面的表差别不大,是由列名、数据类型和约束组成。常见的列名有学号、姓名、性别等等。数据类型和java,c语言的有的一样,有的不一样,有单独的一节专门讲类型,常见的有int、char等等。约束是通过限制列的取值来强制实现域的完整性,例如年龄不能低于0岁,性别默认为男等等。

2023-06-11 16:17:41 9126 3

原创 SQL Server数据库 -- 库的创建与管理

SQL Server的库的操作 相当于java 里面的包,SQL Server的表 相当于java里面的class文件SQL Server软件的数据库包含表、视图、索引、存储等,目的是为执行与数据相关的活动提供支持,既可以用代码实现操作,也可以用鼠标进行点击操作。系统数据库和用户数据库。系统数据库是用于保存维护系统正常运行的信息。而我们所进行操作的库则是用户数据库,通常所说的对数据库的维护也指对用户数据的维护。

2023-05-31 22:28:29 3519 1

原创 算法分析与设计--动态规划

有一个群岛,共分为若干层,第1层有一个岛屿,第2层有2个岛屿,......第n层有n个岛屿。每个岛上都有一块宝,其价值是一个正整数(图中圆圈中的整数)。寻宝者只允许从第一层的岛屿进入,从第i层的岛屿退出,不能后退,他能收集他所经过的所有岛屿上的宝贝。但是,从第i层的岛屿进入第i+1层的岛屿时,有且仅有有2条路径。你的任务是:对于给定的群岛和岛上宝贝的价值,计算一个寻宝者行走一趟所能收集宝贝的最大价值。

2023-05-03 21:14:40 1161 2

原创 算法设计与分析--贪心算法

分数表示问题:设计一个贪心算法,把一个真分数表示为最少埃及分数之和的形式,所谓埃及分数是指分子为1的分数,如7/8 = 1/2 + 1/3 + 1/24。币种统计问题:某单位给每个职工发工资(精确到元)。为了保证不要临时兑换零钱,且取款的张数最少,取工资前要统计所需各种币值(100,50,20,10,5,2,1元共7种)的张数。例如:工资为125元——100元1张,20元1张,5元1张。

2023-04-21 22:52:57 622

原创 算法设计与分析--分治算法

金块问题:老板有一袋金块={1,3,5,7,2,11,34,23,27,20},最优秀的雇员得到其中最重的一块,最差的雇员得到其中最轻的一块。假设有一台比较重量的仪器,我们希望用最少的比较次数找出最重的金块。最大子段和问题:给定n个元素的整数列(可能为负整数)a1,a2......an。求其和的最大值。例如(a1,a2,a3,a4,a5,a6)= (-2,11,-4,13,-5,-2),最大子段和为11-4+13=20求(a1,a2,a3,a4,a5,a6)=(11,-2,-4,13,-5)最大子段和

2023-04-15 22:25:47 754

原创 算法设计与分析--蛮力法

百钱百鸡问题:一百块钱去买一百只鸡,公鸡一只值5块钱,母鸡一只值3块钱,小鸡1块钱可以买三只,请问100块可以买公鸡,母鸡,小鸡各多少只?

2023-04-09 02:00:00 1245

原创 算法设计与分析--迭代算法

穿越沙漠问题:用一辆吉普车穿越2000公里的沙漠。吉普车的总装油量为600加仑,耗油率为1加仑/公里。由于沙漠中没有油库,必须先用这辆车在沙漠中建立临时油库。该吉普车以最少的耗油量穿越沙漠,应在什么地方建油库,以及各处的贮油量。

2023-04-06 22:31:51 4906 3

原创 数据结构--迷宫求解

迷宫求解--C语言太多了不会?跟着我的代码敲,熟能生巧,一个一个模块去做,分治法大事化小。看着代码自己打一遍,能运行就是成功。

2023-04-02 21:14:02 3751 3

原创 数据结构--建立与输出二叉树

建立与输出二叉树--C语言实现太多了不会?跟着我的代码敲,熟能生巧,一个一个模块去做,分治法大事化小。看着代码自己打一遍,能运行就是成功。

2023-04-01 21:19:31 5255 3

原创 数据结构--学生通讯录管理系统

学生通讯录管理系统--C语言实现太多了不会?跟着我的代码敲,熟能生巧,一个一个模块去做,分治法大事化小。看着代码自己打一遍,能运行就是成功。

2023-03-26 22:06:22 7357 12

原创 计算机组成原理--第一章

电子计算机的诞生是当代最卓越的科学技术成就之一,它的发明与应用标志人类文明进入了一个新的历史阶段。它的迅速发展成为当今新技术革命浪潮中最活跃的因素,也成为衡量世界各国现代化科学技术水平的重要标志。本章对计算机的基本组成、计算机的层次结构等内容进行介绍,重点分析计算机硬件系统和计算机性能指标。使读者能从总体上对计算机的构成及各个部件的功能有一个初步的了解,并建立整体概念,为后续知识的学习奠定基础。计算机系统层次中各层次之间的关系十分密切,高层是低层功能的扩张,低层是高层的基础,这是层次结构的一个特点。

2023-03-22 16:12:56 96

原创 数据结构--图的存储结构

一切尽在图结构图的应用非常广泛,可以用图来表示物体的外形、城市的布局、经济的增长、程序的流程,甚至心情的好坏。自然界的很多现象都可以抽象成一个图结构,计算机网络可以抽线成一张网络图,设计程序时就会画一张流程图,航空公司的航班路线也是一张图,旅游公司的行程也是一张流程图,有机化学分子也可用图来表示,图无处不在。图是一种比线性表和树更为复杂的数据结构,在图结构中,节点之间的关系可以是任意的,任意两个元素之间都可能相关,所以图结构被用于描述各种复杂的数据对象。图是一种数据结构。

2022-11-07 23:09:57 3119 3

原创 数据结构--二叉树的非递归遍历

对于同一个二叉树来说,其先序、中序、后序遍历都是从根节点开始的,且在遍历过程中经过节点的路线也是一样的,只是访问的时机不同而已。无论是递归还是非递归遍历二叉树,由于每个节点仅被访问一次,则无论按哪一种次序进行遍历,对含n个节点的二叉树,其时间复杂性均为O(n)。所需辅助空间为遍历过程中栈的最大容量,即树的深度,最坏情况下为n,即空间复杂度也为O(n)。

2022-11-04 19:53:01 1119

原创 数据结构--二叉树的递归遍历

人人都见过树,知道树可以调节气候、净化空气、防风降噪、防止水土流失和山体滑坡等自然灾害,是人类的好朋友。那么在程序设计和数据结构中,树如何存在和发挥作用呢?根、分支、叶子。人类社会的很多管理层次架构都可以用树结构来表示,树结构是以分支关系定义的层次结构,在软件开发与设计领域的应用非常广泛。二叉树是一种特殊的树结构,也是最常用的树结构。二叉树的存储和处理比一般的树简单,而一般的树都能通过转换得到与之对应的二叉树,因此解决树的有关问题就可以借助于二叉树来实现。1、二叉树的几种情况。

2022-10-27 20:55:45 2717 1

原创 数据结构--矩阵

数组和广义表,可看成是线性表的扩展。即线性表中的数据元素既可以是单个元素,也可以是一个线性结构。数组中的每个数据元素可用类型相同的数组来表示;广义表则比较灵活,每个数据元素可以是不在分的原子类型,也可以是子表。数组和广义表都是常用的数据结构,在相关领域有着广泛的应用。数组是一种很多高级语言都支持的、应用广泛的数据类型,可以看作线性表的推广。数组作为一种数据类型。从逻辑结构上看,数组可以看成是一般线性表的特殊形式;二维数组可以看成是线性表的线性表。

2022-10-22 20:49:23 1923

空空如也

空空如也

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

TA关注的人

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