自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows查看被占用的端口号

【代码】Windows查看被占用的端口号。

2024-02-05 15:32:24 244 1

原创 java 通过 MagicNumber获取文件类型,并校验

java上传后根据MagicNumber校验文件类型

2023-12-22 11:17:51 714

原创 JAVA spring boot中使用google的ortools(算法包)

java Spring boot 中使用OrTools 算法

2023-12-22 10:50:15 471 1

原创 数据库相关

执行效果如下,会将 back_type 若存在于 1和2 中,会被转换成 CC退料,否则转成 ‘车间退回’执行结果如下,会将 back_type = 1的数据转成 ‘CC退料’,其他的转成 ‘车间退回’如果有多个条件转换的都一样,也可以用 in 的关系。-1:截取关键字从右往左第一次出现的位置。1:截取关键字从左往右第一次出现的位置。

2023-10-18 15:41:25 71

原创 Vue PC端项目,使用组件vue-print-nb,实现打印功能

【代码】Vue PC端项目,使用组件vue-print-nb,实现打印功能。

2023-09-08 16:47:06 317

原创 利用EasyExcel 将List数据转Excel文件

【代码】利用EasyExcel 将List数据转Excel文件。

2023-03-24 18:04:25 851

原创 解决微服务远程调用上传附件问题以及FIle转MultipartFile

解决跨服务之间微服务调用问题以及File类型转MultipartFile

2023-03-24 17:56:04 486 3

原创 Linux相关命令

按文件大小切分文件,切分出来的文件会按照newfileaa、newfileab、newfileac来排序合并文件查看端口占用情况 查看磁盘占用率cd 到根目录,磁盘占用的升序排列挨个找到大文件进行手动删除...

2022-07-05 17:03:55 132 2

原创 maven将本地的jar上传至私服中

mvn deploy:deploy-file -DgroupId=分组id -DartifactId=唯一标识 -Dversion=版本 -Dfile=地址-Durl=私服地址 -DrepositoryId=release示例:参数解释:私服地址:需要将jar上传到哪里的地址

2022-07-05 16:53:40 700

原创 AOP记录审计日志,利用EL传参

AOP记录审计日志,利用EL传参

2022-03-30 11:22:44 909

原创 遇版本不同的Jar,项目需要兼容的办法

查看jar中支持的方法,私聊我,我会将jar包发给你,在jar存放位置下输入以下命令 java -jar jarjar-1.4.jar 查看文件路径 java -jar jarjar-1.4.jar strings 自己的jar包名 修改包名 编写rule.txt(替换规则)只支持txt文件格式rule 原包名 新包名.@1示例:rule com.alibaba.fastjson.** fk.alibaba.fastjson.@1 命令 ​ ja..

2022-03-14 17:52:47 1612 1

原创 通过kubeadm 部署k8s (V 1.20.1)

通过kubeadm 部署k8s1、准备机器,机器配置要求如下:2、配置hostnamecat >> /etc/hosts << EOF192.168.xxx.xxx k8s-master192.168.xxx.xxx k8s-node-01192.168.xxx.xxx k8s-node-02EOF3、设置三台机器之间网络连接cat > /etc/sysctl.d/k8s.conf << EOFnet.bridge.bridge-nf-call

2021-12-17 15:30:48 1147

原创 安装k8s Dashboard v2.0.1

安装k8s Dashboard v2.0.1的版本前提:k8s环境已安装好,且正常启动中1. 下载dashboard配置文件wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.1/aio/deploy/recommended.yaml如遇网络问题,可使用此链接百度网盘下载 k8s dashboard配置文件若是通过网盘下载的,需要自行上传2. 在该文件所在目录下执行:kubectl apply -f recomme

2021-12-15 14:24:31 2297 3

原创 安装docker-ce 19.03.5版本

安装docker-ce 19.03.5版本1、卸载原有的dockeryum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine2、安装docker安装所需的软件包yum install -y yum-utils \device-mapper-persist

2021-12-14 16:14:15 538

原创 模拟生成器

一、linux下安装tomcat1、检查是否安装了JDKjava -version2、检查是否有安装tomcatrpm -qa|grep tomcat3、检查linux系统信息,确认是32位还是64位uname -a4、传送门,tomcat下载地址tomcat下载地址下载此包就ok5、上传到Linux,在安装目录的bin目录下:启动tomcat./startup.sh停止tomcat./shutdown.sh可能遇见没有权限的问题,在bin目录下执行以下命令chm

2021-12-09 18:00:12 200

原创 docker-compose方式部署jenkins和gitlab

docker-compose方式部署jenkins和gitlabversion: "2"services: jenkins: image: jenkins/jenkins #镜像名称 container_name: jenkins #指定容器名 restart: always #在容器退出时总是重启容器 user: root #指定用户 ports: #容器的端口映射到宿主机上(“:”前数字为宿主机端口,“:”后数字为容器端口)

