自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 扫雷小游戏(c语言)

扫雷一、游戏简介游戏简介:《扫雷》是一款益智类解谜游戏,游戏目标是点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。同时能锻炼人们思维能力,以及对鼠标左右键使用的益智类小游戏。游戏规则:游戏规则为:在1010或是2015的方阵中随机埋入数量不等的“地雷”,并将全部格子都做隐藏处理。使用鼠标左键对格子进行“点击”,使用鼠标右键对格子进行“标记”。当点击到“地雷”时,游戏失败。当点击到的格子周围8格存在地雷时,将会在这个格子上显示8格之内存在的地雷数量。当点击到的格子周围

2022-03-17 18:51:42 5007

原创 Windows10家庭版转为专业版

Windows10家庭版转为专业版前言:这篇博客纯粹是记录我这个笨蛋不知道怎么装系统,导致在装系统过程中的一些奇奇怪怪的经历。一开始我是上网搜索了Windows10密钥,想通过“白嫖手段”来装好系统,然后一不小心装成了企业版,然后就gg了错误示范:下面言归正传吧第一步:上网找密钥:2022的最新密钥2022的最新密钥这个链接一定要看清楚你要什么!!!第二步:1.点击所有设置2.点击更新和安全3.选择激活4.点击更改产品密钥5.就是把第一步找到的密钥复制粘贴进去系

2022-03-13 17:38:46 20408 46

原创 Java基础学习

Java重要特点Java语言是面向对象(oop)java语言是健壮的。java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证Java语言是跨平台性的。(即:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台)java语言是解释型的解释性语言:JavaScript,PHP,Java 编译性语言:c/c++区别:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译性语言,编译后的代码,可以直接被机器执行,c/c++JDK

2022-03-02 17:55:20 240 1

原创 2022美赛分享

2022美赛思路分享本文仅供大家参考!!A题 地形和环境和生物分析B题 地形和地球物理分析C题 数据分析D题 架构分析E 题 生物分析(环境问题)F 题 政策问题(涉及全球)我们组选的是c题A题涉及的地形环境要去大量的找地图,然后还需要进行人的受力分析(在坡度多少的时候人怎么样可以减少阻力),还有天气等因素的影响。(我们组一开始想选这个,因为建模大佬说这个题模型比较容易,但是前期准备工作较多,且我们学的东西没有涉及这一块,所以就放弃了A)B题和A题类似

2022-02-19 17:22:53 11556 3

原创 电脑存储位置不够怎么办

