- 博客(179)
- 资源 (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 1434 1
原创 java中使用BP网络进行回归
在神经网络中,激活函数扮演着至关重要的角色,它们为网络引入了非线性因素,使得网络能够学习和模拟复杂的非线性关系。// 创建一个具有 3 个输入层神经元,10 个隐藏层神经元,1 个输出层神经元的神经网络。// 在 x0 和 z0 上评估拟合值,并将结果存储在 y0 中。// 在 x1 和 z1 上评估拟合值,并将结果存储在 y1 中。// 创建数据集 (3 个输入,1 个输出)// 更新学习率(指数衰减)// 设置学习率和迭代次数。
2024-09-19 09:26:28 797
原创 VADCP_WorkHorse Commands and Output Data Format 数据解析GPS
在某个夏日炎炎的午后,正在摸鱼的小邓接到行任务需要从某个adcp设备的记录PD0文件中解析对应的gps数据,如下:
2024-08-15 09:15:15 176
原创 JAVA中的多项式回归
使用gpt了解了可以用commons-math3中的相关方法来模拟c#中mathNet库里的fix方法,java没有out参数,使用相关数组进行转化,步骤如下。某天在摸鱼的焱童鞋写,被领导抓取给其他部门做一个c#平台功能的迁移工作,不用1天基本框架都迁移完毕,有余下:c#的回归分析和out参数方法 需要新增。
2024-07-17 15:18:45 317
原创 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 961
原创 k8s遇到的错误记录
从节点加入主节点报错是由于之前有高版本的配置文件存在,删除对应的文件后重新加入即可。这个是由于kubernetes-cni版本的问题,推荐使用单独安装并安装前置依赖。
2024-05-22 17:20:54 895
原创 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 976
原创 flink学习之旅(-)
Flink起源于一个叫作Stratosphere的项目,它是由3所地处柏林的大学和欧洲其他一些大学在2010-2014年共同进行的研究项目,由柏林理工大学的教授沃克尔·马尔科(Volker Markl)领街开发2014年4月,Stratosphere的代码被复制并捐赠给了Apache软件基金会,Flink就是在此基础上被重新设计出来的。某天正在摸鱼的小邓,突然接到任务需要1个月内掌握flink并接手前辈遗留下来的大数据计算项目,于是便有了此文。TaskManager节点地址。obManager节点地址。
2024-01-23 16:28:43 1048
原创 deepoove模版判断语法
xxx}}开始 {{/xxx}}结束 为正则显示节点内容。更多deepoove模版语法可以参考原文。xxx为传入模版map中的值。
2023-12-21 09:30:02 635
原创 华为fusionInsigtht集群es连接工具
华为fusionInsight为用户提供海量数据的管理及分析功能,快速从结构化和非结构化的海量数据中挖掘您所需要的价值数据。开源组件结构复杂,安装、配置、管理过程费时费力,使用华为FusionInsight Manager将为您提供企业级的集群的统一管理平台,在工作中遇到使用华为集群的es由于过于安全,操作反而不便,为此记录下使用工具。3.在项目目录下建立conf文件夹并存放1步骤中的凭据文件。1.使用账号密码登陆web界面下载认证凭据。2.1使用如下pom.xml。
2023-11-07 16:31:08 972 4
原创 记录一次线上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 583
原创 FTP和SFT区别记录笔记
项目中,需要使用ftp服务器上传下载文件,之前做过sftp的文件上传下载,以为是一个东西,迅速的把之前的工具类拿过来使用,发现文件为空,特此记录一下二者的区别和工具类。支持的功能:SFTP支持文件和目录的列表、上传、下载、删除等基本操作,还支持文件和目录的权限设置。总的来说,SFTP提供了更高的安全性和更简单的配置,适用于需要保护数据传输的场景。而FTP可以使用用户名和密码进行身份验证,也可以使用匿名访问。安全性:SFTP是基于SSH(Secure Shell)的协议,通过加密传输数据,提供更高的安全性。
2023-09-18 16:33:43 436
原创 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 3528
原创 宝宝起名工具类
System.out.println("姓名:"+tempName+" 分数:"+ tempSoc);String soc = tempSoc.replaceAll("分", "");// 获取姓名和评分。// 获取指定 div 的元素列表。宝宝起名太麻烦,使用如下工具类选择大于96分的名字。// 解析 HTML。导入hutools和 jsoup依赖。
2023-07-20 11:43:28 96
原创 【AI的罪与罚】
北京时间7月13日凌晨,马斯克在Twitter上宣布:“xAI正式成立,去了解现实。”马斯克表示,推出xAI的原因是想要“了解宇宙的真实本质”。Ghat GPT横空出世已有半年,国内外“百模大战”愈演愈烈,AI大模型的现状与发展,你怎么看?方向一:“反AI斗士”马斯克进军AI,你怎么看?作为一位反AI斗士,马斯克对人工智能技术的发展持有独特的看法。他宣布成立xAI,旨在探索宇宙的真实本质,这反映了他对AI潜在风险的认知。在马斯克的观点中,我们需要对AI技术进行监管和规范,以确保其安全和道德性。
2023-07-18 15:07:10 206
原创 DataGrip使用随笔
需要先新建个项目存储所有的db连接信息,然后选择file ->new Datasource新建数据库连接。由于公司不让使用NAVIcat,顾用datagrip作为替代软件。后,选择安装位置并试用。
2023-07-18 14:59:58 147
原创 国产神通数据使用随笔
下载对应系统的版本,这边选择的是 ShenTong7.0.8_342.139_win64.zip。注意这里迁移的时候勾选后会把表名变成大写 需要在url连接上配置如下参数忽略大小写。使用的是完全安装,安装完后有对应界面,主要使用的是dba和sql交互式工具。选择好源目数据库地址且输入正确的用户名密码后就可以进行迁移了。迁移好后的表中有字符串默认值的话需要手动进行调整长度。3.使用数据迁移工具把原来pg数据库里的数据进行迁移。目前遇到的问题就这些后续有问题再记录。2.使用dba连接对应数据库,
2023-07-06 10:33:31 592
原创 JProfiler 使用中文说明文档
JProfiler 是一款用于 Java 应用程序性能分析和优化的工具。它可以帮助开发人员识别性能瓶颈、内存泄漏等问题,并提供可视化的分析报告和建议。JProfiler 可以生成可视化的分析报告和建议,以帮助您识别性能问题并提供解决方案。4.3 如何解决 JProfiler 在分析过程中出现错误的问题?4.1 如何解决 JProfiler 无法连接到应用程序的问题?4.2 如何解决 JProfiler 无法识别应用程序的问题?1.2 JProfiler 功能特点。第3章:使用 JProfiler。
2023-06-29 14:22:38 2532
原创 移除flyway,手动进行数据库的迁移
方便进行数据库的切换,其中sqlLogPath为记录出错的sql的记录文件,这样基本上满足sql迁移的功能,后续有问题再调整。
2023-06-27 18:49:07 259
原创 导出数据模版增加二级联动功能
最近有个导出表格里边数据进行联动的需求要求GH列表进行联动,G列有2个选择,文档库和数据库,当选择文档库时,H列选择项目有ftp和sftp2个,当选择数据库时H列有mysql。
2023-06-19 16:28:00 231
原创 动态依据模版生成bean对象并生成crud方法的问题
4.遇到的问题,动态生成的类确实到class目录下生成了,但由于没有编译,无法被其他类使用,后续再看看有没有啥办法,目前只能手动了。2.在启动时 解析json文件并生成class文件。3.编译类并加载到内存中。
2023-05-04 15:12:28 170 1
原创 快速生成一份数据库表设计文档
最近需要给兄弟部门出一份数据设计文档,我这个项目是半路接手的,前辈也没有留下啥说明,想偷懒发现一个好用的工具screw如下:
2023-01-30 15:38:09 486
原创 给class 动态加easyExcel注解
有个项目的需求,类是动态依据json文件动态生成的,需要给生成的类加上@ExcelProperty注解进行数据的导入导出,如下 只能修改一次字节码 希望各位大佬前来指正,提供更好的办法。
2022-11-14 10:05:19 1377 3
原创 jpa基于表字段的多租户实现初版
spring.jpa.properties.hibernate.multiTenancy=DISCRIMINATOR来做发现还没有实现。最近项目重构,原有的项目基于mybatis的多租户无法使用,需要迁移的jpa上来,本来想尝试用。1.所有的租户id都是通过head参数获取的,建立拦截器放入线程的本地变量中。顾考虑使用jpa的过滤器对入库的sql进行拦截后再塞入。5.配置文件 xxx修改为自己的包名。2.存放租户id的上下文。
2022-10-11 15:01:36 1816 9
原创 java -cp的注意事项
指定了boot的启动类路径后,用cp指定需要额外确定的类路径,用:隔开的*扫描的是目录下的jar包,如果要扫描properties文件需要在指定一下如下:
2022-09-21 13:22:00 228
原创 Beanutils的增强工具ModelMapper支持字段映射配置属性拷贝
最近在和第三方对接时,需要将别人的数据和我们的数据进行转化,由于字段过多和字段名称不匹配让我找到了beanUtils的替代工具如下;妈妈再也不用担心我一直写get set方法了。
2022-08-25 16:42:28 561
win64 kibana-6.5.1-windows-x86_64下载
2020-10-01
ZooViewer-master.zip
2020-08-10
汇编指令的工具.7z
2020-05-28
typora修改.zip
2020-01-03
haproxy+openssl
2018-10-16
如何自己写一个jpa的关联关系处理模块
2023-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人