- 博客(35)
- 收藏
- 关注
原创 Arthas实战指南:Java诊断工具的核心功能与典型应用场景(AI)
Arthas(阿尔萨斯)是阿里开源的Java诊断工具,以其强大的实时诊断能力在开发者社区广受好评。这款工具无需重启服务即可实现代码热更新、方法调用追踪、JVM状态监控等关键操作,特别适合处理生产环境中的突发问题。
2025-03-31 16:58:45
879
原创 RustDesk部署到linux(自建服务器)
RustDesk是一款开源的远程桌面软件,由中国开发者开发,使用Rust编程语言构建。它支持跨平台运行,可以在Windows、macOS、Linux、iOS、Android和Web等多个平台上使用。RustDesk的主要功能包括远程桌面访问、文件传输、文本聊天等,可以替代TeamViewer和AnyDesk等商业软件。
2025-03-26 16:46:43
1245
原创 使用Java实现Oracle表结构转换为PostgreSQL的示例方案(AI)
【代码】使用Java实现Oracle表结构转换为PostgreSQL的示例方案(AI)
2025-03-19 10:04:31
295
原创 HTTP请求接收图片到生成Markdown格式的全流程(AI)
通过以上方案,可实现从HTTP请求接收图片到生成Markdown格式的完整链路,满足技术文档、博客系统等场景的自动化图片处理需求。目标:通过HTTP接口上传图片,自动生成MD格式的图片引用代码(支持Base64或图床链接)。POST /convert-to-md (上传图片)生成Base64字符串。
2025-03-03 15:52:51
639
原创 Linux中DataX使用第四期
紧接着上期关于定义如何一个简单的插件,本期了解下关系型数据库的数据读取和数据写入。这段代码的主要功能是从数据库中读取数据,并通过性能跟踪记录查询和读取过程的时间。它使用了JDBC来连接和查询数据库,并通过发送读取到的记录。代码中还包含了异常处理和资源释放的逻辑,确保在发生异常时能够正确处理并释放数据库连接。这段代码的主要目的是从中读取记录读取数据,然后按照配置的批量大小和字节数,将数据写入目标数据库。对于关系型数据库DataX基本能实现,如果有定制化需求可以通过对上面的代码模块进行复制后改造来实现。
2025-02-21 17:03:42
694
原创 Linux中DataX使用第三期
紧接着上期关于DataX源码的初步了解,本期来自己定义一个简单的数据读取和数据写入插件。目的为了方便了解DataX工作的流程。本期主要说了怎么去开发一个属于自己的插件,核心就是对Datax开发插件配置以及Job和Task这个两个类的生命周期的了解,这样可以在已有的插件基础上进行快速的改造。下期来说说怎么通过DataX生命周期来进行各种数据的传输。
2025-02-07 19:11:43
1011
原创 Linux中DataX使用第二期
紧接着上期关于DataX工具的基础使用,本期来看看DataX的源码部分。因为源码内容比较多,于是会用几期进行理解,目的是为了更好的了解Datax。本期主要讲了源码的一些基础使用和调试,后续会进一步的深入。这也是年前的最后一篇文章,希望大家新的一年,如蛇般灵活,抓住每一个机遇,如蛇般睿智,化解每一次挑战。新年快乐,大吉大利。
2025-01-25 11:13:32
906
原创 Linux中DataX使用第一期
DataX 是阿里云 DataWorks数据集成 的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX 实现了包括等各种异构数据源之间高效的数据同步功能。DataX工具已经能处理一般的业务需求,但了解原理才能看的更宽广,下期内容更精彩。
2025-01-17 23:41:56
596
原创 未预期的符号 `$‘in\r‘‘ 附近有语法错误 的解决方式
Linux和Windows系统中换行符的主要区别在于使用的字符不同。在Linux和Unix系统中,每行文本的结尾使用一个字符表示换行,即换行符(Line Feed,LF),用“而在Windows系统中,每行文本的结尾使用两个字符表示换行,即回车符(Carriage Return,CR)和换行符(Line Feed,LF)的组合,用“:要将 DOS/Windows 文件转换为 Unix/Linux 格式。其中2表示to转换的意思。:要将 Unix/Linux 文件转换为 DOS/Windows 格式。
2025-01-08 22:13:40
365
原创 腾讯翻译API接口使用JAVA版
最近想做个小工具,用到了翻译API接口,比对了下其他平台(百度云、阿里云等)感觉还是用腾讯云的(毕竟可免费翻译的字符多)。除了文本翻译外,还支持图片翻译、文件翻译等,这些有需要也可以使用。今天的内容到此为止,下篇文章再见。
2025-01-01 14:50:33
992
原创 hutool中:SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path buildingfail解决方案
原因是前者是自定义方法没有设置相关证书,而后者是调用JDK里面的原生方法有相关证书,所以才造成上述错误的原因。
2024-12-26 17:31:14
361
原创 Linux服务器之间实现文件传输
前几天突然需要用从一台linux把文件传输到另一台linux上,突然有点不习惯,因为以前都是用windows作为跳板机进行操作的。网络文件系统,英文Network File System(NFS)安全拷贝,英文Secure Copy(SCP)配置难度一般,后期使用方便。以上就是Linux服务器之间实现文件传输的两种方式,其中各有优劣,但都相对容易上手,日常运维中都能用到。
2024-12-19 13:58:39
2785
原创 Java中System的解析第三期
接着上回说的“标准”的错误输出流err和(安全管理器)之后,本期来说说最后三个变量Console(命令行)、Properties(访问外部定义的属性和环境变量)、(获取当前系统的行分隔符)。本期内容到此结束,下期来说说System中的函数方法。
2024-12-12 14:23:35
275
原创 Java中System的解析第二期
接着上回说的(“标准”输入流)和(“标准”输出流)之后,本期来说说“标准”的错误输出流和(安全管理器)。以上就是本期内容,下期内容继续!
2024-12-10 14:07:18
556
原创 Java中System的解析第一期
System——系统类,顾名思义就是对系统底层的操作。可以直接引用,不能被实例化。提供的设施包括标准输入、标准输出和错误输出流。访问外部定义的属性和环境变量。加载文件和库的方法。提供一种用于快速复制阵列的一部分的实用方法。
2024-12-05 21:54:30
292
原创 IDEA中Change Memory Settings修改失败的解决方式
最近升级IDEA版本后,总是提示运行内存过低。通过以前的方式修改参数发现没生效,后面发现是可能是因为破解插件的原因。但解决思路应该能解决大部分情况。
2024-11-27 16:50:31
653
原创 IDEA 2023版生成 serialVersionUID
最近给idea升级到2023版,发现不能实体类不能生成serialVersionUID。经过一番折腾,发现了问题所在。版本学以致用,不会初心,记录编程中的点点滴滴。
2024-11-26 18:15:08
474
原创 Nginx模块安装 nginx_upstream_check_module(Linux版)
Nginx的HTTP Upstream模块提供了对后端服务器的健康检查功能。在Nginx中,可以使用HttpUpstreamModule模块中的“server”指令来指定后端服务器,并使用“backup”指令来指定备份服务器。但是,Nginx本身并不提供自动的健康检查机制。清理nginx目录下的的proxy_temp里面的文件(这里清理时防止重启后可能出现打开文件权限问题)nginx/1.21.4 (nginx这里安装好的,版本控制到1.2.1及以上)先关闭nginx服务,替换编译后的文件。
2024-10-22 22:10:54
976
原创 Inno Setup学习使用第三期
本期主要对Inno Setup的一些参数和变量的认识。本期主要对Inno Setup的参数和变量进行了解,方便后续编辑脚本的使用更加顺手。希望我的学习思路对你有帮助!
2024-09-05 22:35:48
1091
原创 IDEA中出现Unable to save settings的解决方法
今天新建项目的时候,IDEA出现“Unable to save settings”问题,搞的半天总算是解决了。希望我的解决思路对你有帮助!解决上面的核心还是学会看日志,然后找到对应问题原因进行处理。虽然是比较常规的操作,但也是经常会忽视的地方,并不要一味去百度找答案。
2024-09-02 18:14:40
1290
原创 Inno Setup学习使用第二期
上一期对Inno Setup的初步使用后来了解下InnoSetup的核心:iss(Inno Setup Script)——Inno 安装脚本。这期相对比较简单,就是对Inno Setup软件界面的认识,以及iss脚本中一些重要的节点的理解,方便后续进行更高级的脚步编写。
2024-08-29 23:13:03
645
原创 Inno Setup学习使用第一期
Inno Setup是一款免费的安装制作软件,帮助开发者方便进行程序的安装打包。Inno Setup软件优点:免费、小巧、简便、精美软件缺点:只能适配windows系统Inno Setup由此看来上手还是什么简单的,只需要简单的几步配置就可以完成一个安装包的制作。后续还会说下Inno Setup的进一步使用,关注了解更多。
2024-08-26 22:41:54
577
原创 DBeaver中SQL编辑器出现中文横向
2.选择“字体和颜色”-选择“Monspace font”,可以看到预览里面字体也是倒下的。4.选择前面没有@符号的字体,然后点击确定,最后点击应用并关闭,再看SQL编辑器里面。问题:SQL编辑中输入中文是倒下的。
2024-06-12 11:45:53
380
原创 Vue中sdk使用方案以及使用nginx代理sdk地址
一、html页面引入,使用这个页面的功能都会加载这个sdk,代码少,会影响部分不需要使用这个sdk的页面打开速度。nginx代理sdk遇到的小坑,主要是ws服务没生效。如果sdk里面用到其他的还要根据具体情况做处。二、全局组件引入,每个页面引入都需要单独的代码,不会影响部分不需要使用这个sdk的页面打开速度。
2024-05-31 17:35:31
538
1
原创 route add 通过路由实现双网配置
是CMD命令之一,主要作用是操作网络路由表。给不同的网段分配不同的网关,类似于路标,指引网络传递方向。
2023-02-17 08:54:21
4734
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人