logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MAVEN打包SpringBoot 为jar包 运行不了,no main manifest attribute,找不到main函数

根本原因解压jar包打开MANIFEST.MF文件发现里面没有指定main方法正确的文件错误的文件解决方法在POM中添加<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot

#maven#jar#java
SHELL读取当前文件下所有SQL文件插入Doris数据库

【代码】SHELL读取当前文件下所有SQL文件插入Doris数据库。

#数据库#sql
Doris数据模型

在 Doris 中,数据以表(Table)的形式进行逻辑上的描述。一张表包括行(Row)和列(Column)。Row 即用户的一行数据。Column 用于描述一行数据中不同的字段。Column 可以分为两大类:Key 和 Value。从业务角度看,Key 和 Value 可以分别对应维度列和指标列。

#数据库#java#大数据
JVM性能调优-02|深入JVM即时编译器JIT,优化Java编译

二、深入JVM即时编译器JIT,优化Java编译一.类编译加载执行过程1、类编译反编译来看看一个 class 文件结构中主要包含了的信息:2、类加载当一个类被创建实例或者被其它对象引用时,虚拟机在没有加载过该类的情况下,会通过类加载器将字节码文件加载到内存中。不同的实现类由不同的类加载器加载,JDK 中的本地方法类一般由根加载器(Bootstrp loader)加载进来,JDK 中内部实现的扩展类

#java#开发语言#后端
Linux开放指定端口的方式

我觉得修改配置文件比较好,至少你知道修改了那里,要去删除也知道去哪里删除。1、查看开放端口#配置文件查看cat /etc/sysconfig/iptables#指令查看service iptables status2、修改配置文件vim /etc/sysconfig/iptablessource /etc/sysconfig/iptables3、修改完成重启防火墙service iptables

#java#开发语言#后端
Nacos 2.0+版本 docker部署要多暴露两个端口

新版本部署Nacos2.0版本相比1.X新增了gRPC的通信方式,因此需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。端口与主端口的偏移量描述98481000客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求98491001服务端gRPC请求服务端端口,用于服务间同步等也就是在同一台机器上,如果搭建集群,建议使用8848,8850,8

#docker#nginx#运维
usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-7.15.zip/plugin-descriptor.properties不是目录

安装了IK分词器之后,重启ES报错查看报错日志docker logs elasticsearch -f错误原因解压完成之后并没有删除之前的ik分词器压缩包删掉就好

#elasticsearch
SpringCloudAlibaba-分布式事务-Seata

一、概述Seata(Simple Extensible Autonomous Transaction Architecture 简单的可扩展自治事务架构) 是 阿里巴巴开源的分布式事务中间件,致力于提供高性能,零入侵和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。Seata 的设计思路是将一个分布式事务可以理解成

#java#微服务
leetcode-Algorithms-1762 |能看到海景的建筑物

原题有 n 座建筑物。给你一个大小为 n 的整数数组 heights 表示每一个建筑物的高度。建筑物的右边是海洋。如果建筑物可以无障碍地看到海洋,则建筑物能看到海景。确切地说,如果一座建筑物右边的所有建筑都比它 矮 时,就认为它能看到海景。返回能看到海景建筑物的下标列表(下标 从 0 开始 ),并按升序排列。示例 1:输入:heights = [4,2,3,1]输出:[0,2,3]解释:1 号建筑

leetcode-Algorithms-243|最短单词距离

原题给定一个单词列表和两个单词 word1 和 word2,返回列表中这两个单词之间的最短距离。示例:假设 words = ["practice", "makes", "perfect", "coding", "makes"]输入: word1 = “coding”, word2 = “practice”输出: 3输入: word1 = "makes", word2 = "coding"输出: 1

    共 16 条
  • 1
  • 2
  • 请选择