自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 资源 (13)
  • 收藏
  • 关注

原创 k8s的ci/cd实践之旅

尝试修改-Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true 后仍旧失败可能是这个版本的Jenkins没有关闭跨站点防护功能,主题流程基本走通,后续有时间在换个版本看看。进入/opt/software/habor/harbor目录下,修改文件 harbor.cfg,修改如下字段。结果如图并创建项目git,一个最简单的springboot项目。

2024-05-31 16:53:35 1365 1

原创 GraalVM windows系统初体验

传统的jvm需要 经历 java ->class ->装载、链接、初始化、使用、卸载等步骤,启动非常慢且费内存, graalvm则是AOT编译器把字节码直接翻译成机器识别的二进制编码的本地镜像,大大提高了启动速度和减少内存消耗官网:https://www.graalvm.org/以在Win10安装为例:https://www.graalvm.org/latest/docs/getting-started/windows/

2024-06-30 17:08:18 872

原创 k8s遇到的错误记录

从节点加入主节点报错是由于之前有高版本的配置文件存在,删除对应的文件后重新加入即可。这个是由于kubernetes-cni版本的问题,推荐使用单独安装并安装前置依赖。

2024-05-22 17:20:54 871

原创 clickhous学习之旅二

接上回继续鼓捣clickhouse。

2024-04-29 07:15:24 439

原创 ClickHouse初体验

ClickHouse初体验

2024-03-27 20:24:32 1192

原创 flink学习之旅(二)

目前flink中的资源管理主要是使用的hadoop圈里的yarn,故此需要先搭建hadoop环境并启动yarn和hdfs,由于看到的教程都是集群版,现实是只有1台机器,故此都是使用这台机器安装。vi hdfs-site.xml 修改hdfs配置文件。vi yarn-site.xml 修改yarn配置。vi core-site.xml 核心配置文件。1.下载对应hadoop安装包。hdfs第一次启动时需要格式化。3.修改hadoop相关配置。启动yarn和hdfs。

2024-02-26 11:34:36 958

原创 flink学习之旅(-)

Flink起源于一个叫作Stratosphere的项目,它是由3所地处柏林的大学和欧洲其他一些大学在2010-2014年共同进行的研究项目,由柏林理工大学的教授沃克尔·马尔科(Volker Markl)领街开发2014年4月,Stratosphere的代码被复制并捐赠给了Apache软件基金会,Flink就是在此基础上被重新设计出来的。某天正在摸鱼的小邓,突然接到任务需要1个月内掌握flink并接手前辈遗留下来的大数据计算项目,于是便有了此文。TaskManager节点地址。obManager节点地址。

2024-01-23 16:28:43 1033

原创 deepoove模版判断语法

xxx}}开始 {{/xxx}}结束 为正则显示节点内容。更多deepoove模版语法可以参考原文。xxx为传入模版map中的值。

2023-12-21 09:30:02 540

原创 华为fusioninsight集群kafka连接配置

2.新增kafka配置。

2023-12-07 10:31:52 945

原创 华为fusionInsigtht集群es连接工具

华为fusionInsight为用户提供海量数据的管理及分析功能,快速从结构化和非结构化的海量数据中挖掘您所需要的价值数据。开源组件结构复杂,安装、配置、管理过程费时费力,使用华为FusionInsight Manager将为您提供企业级的集群的统一管理平台,在工作中遇到使用华为集群的es由于过于安全,操作反而不便,为此记录下使用工具。3.在项目目录下建立conf文件夹并存放1步骤中的凭据文件。1.使用账号密码登陆web界面下载认证凭据。2.1使用如下pom.xml。

2023-11-07 16:31:08 891 4

原创 kerberos 客户端windows系统版本

在网上找了kerberos的win版本客户端好几个没有找到,找到的是官网。

2023-11-07 10:53:08 248

原创 字段检查非空才使用正则检查类

使用正则检查输入字符是否符合要求,为空是不依据正则检查,不为空时才按照正则检查类

2023-10-24 13:19:19 93

原创 记录一次线上fullgc问题排查过程

某天,接到测试部门反馈说线上项目突然很快,由于当前版本代码和上一版本相比就多了一个刚上线了一个5分钟1次的跑批任务,先关闭次任务后观察是否卡顿,并检查堆内存是否使用完造成频繁gc1.通过jmap命令查看堆内存中的对象2.生成当前堆快照文件并用mat工具打开(file->HeapDump)导出命令如下: ./jmap -dump:format=b,file=heap.dump 3920149发现是有一个任务线程创建了最多的对象,调整对应配置如下核心线程从1个改5个线程3.查看堆内存设置情况: ./jhsdb

2023-10-12 11:07:22 467

原创 FTP和SFT区别记录笔记

