首页
编程
数据库
运维
分享
图库
随笔
实用工具
CDN系统
友链
1
Maven中央仓库发布你的镜像
2
关于ReentrantLock和HashMap配合使用产生的问题
3
使用ELK结合LogBack搭建日志中心
4
Jenkins流水线实现自动发布Api/Web程序到堡垒机
5
Java注解底层实现原理
Sir丶雨轩
一个90的萌新码农,热爱编程热爱生活 编程交流群:875477818
累计撰写
55
篇文章
累计创建
97
个标签
累计收到
3
条评论
栏目
首页
编程
数据库
运维
分享
图库
随笔
实用工具
CDN系统
友链
搜索
标签搜索
中央仓库
maven
ReentrantLock
线程安全
日志收集
日志中心
elk
持续化部署
ci
堡垒机
pipelines
流水线
jenkins
注解
class
jvm
Java集合
javacore
gitlab
runsv no running
qt镜像
qt安装
有序数组
算法
二分查找
typora
权限控制
js
layui
容器
ioc
json
centos
破解
反编译
startuml
node
electron
git
idea授权
idea
Druid
无感知部署
nginx
自定义协议
Window
MyBatisPlus
MyBatis
多数据源
读写分离
docker命令
主从配置
酷Q
window10
docker
Java线上问题处理
CPU问题
多线程
汇编
编译
可见性
虚拟机
幻读
隔离级别
事务
mysql
存储过程
sqlserver
数据库
NullPointer
Arthas
动态追踪技术
Java
防hook
hook
安卓
Android
自定义注解
RabbitMQ
SpringBoot
消息队列
mingw
gcc
go
OneToMany
hibernate
参数解析器
rsa
注解处理器
环形队列
数据结构
vue
c++
qt
设计模式
单一职责原则
六大设计原则
目 录
CONTENT
以下是
Java
相关的文章
2023-08-31
Maven中央仓库发布你的镜像
好久没在Maven中央仓库发布过jar包了,记录下本次发布过程以备查缺1. 打开sonatype提交一个issueshttps://issues.sonatype.org/secure/Dashboard.jspa首先我们登陆这个网址,没有账号的话可以直接注册,注册过程这里就不多赘述了我们在控制台点
2023-08-31
215
0
0
Java
2022-12-29
关于ReentrantLock和HashMap配合使用产生的问题
阅读本文章, 最好有基础的多线程知识,确保你能看懂文章所表达的意思问题描述我们创建一个类,在类中维护一个HashMap(非线程安全,不要扛为什么不用ConcurrentHashMap,那不在本文的导论范围内)然后我们开启多个线程对这个Map的2个Key,分别为A、B,我们从Map中取出value进行
2022-12-29
782
0
2
Java
2022-10-28
使用ELK结合LogBack搭建日志中心
一. 安装elasticsearch-7.5.1elasticsearch官网: https://www.elastic.co/cn/downloads/elasticsearch下载elasticsearchwget https://artifacts.elastic.co/downloads/
2022-10-28
930
0
0
Java
运维
2022-10-20
Jenkins流水线实现自动发布Api/Web程序到堡垒机
由于最近的挺多项目需要要堡垒机上进行部署,堡垒机的繁琐大家也是知道的。由于堡垒机无法直连,所以Jenkins的推送服务不能将打包后的Jar或前端的zip推送至服务器所以我们转换思路,我们将打包后的jar/zip放到指定的目录,由nginx对外提供服务。然后在堡垒机部署程序进行下载和部署的操作。部署程
2022-10-20
1114
0
0
Vue
Java
运维
2022-08-17
Java注解底层实现原理
想必大家在写项目中会碰到各种各样的注解,那注解到底是个什么东西呢?类?接口?还是抽象类?注解也叫声明式接口,那真的是接口吗?通过Idea查看类关系的功能(Ctrl+Shift+Alt+U)可以看到DemoAnnotation继承了Annotation接口Annotation 可以在jdk包里面找到,
2022-08-17
873
0
0
Java
2022-06-06
[JVM学习] 如何阅读Class文件
本文使用Java版本 1.8.0_202 JVM版本 HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)参考书籍:《Java虚拟机规范.Java SE 8版》
2022-06-06
1198
0
0
Java
2022-05-05
JavaCore学习-集合-Collection
Java集合分单列集合和双列集合,单列集合的顶层接口是Collection,双列集合的顶层接口是Map单列集合ArrayList实现List接口,顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层基于数组实现,默认初始容量为10,jdk1.8调用add()时进行初始化容量;扩容
2022-05-05
1058
0
3
Java
2022-01-19
Java实现有序数组及二分查找
代码如下package com.yuxuan66.algorithm.array;import java.util.Arrays;/** * 有序数组的实现 * * @author Sir丶雨轩 * @since 2022/1/19 */public class OrderArray { pr
2022-01-19
673
0
2
Java
2022-01-15
消失的Java进程-Linux OOM Killer
在一台虚拟机上执行docker java应用,每隔一段时间就会出现java进程消失、而且没有任何jvm error log的情况。略一寻思,应该是遇到网上常说的Linux OOM的情况:虚拟机10G,docker默认分配内存未做限制。原因定位去服务器上执行:dmesg | grep java,果然有
2022-01-15
751
0
1
Java
2021-06-24
关于Java注解处理器的使用
在我们一般的SpringBoot项目中,由于使用了MybatisPlus或者JPA,很多增删改查都是定一个空的Mapper或者Dao就可以实现的,我这里比较懒,参考lombok的原理实现自动生成Dao代码首先注解处理器的项目必须是单独的一个项目。我们创建一个Maven项目添加Google的类库 au
2021-06-24
654
0
2
Java
1
2
3