自定义博客皮肤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)
  • 收藏
  • 关注

原创 springboot自定义注解的使用++日志

springboot自定义注解

2023-06-01 17:46:29 725

原创 post请求

v

2023-03-14 10:46:05 212 1

原创 java get方式请求url

java get方式请求url

2023-02-08 09:01:47 1132

原创 微服务理解

一、什么是 微:体积小 服务:区别于系统,用户可以感知到的最小功能集 二、为什么要用(优点) 与微服务相对的为 : 单体架构 单体架构 微服务 全部模块耦合在一起 每个模块相当于一个单独的项目,独立运行在自己的进程里 共用一个数据库,存储单一 多种存储方式redis,mysql 开发所用技术一样 可使用不同的开发技术,灵...

2021-12-30 14:48:09 345

原创 如何结束Explorer.exe进程

Explorer.exe进程不是系统运行必须的,可以结束Explorer.exe进程?Explorer.exe进程主要负责显示系统桌面上的图标以及任务栏。可以用任务管理器来结束Explorer.exe进程,并不影响系统的正常工作。右击任务栏,选择“任务管理器”,选中“进程”选项卡,在窗口中选择Explorer.exe进程,单击“结束进程”按钮,接下来桌面上除了壁纸(活动桌面Active Desktop的壁纸除外),所有图标和任务栏都不见了。但软件一切正常。 如果这时你想运行其他软件,但此

2021-10-07 11:04:52 6458

原创 2021.09.25学习笔记

1.idea 自动返回值ctrl+alt+v2.多行注释 ctrl+shift+/ 单行注释 ctrl+/ 3. 回调函数.回调函数就是一个参数,将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数。这个过程就叫做回调。主函数先执行完自己的功能,才回去执行回调函数的功能所以,一般回调函数都用在耗时操作上面。比如ajax请求,比如处理文件等4.关于idea项目的jdk版本点击项目结构1.項目的sdk版本...

2021-09-25 22:15:45 102

原创 Mysql定时删除日志表功能

第一步新建函数-->过程--》无参--->编写需要定时完成的功能to_days(now())意思为从0年到当前时间的天数比如第二步新建事件,打开定义窗口。输入call `刚才自己写的函数名`()第三步打开计划窗口,设置需要执行的事件,保存 大功告成当然,可以在编写函数的时候执行以下当前函数有没有错误。然后可以先设一个短的时间 看看日志表中的数据有没有删除...

2021-09-17 15:24:29 314

原创 静态方法和非静态方法区别?(优/缺点)

静态方法static(类方法)和 非静态方法(实例方法)的区别:方法我们主要分为三种:1.构造方法2.非静态方法(普通方法/实例方法)3.静态方法(类方法)一、静态方法和非静态方法的区别(调用对象、引用变量不同)静态方法:是使用static关键字修饰的方法,又叫类方法.属于类的,不属于对象, 在实例化对象之前就可以通过类名.方法名调用静态方法。 (静态属性,静态方法都是属于类的,可以直接通过类名调用)。A.在静态方法中,可以调用静态方法。B.在静态方法中,不能调用非静态方法。C.在静态方法中

2021-09-16 14:39:10 294

原创 电脑快捷键

Windows 徽标键+ E 打开文件资源管理器。 Windows 徽标键+ I 打开设置。 Windows 徽标键+ M 最小化所有窗口。 Windows 徽标键+ Shift + S 获取部分屏幕的屏幕截图。 Windows 徽标键+ V 打开剪贴板。 ...

2021-09-16 11:13:28 167

翻译 mysql安装

MySQL——简介和安装1.1、MySQL简介MySQL是一个关系型数据库管理系统前世:瑞典MySQL AB 公司今生:属于Oracle旗下产品MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一,并且开源!。优点:体积小、速度快、总体拥有成本低,招人成本比较低,所有人必须会~应用:中小型网站、或者大型网站,集群!官网:https://www.mysql.com官网下载地址:M...

2021-09-14 22:56:04 110

转载 mysql修改密码(最全)

第一种方式:最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点击“保存”按钮即可。第二种方式:方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for ...

2021-09-13 11:06:29 5417

原创 关于第二次运行eladmin项目时遇到的错误

