- 博客(12)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注

原创 String都快用烂了,面试给我问懵了
前言最近想到了之前面试问我的一道字符串相关的面试题, 即使平时都快用烂了, 一到面试还是容易犯难, 这不痛定思痛, 彻底解决这个隐患。又到金三银四了, 分享给大家。开始之前,先看看面试官爱问的几个问题。String是线程安全的吗?为什么?String Pool有了解吗? 它的底层是如何实现的?String a = new String(“java”); 会创建几个对象?String为什么要设计成不可变的?String在JDK9中底层实现为什么要从char[]切换为byte[]?String#
2021-04-06 23:28:06
274
原创 [小窍门] Idea编辑器光标样式修改
今天使用idea不小心按了某个快捷键导致光标又变成vim编辑器里类似的样式了,以前忙着开发就重启下idea完事儿了,治标不治本,今天闲一下彻底根治一波。光标变化如下图:百度了一下,大多是这种解决方案:File——Settings——Plugins,在右侧的搜索栏中搜索IdeaVim,去掉后面的复选框但我试了试,我的问题并不适用于这种解法,误触某个快捷键造成的这种问题,联想vim编...
2020-12-15 19:57:50
10545
10
原创 Jenkins插件下载失败或下载慢或报错There were errors checking the update sites: SSLHandshakeException: sun.secu解决方案
Jenkins插件下载失败或下载慢或报错There were errors checking the update sites: SSLHandshakeException: sun.secu解决方案看到这篇博客前相信大家都看过网上清一色的解决方案, 进入插件管理->Advanced, 修改Update Site的URL,路径为“http://updates.jenkins.io/upda...
2020-12-15 19:57:17
4755
11
原创 Jenkins持续集成与部署工具,打造全系列项目部署方案 (建议收藏)
文章目录一 3w解析持续集成与部署工具Jenkins二 搭建Jenkins及工具配置1. 安装Jenkins2. 配置插件加速三 Jenkins部署后端项目1. 后端部署原理及插件应用1.配置SSH Server2. 配置全局工具(jdk、maven、git等)2.项目搭建详解1.创建项目2.构建项目进行启动四 Jenkins部署前端项目1. 前端部署原理及插件应用2. 前端项目搭建详解五 用户管理及权限分配1.下载权限扩展插件并进行相关配置2.新建用户并分配权限六 常见问题解析1.使用docker安装的J
2020-12-15 19:57:00
2168
6
原创 最新版Idea配置扩展工具展示字节码
一、打开settings-----Tools-----External Tools二、配置展示字节码命令复制:Program:$JDKPath$\bin\javap.exe Arguments:-c $FileClass$ Working directory:$OutputPath$三、打开类,单击鼠标右键,...
2020-11-10 15:17:04
746
1
原创 docker: invalid publish opts format (should be name=value but got
在使用docker安装mysql的时候报了这个错误:docker: invalid publish opts format (should be name=value but got ‘3307:3306’).原因是因为我期望docker容器和宿主机公用一套网络,即指定–net=hostdocker run \ --name=otter-mysql \ -p 3307:3306 \ --net=host \ -e MYSQL_ROOT_PASSWORD=root \ -v /srv/otte
2020-11-10 15:16:40
6570
2
原创 玩转Otter、Canal系列 - 工作原理、全系列搭建及使用流程详解
文章目录一 3w分析及原理运行机制说明二 Otter搭建1.Docker部署2.Release包部署1.需要先创建好otter所依赖的数据库2.下载manager、node3.解压缩并配置manager(需要首先配置manager, 再配置node)4.安装aria25.安装node6.manager页面进行相关配置就可以开始食用了三 otter食用otter同步约定数据库配置配置流程四 常见问题1. java命令不在otter查找目录内2. Zookeeper页面点击刷新按钮报错3. node 报内存不足
2020-11-02 13:48:11
6253
9
原创 快速解决windows端口占用
1.查询该端口进程pidNetstat -ano|findstr "port"结果如下图:2.杀掉该进程taskkill -pid 8660 -f结果如下图:
2020-10-28 18:30:36
586
原创 The Bean Validation API is on the classpath but no implementation could be found Action: Add an impl
The Bean Validation API is on the classpath but no implementation could be foundAction:Add an implementation, such as Hibernate Validator, to the classpath启动项目时报了上述错误, 在网上查询了下问题, 大多数人都是采用的下述方案,https://stackoverflow.com/questions/48483120/the-bean-valid
2020-10-28 18:30:21
1060
1
原创 Docker迁移数据卷,迁移容器详解(测试通过)
最近工作上有需求要迁移现在docker上的容器和数据到新的服务器上, 但网上搜了很多博客, 真正实用且有效的寥寥无几, 最后自己爬了不少坑干掉了这个需求, 写博客记录一下操作过程, 希望后来的小伙伴能够少走些弯路! 接下来的操作根据mongoDB数据库的迁移举例!一 查看当前mongo容器挂载的数据卷, 找到容器数据卷信息docker inspect mongoMounts属性就...
2020-10-19 14:19:33
6287
3
原创 持续集成与部署工具Jenkins全系列实战,全面的令人发指
前言这段时间,一直想把之间写的一些文章输出到公众平台上,然而却一直处于准备素材的过程中,这个过程直到你们看到的此刻才算真正结束。哈哈,肯定是懒惰阻挠了我。那么现在,开始了朋友们!有很多小伙伴在从安装到使用Jenkins的过程中会有一些问题,在写博客的过程中也收到过一些读者反馈。它来了,带着些许的羞涩,悄悄的走来了。从部署到使用到排坑,super欢记录了所有的细节操作,以图解的方式对一些细节进行了说明!看完了之后,你一定禁不住夸一句,“真香!”废话不多说,以下六步,抛头颅洒热血,肝吧骚年!..
2020-09-07 12:44:26
1391
原创 基于Java的(SM2_SM3_SM4)国密算法, 加密解密工具类及测试demo
编写本文的同时借鉴了多位同学写的demo, 最后发现这位同学写的最详细, 放上该作者的链接, 原版链接:https://download.youkuaiyun.com/download/ererfei/9474502 结合公司的业务需求, 我自己编写测试了SM2的demo并增加了相关工具类, 链接:https://download.youkuaiyun.com/download/s78365126/107...
2018-10-24 16:53:11
55627
9
SpringCloud2020.mmap
2020-04-27
基于Java的(SM2_SM3_SM4)国密算法java源代码及工具类及测试demo
2018-10-24
基于Java的(SM2_SM3_SM4)国密算法java源代码+PC工具
2018-10-23
centos7安装yapi报错, 报错原因来自nodejs
2019-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人