项目中,需要使用ftp服务器上传下载文件,之前做过sftp的文件上传下载,以为是一个东西,迅速的把之前的工具类拿过来使用,发现文件为空,特此记录一下二者的区别和工具类。支持的功能:SFTP支持文件和目录的列表、上传、下载、删除等基本操作,还支持文件和目录的权限设置。总的来说,SFTP提供了更高的安全性和更简单的配置,适用于需要保护数据传输的场景。而FTP可以使用用户名和密码进行身份验证,也可以使用匿名访问。安全性:SFTP是基于SSH(Secure Shell)的协议,通过加密传输数据,提供更高的安全性。

2023-09-18 16:33:43 372

原创 wind按照docker desk启动报错Docker Desktop Docker Desktop - Windows Hypervisor is not present Docker Des

3.没有上面的hyperv使用如下命令。2.程序和功能 启用hyperv。1.启动bios 打开虚拟化。

2023-08-25 14:06:17 3457

原创 宝宝起名工具类

System.out.println("姓名:"+tempName+" 分数:"+ tempSoc);String soc = tempSoc.replaceAll("分", "");// 获取姓名和评分。// 获取指定 div 的元素列表。宝宝起名太麻烦,使用如下工具类选择大于96分的名字。// 解析 HTML。导入hutools和 jsoup依赖。

2023-07-20 11:43:28 78

原创 【AI的罪与罚】

北京时间7月13日凌晨,马斯克在Twitter上宣布:“xAI正式成立,去了解现实。”马斯克表示,推出xAI的原因是想要“了解宇宙的真实本质”。Ghat GPT横空出世已有半年,国内外“百模大战”愈演愈烈,AI大模型的现状与发展,你怎么看?方向一:“反AI斗士”马斯克进军AI,你怎么看?作为一位反AI斗士,马斯克对人工智能技术的发展持有独特的看法。他宣布成立xAI,旨在探索宇宙的真实本质,这反映了他对AI潜在风险的认知。在马斯克的观点中,我们需要对AI技术进行监管和规范,以确保其安全和道德性。

2023-07-18 15:07:10 197

原创 DataGrip使用随笔

需要先新建个项目存储所有的db连接信息,然后选择file ->new Datasource新建数据库连接。由于公司不让使用NAVIcat,顾用datagrip作为替代软件。后,选择安装位置并试用。

2023-07-18 14:59:58 128

原创 ES配置https认证和用户密码授权的方法

【代码】ES配置https认证和用户密码授权的方法。

2023-07-11 15:19:50 1907

原创 国产神通数据使用随笔

下载对应系统的版本,这边选择的是 ShenTong7.0.8_342.139_win64.zip。注意这里迁移的时候勾选后会把表名变成大写 需要在url连接上配置如下参数忽略大小写。使用的是完全安装,安装完后有对应界面,主要使用的是dba和sql交互式工具。选择好源目数据库地址且输入正确的用户名密码后就可以进行迁移了。迁移好后的表中有字符串默认值的话需要手动进行调整长度。3.使用数据迁移工具把原来pg数据库里的数据进行迁移。目前遇到的问题就这些后续有问题再记录。2.使用dba连接对应数据库,

2023-07-06 10:33:31 530

原创 JProfiler 使用中文说明文档

JProfiler 是一款用于 Java 应用程序性能分析和优化的工具。它可以帮助开发人员识别性能瓶颈、内存泄漏等问题,并提供可视化的分析报告和建议。JProfiler 可以生成可视化的分析报告和建议,以帮助您识别性能问题并提供解决方案。4.3 如何解决 JProfiler 在分析过程中出现错误的问题?4.1 如何解决 JProfiler 无法连接到应用程序的问题?4.2 如何解决 JProfiler 无法识别应用程序的问题?1.2 JProfiler 功能特点。第3章:使用 JProfiler。

2023-06-29 14:22:38 2259

原创 移除flyway,手动进行数据库的迁移

方便进行数据库的切换,其中sqlLogPath为记录出错的sql的记录文件,这样基本上满足sql迁移的功能,后续有问题再调整。

2023-06-27 18:49:07 232

原创 导出数据模版增加二级联动功能

最近有个导出表格里边数据进行联动的需求要求GH列表进行联动,G列有2个选择,文档库和数据库,当选择文档库时,H列选择项目有ftp和sftp2个,当选择数据库时H列有mysql。

2023-06-19 16:28:00 210

原创 达梦数据库中建立视图字段和sql中大小写不一致问题

达梦数据库操作记录视图部分

2023-06-06 10:42:01 518

原创 动态依据模版生成bean对象并生成crud方法的问题

4.遇到的问题,动态生成的类确实到class目录下生成了,但由于没有编译,无法被其他类使用,后续再看看有没有啥办法,目前只能手动了。2.在启动时 解析json文件并生成class文件。3.编译类并加载到内存中。

2023-05-04 15:12:28 112 1

原创 项目打包记录提交id

只需在项目构建的时候添加git-commit-id-plugin插件即可,从此再也不用担心找不到时间点对应的代码了。

2023-04-14 14:35:58 522

原创 快速生成一份数据库表设计文档

最近需要给兄弟部门出一份数据设计文档,我这个项目是半路接手的,前辈也没有留下啥说明,想偷懒发现一个好用的工具screw如下:

2023-01-30 15:38:09 455