提前声明,之前电脑上安装的各种软件环境都特别乱,东一处西一处,可能一个电脑上就有两三个jdk或者maven,总之,就是特别乱首先,我把一些开发环境都整到了E盘,D盘也有,但是删了,毕竟对jdk有了更深的理解然后开始运行项目,一个错误出现了找不到String这个类型,即我们没有配置jdk,后来发现之前配置的jdk路劲是D盘的。E盘也有,但是我给E盘配置了环境变量,删除D盘后,就去配置E盘的jdk,这也就发现了E盘找不到有效的jdk目录一直爆红,才发现不能私自修改jdk的

2021-09-12 21:40:41 542

原创 windows系统的环境变量

再添加path路径时,出现以下单行的显示,不用自己加分号往后面填路径,系统是识别不出来的只需在首部添加C:\Windows\System32再点击编辑即可变为多行显示,此时在家路径即可。还有一点就是,添加变量名引入到path中 ,注意名字是否正确,不是每个变量名尾部都是_HOME不然点击cmd输入是识别不出来的...

2021-09-07 11:28:53 186

翻译 tomcat-log目录下各日志文件的作用

1.catalina.日期.log  这个主要是记录tomcat启动时候的信息,类似于我们在eclipse中启动服务的时候在控制台看到的信息。在里面可以看到启动的JVM参数以及操作系统等日志信息2.commons-daemon.日期.log  这个日期放的估计是利用服务方式启动tomcat作为守护进程的日志记录,因为我的tomcat启动方式是以服务的方式启动的,索引产生这个日志文件记录了服务的启动状态。3.host-manager.日期.log  这个估计是放tomcat的自带的manager项目

2021-09-06 11:49:53 932

原创 吞吐量(TPS)、QPS、并发数、响应时间(RT)概念

1. 响应时间(RT) ResponseTime  响应时间是指系统对请求作出响应的时间2. 吞吐量(Throughput)吞吐量是指系统在单位时间内处理请求的数量3. 并发用户数  并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量4. QPS每秒查询率(Query Per Second)  每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。对应fetches/...

2021-09-06 09:36:01 1132

原创 80端口和8080端口区别以及联系

先说下端口网络端口是指TCP/IP协议中的端口,是逻辑意义上的端口。端口分类:以云服务器为例,云服务器可以供应多种服务,如FTP服务、WWW服务、SMTP服务的等,云服务器可以同时运行多个历程来处分服务,当云服务器接收到用户数据后,如何辨别用户想要获取的是哪一个服务呢?就是通过端口号来辨别的。区别80是http协议的默认端口,是在输入网站的时候其实浏览器(非IE)已经帮你输入协议了,所以你输入http://baidu.com,其实是访问http://baidu.com:80。

2021-09-06 08:25:03 6125

原创 关于电脑中的CMD

CMD全称command,即命令提示符,是内置在windows图形操作系统内的磁盘操作系统,通过CMD可以方便用户查询比较复杂的信息或快速查找实现某些功能等在命令行窗口打开一个文件,或调用一个程序时的查找过程1.系统会先在当前目录寻找,2.如果没有,就会在环境变量path中继续寻找, 找到了直接打开;3.还没有就会报错。一些命令:1、 gpedit.msc-----组策略。2、shutdown-------60秒倒计时关机命令。3、calc-----------启动计算器。

2021-09-04 11:46:39 268

原创 Http状态码

状态码的分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:HTTP状态码分类 分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的操作以完成请求 4** 客户端错误,请求包含语法错误或无法完成请求 5** 服务器错误,服务器在处理请求的过程中发生了错误 - 201-206表示

2021-09-04 10:55:00 121

原创 手写一个doc转pdf功能包