我前段时间经常因为电脑D盘内存不够而苦恼(毕竟电脑内存就那么丁点,C盘作为系统盘不能随便下东西的情况下,就只能选择其他盘进。在c盘空间充足的情况下,尽可能多余的磁盘空间分给D盘(我只分了一个盘,我给c盘留的空间是256G,你们试情况而定)

2024-01-22 15:25:43 487 1

原创 用VScode运行vue框架时,报无法运行的错误

(尤其是你从网上拷贝比较旧的项目的时候,可能需要对依赖的包或者环境实施降低版本的操作,来实现项目和依赖版本兼容)

2023-07-12 17:35:13 1064

原创 vue框架学习记录

components:uni-app组件目录comp-a.vue:可复用的a组件hybrid:存放本地网页的目录platforms:存放各平台专用页面的目录pages:业务页面文件存放的目录index.vue:index页面list.vue:list页面static:存放静态资源main.js:vue初始化入口文件App.vue:应用配置,用来配置App全局样式以及监听mainfest.json:配置应用名称、appid、logo、版本等打包信息。

2023-06-28 16:50:01 291

原创 HTML系列

如图所示,rowspan和colspan后面的数字代表合并几个单元格(如果感觉不出来对比上面图的下半部分)垂直合并时,保留最上面的,删除其余的(和水平一样只留一个!水平合并时,保留最左侧,删除右侧(只需要保留最左边的!

2023-06-25 15:58:49 310

原创 u盘里的文档和文件夹变成exe文件解决办法

PS:如果是宏病毒可以不用理会,放进一个压缩包即可,需要使用时,再将压缩包解压,形成有效隔离,以免污染其他文件(如果不重要可以直接删除)点击组织->文件和搜索选项->查看->显示隐藏文件(这一步可以再第一步就做,可以先确定文件所在位置,是被隐藏了还是被隔离了)按顺序点击文件,先点击.reg文件,然后点击.bat文件(等待批处理结束)将写入一号指令的记事本的后缀名,由.txt改为.reg。将写入二号指令的记事本的后缀名,由.txt改为.bat。PS:执行完.reg和.bat文件后可以将两个文件删除。

2023-03-15 16:53:51 3634 1

原创 在pycharm中使用pyqt5

然后会生成一个ui的文件,右键ui文件,选择pyuic,即可生成python文件,名字与ui文件名相同。右键点击python文件,选择external tools,然后选择qt designer。程序位置是你pycharm创建的环境,一般在c盘的anaconda的envs中。在QT designer 和PyUic中输入所需要配置的环境。程序的选择根据一中,designer.exe下载的位置填入。打开designer后,设置你需要的界面并保存。1.文件->设置->工具->外部工具。2.点击”+“,手动添加。

2022-10-17 17:27:25 4531

原创 pyqt5安装以后不显示问题

使用pip命令或者conda命令下载pyqt5(直接复制就可以)然后直接使用win+s,搜索designer,点击即可使用。个人建议使用pip,换源之后大概一分钟就下载完成了。1.打开pycharm(先下载anaconda)如果找不到,可以在anaconda路径下找到。在pycharm左下角找到终端,并点击。然后将该程序设置桌面快捷方式即可。在下载pyqt5-tools。

2022-10-10 22:27:03 1474

原创 axios封装https请求(vue框架体系)

在post中填入你的服务器地址即可后面的get的BASEURL不需要改动,只需要改前面的,切记!然后在你每一个vue的script标签下都加入一个都加入一个引用这里的@是src的意思,也有的文件里是用.来代表路径,例如./代表当前目录,…/代表代表了上一级目录在state里面填入你得到的json数据集使用console.log(resp.data)来测试是否返回信息...

2022-06-29 19:51:16 3584

原创 网安知识归纳(部分题)

Internet中最重要的协议是:TCP/IPOSI参考模型将网络层通信工作划分为7个层次:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层OSI参考模型:发送方和接收方的通信必须在对等层次上进行属于数据链路层协议的是:Ethernet、IEEE802.3、PPP和HDLC协议IP是无连接的协议,也就是说通信的两个端点之间不存在持续的连接;IP是Internet Protocol的缩写,是实现网络之间互联的基础协议;目前应用最广泛的版本是IP v4TCP是传输控制协议的缩写TCP是面向连接的传输协

2022-06-20 16:01:45 410

原创 IDEA找不到Database解决方法

然后发现我的idea里面并没有Database这一选项这里我使用的是navicat打开数据库navicat下载链接在navicat下载链接,包括了安装激活教程navicat的安装和激活教程因为某些原因,不能给大家写一篇博客,只能通过文档的方式来教大家怎么下载激活默认是localhost,即本地数据库,如果要添加的是云端数据库,则需要将host内容更改name这里随意,user默认是root,password是数据库密码,跟navicat连接数据库的密码是一样的连接前可以用test connect

2022-06-06 10:41:07 25492 11

原创 springboot注解报错问题

注解报错如下图:编译报错内容提示:解决方法:找到pom.xml文件,然后点击该文件,在idea最右侧找到maven,然后点击点击maven后出现该图,点击clean,compile和package(我的问题很大几乎全点了,缺的库太多了,正常情况下点这三个就好)如果用的是别人项目,一定要同步类库(我就是因为把项目移到另一台电脑上,忘记同步类库导致错误频出)点击以后,它会自动下载,按顺序点,不要一次性都点了然后剩下的看情况选择其他可能存在问题版本不对: 更新版本idea反

2022-05-20 14:24:36 1665

原创 gitkraken使用方法

下载地址:b站博主提供的下载地址由于版本原因,高于6.5.0版本的需要付费,所以需要将版本锁在6.5.0锁版本的方法:2.26-3.36区间是锁版本的方法下载完成后,先file创建一个New Tab:点击open是打开项目目录,点击Clone是创建项目目录在where的地方填上你存放仓库文件的位置,下面的URL则是填写你的仓库地址先点击Fetch下载库中文件,Push则是将本地文件上传到库中(不push的话,只会在本地做修改,仓库内无变化)从REMOTE中点击文件,下载到本地(我已经提前

2022-04-05 18:06:58 674

原创 Java 异常

异常:有异于常态,和正常情况不一样在程序中,有错误出现,阻止当前方法或作用域,称为异常异常处理的作用:将异常提供给编程人员或者用户,使该程序以适当方式继续运行,或者退出,保留用户的信息,同时把占用的资源释放java异常体系结构:所有异常都继承于Throwable类,分为Error和ExceptionError:遇到该类,说明程序基本已经崩溃了。有虚拟机错误,线程死锁等Exception类:异常,编码、环境、用户输入等问题,其子类主要有:·非检查异常(运行时异常RuntimeExcepti

2022-03-30 11:34:46 254

原创 Axure汉化下载步骤

Axure汉化下载步骤链接:Axure下载提取码:0107 (应该不用)安装第一步:选择exe文件第二步:next第三步:勾选accept,然后nexrt第四步:选择下载位置通过上面箭头的位置可改变安装的位置第五步:直接install第六步:点击finish授权第一步:选择enter License第二步:选择 enter license key第三步:输入授权码被授权人(License):123授权码(Key):8QL8bMkjnuHoGbUiCEAOT

2022-03-27 15:28:31 8858 14

原创 Centos网络配置问题

Centos网络配置问题出现的问题,打开Firefox出现该问题第一步:检查防火墙是否关闭:出现了not running,就说明了防火墙关了,如果没有就使用以下命令:使用的命令:sudo firewall-cmd --state //查看状态sudo systemctl stop firewall.service //关闭防火墙sudo systemctl disable firewalled.service //禁止防火墙开机自启第二步:当防火墙关闭之后,使用命令查找网关:if

2022-03-25 17:11:55 507

原创 Centos中eclipse打不开的问题

Centos中eclipse打不开的问题当你打开eclipse发现这个问题:第一步:找到报错的路径:(我的就是/home/hadoop/workspace/.metadata/.log.)一开始再workspace中没有看到.metadata文件夹,因此我断定该文件夹被隐藏,于是:勾选以后发现,出现了.metadata文件夹,接着我们就继续找到.log文件:第二步,打开log文件夹查找报错原因:由于太长了,所以我选择了关键字查找:点击查找,输入error就能看到报错了,报的错是:

2022-03-24 16:29:28 3190

原创 Centos启动问题

Centos启动问题(将虚拟机移动了位置)打开虚拟机,发现以下情况:第一步:输入以下命令:ls /dev/mapper查找到root命令的名字为centos-root,我们将centos-root进行替换:xfs_repair /dev/mapper/centos-rootxfs_repair -L /dev/mapper/centos-root替换完成后使用:init 6进行重启如果同时创建了多个虚拟机,出现了另外的情况,例如:这个时候就要找到移动前的文件夹,因为你在移动

2022-03-23 23:39:44 1669

原创 Hbuilder下uni-app的vue环境配置

Hbuilder下uni-app的vue环境配置下载Hbuilder:Hbuilder下载地址有Windows和MacOS两个系统可以进行选择(推荐下载APP开发版)下载完压缩包,解压即可运用该文本编辑器如果不会安装可以去hbuilder官网看如何操作(因为太简单了,所以就放个下载后操作步骤的链接)下载后操作步骤配置环境去uni-app官网上下载:vue环境全局安装可暂时忽略(因为本博主也没安装全局hhh)接下来就是:选择一个版本命令在终端执行(我选的是JavaScript)在操

2022-03-18 14:09:36 2213 2

原创 每日一练:z字形变化

既然是做题,首先一定是读懂题意,所以第一步,我来讲一下我对题目的理解:首先给定了一个字符串s,也就是对应即将输入的字符串;给定了行数numrows(这个是题目的关键,一定要理解),对应的是你输入字符串输入呈现的z字形长度当numrows=3时:我们可以很清楚的看到字符串PAYPALISHIRING,以长度为3的形式展开形式为:通过上面的箭头,可以看到该字符以竖形的z字以此展开其对应的假设把这个看作一个坐标(图比较丑),以第一个数为为原点,可以得到所有点坐标,(0,0)(0,1)(0,2).

2022-03-16 16:57:33 502

原创 注册表操作02

使用Win Api操纵注册表,查询,添加,删除,修改,读取mac地址1. 打开注册表RegOpenKey(key, subkey, reserved,sam)RegOpenKeyEx(key,subkey, reserved,sam)两个函数的参数一样。参数含义如下:Key:必须为表1中列出的项。SubKey:要打开的子项。Reserved:必须为0。lSam:对打开的子项进行的操作,包括win32con.KEY_ALL_ACCESS、win32con.KEY_READ、win32con.K

2022-03-12 21:44:47 989

原创 注册表操作01

了解注册表,组策略设置常用功能注册表的组织方式主要分为根键、子键和键值项三部分。(1)根键,可以把它们理解成磁盘的五个分区。1.HKEY_CLASSES_ROOT;2.HKEY_CURRENT_USER;3.HKEY_LOCAL_MACHINE;4.HKEY_USERS;5.HKEY_CURRENT_CONFIG;(2)子键,可以有多个子键和键值项。(3)键值项由三部分组成,分别为:名称、类型、数据。类型又分为多种主要包括如下:注册表数据项的数据类型有8种,但最常用的主要是前3种。

2022-03-12 17:42:58 1634

原创 Node.js安装教程(Windows)

Node.js安装教程(Windows版本)安装网址:https://nodejs.org/en/download/第一步:直接点击windows installer即可,它上面自动帮你选择了32位或者64位第二步:直接点击next即可第三步:勾选同意协议,然后next第四步:下载的位置,可以自己更改,默认是c盘的programfile第五步:直接next就行第六步:将自动安装必要工具勾选上,然后点击next第七步:点击install,然后进入安装第八步:安

2022-03-09 18:24:43 1671

原创 Java知识拓展

拓展进制: int i =10; int i2 = 010;//8进制 int i3 = 0x10;//16进制 System.out.println(i); System.out.println(i2); System.out.println(i3);浮点数比较: float f = 0.2f; double d =1.0/5; System.out.println(

2022-03-08 16:40:55 335

原创 美赛赛后分享

赛后经验分享在分享开始前,请让我先吐槽一下本着参加比赛有始有终的想法,我将我参赛后的体会也分享一下,记录一下这令我心力憔悴的四天。这是我和我的队友第一次参加美赛,在开赛前,我和我的队友的想法就是:“这个比赛获奖率这么高,一定不难吧!!!”。当我们开始比赛的时候的感觉就是“我为什么要参加比赛?”,“要不开摆吧?”,“原来小丑就是我”。很庆幸的是,我们都没有放弃,最后成功的提交了论文(真的挺难的hhh,比赛第一天刚好返校,提交论文前一天被隔离,差点没电脑写论文,直到截止时间当天的凌晨五点多才写完了论文)接

2022-02-23 19:10:59 326

原创 美赛时间安排,c题模型选择以及建议

这些都是用幕布生成的学习导图,可以在以后的学习里使用(个人感觉还是非常好用的,比typora容易一些)然后祝大家能取得好成绩!

2022-02-20 12:41:01 632

原创 c++多继承和虚基类

java入门java有三大版本JavaSE:标准版(桌面程序,控制台开发…)JavaME:嵌入式开发(手机,小家电…)javaSE:E企业级开发(web端,服务器开发…)JDK、JRE、JVMJDK:Java Development Kit(java开发者工具,包含了java运行时环境,即JRE)可看作爷类,即父类的父类JRE:Java Runtime ENviroment(java运行时环境,包含了java虚拟机,即JVM)可看作父类JVM:Java Virtual Mac

2021-08-21 10:22:49 65

原创 Markdown学习

Markdown学习标题:# + 空格 + 标题(#个数代表标题级数,级数越高字体越小)二级标题三级标题四级标题字体两边各***代表斜体加粗两把各**代表加粗两边各*代表斜体两个各~~代表字体上方有横线hello world!hello world!hello world!hello world!引用一个>+空格是引用例如这样分割线三个-可以是分割线三个*也可以是分割线图片!+[]+()(这里的符号需要用英文的符号)[]:里面写你的图片名称():

2021-08-14 16:54:10 57

美赛c题常见参考代码(里面挺多资源的)

美赛c题常见参考代码(里面挺多资源的)

2022-03-05

空空如也

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

TA关注的人

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