自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于如何显示IDEA的Service开启不显示端口号问题

1、找到电脑如下路径:C:\用户\你的用户名\AppData\Local\Temp里面的文件hsperfdata_你自己用户名,把这个文件夹删了,然后重启服务。

2023-11-07 10:22:17 167

原创 docker的禅道已有数据文件迁移

此时可以登录管理页面查看,数据已经回来了,接下来需要把上传的文件信息也迁移过来。下面是进入网页配置信息之后,两者相比多出一个zentao文件夹。zentao这个文件夹存放的就是禅道的所有数据的表。1的文件夹存放的就是上传信息。上面是进入网页配置信息之前。

2023-07-16 00:35:29 439

原创 Jenkins远程部署到服务器

Jenkins远程部署到服务器1、安装软件1.1安装Publish Over SSH2.设置2.创建任务1、安装软件需要安装的插件:•远程连接服务插件(必须):Publish Over SSH•发布插件(必须):Deploy to container Plugin•Maven插件(必须): Maven Integration plugin•git插件: Git plugin(git和svn根据自身需求)•svn插件 :Subversion Plug-in (git和svn根据自身需求)1.1

2023-01-04 15:53:30 278

转载 微信小程序中判断用户是否已关注公众号的两种实现

微信小程序中判断用户是否已关注公众号的两种实现

2023-01-04 15:49:22 5028

原创 Windows系统下Yarn安装、更改全局位置

WINDOWS下YARN安装、更改全局位置

2022-12-03 16:17:02 931

原创 JRebel服务器地址失效

服务器地址失效

2022-09-28 09:45:36 289

原创 HashMap的负载因子

负载因子的作用肯定也是节省时间和空间。后果负载因子是0.5的时候,这也就意味着,当数组中的元素达到了一半就开始扩容,既然填充的元素少了,Hash冲突也会减少,那么底层的链表长度或者是红黑树的高度就会降低。时间和空间的权衡,负载因子是0.75的时,空间利用率比较高,而且避免了相当多的Hash冲突,使得底层的链表或者是红黑树的高度比较低,提升了空间效率。数据一开始是保存在数组里,当发生了Hash碰撞的时候,就是在这个数据节点上,生出一个链表,当链表长度达到一定长度的时候,就会把链表转化为红黑树。......

2022-07-22 10:33:31 1750

原创 Jenkins 项目构建成功但SSH远程执行java -jar程序未能后台运行问题

通过远程执行sh脚本,执行如下命令:java -jar xxxxx.jar通过判断返回值发现命令执行成功,但是进入服务器后使用 jps -l 并未发现相关的java程序启动。经过查阅资料发现,Jenkins 有一个 ProcessTreeKiller 特性,Jenkins有一些特殊的方法显示能够看到进程构建过程中产生的进程,并结束掉它们。如实是通过 java -jar jenkins.war 启动的,可以添加如下参数全局禁用该功能(推荐)。java -Dhudson.util.ProcessTre

2022-02-25 14:37:04 2228

原创 JMM的理解

JMM的理解

2021-12-06 16:03:15 75

原创 ThreadPoolExecutor线程池

线程池的基本特性

2021-12-02 14:25:08 311

原创 IDEA方法和类注释模板

IDEA常用注释模板一、设置类注解模板**1、打开设置**2、选择class模板设置3、效果二、设置方法注解快捷键模板1、创建模板组2、添加方法和类注解模板2.1、添加方法注解模板2.2、添加类注解模板一、设置类注解模板1、打开设置2、选择class模板设置/** * @author 输入自己的名字 * @version [1.0, ${YEAR}-${MONTH}-${DAY}] * @Description: */3、效果二、设置方法注解快捷键模板1、创建模板组输入名

2021-11-26 11:36:54 105

原创 mybatis分页插件注意事项

springboot使用分页插件注意事项1.普通分页插件依赖+配置文件 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version> </dependency>分页配置,使用mysql方言pageHelper.of

