自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重装系统感悟之设置系统还原点

目录前言:设置系统还原点步骤:前言:小编这两天折腾了很久,就是关于重装系统,算是有一些感悟吧,与君共勉之!首先,如果你想重装系统,那么你就必须准备好需要的工具:PE系统、360装机大师、U盘等等,然后进入BIOS进行设置,再格式化C盘进行安装,最后装好后进行配置!小编诺诺的问一句:繁琐吗???装系统是一个很繁琐的过程,当然也有一键装机的软件,可是你又如何能够保证装好的系统与你本机匹配呢?即使装好了也需要激活系统,安装驱动等一系列操作,哪一环节出现问题,你的系统都会二次瘫痪,今天小编主

2020-10-31 11:20:49 4449 41

原创 若依框架实现一级目录和左侧二级菜单的联动

最近使用若依框架开发项目,ruoyi的菜单管理根据权限分成了目录,菜单,按钮三种粒度,目录和菜单的区别是,目录自身没有路由,由子菜单进行路由。所以点击目录无法跳转页面,有这样一个需求,当点击一级目录的时候, 页面要发生跳转,并且在跳转的同时在左侧菜单栏中打开与之对应模块的二级菜单,实现目录与菜单的联动。2、写一个监听,监听目录的变化,打开目录相对应的菜单项,通过this.$router.push(),实现一级目录与二级菜单的联动。

2023-04-21 15:46:45 2794 2

原创 字体图标下载及使用(详解)

目录字体图标概述:下载与使用字体图标概述:目标:使用字体图标技巧实现网页中简洁的图标效果本质:字体图标展示的是图标,本质是字体处理一些简单的,颜色单一的图片优点;灵活性:灵活的修改样式,例如:尺寸,颜色等 轻量级:体积小,渲染快,降低服务器请求次数 兼容性:几乎兼容所有主流浏览器 使用方便:①下载字体包②使用字体图标下载与使用字体图标库:Iconfont: https://www.iconfont.cn使用字体图标-类名:引...

2021-08-31 01:06:50 500 4

原创 HTML-表单标签(原来这么简单)

目录表单标签input标签系列的type属性值button按钮标签select下拉菜单标签textarea文本域标签lable标签表单标签input标签系列的type属性值补充:placeholder:占位符,提示用户输入内容的文本Checked:单选框和多选框的默认选中button按钮标签在网页中显示用户点击的按钮,type属性值同input的按钮系列注意:谷歌浏览器中button默认是提交按钮select下拉菜单标签应用场景:在

2021-08-17 20:06:23 275 6

原创 HTML-列表标签(你会了吗?)

目录无序列表无序列表自定义列表表格标签无序列表标签组成:Ul:表示整体Li:表示列表每一项特点:列表每一项前默认显示圆点表示注意:UL标签中只允许包含li标签li标签可以包含任意内容无序列表标签组成:OL:表示整体li:表示有序列表每一项特点:列表的每一项前默认显示序号标识注意:OL标签中只允许包含li标签li标签可以包含任意内容...

2021-08-04 00:24:01 153 1

原创 HTML-常用标签简介

目录标题标签段落标签换行标签水平线标签文本格式化标签图片标签路径标签音频标签视频标签链接标签标题标签代码:h系列标签<h1>一级标题</h1>段落标签代码:<p>段落</p>换行标签代码:<br>注意:添加标签时,后面要有间隙水平线标签代码:<hr>文本格式化标签...

2021-08-01 21:45:53 122 3

原创 软考学习总结

软考结束一段时间了,一直没有及时总结,现在就针对我在软考过程中遇到的一些问题总结一下。软考这本书上的内容基本上我们在自考的时候都接触过,软考可以说是对以前学习的知识的一个总结和升华。上午题上午题是75道选择题,这些选择题分布的比较有规律,大家哪一块儿做的不好,翻开书好好看看就可以了。个人认为选择题计算机系统,程序语言基础,多媒体,网络这部分知识比较零碎,而且都是记忆的东西,这部分的知识需要大家好好总结一下。剩下的基本上我们平时都经常用或提到,相对还是比较容易的。...

2021-06-04 10:27:20 215 6

原创 正向代理与反向代理的区别

目录一、定义二、分类三、总结一、定义代理其实就是一个中介,A和B本来可以直连,中间插入一个C,C就是中介。二、分类代理可以分为正向代理与反向代理正向代理正向代理类似一个跳板机,代理访问外部资源比如我们国内访问谷歌,直接访问访问不到,我们可以通过一个正向代理服务器,请求发到代理服,代理服务器能够访问谷歌,这样由代理去谷歌取到返回数据,再返回给我们,这样我们就能访问谷歌了抽象图片理解:正向代理的作用:  (1)访问原来无法访问的资源,如google

