自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java8 parallerStream导致Spring项目启动线程阻塞(死锁)

Java8 parallerStream导致Spring项目启动线程阻塞(死锁)分析及解决

2023-10-25 14:21:45 887

原创 kubernetes部署单节点mysql8.0.27,traefik2实现tcp路由

kubernetes部署mysql8单节点,traefik2 tcp路由

2022-01-24 13:03:22 3678

原创 kubernetes部署traefik2.5.7

kubernetes部署traefik2.5.7

2022-01-21 13:11:34 1765

原创 kubernetes部署dashboard2.4.0

kubernetes部署dashboard2.4.0

2022-01-18 13:10:26 1353

原创 kubernetes部署traefik1.7

1、镜像docker pull traefik:v1.7.33-alpine2、tagdocker images | grep traefiktraefik v1.7.33-alpine d2edc46527be 3 months ago 89MBdocker tag d2edc46527be registry.cn-shenzhen.aliyuncs.com/hqyinfra/traefik:v1.7.33-alpine3、推送docker push registry

2022-01-18 12:42:05 2009

原创 jdk1.7中HashMap死循环问题

jdk1.7中HashMap多线程扩容导致查询死循环原因:由于jdk1.7中HashMap扩容时迁移数据是采用头插法,顺序会反转场景:多线程情况,a,b节点扩容后还是在同一链表中代码:void transfer(Entry[] newTable, boolean rehash) { int newCapacity = newTable.length; f...

2020-05-08 09:51:02 365

原创 前后端分离项目,使用websocket后端推送消息给前端

最近有个需求是后端主动推送消息给前端,通过一番艰难险阻总算是给完成了,选择使用的是websocket,可以前后端进行通信1、框架:后端:springboot2.x前端:vue2.x2、原理:后端建立一个websocket服务器,提供一个url,前端通过url与后端websocket服务器进行连接3、使用的依赖:在WebSocketConfig中会用到<dependency&g...

2020-04-03 16:24:11 16496 12

原创 华为云OBS文件上传和下载

华为云Obs文件上传和下载往华为云Obs中上传和下载文件本来一开始打算把文件上传到华为云服务器中,可是服务器容量有限,所以找了一款华为云Obs对象存储服务,还是比较便宜的,40G3年20RMB,文件的上传和下载真是折磨死了,好在还是弄出来了使用的技术前端是Vue框架,element-ui后端是Springboot项目服务器是华为云文件上传下载地方是华为云Obs对象存储服务合理的...

2019-12-30 15:31:13 18064 21

原创 Docker部署前后端分离项目(二)前端

docker中部署前端项目1、编译前端项目npm run build2、编译完后会生成disk目录,将disk目录复制到D:/tmp下,改名为orgmanagement-fe3、在D:/tmp目录创建一个nginx的nginx.confuser nginx;worker_processes 1;error_log /var/log/nginx/error.log wa...

2019-11-13 17:12:44 962

原创 Docker部署前后端分离项目(一)后端

最近几天在docker中部署前后端分离的项目,遇到很多的问题,好在最后结局还算圆满有两个方法1、把项目打jar包mvn clean package2、把jar放到D:/tmp目录下方法一、1、拉取java镜像docker pull java2、创建java容器docker run –it –d –v D:/tmp:/home/soft –p 8081:8081 --name...

2019-11-13 17:02:42 1041 1

原创 navicat连接docker中mysql容器

docker创建mysql容器,并使用navicat连接至数据库,错误并解决:Authentication plugin ‘caching_sha2_password’ cannot be loaded1、拉取mysql镜像docker pull mysql2、创建mysql容器docker run -d --name mysqltest -p 3312:3306 -e MYSQL_RO...

2019-11-13 13:48:22 10874 4

原创 [Vue warn]: Invalid prop: type check failed for prop "data". Expected Array, got Object.

报错:data是一个Array类型,获得的是Object类型原因:在前端表格中我是用tableData数组来接收后台返回的数据,但是在后端的Dao层从数据库获得搜索的数据是一个Object类型的解决方法:将后端Dao层的方法返回值改为一个List类型的总结:开发还是要细心,要考虑周全...

2019-10-31 17:10:47 1654

原创 记录使用springboot+vue框架搭建一个前后端分离的demo(后端项目)

我用的工具版本:idea2019.1.3 vue2.9.6 jdk1.8一、springboot项目最终项目结构1、创建一个springboot项目File->New->Project…选择Spring Initializr,next默认NextWeb选择Spring Web StaterSQL选择MySQL Driver、JDBC API、Mybatis ...

2019-08-01 18:21:27 536

原创 idea怎么创建xml文件

idea新建文件的时候不能直接看见xml文件创建方法:选择 New->ResourceBundle然后再输入文件名,记得要勾选上Use XML-based properties files点击ok就创建好了一个Bean.xml文件了...

2019-07-23 10:37:03 6071

原创 mysql服务启动失败,报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

上次安装mysql的时候还是好好的,今天再次建立数据库的时候就连接不上了,去服务管理程序看下,原来Mydql服务没有启动,但是设置的是自动启动的,然后尝试打开Mysql服务居然提示服务启动后停止后来去命令行输入net start mysql的时候提示:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)...

2019-07-22 11:51:55 379

原创 记录idea导入vue项目

今天导师给了一个vue项目让我们在idea上跑起来,记录一下这个过程和在这中遇到的问题工具的安装:1、先在电脑上安装node.js。安装方法:官网下载 https://nodejs.org/en/ LTS长期支持版。安装完成后在命令行输入 node -v 确认安装结果。nodejs的安装同时也会安装npm,输入 npm -v 确认。2、npm全称为Node Packag...

2019-07-19 14:56:11 7478 1

原创 idea右键项目没有出现git选项的解决方法

idea右键项目没有出现git选项的解决方法出现这个问题就是git的仓库没有设置正确先确保你的git已经正确安装,检查方式:在File->Settings->Version Control->Git若是git安装有问题,则重新安装再测试;接下来,解决方法来了创建一个正确的git仓库:在VCS->Import into Version Control-&gt...

2019-07-08 11:09:16 19752 9

空空如也

空空如也

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

TA关注的人

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