2021-09-11 13:51:26 106

原创 docker启用rabbitmq最简单方式

docker pull rabbitmq:3.7.7-managementdocker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -vpwd/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq.

2021-09-02 14:18:31 446

原创 Jenkins构建细节

Jenkins构建细节一、常用的构建触发器介绍二、构建触发器使用1.触发远程构建1.1设置token,最好加密1.2访问URL触发构建1.3构建成功!2.其他工程构建后触发2.1创建pre_job流水线工程2.2配置需要触发的工程2.3测试时候构建成功2.4测试成功3.定时构建3.1设置定时表达式3.2等待两分钟后构建成功4.轮询SCM4.1选择构建触发器4.2 配置触发表达式4.3测试是否生效4.3.1提交新的代码4.3.2代码发生变化后等待两分钟看结果三、Git hook自动触发构建1.安装Gitlab

2021-07-13 17:07:44 244

原创 Jenkins构建项目

Jenkins构建项目一、Jenkins构建的项目类型介绍二、自由风格项目构建1.拉取代码1.1创建项目1.2配置源码管理,从gitlab拉取代码2.编译打包3.部署3.1安装 Deploy to container插件3.2添加Tomcat用户凭证3.3添加构建后操作3.3.1设置web_demo_freestyle项目3.3.2选择Deploy war/ear to a container3.4点击"Build Now",开始构建过程3.4.1正在构建3.4.2构建成功3.4.3访问项目3.5演示改动代

2021-07-08 16:22:51 4603

原创 Jenkins的基本操作

Jenkins的基本操作Jenkins用户权限管理我们可以利用Role-based Authorization Strategy 插件来管理Jenkins用户权限安装Role-based Authorization Strategy插件

2021-07-07 23:13:19 360 1

原创 在Linux上安装Maven

Maven从官网下载点击链接进入历史mavenhttps://archive.apache.org/dist/maven/maven-3/找到你想下载的版本,我这里是下载的3.6.2的版本,点击点击这个,选择二进制文件复制链接https://archive.apache.org/dist/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz在服务器输入命令下载wget https://archive.apache.org/

2021-07-07 20:46:30 105

原创 Jenkins插件管理

Jenkins插件管理Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用Maven构建项目等功能需要依靠插件完成。接下来演示如何下载插件。修改Jenkins插件下载地址Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址:Jenkins->Manage Jenkins->Manage Plugins,点击Availablehttps://mirrors.tuna.tsinghua.edu.cn/jenkins

2021-07-06 12:50:31 276

原创 Linux安装Jenkins

Linux安装Jenkins1、安装JDKJenkins需要依赖JDK,所以先安装JDK1.8yum install java-1.8.0-openjdk* -y安装目录为:/usr/lib/jvm2、获取jenkins安装包下载页面:https://jenkins.io/zh/download/ #中文https://www.jenkins.io/download/ #英文点击CentOS下载jenkinswget http://mirrors.jenkins.io/wa

2021-07-05 17:59:56 5093

原创 GitLab的基本使用操作

GitLab的基本使用操作Gitlab添加组、创建用户、创建项目1.创建组使用管理员 root 创建组,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限,不同的组就是公司不同的开发项目或者服务模块,不同的组添加不同的开发即可实现对开发设置权限的管理2.创建用户3.将用户添加到组中...

2021-07-05 16:54:42 458

原创 Linux安装GitLab

Linux安装GitLab官网: https://about.gitlab.com/GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部的智慧总放

2021-07-05 14:59:55 350

原创 查看当前登录的SVN账号和密码

查看当前登录的SVN账号和密码进入网站点击下载http://www.leapbeyond.com/ric/TSvnPD/下载完成之后运行在此次就可以看到账号和密码啦~

2021-07-02 10:32:40 555

原创 docker安装Jenkins 完美解决实测