2021-04-30 21:01:31 151 13

原创 自考计算机网络原理---协议总结

2021-04-30 14:59:49 160 16

原创 王者荣耀-产品分析

一、 产品概述王者荣耀是以游戏竞技,相互推塔,这里的大部分用户来自于学生,年纪较小的用户。产品定位:游戏竞技,氛围友好,团队合作。二、 用户分析2.1 用户群体大部分是学生,小部分为正在工作者,2.2 用户特征喜欢玩手机游戏,有良好的社交环境,爱与人沟通,有强大的游戏节奏能力,充满胜利的期望。2.3 使用场景王者荣耀运行在移动端,使用时间偏多,操作流程要求快速、便捷,侧重于满足放松自己:闲着无聊,用王者打发时间;有人找开黑,进行游戏。三、火的原因1.具有延续性为

2021-02-26 19:40:10 5380 20

原创 机房重构之单例模式的应用(懒汉式)

单例模式(what)

2021-02-02 11:54:23 126 16

原创 C#中DataGridView控件常用属性

1.去掉datagridview控件最后一行添加行的选项 AllowUserToAddRow:False 2.去掉datagridview控件第一列包含行标题的列(空白列) RowHeadersVisble:False AllowUserToAddRows=false; 3.datagridview控件可见列的自动调整大小 AutoSizeColumnsMode:Fill 4.datagridview控件选择一行数据 SelectionMod...

2021-01-24 15:40:07 644 21

原创 软件设计原则详解

当我们在进行软件设计时,首先我们要充分地调查、收集用户的需求,今天老师说的一句话让我很受启发:变是永远不变,相对于我们的程序设计而言,用户的需求是时刻在变得,那我们怎样做才能满足客户的各种需求呢,众所周知,当我们的程序满足设计模式的六大原则时,程序会更加灵活,下面是小编对六大原则的理解:单一职责原则:Single Responsibility Principle定义:一个类只负责一项职责就一个类而言,仅有一个引起它变化的原因,小编遇到的最大的问题是对职责的定义,什么是类的职责,以及怎么划分类的职

2021-01-16 16:03:34 174 23

原创 SQL查询如何获取今天的00:00:00到今天的23:59:59秒?(时间类型的模糊查询)

