自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(200)
  • 资源 (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 1705 1

原创 xxl-job的pg数据库改造适配

本文介绍了将XXL-JOB从MySQL迁移到PostgreSQL数据库的过程。首先,通过创建序列和表结构,完成了数据库的初始化工作,包括xxl_job_group、xxl_job_info、xxl_job_log等核心表的创建。接着,针对PostgreSQL的特性,修改了MyBatis的Mapper文件,确保SQL语句与PostgreSQL兼容。最后,启动JobAdmin并验证了在PostgreSQL环境下的正常运行。整个过程展示了如何将XXL-JOB从MySQL迁移到PostgreSQL,并确保系统功能的

2025-05-09 11:49:58 149

原创 贪吃蛇游戏demo

在本教程中,我们将探索如何使用Python与Pygame库构建一个经典的贪吃蛇游戏。我们不仅会涵盖游戏的基本逻辑,还会介绍一些更高级的功能,如AI模式、暂停功能以及记录最高分等。无论你是编程新手还是有经验的开发者,这篇指南都将为你提供有价值的信息。

2025-04-27 16:00:57 749

原创 水文数据规整化处理Python实现详解:多站点时间序列插值与梯形平均算法

站点文件stations.txt内容为一个站点数据一行存在txt文件中如下所示。

2025-04-15 09:11:31 200

原创 水文数据规整化处理Java实现详解:多站点时间序列插值与梯形平均算法

采用Instant+ZoneId处理时区转换。使用java.time包保证时间计算精度。数据采集频率不固定(非整点时间)2. 梯形平均算法(关键代码)// 示例:按小时筛选数据点。// 判断是否在目标小时内。保留每个站点的首尾原始数据。插值计算仅作用于中间时段。// 1. 按站点分组。

2025-04-10 08:45:14 509

原创 二维流场生成与分析工具

这篇文章,我们学习了如何运用Java编程语言以及一些基本的数学模型(如双线性插值)来解决实际问题。虽然这里的例子相对简化,但它展示了构建更复杂系统所需的基本思路和技术框架。未来的工作可能会涉及更多高级特性,比如考虑地形影响、引入机器学习模型提高预测精度等。希望这篇博客能够激发读者的兴趣,鼓励大家进一步探索相关领域知识并尝试将其应用于自己的项目当中!

2025-03-14 09:35:08 392

原创 deepseek本地使用工具

【代码】deepseek本地使用工具。

2025-02-13 14:39:41 127

原创 哨兵1号sar1a卫星的水体识别

【代码】哨兵1号sar光学卫星的水体识别。

2025-02-10 17:46:21 176

原创 基于布谷鸟算法实现率定系数的starter

cjh:hup:data-source-type: excel #目前支持excel和json 默认为excelnum-pop: 500 #种群规模num-obj: 2 #目标函数个数:随机不确定度、系统误差num-opt: 5 #优化变量个数low-limit: -10 #系数取值范围下限up-limit: 20 #系数取值范围上限h1: 173.9 #第一层声路高程h2: 175.4 #第二层声路高程h3: 177.1 #第三层声路高程h4: 178.6 #第四层声路高程。

2025-02-08 17:02:00 931

原创 arcmap生成水系中心线

水系中心线提取

2025-01-22 09:09:26 426

原创 ICESat-2卫星数据处理

【代码】ICESat-2卫星数据处理。

2025-01-13 10:42:46 388 5

原创 jrc水体分类对水体二值掩码修正

使用开源项目deepwatermap生成tiff格式的水体二值掩码图(需要把原本的png水体图进行转成tiff格式使用gdal把原始的坐标迁移过去)弄好之后开始对水体中非连续的水体使用jrc文件补全。希望可以帮到需要的朋友!

2025-01-02 12:38:51 463 4

原创 高分6号卫星影像校正

使用envi的RPC Orthorectification Workflow任务校正并安装中国卫星插件。提交购物车后等待后台处理完成生成下载连接。

2024-12-19 15:43:53 461

原创 pcl点云库离线版本构建

某天在摸鱼的小邓接到任务需要进行点云数据的分类,在万能的github中发现如下pcl库非常好使,so有了此,用管理员cmd执行InstallWindowsGTKPlus.bat。也可在本文资源中下载。

2024-12-09 17:36:07 379

原创 Landsat8 卫星影像数据下载

接上回下载完Sentinel2卫星数据后,学弟又需要landsat8卫星数据,这个没有类似哨兵2号免费的S3,看了亚马逊上landsat的存储桶,是需要请求者付费的,且本人没有国际信用卡没有注册并激活亚马逊云服务,仔细去官网。发现可以页面检索到数据但是不是很方便,无意中点入个人中心发现了如下的M2MTOken界面如下猜测应该是提供给开发人员用于自动化下载的。使用账号和这个token请求指定接口下载后一致报401用邮件和官网支持人员了解到,开放查询需要填表申请,地址如下。

2024-12-02 15:37:10 607

原创 基于遗传算法布谷鸟的河流流量优化模型——Java实现

遗传算法是一种模拟自然选择和遗传机制的优化算法,具有全局搜索能力和较强的鲁棒性。本文利用遗传算法对河流流量模型的参数进行优化,通过多目标优化方法寻找最佳参数组合,从而降低模型的不确定性和误差。

2024-11-29 13:45:19 422

原创 Sentinel-2卫星影像数据下载S3

最近公司新入职了一个学弟,需要我辅助给他下载各个公开卫星的水体影像数据,通过查询到指定数据后,用接口测试工具进行参数调整使其返回所有数据并保持为data.json文件。

2024-11-26 10:59:14 1081

原创 tiff遥感数据水体边界识别和河宽计算

参考对卫星数据进行水体识别并获取到水体掩码图像waterMask,后续的操作需要操作输出的waterMask图像数据,处理代码如下:使用gis软件生成水体的中心线数据shp格式。最近需要帮助组里的另一个小伙伴进行遥感数据的水体识别和检测计算的辅助工作,如下。识别水体边界和计算正交并算出河宽。

2024-11-14 16:08:04 342 1

原创 artt格式遥感数据解析和回归

/ 至少2折,最多10折。System.out.println("数据集实例数: " + numInstances);System.out.println("预测结果: " + predicted);System.out.println("回归方程: " + model);System.out.println("模型评估结果:");// 2. 设置目标属性索引 (最后一个属性是目标变量)// 5. 使用模型进行预测 (可选择)// 这里演示对第一个实例进行预测。// 4. 模型评估。

2024-10-24 08:04:09 469

原创 基于落差法实现自动测流的java方法

关注到文章中求解系数部分有2种假设如下:1.落差系数使用试错法得出 2.落差系数使用回归曲线进行拟合。某天下午在上班摸鱼的小邓突然接到新任务,如下参考论文进行java的编码实现。z+c 和落差系数B 且限制范围0.2-0.8之间 代码如下。从结果上来看猜测2好像更精确些,再次记录一下,方便后续查询!猜测2实现:同时 拟合f(z) = a。

2024-10-12 16:16:50 280

原创 cnn+lstm网络近似实现(java和c#一致的结果)

由于需要java和c#平台的数据和结果的统一且需要分别实现2个平台中的cnn+lstm网络对2x和1y的数据进行预测便有了此文,统一使用encog框架实现。测试后两边结果基本相同。

2024-10-12 10:37:48 276

原创 java中使用BP网络进行回归

在神经网络中,激活函数扮演着至关重要的角色,它们为网络引入了非线性因素,使得网络能够学习和模拟复杂的非线性关系。// 创建一个具有 3 个输入层神经元,10 个隐藏层神经元,1 个输出层神经元的神经网络。// 在 x0 和 z0 上评估拟合值,并将结果存储在 y0 中。// 在 x1 和 z1 上评估拟合值,并将结果存储在 y1 中。// 创建数据集 (3 个输入,1 个输出)// 更新学习率(指数衰减)// 设置学习率和迭代次数。

2024-09-19 09:26:28 933

原创 VADCP_WorkHorse Commands and Output Data Format 数据解析GPS

在某个夏日炎炎的午后,正在摸鱼的小邓接到行任务需要从某个adcp设备的记录PD0文件中解析对应的gps数据,如下:

2024-08-15 09:15:15 287

原创 c#中的BitConverter的java实现

再此记录一下,以备不时之需。

2024-08-02 08:32:37 394

原创 JAVA中的多项式回归

使用gpt了解了可以用commons-math3中的相关方法来模拟c#中mathNet库里的fix方法,java没有out参数,使用相关数组进行转化,步骤如下。某天在摸鱼的焱童鞋写,被领导抓取给其他部门做一个c#平台功能的迁移工作,不用1天基本框架都迁移完毕,有余下:c#的回归分析和out参数方法 需要新增。

2024-07-17 15:18:45 408

原创 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 1075

原创 k8s遇到的错误记录

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

2024-05-22 17:20:54 985

原创 clickhous学习之旅二

接上回继续鼓捣clickhouse。

2024-04-29 07:15:24 481

原创 ClickHouse初体验

ClickHouse初体验

2024-03-27 20:24:32 1233

原创 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 1043

原创 flink学习之旅(-)

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

2024-01-23 16:28:43 1082

原创 deepoove模版判断语法

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

2023-12-21 09:30:02 818

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

2.新增kafka配置。

2023-12-07 10:31:52 1307

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

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

2023-11-07 16:31:08 1283 5

原创 kerberos 客户端windows系统版本

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

2023-11-07 10:53:08 519

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

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

2023-10-24 13:19:19 144

原创 记录一次线上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 785

原创 FTP和SFT区别记录笔记

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

2023-09-18 16:33:43 570

原创 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 3727

原创 宝宝起名工具类

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

2023-07-20 11:43:28 150

基于布谷鸟算法实现率定系数的starter

基于布谷鸟算法实现率定系数的starter

2025-02-08

python3.7版本windows系统pcl离线安装库whl

python3.7版本windows系统pcl离线安装库whl

2024-12-09

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关注的人

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