自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot

初识SpringBoot一、SpringBoot是什么?Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。二、SpringBoot有哪些优点?优点1、快速构建项目,减少开发,测试时间。2、使用 JavaConfig 有助于避免使用 XML。3、避免大量的 Maven 导入和各种版本冲突。4、项目可独立运行,无须外部依赖Servlet容器.

2021-02-28 22:49:33 104

原创 linux之awk命令

简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己

2022-03-14 12:03:30 2844

原创 linux如何查内核以及内存(mem/swap/buffer/cached区别)?

linux

2022-03-11 16:39:54 4847

原创 解决Unexpected end of JSON input 报错

解决Unexpected end of JSON input 报错

2022-02-16 15:44:44 22049

转载 Navicat怎样查看数据库密码

1.第一步导出链接2.一定要勾选导出密码!!!!!!!!!!!!!3.找到加密密码,进行破解在导出的connections.ncx文件中找到password,然后复制出来打开这个网址:https://tool.lu/coderunner,将如下刚刚密码复制进去,$decode = $navicatPassword->decrypt(‘复制出来的密码’);<?phpclass NavicatPassword{ protected $version = 0; p

2021-12-15 15:47:57 2512

原创 如何打开.ziw格式文件?(附赠)win10将程序右键加到“发送到”

如何打开.ziw文件

2021-12-15 15:00:46 2763 3

原创 解决springboot警告WARNING: All illegal access operations will be denied in a future release,更改JDK版本即可。