2021-12-01 18:42:09 334

原创 service network restart 报错重启失败

service network restart 报错重启失败Job for network.service failed because the control process exited with error code. See “systemctl statusnetwork.service” and “journalctl -xe” for details.解决办法:systemctl stop NetworkManagersystemctl disable NetworkManages

2021-08-24 15:40:35 986

原创 k8s/docker和其他常用命令

k8s 命令1.查看k8s中所有namespace的pods的运行情况kubectl get pods --all-namespace2.查看具体的pods,需要跟namespacekubectl get pods name --namespace=namespace3.查看pod的具体信息kubectl get pods -o wide name --namespace=namespace4.查看集群的健康情况kubectl get cs5. 查看所有的节点kubectl get no

2021-06-22 19:11:50 281

原创 k8s面试题

1、简述ETCD及其特点?etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。特点:简单:支持 REST 风格的 HTTP+JSON API安全:支持 HTTPS 方式的访问快速:支持并发 1k/s 的写操作可靠:支持分布式结构,基于 Raft 的一致性算法,Raft 是一套通过选举主节点来实现分布式系统一致性的算法。2、简述ETCD适应

2021-06-22 18:29:31 1185 2

原创 面试精选MQ相关

rabbitMQ 一个queue的数据都是放在一个节点/镜像里,也就是每个节点都放这个queue完整的数据kafka 分布式消息队列基本认识:多个broker组成,每一个broker是一个节点;创建一个topic,可以根据topic划分成多个partition,每个partition可以存在于不同的broker上,每个partition存放一部分数据kafka0.8以前,没有HA机制(高可用机制),就是任何一个broker宕机了,那个broker上的partition上的数据就会丢失kafka0.8

2021-06-01 23:23:01 73

原创 JVM相关知识 (中)

JVM相关知识 (中)如何解决大内存机器的新生代GC过慢的问题?使用G1垃圾回收器。可以设置一个期望的每次GC的停顿时间。JVM性能优化到底在优化什么?因内存分配、参数设置不合理导致 对象频繁进入老年代,频繁触发老年代GC,导致系统卡顿Minor GC、Young GC、Full GC、Old GC、Mixed GC 这几个概念的区别Minor GC / Young GC 新生代GC在年轻代的Eden区域被占满之后,需要触发GC,并通过复制算法来回收新生代的垃圾Full GC / Old G

2021-05-18 17:17:39 72

原创 Spring FrameWork总览

1、Spring 特性总览2、Spring 版本特性3、Spring 模块设计4、Spring 对Java语言特性运用5、Spring 对 JDK API 实践6、Spring 对 Java EE API整合7、Spring 编程模型8、Spring 核心价值9、Spring 面试题精选

2021-04-24 16:05:56 90

原创 JVM相关知识 (每日更新)

JVM一、初识JVM平时写好的Java项目(.java文件)是怎么运行起来的将写好的代码编译成 .class 为后缀的字节码文件运行,就启动了一个JVM进程,JVM负责运行 “.class” 这些文件通过类加载器找到主方法(main),再根据主方法中用到的类,找到对应的类并执行JVM什么情况会加载一个类一个类从加载到使用,经历的过程如下:加载-》验证-》准备-》解析-》初始化-》使用-》卸载JVM 在 代码中用到某个类的时候 会加载一个类验证、准备和初始化过程验证:验证加

2021-04-01 18:37:30 108

转载 Windows 安装mysql 8.0版本

Windows 安装mysql 8.0版本安装步骤下载安装包 https://dev.mysql.com/downloads/mysql/2.安装教程(1)、配置环境变量变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64 (mysql的安装地址)(2)、生成data文件以管理员身份运行CMD进入E:\python\mysql\mysq...

2021-04-01 15:03:23 56

原创 Java面试题2021版

JAVA基础面试题String final 修饰的好处线程池的工作状态,是如何工作的动态代理是如何实现的?JDK Proxy 和 CGLib 有什么区别?为什么 HashMap 加载因子一定是0.75?而不是0.8,0.6?Java访问修饰符的作用范围private 同一个类 不能被子类继承和访问default 同一个类+同一个包中的类protected 同一个类+同一个包中的类+不同包的子类public 所有的类Java基本数据类型各占多少字节,对应的包装类型

2021-03-30 13:57:15 220 6

原创 分布式---dubbo---注册中心----zookeeper 配置

dubbo和zookeeper配置dubbo服务端配置xml的配置1、需要xml文件2、在spring boot 的启动类上加注解 @ImportResource(“dubbo.xml”) ----spring去读取配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfr...

2019-07-05 09:13:36 281

原创 java集合的知识点

java集合1、 java常用的数据结构Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*2、java集合分为四个部分Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)。3、J...

2019-05-15 17:16:50 171

替换jar包包名的jar以及rule规则文件

替换jar包包名的jar以及rule规则文件

2022-03-14

空空如也

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

TA关注的人

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