工具类package com.yyj.DocToPdfUtil;import com.aspose.words.License;import com.aspose.words.Document;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;public class DocToPDF { private static boolean getLicense() {

2021-09-03 17:07:24 131

转载 服务器的种类以及各自的区别

物理服务器:又叫独立服务器或者传统服务器。顾名思义,物理服务器就是一台台看得见摸得着,摆在机房的实实在在的服务器。可以理解为是一台具有高计算能力、高性能、高安全性、高稳定性、高可控性,独立又完整的电脑。有硬盘、内存、CPU,可以自行分配实行多种网络功能服务,将各种软硬件资源集于一身。应用场景:适合大型网站及应用。优劣势:优点在于性能稳定、安全性高、更可控;缺点是需要专业的服务器运维人员管理,价格高,灵活性弱,扩展限制大。价格:高。VPS服务器:又叫虚拟专用服务器。VPS服务器是用虚拟技术把物

2021-09-02 16:53:01 1663

原创 web服务器

1.将生成好的war包放置tomcat/webwapp2.

2021-09-02 16:49:06 166

原创 如何将外部下载的Jar包引入到项目内

添加为库,即可在线引用当然,现在我们可以将外部下载的jar导入到我们的maven文件夹中1:打开cmd找到maven安装目录的bin目录2:在bin目录下输入如下命令:mvn install:install-file -Dfile=xxxxxxx-1.0.jar -DgroupId=xxxx -DartifactId=xxxxxx -Dversion=1.0 -Dpackaging=jar 命令解释: -Dfile:指明你当前jar包的位置...

2021-09-01 18:24:15 1707

原创 Mysql数据库

关于Mysql我们发现在创建本地的连接时,会产生很多陌生的库。这些都是Mysql自带的当然,Mysql版本不同,所自带的数据库的数量不一样。最基本的也就4种库

2021-08-31 18:34:42 146

原创 Nginx闪退情况的解决方案

1.将生成好的war包放置tomcat/webwapp2.

2021-08-30 18:17:12 4550

原创 Appdata文件夹

1.将生成好的war包放置tomcat/webwapp2.

2021-08-30 16:07:31 3014

原创 Tomcat部署系统

1.将生成好的war包放置tomcat/webwapp2.点击tomcat/bin目录下的startup.bat文件启动如果给tomcat添加的服务,即开机自启动输入网址即可3.运行成功若要看运行的情况以及报错信息点击tomcat下的log文件查看日志即可。...

2021-08-30 11:35:39 164

原创 ip2region定位实现

package com.yyj;import org.lionsoul.ip2region.DataBlock;import org.lionsoul.ip2region.DbConfig;import org.lionsoul.ip2region.DbMakerConfigException;import org.lionsoul.ip2region.DbSearcher;import java.io.IOException;import java.text.DateFormat;im.

2021-08-25 17:03:47 156

原创 各类软件安装

1.JDK安装完jar包后注意分清jdk和jre目录文件 第一步为jdk文件 建议在JAVA目下加一个jdk文件夹第二步为jre文件 建议在JAVA目下加一个jre文件夹然后进行环境搭建然后在path目录下新建文件安装完后测试环境C盘输入cmd 测试2.Mysql安装 直接一步安装 一般在C盘 注意安装时root的密码设为自定义,若想改密码通过进入到Mysql的bin目录下输入mysql -u roo...

2021-08-24 18:44:03 96

原创 java项目报错总结

1.错误提示:MySQL的Could not execute JDBC batch update SQL脚本太长导致无法存入MySQL解决方案:通过发现原因是SQL语句长度大于1M,而机器上的mysql是默认配置为1M,也就是说mysql通讯的数据包大小设置是1M,这就造成sql语句执行失败。将mysql的配置文件(my.ini)中的max_allowed_packet = 6M,就可以解决这样的问题。2.因为递归函数导致的栈溢出错误 Handler disp...

2021-08-24 18:18:22 111

原创 Maven指令以及运行jar包

一、Maven指令clean命令package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程ma

2021-08-19 09:03:12 1100

原创 Vue中常用的rules校验规则

前端Vue中常用rules校验规则:1、是否合法IP地址:pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,2.是否手机号码或者固话pattern:/^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/,3. 是否

2021-08-13 16:10:19 1407

原创 Svn与Git的优缺点(最通俗的话)

一、简单介绍1.Svn属于集中式的版本控制系统,工作路程如图2.Git 分布式的版本控制系统工作流程如图二、两者的优缺点Git优点1、分布式,每个参与开发的人的电脑上都有一个完整的仓库,不担心硬盘出问题;2、在不联网的情况下,照样可以提交到本地仓库,可以查看以往的所有log,等到有网的时候,push到远程即可;3、非常强大的分支管理功能。4、Git的内容的完整性要优于SVN: GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到..

2021-08-13 15:22:42 871

原创 windows环境下安装redis并设置自启动

1.在官网下载相应的redis包,这里是redis的安装目录主要需要的文件就只有redis-cli.exe和redis-server.exe2.启动服务,这里有两种方式, 1.可直接点击redis-server.exe, 2.在该文件下输入redis-server redis.windows.conf命令这种情况就说明已经启用,若无法点开该软件也有两种情况,1.观察自己的电脑原来是否安装服务,2.将文件放置c盘即可3.为避免每次只要一关闭cmd窗...

2021-08-13 08:38:02 85

原创 浏览器内核分类

一、Trident内核Trident内核代表产品是Internet Explorer,说起Trident,很多人都会感到陌生,但提起IE(Internet Explorer)则无人不知无人不晓,由于其被包含在全世界使用率最高的操作系统Windows中,得到了极高的市场占有率,所以我们又经常称其为IE核心。二、Gecko内核Gecko是套开放原始码的,这套排版引擎提供了一个丰富的程序界面以供因特网相关的应用程序使用,例如网页浏览器、 HTML编辑器、客户端/服务器等等。Gecko是跨平台的,能

2021-08-09 14:42:29 329

原创 template标签用法总结

一、html5中的template标签html中的template标签中的内容在页面中不会显示。但是在后台查看页面DOM结构存在template标签。这是因为template标签天生不可见,它设置了display:none;属性。二、vue中的template标签它是可以显示template标签中的内容,但是查看后台的dom结构不存在template标签。如果template标签不放在vue实例绑定的元素内部默认里面的内容不能显示在页面上,但是查看后台dom结构存在template..

2021-08-07 15:37:15 1829

原创 IDEA中git版本与svn版本的转换

在工程下的.idea目录下找到vcs.xml文件,找到<?xml version="1.0" encoding="UTF-8"?><project version="4"> <component name="VcsDirectoryMappings"> <mapping directory="" vcs="svn" /> </component></project>这是svn,切换成git是<?

2021-08-07 10:54:00 343

原创 解决端口被占用的问题,具体实现步骤如下

1.打开cmd窗口这里以8000端口被占用为主。2.查看被占用端口的PID(进程控制符)输入netstat -aon|findstr "8000"3.输入tasklist|findstr "9232"查看PID对应的程序4.最好关掉掉该进程:taskkill /f /t /im java.exe当然,也可以直接通过pid关掉该进程taskkill -pid 进程pid -f...

2021-08-03 18:22:13 191

原创 搭建运行eladmin前后端项目的心得------------------21届实习生

1.首先搭建后端的项目下载好项目后,先去配置数据库Sql先创建了一个数据库就叫eladmin。然后新建查询将sql代码导入进去,生成各种表,结果如下大功告成之后,检查了一下maven中的相关依赖导入成功,直接到该目录下启动项目,发现报了个错,关于tomcat的问题,可能是版本的问题,找到这个文件,删除就欧克了,问题如下后端的项目完成起来相对简单点,结果如下2.前端项目的搭建因之前只是知道Vue Npm nodejs等等,也接触过一次。但这次自己独立完成搭建,...

2021-07-28 18:02:08 926 3

原创 Markdown学习

Markdown学习标题二级标题 # 一个#号加空格代表一个一级标题字体hello 两个**号为加粗hello 一个*号为斜体引用选择发发 加个>分割线​ 三条杠—图片超链接点击调转 为列表​ 1.加空格​ - 加空格表格直接插入就ok名字性别年龄流程图#mer

2021-01-30 11:07:22 64

转载 linux根文件系统目录

使用 Linux 时,通过命令行输入ls -l /可以看到,在 Linux 根目录(/)下包含很多的子目录(称为一级目录),例如 bin、boot、dev 等。同时,各一级目录下还含有很多子目录(称为二级目录),比如 /bin/bash、/bin/ed 等。Linux 文件系统目录总体呈现树形结构,/ 根目录就相当于树根。由于 Linux 系统免费开源,使得 Linux 发行版本有很多,利用 Linux 开发产品的团队也有很多,如果任由每个人都按照自己的想法来配置 Linux 系统文件目录,后期可能会..

2020-06-04 16:36:36 602

空空如也

空空如也

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

TA关注的人

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