一、报错信息WARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils (file:/C:/Users/.m2/repository/org/springframework/spring-core/5.2.8.RELEASE/spring-core-5.2.8.RELEASE.jar

2021-11-18 17:55:01 3223

原创 linux中telnet的安装命令

安装telnet① rpm -qa telnet-server(无输出表示telnet-server未安装,则执行②;否则执行③)② yum -y install telnet-server(安装telnet-server)③ rpm -qa telnet(无输出表示telnet未安装,则执行④,否则执行⑤)④ yum -y install telnet(安装)重新启动xinetd守护进程由于telnet服务也是由xinetd守护的,所以安装完telnet-server后,需要重新启动xine

2021-10-22 12:06:57 781

原创 关于 Navicat 连接Oracel出现 probable Oracel Net admin error的问题解决方案

https://blog.csdn.net/qq_42859646/article/details/81353561复制链接进去看

2021-08-17 11:30:28 296

原创 SVN checkout update未响应

解决办法,亲测有效将计算机名改成“localhost”

2021-08-10 10:36:55 851 2

原创 解决IDEA拉取svn项目报错:Cannot run program “svn“: CreateProcess error=2

IDEA使用svn时出现Cannot load supported formats错误IntelliJ IDEA安装之后,使用SVN进行提交或更新以及检出代码的时候会出现如下错误:Cannot run program “svn”: CreateProcess error=2原因是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。解决报错问题1.重新安装SVN安装TortoiseSVN客户端时,必须选中command line client tools这个选项。然后选中第一项Wi

2021-06-08 12:10:23 9502

原创 java报错nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result

报错信息:nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result 一、原因是:xml文件中查询语句查出多条数据,但是返回的类型只能是一条。二、解决办法:①查看sql语句有没有报错。②查看xml文件中的返回类型,是否是resultType返回的不是list集合,可以改成resultMap,或者返回list。③dao层返回值是否与xml文件中的返回类型是否符合。④

2021-06-07 14:56:05 12698

原创 Unable to start embedded Tomcat(已解决)

解决启动Springboot报错“Unable to start embedded Tomcat”早晨还好好的 然后莫名其妙的卡死重新启动了一次以后就报错,用idea自带的启动工具启动没问题,但是用热部署插件jrebel启动的时候就报错。解决办法(亲测有效):进入idea选择项目的Edit...

2021-06-03 09:52:09 16241 6

原创 Springboot解决Error running ‘xxApplication‘: Command line is too long. Shorten command line for报错

一、报错信息如图Error running ‘FlowableApplication’:Command line is too long. Shorten command line for FlowableApplication or also for Spring Boot default configuration?二、报错原因Springboot项目启动命令过长三、解决方案进入项目配置启动项->找到Environment->找到Shorten command line-

2021-05-08 17:26:33 1121 1

原创 Springboot读取自定义配置文件的几种方法

一、读取核心配置文件  核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单。核心配置文件application.properties内容如下:server.port=9090test.msg=Hello World Springboot!1、使用@Value方式(常用):@RestControllerpublic class WebController { @V

2021-04-25 09:35:54 1757

原创 IDEA中Vue的安装和使用

教程链接

2021-04-09 14:08:05 228 1

原创 如何修改本地docker容器的时间

如何查看本地docker容器的时间 查看docker容器时间的方法:进入到容器里执行date命令即可查看当前容器的时间:date命令可以按照指定格式显示日期,只键入date则以默认格式显示当前时间。修改容器时间的方法:以如下方式重新进入容器:docker run -it --cap-add SYS_TIME --rm --name centos centos /bin/bash进入容器后再使用下面的指令即可修改容器时间:date -s 04/06/2021date -s 23:57:0

2021-04-06 23:59:34 572

原创 Windows 10安装桌面Docker

Windows 10安装桌面Docker一、首先下载桌面docker1.下载docker安装包链接:https://pan.baidu.com/s/13rzIJdBUKtpTnhdz5Gdp_A提取码:fwmf2.傻瓜式一键安装docker。如果是第一次安装会提示,没有WSL2,但是不需要根据docker提示去更新(直接关闭就好)。现在不需慌张,关闭docker跟着我进行下一步操作。2.打开windows功能①win+R输入control进入控制面板。②然后点击程序。③进入后点击启用或关闭Wi

2021-03-29 12:45:54 605 3

原创 IDEA配置maven

IDEA配置maven一、maven简介**Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.Maven是一个项目管理工具,它包含:一个项目对象模型 (Project Object Model)一个项目生命周期(Project Lifecycle)---------- 清理、编译、测试、报告、打包、部署一个依赖管理系统(Dependency Management System)二、maven的安装**1、 下载网址:下载地址2、

2021-03-28 13:42:24 96

原创 IDEA配置JDK

IDEA配置jdk一.前提条件:已经下载安装jdk,并且配置好环境变量。如没有安装,请点击下方链接,进行安装与配置。链接在这里二、配置jdk1.打开IDEA,点开File->Project Structure,点击标签2.点击SDK,如果没有,请点击NEW,然后点击JDK选择路径(地址是你自己的安装目录),然后点击OK,页面显示成功,结束配置。...

2021-03-28 13:02:15 10229

原创 JDK下载与配置

JDK下载与配置JDK下载步骤一.点击链接进入下载页https://download.csdn.net/download/jzycloud/15481576因为我要下载jdk11,所以上边的链接直接进入jdk11的下载页,点击立即下载即可。如图所示;二.JDK安装步骤1.双击已经解压的文件2.点击下一步3.如需更改下载路径请选择4.紧接着,点击下一步。等待安装即可,安装完成后显示如下。5.查看jdk是否安装成功。按住windows+R出现如下界面,输入cmd,点击确定6.输入j

2021-03-28 12:42:01 909 1

原创 Mybatis 与hibernate

共同点(1)Hibernate与MyBatis都是通过SessionFactoryBuider由XML配置文件生成SessionFactory,由SessionFactory 生成Session,由Session来开启执行事务和SQL(Structured Query Language,结构化查询语言)语句。(2)Hibernate和MyBatis都支持JDBC(Java DataBase Connectivity,java数据库连接)和JTA(Java Transaction API,Java事务AP

2021-03-15 09:06:19 1215 2

原创 什么是 JWT -- JSON WEB TOKEN

1.什么是JWT?Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。2.JWT的由来要说JWT,我们就应该先来讨论基于token的认证和传统的s

2021-03-05 10:29:41 208 1

原创 使用vue-cookies操作cookie

1.前言在vue中如果想要操作cookie,除了使用之前我们自己封装好的操作cookie的方法之外,我们还可以使用vue-cookies插件,这是一个简单的Vue.js插件,专门用于在vue中处理浏览器的cookie操作,vue-cookies没有依赖关系,它可以独立存在,对vuejs友好。2.安装vue-cookiesnpm install vue-cookies --save3.引入vue-cookies安装完毕后,我们需要在vue项目中明确引入vue-cookies。import V

2021-03-04 14:37:35 1492 1

原创 密文形式保存密码

密文形式保存密码绝大部分系统都会有用户注册和登录功能,其中密码是非常重要且敏感的信息。这种信息如果以明文形式存储在数据库中时非常不安全的。因此以密文形式存储是任何系统都应该做的最基本的安全措施。什么是加密数据加密 的基本过程,就是对原来为 明文 的文件或数据按 某种算法 进行处理,使其成为 不可读 的一段代码,通常称为 “密文”。通过这样的途径,来达到 保护数据 不被 非法人窃取、阅读的目的。什么是解密加密 的 逆过程 为 解密,即将该 编码信息 转化为其 原来数据 的过程。常见的加密算法哈希

2021-03-02 10:40:12 1501

原创 关于“面向对象的七大设计原则“详解

软件实体应该面向修改关闭,面向扩展开放。其实体现的核心就是“抽象”.把相同的代码抽取出来,便于重用,这就是闭。把不同的代码也抽取出来,便于功能的扩展,这就是“开”。开闭原则是设计原则的核心原则,其他设计原则都是开闭原则的体现和补充。

2020-11-01 17:54:00 390

原创 stctic关键字的描述

凡事用static修饰的内容,具有以下几个共性:1、与类有关,与对象无关;2、一定会在加载期有特殊动作;public class Student {/* * 如果属性没有static修饰,那么我们称之为“对象属性”; * 如果属性有static修饰,那么我们称之为“静态属性” 或 “类属性”。 * * static修饰的属性在内存上没有存放在每个对象身上,所以不是一个 * 对象一个属性!而是全类共享一个!!!存放在数据段的静态区当中, * 而且只有一个。 * * stati

2020-08-18 09:48:52 142

原创 this和super的区别

一、thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1、普通的直接引用this相当于是指向当前对象本身。   2、形参与成员名字重名,用this来区分:public Person(String name, int age) {> this.name = name;> this.age = age; }3.引用本类的构造函数class Person{ private

2020-08-17 22:40:46 3680

原创 Java方法

Java方法在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢?println() 是一个方法。System 是系统类。out 是标准输出对象。这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。方法是什么Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用方法的优点 使程序变得更简短而清晰 有利于程序维护

2020-08-12 22:47:15 128

原创 访问器和修改器

访问器和修改器一种方法:(常用第一种)function Student(name, age, phone) {this.name = name;this.age = age;this.phone = phone;}Object.defineProperty(Student.prototype, “name”, {set: function (name) {//修改_name = name;},get: function () {//访问return _name;}});二种方法

2020-08-11 21:11:27 1589

空空如也

空空如也

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

TA关注的人

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