1.启动docker,下载Jenkins镜像文件docker pull jenkins/jenkins2.创建Jenkins挂载目录并授权权限我们在服务器上先创建一个jenkins工作目录 /var/jenkins_mount,赋予相应权限,稍后我们将jenkins容器目录挂载到这个目录上,这样我们就可以很方便地对容器内的配置文件进行修改。 如果我们不这样做,那么如果需要修改容器配置文件,将会有点麻烦,因为虽然我们可以使用docker exec -it --user root 容器id /bin/b

2021-06-28 12:23:21 231

原创 JRebel设置快捷键+激活方式

服务器地址监听服务器地址:http://jrebel.cicoding.cnGUID生成器:http://jrebel.cicoding.cn/guid监听配置格式:http://jrebel.cicoding.cn/GUID生成的如下:http://jrebel.cicoding.cn/4B068EB5-0941-4645-1E98-FC077D530A61打开IDEA中Settings如下:找到File -> Settings -> JRebel & XRebel

2021-06-25 10:08:27 2731

转载 Windows关闭某个端口的服务

在开发过程中有些服务没有正常关闭,在重新启动新版本的服务的时候会存在端口占用的情况。就需要先停止之前的服务进程。例如7777端口被占用。1 查看7777端口被什么服务占用netstat -ano | findstr 77772 停止该服务使用taskkill /PID 55684 /T /F 这行命令停止服务。...

2021-06-25 09:47:18 290

原创 java对接支付宝支付的注意事项

1、验签使用的公钥为

2021-06-12 13:20:51 1226 1

原创 uni-app引入uView组件库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-19 14:21:30 1495

转载 公平锁与非公平锁是啥?

什么是非公平锁?先来聊聊非公平锁是啥,现在大家先回过头来看下面这张图。  如上图,现在线程1加了锁,然后线程2尝试加锁,失败后进入了等待队列,处于阻塞中。然后线程1释放了锁,准备来唤醒线程2重新尝试加锁。注意一点,此时线程2可还停留在等待队列里啊,还没开始尝试重新加锁呢!然而,不幸的事情发生了,这时半路杀出个程咬金,来了一个线程3!线程3突然尝试对ReentrantLock发起加锁操作,此时会发生什么事情?很简单!线程2还没来得及重新尝试加锁呢。也就是说,还没来得及尝试重新执行CAS操作将sta

2021-04-12 09:38:18 63

转载 添加、修改、删除以及查看本地git的用户名和邮箱

https://blog.csdn.net/huangxinglian/article/details/90694361

2021-03-24 16:17:11 287

原创 清除ElementUI的el-input标签的校验

清除ElementUI的el-input标签的校验在el-form上方写属性 ref=“form”<el-form ref="form" :model="form" :rules="rules" label-width="90px">写清空代码,这里的form一定要和ref的值一致this.$nextTick(() => { // 表单数据置空 并且移除校验 this.$refs['form'].resetFields(

2021-03-24 14:37:43 1191

原创 elementUI中修改el-input样式

elementUI中修改el-input样式动态修改样式在el-input 标签中添加:class 并绑定计算属性<el-input clearable v-model="form.shopNickName" :class="blackShopClass" placeholder="店铺名称" ></el-input>在computed()方法中写入 计算属性 blackShopClass(){ return this.blackS

2021-03-24 14:31:58 6403

原创 mysql的 my.ini配置

[mysqld]# 设置3306端口port=3308# 设置mysql的安装目录basedir=D:\Environment\mysql-8.0.22-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Environment\mysql-8.0.22-winx64\data# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认

2021-03-19 15:37:33 121

原创 转移mysql的文件

#C:\mysql\bin>mysqld --install mysql56 --defaults-file="c:/mysql/my.ini"[mysqld]#服务器端口port=3306#mysql数据所在目录datadir="C:/mysql/"删除 服务 sc delete 服务名

2021-03-19 00:34:39 32

空空如也

空空如也

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

TA关注的人

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