做机房重构时,需要查询某天的账单,用“时间”为条件查询该天的所有数据,那么应该如何获取当天的时间段呢?方法一:Between...and...BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。首先获取两个时间节点:dtp1.Value=DateTime.Parse(DateTime.Now.Date.ToString()+"00:00:00");dtp2.Value=DateTime.Parse(DateTime.Now.Date.ToS...

2021-01-10 16:57:48 2395 24

原创 Windows重装系统及安装教程(详解)

步骤:系统安装完毕后,首先以管理员身份打开CMD命令行窗口,按下Win+X,选择命令提示符(管理员)。Win10专业版用户请依次输入:slmgr /ipk W269N_WFGWX_YVC9B_4J6C9_T83GXslmgr /skms kms.03k.orgslmgr /atoWin10企业版用户请依次输入:slmgr /ipk NPPR9_FWDCX_D2C8J_H872K-2YT43slmgr /skms kms.03k.orgslmgr /atoWin10家庭

2020-12-09 15:38:22 1831 16

原创 Maven的安装与配置-超详细!

目录一、Maven官网下载:二、配置环境变量:Maven是一个基于Java的工具,所以要做的第一件事情就是安装JDK。一、Maven官网下载:https://maven.apache.org/download.cgi进入官网主页后,选择左侧Download,如下图所示:选择要下载的版本,如下图所示:下载完成后,选择一个路径进行解压(建议解压到全英路径下)。二、配置环境变量:1、在‘系统变量’中,新建MAVEN_HOME,若已存在则点击编辑,如戏图所示:

2020-12-09 15:30:09 148 13

原创 IDEA详细安装教程—超详细!

一、官网下载:下载地址:https://www.jetbrains.com/idea/download/#section=windows进入官网,出现如下图所示,Uitimate是旗舰版,有30天的使用特权。右边是社区版免费使用。博主下载的是旗舰版,因为作为开发人员应选择最强大的IDE,去开发产品,里面各种功能无限制。选择旗舰版,点击Download进行下载,下载之后选择安装包文件点击安装建议IDEA的安装目录要在全英文路径下,然后按照教程Next走到底:安装完成重新

2020-12-09 08:24:37 1567 14

原创 Tomcat安装与配置教程(超详细!)

首先去官网下载:官网链接:http://tomcat.apache.org/1、选择左侧Download下面的tomact9(小编下载的是tomact9)如下图所示:2、下拉内容,选择要下载的版式,(小编选择的是64位的绿色版)如下图所示:3、下载完成后解压,解压到自定义位置即可!二、配置环境变量1、在'系统变量'中, 新建TOMCAT_HOME, 若已存在则点击编辑.如下图所示:转存失败重新上传取消...

2020-12-05 11:11:05 4627 18

原创 类与类之间的关系(详解未完)

强弱关系:依赖<关联<聚合<组合<实现<继承依赖关系:简单的理解,依赖就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖。表现在代码层面,为类B作为参数被类A在某个method方法中使用。在UML类图设计中,依赖关系用由类A指向类B的带箭头虚线表示。关联关系:关联体现的是两个类之间语义级别的一种强依赖关系,比如我和我的朋友,这种关系比...

2020-11-29 21:26:21 982 17

原创 C#-跳转语句

一、跳转语句的作用:跳转语句用于改变程序的执行过程,使程序从一个位置跳转到另一个位置。二、分类:在C#中跳转语句主要有四种:Break、Continue、Goto、Return。1、BreakBreak语句终止当前的循环或者它所在的条件语句。然后,控制被传递到循环或条件语句的嵌入语句后面的代码行。Break语句的语法极为简单,它没有括号和参数,只要将以下语句放到你希望跳出循环或条件语句的地方即可:<span style="font-family:KaiTi_GB2312;fo

2020-11-22 18:39:11 583 15

原创 C#---“CS0535:不实现接口成员“详解

最近小编正在进行机房重构,正所谓万事开头难,问题层出不穷,所以遇到问题就随手记下来,今天小编带来的问题是:(不实现接口成员)概念:接口中定义了很多虚拟的方法,在自己编写某个类的时候如果需要继承这个接口,就要在自己的类中实现这个接口的所有虚拟方法。下面为大家详细展示:问题描述:"LoginDAL"不实现接口成员"LoginIDAL.SelectUser(LoginEntity.UserInfo)"代码展示:下面是我D层与接口层的代码//类实现接口方法public class Lo

2020-11-14 21:10:08 5680 17

原创 C#中MessageBox()用法详解

简介:MessageBox()功能是显示一个消息对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。格式:MessageBox.Show(string Text, string Caption, MessageBoxButtons,MessageBoxIcon);第一个参数是 String 类型,表示提示框里面的内容; 第二个参数是String 类型,表示提示框的标题; 第三个参数是提示框的按钮,比如说确定、取消等等; 第四个参数是提示框的..

2020-11-13 21:06:10 3825 14

原创 C#之try-catch-finally的使用(超级详细!)

try-catch是一种报错机制,捕捉C#中的异常,下面小编就带大家看看try-catch具体的使用原则,语法:try{ 有可能出现错误的代码写在这里}catch{出错后报出异常}理解:如果try中的代码没有出错,则程序正常运行try中的内容,不会执行catch中的内容如果try中的代码一旦出错,程序立即跳入catch中去执行代码,抛出异常,此时try中出错代码后的所有代码就不再执行了总结:此方法的好处是能够快速发现程序里的错误,但是一般新手不会使用try-

2020-11-11 21:09:03 5931 16

原创 C#-七层详细总结

概念:UI层:给用户显示界面,接受用户输入的数据,并将输出结果返回给用户,就是平常我们使用的软件的登录界面。Facade层:使用外观模式提供一个高层接口,负责U层与B层之间的信息传递,U层只需要和外观层的接口联系就可以达到目的。同样B层不需要知道U层的存在,这样通过进一步解耦,使U层和B层有变动的时候尽可能的减少影响。BLL层:业务逻辑层,处理一些业务逻辑,在这里是通过抽象工厂设计模式实例化工厂,利用反射的思想来访问D层。Factory层:工厂提供一个接口,通过抽象工厂的妙处,B层通过实例化

2020-11-08 17:39:15 438 24

原创 如何清除网络共享文件夹记忆的账号和密码!

当我们使用命令提示符(cmd),首次访问某网络共享文件时,会要求输入账号和密码,为了方便今后使用,我们可能会选择记住密码,在这之后无需重复输入账号和密码,但是如果我们想以管理员的身份访问该网络共享文件,那我们就要删除该网络共享文件记忆的账号和密码。应该如何做呢?首先打开【控制面板】,查看方式选择【小图标】,如下图所示:然后找到【凭据管理器】并打开,如下图所示:其次双击【Windows凭据】打开,如下图所示:最后打开后如下图所示,选择你需要删除的‘Windo...

2020-11-07 14:31:39 6782 15

原创 C#中的配置文件(详解)

配置文件定义:是一种计算机文件,为计算机程序配置参数和初始设置,即对于不同对象进行不同配置的文件。配置文件内容:注释内容:在示例文件中是由#来单行注释表示的,用来解释一些必要的内容配置项内容:配置内容其实就是一个一个的键值对的记录,左侧是Key值,右侧是Value值,而在键值对中间,间插了一个符号 = 来分割Key值和Value值。注:配置文件以字典的格式储存数据,一个Key值对应一个Value值配置文件类型:本地用户配置文件,在用户第一次登录到计算机上时被创建,这个本地用户配置

2020-11-06 17:22:09 4414 19

原创 三层架构之各层职责及使用(入门篇)

UL/BLL+DAL/DB

2020-11-05 19:11:06 1610 18

原创 C#数据库四种执行方法(ExecuteNonQuery)

目录使用ExecuteNonQuery()操作数据库使用ExecuteScalar()操作数据库使用ExecuteReader()操作数据库使用DataSet数据集插入记录,更新数据使用ExecuteNonQuery()操作数据库此方法通常情况下为数据库事务处理的首选,当需要执行插入、删除、修改等操作时,首选的就是ExecuteNonQuery()方法,该方法执行成功返回的是一受影响的行数,对于创建表(Create Table)和删除表(Drop Table)语句,返回值是0,而对于

2020-11-04 21:08:35 4831 10

原创 如何屏蔽电脑弹出的广告

对于程序员来说,电脑从不离手,如果总是弹出广告,特别的烦人,今天小编就分享如何屏蔽广告!1、首先进入电脑【控制面板】界面,如下图所示:2、选择右上方的【查看方式】,点击【小图标】,在下方找到【管理工具】这个选项并进入,如下图所示:3、找到【任务计划程序】这个功能并进入,如下图所示:4、在窗口的左侧,点击【任务计划程序库】,把中间这些弹出广告的任务全部删除掉(右键选择删除即可),如下图所示:5、回到【控制面板】界面,选中【Internet选项】,如下图所示:6、选择

2020-11-03 08:55:06 4790 25

原创 SQL Server 2019详细安装教程

目录下载SQL Server 2019:SQL Server 2019安装步骤:SSMS下载:下载SQL Server 2019:安装包已经上传至网盘,复制链接输入提取码即可,操作很方便哦!链接: https://pan.baidu.com/s/1FGPtpYbotum55G5kSL99cw提取码: myva SQL Server 2019安装步骤:1、点击安装程序,右键以管理员身份运行,如下图所示:2、选择左侧列表【安装】,点击【全新SQL Server 独

2020-11-01 20:04:09 1917 18

原创 C#—值类型和引用类型

目录一、概念二、数据类型三、二者的比较四、二者的联系补充:一、概念值类型:直接存储值,在栈上存储其值应用类型:存储对其值的引用,在栈上存储地址,在堆上存储值二、数据类型三、二者的比较 值类型 引用类型 来源 继承自System.ValueType 继承自System.Object 用途 表示实际数据.

2020-10-28 11:51:58 163 19

原创 C#—三大基本结构

前言C#采用面向对象编程思想和事件驱动机制,但是在流程控制方面,采用了结构化程序设计中的三种基本结构(顺序、选择、循环)作为代码块设计的基本结构。顺序结构顺序结构是最简单、最常用的结构,语句与语句之间,按从上到下的顺序执行,不会遗漏一行代码。选择结构选择结构也可以称为分支结构,就像是走着走着面前出现两条路,我们必须选择其中的一条路走下去。专业一点就是选择性的执行某个语句块中的代码。1、if出现了一个条件,满足条件则执行if块中的语句,不满足则不执行语句结构:2、.

2020-10-27 10:34:08 890 19

原创 设计模式-六大原则

目录前言单一职责原则:Single Responsibility Principle里式代换原则:Liskov Substitution Principle依赖倒转原则:Dependence Inversion Principle接口隔离原则:InterfaceSegregation Principles迪米特原则:Law of Demeter开闭原则:Open Close Principle前言设计模式六大原则,把这六个原则的首字母联合起来(两个 L 算做一个)就是 S

2020-10-26 16:28:41 548 28

原创 jmeter如何设置语言为中文

jmeter默认是英文环境,对于小编来说英文的环境用起来很吃力,如何设置语言为中文呢?方法一:编辑菜单栏1.首先打开jmeter软件,显示为英文2.点击菜单栏【Options】按钮3.然后依次点击【Choose language】> 【Chinese(simplified)】4.效果显示方法二:通过设置jmeter.properties配置文件来设置语言为中文第一步:找到【bin】目录下的jmeter.properties配置文件并打开(小编是用Notepa

2020-10-25 16:45:00 1753 17

原创 Git详细安装教程(windows)

Git是目前市场上比较主流的版本管理工具,在Git之前Linus都是采用手工的方式来维护代码,而Git与SVN最大区别在于,Git是分布式、SVN是集中式。集中式:有一台中心服务器,需要连接网络才能进行更新上传的操作。分布式:只需要拥有一个自己的版本库,无需连接网络都能进行工作管理,极大的提高了工作效率。今天我们就熟悉一下Git的安装流程下载地址:https://git-scm.com/downloads当我们开始安装时,如下图所示:直接点击Next第二步:文件位置存储,根据自己

2020-10-21 10:28:19 250 16

原创 自考总结(二)

自考如期结束,值得一提的是这次自考前夕,没有之前的那种紧张与迷茫的感觉,虽然结果尚未可知,但是也有一些感悟,现总结如下: 本次自考共分为三部分,首先以小组的形式学习,通过使用快速阅读和思维导图相结合的方式,对全书有了从全局到局部的认识,快速阅读提高了读书的效率,利用思维导图形成了自己的知识网络,对于知识点的整理功不可没,这次学习也认识到了学习方法的重要,好的学习方法将成为我们学习的利器。在此期间,如果你的注意力不能高度集中,那么番茄学习将至关重要,学会使用番茄,能让我们掌控时间,提高效率。...

2020-10-19 15:58:14 179 22

原创 方法—REF与OUT之间的“秘密”

返回多个不同类型的值,使用OUT传值或REF传值。OUT:方法内赋初值,只传出,用于返回多个值out这个单词是“出去”的意思,所以参数加out就是将方法里面赋的那个值传到外面去了,方法外面赋不赋值都不起作用,所以说out只能将在方法里面赋的初始值传出去,但不能将外面赋的值传入。REF:使用REF的时候,必须要给这个变量赋初始值。class Program{ static void Main(string[] args) { int number = 9

2020-10-02 19:55:49 229 15

原创 C#中的方法

介绍:1、把可以重复执行完成某一件事情的代码写成一个方法,可以减少代码的冗余量。函数就是专门做事情,我们提供一些数据, 执行完成以后给我们执行结果,提供的数据叫参数,返回的执行结果叫返回值。比如ATM机用来取钱(方法),提供取钱的 金额就是参数,金钱取出成功就是返回值。2、方法也可以叫做函数,每一个程序只能有一个主方法(主函数),但是可以有多个方法。3、方法使用需要先定义方法的定义:(1)访问修饰符:可以限制这个方法的可见性(2)返回类型:两种情况...

2020-10-02 19:05:33 196 11

原创 设计模式的分类

设计模式根据范围(模式主要用于处理类之间关系还是处理对象之间的关系)可以分为类模式和对象模式两种:类模式处理类和子类之间的关系,这些关系通过继承建立,在编译时刻就被确定下来,属于静态的。 对象模式处理对象间的关系,这些关系在运行时时刻变化,更具动态性。根据目的(模式用来做什么的)可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种:创建型模式定义:创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示他的那些对象。关注

2020-09-08 08:09:11 270 14

原创 机房安全会议总结

对于机房的安全和纪律方面的事情,我们每个人都应该引起重视,今天的会议中最让我印象深刻的有三个重点的词语:细节,素质,主人翁意识。细节决定成败在我们生活中,你有没有做过这些:用过的卫生纸就放在桌子上,自己的物品堆放在公共空间内,没有盖盖子的水杯等等等,其中没有盖盖子的水杯,一旦水杯倒下,不仅仅对其他人造成困扰,还极有可能损坏自己的电脑。所以说细节决定成败!素质决定高度师姐在接完东西之后会发一个审批,哪怕没有专门的审批但是依然也会找到通用审批。这是一种严谨的态度,这是一种负责人的素...

2020-08-22 21:03:23 296 10

空空如也

空空如也

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

TA关注的人

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