原创 springboot data jpa 多对多 小demo

springboot data jpa 多对多 小demo

2022-12-09 13:17:48 172

原创 给class 动态加easyExcel注解

有个项目的需求,类是动态依据json文件动态生成的,需要给生成的类加上@ExcelProperty注解进行数据的导入导出,如下 只能修改一次字节码 希望各位大佬前来指正,提供更好的办法。

2022-11-14 10:05:19 1327 3

原创 sftputils下载文件并压缩解压(带密码)

【代码】sftputils下载文件并压缩解压(带密码)

2022-10-24 13:31:47 817

原创 springboot流式返回数据

在响应数据比较大,不用的分页的情况,可以使用此方案。

2022-10-13 16:20:08 967

原创 jpa基于表字段的多租户实现初版

spring.jpa.properties.hibernate.multiTenancy=DISCRIMINATOR来做发现还没有实现。最近项目重构,原有的项目基于mybatis的多租户无法使用,需要迁移的jpa上来,本来想尝试用。1.所有的租户id都是通过head参数获取的,建立拦截器放入线程的本地变量中。顾考虑使用jpa的过滤器对入库的sql进行拦截后再塞入。5.配置文件 xxx修改为自己的包名。2.存放租户id的上下文。

2022-10-11 15:01:36 1688 9

原创 常用的redis操作RedisUtil

【代码】常用的redis操作RedisUtil。

2022-10-08 13:35:35 599

原创 java -cp的注意事项

指定了boot的启动类路径后,用cp指定需要额外确定的类路径,用:隔开的*扫描的是目录下的jar包,如果要扫描properties文件需要在指定一下如下:

2022-09-21 13:22:00 217

原创 Beanutils的增强工具ModelMapper支持字段映射配置属性拷贝

最近在和第三方对接时,需要将别人的数据和我们的数据进行转化,由于字段过多和字段名称不匹配让我找到了beanUtils的替代工具如下;妈妈再也不用担心我一直写get set方法了。

2022-08-25 16:42:28 526

原创 liunx 批量杀死同名进程

运维服务器管理僵尸进程

2022-07-20 16:40:32 807

原创 liunx 清理磁盘垃圾文件

liunx磁盘清理

2022-07-12 15:52:55 339

原创 数据库迁移从PostgreSQL迁移到 MYSQL

数据迁移pg转mysql

2022-06-21 18:33:25 3842 4

原创 NotBlankThenPattern非空才依据正则校验工具类

依据正则校验加上非空条件

2022-06-13 17:01:09 324

原创 一个通用的es聚合查询方法

/** * 一个通用的es聚合查询方法 * @param restHighLevelClient * @param start * @param end * @param index * @param aggregationName * @param painlessScript * @param existsQueryParams * @param notExistsQueryParams * @ret..

2022-05-27 18:02:48 2004 3

flyway支持达梦数据库版本jar包

flyway支持达梦数据库版本jar包,拿来即用

2022-05-13

jd-gui-windows-1.6.6.7z

jad-fui java .class文件反编译工具

2021-10-19

PrettyZoo_V2.1.zip

zookeeper 可视化工具PrettyZoo,可以实现节点的CRUD

2021-10-19

FreeMarkerDemo-java.rar

spring boot word 转 ftl demo

2021-04-12

win64 kibana-6.5.1-windows-x86_64下载

win64 kibana-6.5.1-windows-x86_64下载,开箱机用,亲测可用,安全无毒!欢迎下载使用测试!

2020-10-01

es安装包Windows系统64位

es安装包开箱即用,适和Windows操作系统x64架构。es安装包win64位操作系统使用版本!6.5.1版本号测试可用!

2020-09-30

ZooViewer-master.zip

最长使用的zookeeper注册中心,通常的解决方案的,可视化zk工具zooviewer下载,随时随地想看就看,妈妈再也不用担心我迷路了哈哈哈!

2020-08-10

汇编指令的工具.7z

java查看运行代码的汇编指令的工具,jvm 参数入下:-server -Xcomp -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -XX:CompileCommand=compileonly, *App.getInstance

2020-05-28

typora修改.zip

typora 是一款轻量级的Markdown语言编辑器,侧重于内容编写,而不是排版,主要用于写Blog,虽然本地编写易用,但一旦本地图片删除,就会造成图片丢失,上传图片到github可以上避免本地图片删除造成丢失问题,

2020-01-03

haproxy+openssl

haproxy+openssl的jar包!HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机。 HAProxy适用于那些负载特大的web站点。HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 且官方已经有包含硬件的商业化产品出来。HA的高并发处理能力值得一用!

2018-10-16

springboot支付宝网页支付

springboot支付宝网页支付 沙箱环境测试,测试环境运行ok!

2018-09-19

java springboot视频微服务spring boot cloud实战搜房网项目

java springboot视频微服务spring boot cloud实战项目

2018-06-08

okhttp请求jar(非maven)

后台模拟http请求用的非maven项目的jar文件,用来发送get,post等网络请求

2017-12-08

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

TA关注的人

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