自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot中异步调的使用

springboot异步执行

2023-03-17 09:04:45 210

原创 RabbitMQ总结(常见问题)

rabbitmq常见问题

2022-10-24 22:32:37 997

原创 Linux安装gitlab教程

linux安装gitlab教程(详细)

2022-05-24 13:42:57 6298 8

原创 手动删除eureka上的服务

手动删除eureka上的服务1、所需工具postman2、操作

2021-07-26 09:32:28 436 1

原创 Linux 对外开放端口

1、查询所有开放端口netstat -anp2、查询指定端口是否开放firewall-cmd --query-port 9001/tcp提示 yes,表示开启;no表示未开启3、添加需要对外开放的端口(1)firewall-cmd --add-port=9002/tcp permanentsuccess 代表成功(2)firewall-cmd --reloadsuccess 代表成功(3)执行2(查询端口是否开放成功)4、移除端口firewall-cmd --permane

2021-05-12 14:38:37 548

原创 spring boot 项目在拦截器Interceptor中 注入RedisUtil,RedisUtil无法使用的问题(RedisUtil报null错误)

spring boot 项目在拦截器Interceptor中 注入RedisUtil,RedisUtil无法使用的问题(RedisUtil报null错误)这是最初的代码。提示RedisUtil为nullpublic class LoginHandlerInterceptor implements HandlerInterceptor { @Resource RedisUtil redisUtil; @Override //ctrl+o重写方法快捷键 public

2021-02-28 22:08:40 980

原创 InfluxDB简介

1.1. InfluxDB技术选型原因分析海缆在线监测系统数据规模较大且需要实现高效的存储和查询,传统数据库无法满足其性能要求,数据时间点、数据位置和采样值之间存在较强的关联关系。1.2. InfluxDB介绍、特性和基本使用InfluxDB是一个由InfluxData用go语言开发的开源时序型数据库,专注于海量时序数据的高性能读、高性能写、高效存储与实时分析等,无需外部依赖。InfluxDB 描述database 数据库measurement 数据表points 数据行Point由时间戳(

2021-02-28 21:59:42 691

原创 静态方法里面的map

private static Map<Integer, String> employees ; static { employees.put(101, "12"); employees.put(102, "23"); }这种初始化时将map=null没有分配内存地址,导致出现空指针问题(NullPointerException)。 private static Map<Integer, String> employees .

2021-02-05 10:42:35 308

原创 windows根据端口停止服务

第一步根据端口找到服务netstat -ano | findstr 8092(8092为端口号)第二步根据进程号杀死服务taskkill /PID 5140 /T /F(5140为进程号)

2021-01-04 14:31:54 291

原创 SpringBoot控制台打印SQL

logging:level:com.cable.mapper: debug#com.cable.mapper指的是Mapper接口

2020-12-24 22:55:37 102

原创 计算机中 位(bit)、字节(Byte)、K、M、G之间的换算关系

计算机中 位(bit)、字节(Byte)、K、M、G之间的换算关系说明:1、B是Byte的缩写,B就是Byte,也就是字节(Byte)2、.b是bit的缩写,b就是bit,也就是比特位(bit)换算8bit(比特位)= 1Byte(字节)1024Byte(字节)= 1K(千字节)1024K(千字节)= 1M(兆字节)1024M = 1G1024G = 1T赘述一个汉字占两个字节(Byte)一个字符站一个字节(Byte)...

2020-10-20 14:04:35 30827 3

原创 Activit开发

Activiti介绍1.概述Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架2.工作引擎ProcessEngine对象,这是Activiti工作的核心。负责生成流程运行时的各种实例及数据、监控和管理流程的运行。3.BPM业务流程建模与标注(Business Process Model and Notation,BPMN) ,描述流程的基本符号,包括这些图

2020-09-06 22:53:44 652

原创 SpringCloud微服务的项目搭建(一)

SpringCloud+Mybatis+maven+MySQL(微服务的项目搭建)

2020-09-02 22:56:35 357

原创 CentOS安装JDK教程

1. yum search java|grep jdk查看云端支持什么版本的jdk 查询的部分结果(如上图)2. yum install -y java-1.8.0-openjdk输入安装命令,等待安装完成即可(斜体部分为版本,可以根据自己的意愿 选择不同的版本)3.java -veesion检查自己的jdk版本结果如图所示表示安装成功(版本可能有所不同)...

2020-08-27 15:37:36 126

原创 Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or R

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may hel...

2020-04-01 11:34:17 3415

原创 Session和cookie的区别

1.从存储数据类型角度1.1.Session只能存储字符串类型,存储非ACII字符串还要进行编码。1.2.cookie可以存储任何存储类型,可以将其看做一个容器。2.从隐私安全角度2.1.Session是存储的服务器上,对客户端透明,不存在敏感信息问题。2.2Cookie存储在浏览器上,对客户端是可见的,信息容易泄露出去,最好对其进行加密3....

2020-03-31 15:48:19 132

原创 Vue框架中使用a标签去掉下划线

<div class="createBox"> <div class="createButton">没有账号?<a href="login.vue" style="color: blue;text-decoration-line: none">创建一个</a></div></div>...

2020-03-30 14:58:13 3148

原创 IDEA更改当前git用户名和邮箱

git config --global --replace-all user.email “你要替换的邮箱地址”git config --global --replace-all user.name"你要替换的用户名"

2019-12-20 11:20:55 8171

原创 Vue+SpringBoot+Hibernate前后端分离项目

最近在学习并尝试应用潮流框架写东西。活不多说,介绍项目,上代码地址!!介绍:利用vue和SpringBoot+Hibernate创建一个前后端分离的项目1.实现登录功能2.完成了登录鉴权(token方式)3.登录成功后完成用户的创建、用户的查询、用户删除看上去还很简陋,继续努力完善。看到这个项目有什么问题可以多多交流呀所用(组件)技术:1.ElemenUI2.axios3.数据...

2019-12-20 10:49:59 933 1

原创 前端Object转化为具体数据

let success = (response)=>{alert(response.data)}let success = (response)=>{alert(JSON.stringify(response.data))}

2019-12-10 09:00:32 471

原创 vue中使用md5加密

1.首先在src/mian.js中引入md5import md5 from ‘js-md5’Vue.prototype.$md5 = md52.在要是用的页面加入md5import md5 from ‘js-md5’3.使用md5加密加密后的结果=this.$md5(要加密的值);...

2019-12-06 16:22:49 195

原创 Base64加密用法

步骤一: 前端加密username=btoa(this.loginForm.username);password=btoa(this.loginForm.password);步骤二: 后台解密loginDTO.setPassword(Base64.decodeStr(loginDTO.getPassword()));loginDTO.setUsername(Base64.decode...

2019-11-28 10:13:06 217

原创 IDEA修改geitlab账户和密码

第一步:查看gitlab当前用户名git config user.name第二步:修改gitlab用户名git config --global user.name “要修改的用户名”第三步:拉去代码或者提交代码IDEA提示输入密码完成...

2019-09-25 11:15:54 928 1

原创 Redis的安装

一、安装redis第一步:下载redis安装包第二步:解压压缩包tar -zxvf redis-4.0.6.tar.gz第三步:yum安装gcc依赖yum install gcc遇到选择,输入y即可第四步:跳转到redis解压目录下cd redis-4.0.6第五步:编译安装make MALLOC=libc将/usr/local/redis-4.0.6/src目录下的文件加到...

2019-09-17 13:55:39 134

原创 vue的form表单在提交成功后置空

vue的form表单在提交成功后置空form表单说明 :form表单加上属性值 ref=“form”点击事件加入 roleManager.$refs[‘form’].resetFields() (这里的roleManager指的是当前即this)...

2019-08-27 10:02:02 3443

原创 Java开发工程师面试经历

2019/06/14今天逃课视频面试一家上海的互联公司,公司规模不大。浸提下午两点三十分进行了视频面试,面试官总共有三位(给让你感觉很正规)其中两位是技术官,另外一位应该是老板。开场白当然是这位boss,随便寒暄几句。第一位技术官开始面试了。上来没有多余的废话,拿着我的简历开始问我做的项目。我对我的其中一个项目进行了介绍。之后根据项目问了几个问题,我基本上回答上来了。第一位面试官问了我有关于设计...

2019-06-14 21:41:25 1774

原创 Java面试杂记

1. 如何实现数据库读写分离利用数据库读写分离,从而减小数据库的压力。在多个服务器上部署MySQL,将其中一台设置为主数据库其它设置为从数据库,从数据库仅负责读的操作(从数据库仍会被动的进行写操作,为了保持数据的一致性)这样很大程度上避免数据丢失同时也可以减轻数据库的连接,减轻主数据库的负载主从复制的方式1. 同步复制:master的变化必须等待slave1、slave2…完成后才返回2....

2019-06-11 09:20:40 175 1

原创 ArrayList、LinkList、Vector异同

ArrayList、LinkList、Vector异同总结相同点: 均实现了List接口不同点:

2019-05-09 08:13:26 176

原创 什么是HotSpot VM??

提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。但不一定所有人都知道的是,这个目前看起来“血统纯正”的虚拟机在最初并非由Sun公司开发,而是由一家名为“Longview Technologies”的小公司设计的;甚至这个虚拟机最初并非是为Java语言而开发的,它来源于Strongtalk VM,而...

2019-04-25 11:05:56 282 1

原创 Benchmark

一、Benchmark简介Benchmark是一个性能测试的一种评价方式,在整个计算机领域有着长期的应用。Benchmark在计算机领域应用最成功的就是性能测试,主要测试负载的 执行时间、传输速度、吞吐量、资源占用率等。性能调优的两大利器是Benchmark和profile工具。Benchmark用压力测试挖掘整个系统的性能状况,而profile工具最大限度地呈现系统的运行状态和性能指标,...

2019-04-16 15:01:24 657

原创 二叉树的删除操作

二叉树的删除时二叉树中所以操纵中做繁杂的一个,分为三种情况 1.被删除的节点点为叶节点2.被删除的节点错在左子树或存在右子树3.被删除节点左右节点均存在(最为繁杂的一种,需要通过与后继交换转化为前两种情况) 下面我们对这些情况逐一分析 1.![在这里插入图片描述](https://img-blog.csdnimg.cn/20190408085857963.png?x-oss-proc...

2019-04-08 09:00:33 477

原创 Java面试总结------Java基础

**有关"=="与equals()**(1)对于字符串变量来说“”是比较变量本身的值(即两个对象的首地址)。"equals()"比较字符串内容是否相同例: String s1=“123”;String s2=“123”;String s3,s4;s3=new String(“123”);s4=new String(“123”);s1s2; //false 两个变量...

2019-03-30 13:17:46 152

空空如也

空空如也

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

TA关注的人

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