- 博客(399)
- 资源 (2)
- 收藏
- 关注
原创 每月免费使用10000分钟GPU:Cloud Studio在云端搭建大模型
随着大模型的普及,越来越多的开发者来学习大模型。提供了一个强大的平台,支持快速创建 GPU 加速的开发环境,尤其适合进行深度学习和 AI 相关的任务。本篇文章将为你详细介绍如何通过在云端创建一台 GPU 服务器,并通过运行机器学习模型,最终通过 Web 端进行访问。
2025-01-24 19:30:00
1244
1
原创 分享Git最常用的21个命令
这是创建一个新的 Git 仓库的第一步,执行此命令会在目录中创建一个。合并时,Git 会尝试自动合并代码,如果出现冲突,需要手动解决冲突后再提交。标签(Tag)是Git中用来标记重要的提交点的工具,通常用于发布版本。将本地的更改推送到远程Git仓库是多人协作开发中至关重要的一步。命令可以将当前分支的修改应用到另一个分支之上,从而实现一个“线性”的历史。的组合操作,首先会从远程仓库下载最新的提交,然后自动将它们合并到本地分支。在Git中,开发者信息的配置是管理版本控制历史的第一步。命令用来查看提交历史。
2025-01-18 00:15:00
723
原创 ElasticSearch时间类型的坑!究竟如何选择使用的格式?
在中,时间字段通常会定义为date类型。这种类型允许我们指定时间格式,帮助 ElasticSearch 解析并存储时间数据。通过mappings来定义时间字段时,可以指定一个或多个时间格式。
2025-01-17 23:30:00
677
原创 ElasticSearch时间类型的坑!究竟如何选择使用的格式?
在中,时间字段通常会定义为date类型。这种类型允许我们指定时间格式,帮助 ElasticSearch 解析并存储时间数据。通过mappings来定义时间字段时,可以指定一个或多个时间格式。
2025-01-16 23:30:00
668
原创 命令总记不住?这款开源神器让你告别命令行错误,提升工作效率!
The Fuck 是一款命令行工具,旨在自动纠正用户输入的错误命令。它通过分析用户输入,检测错误并提供正确的命令建议。用户只需输入fuck,The Fuck 就会自动执行正确的命令。它支持 Linux、macOS 和 Windows,并能与常见的 shell(如 Bash、Zsh、Fish 等)无缝集成。The Fuck 允许你通过编辑目录下的 Python 文件来添加自定义规则。示例创建一个名为my_rule.py然后在The Fuck 是一款实用的命令行工具,能自动纠正输入错误,提升工作效率。
2025-01-14 23:15:00
776
原创 告别Kibana:Elasticsearch 桌面客户端的新变革
在大数据处理与分析领域,Elasticsearch 及其相关技术的应用日益广泛。长期以来,Kibana 在数据可视化与查询管理方面占据重要地位,但随着技术的不断发展,用户对于更高效、便捷且功能强大的桌面客户端的需求也越来越多。DocKit目前仅支持常用的查询、基础的监控、基础的备份功能。如果你只是想通过 DSL 语句来简单查询它是一个很好的选择。
2024-12-31 23:30:00
603
原创 为什么越来越多的人放弃 Nginx,选择 Caddy?
Caddy 是一款现代化的 Web 服务器,专为简化开发者和运维人员的工作流程而设计。它最大的特点是自动化和易用性,尤其是内置的自动 HTTPS 功能,使得部署安全的 Web 服务变得前所未有的简单。相比于传统的 Web 服务器(如 Nginx、Apache),Caddy 的目标是通过更简洁的配置、更智能的功能来减少人为出错的可能性,并提升部署效率。支持 API 和配置文件两种方式:您可以在同一台服务器上同时使用 API 和配置文件,但我们不建议这样做:最好有一个真相来源。要点{ }
2024-12-27 23:15:00
751
原创 免安装:IDEA中的Kafka管理神器!
Kafka 是一种高吞吐、分布式的消息队列,在大数据处理和分布式系统中广泛应用。IDEA 提供了便捷的 Kafka 管理工具,通过安装插件Kafka和,开发者可以在本地 IDE 环境中轻松管理 Kafka 的各种操作,如连接配置、查看 Topic、发送与消费消息等。
2024-12-24 23:00:00
566
原创 新一代订阅神器!终于有一个平台可以查看所有想看的内容了
RSSNext是一款开源的RSS聚合器和管理平台,旨在为用户提供一个集中管理所有订阅内容的系统。作为一款高度可定制化的RSS工具,RSSNext支持用户轻松管理多个RSS源,并提供了一系列强大的管理和分享功能,能够满足用户的多样化需求。通过RSSNext,用户可以定制个性化的阅读体验,创建主题、插件,并对内容进行分类管理,从而提升信息获取的效率。此外,RSSNext支持通过OPML格式导入和导出订阅源,这意味着用户可以轻松迁移或备份他们的订阅数据。
2024-12-14 23:15:00
1391
原创 Vim编辑器小技巧:轻松解决复制粘贴时的自动缩进
在Vim中,复制粘贴文本时遇到的自动缩进问题可以通过开启“粘贴模式”轻松解决。使用:set paste命令可以临时禁用所有的自动格式化和缩进,确保文本以原样粘贴。此外,Vim提供了丰富的缩进命令,用户可以根据需要灵活配置自动缩进、智能缩进和C语言风格缩进等选项,以提高编辑效率。
2024-11-26 23:15:00
2036
原创 告别 Java 8!Java 17 这些特性让开发更高效
Java 17提供了外部函数和内存API(在孵化阶段),以实验性特性的形式为本地代码提供了更好的互操作性。这使得Java程序能够更加轻松地调用本地库(如 C/C++)以及访问本地内存。虽然市面上很多工具仍然是基于JDK8构建和运行,但随着技术的发展以及对性能、安全性等方面的更高要求,也逐渐呈现出将JDK升级到17的趋势。
2024-11-25 20:52:11
730
原创 到底什么是RESTFul风格接口?
RESTful是一种架构风格(Architectural Style),它定义了如何通过一组标准的 HTTP 方法(如 GET、POST、PUT、DELETE)来访问和操作 Web 上的资源。RESTful 的核心思想是将应用中的每一个实体(如用户、商品、订单等)视为资源,并通过 URL 进行唯一标识。每种资源都有一组能够对其执行的操作,而这些操作对应着 HTTP 方法。RESTful API 是基于 REST 架构风格实现的 Web 服务接口,它强调无状态性客户端-服务器分离可缓存性统一接口。
2024-11-19 23:30:00
1010
原创 快速源码修改指南:轻松编辑 Jar 包中的代码
Luyten 可以帮助开发者轻松地查看和修改 Java 类文件,支持多种Java版本的类文件反编译,可以说是开发者的得力助手。如果您反编译的类依赖于其他 Jar 包,则需将这些依赖添加到编译命令中。下载并安装 Luyten 后,您可以打开该工具,直接将需要的 jar 包拖入到 Luyten 窗口中进行反编译。首先,您需要删除原 Jar 包中旧的类文件,然后将修改后的类文件移动到适当的位置。完成修改后,接下来要对更改后的代码进行编译。接下来,解压原有的 Jar 包,以便替换掉被修改的类文件。
2024-11-09 06:30:00
1113
原创 Java单元测试中的 Mockito 使用指南
在使用 Mockito 之前,首先需要在项目中添加相应的依赖。如果你使用 Maven,可以在pom.xml中添加以下依赖项:
2024-11-05 23:15:00
818
原创 详细介绍:API 和 SPI 的区别
定义:API 是应用程序之间的接口,规定了不同组件之间如何进行功能调用。API 提供了一组预定义的类和方法,开发者可以基于这些接口来完成特定的任务或调用功能。目的:API 的目的是通过标准化接口来实现模块之间的互操作。开发者可以通过明确调用这些接口,完成与其他模块的交互。API 强调的是调用者和被调用者之间的契约。首先,开发者需要定义一个服务接口,所有的服务提供者都要实现该接口。该接口可以是一个抽象类或普通的接口。Java SPI。
2024-10-02 20:44:25
1556
原创 Ubuntu系统在线安装Docker
通过以上步骤,你已经在 Ubuntu 系统上成功安装了 Docker,并验证了它的正常运行。Docker 的安装过程虽然简单,但每一步都非常重要,确保系统安全、源的可信度以及正确的用户权限配置,都能让你的 Docker 体验更流畅。在未来的开发过程中,Docker 将成为你管理应用程序和容器的强大工具。
2024-09-29 23:30:00
800
原创 简化部署流程:IDEA实现一键部署至远程Docker容器
借助IntelliJ IDEA和Docker,我们可以实现一键部署应用程序到远程服务器的Docker容器中。通过以上步骤,我们成功地在IDEA中配置并实现了将程序一键部署到远程服务器的Docker容器中。确保你的IDEA能够通过SSH访问远程服务器,这样才能管理和部署Docker容器。在IDEA中,我们需要创建一个新的远程部署配置,以便将代码部署到远程Docker容器中。此时我们的服务就已经成功通过IDEA一键部署到指定服务器的Docker中,并且成功运行。配置完成后,点击运行按钮即可启动部署流程。
2024-09-28 23:15:00
942
原创 Kafka监控工具大盘点,找到最适合你的那一款
支持根据Topic查看消费者组详细信息支持查看消费者组消费的所有Topic支持查看Topic详细配置支持根据关键词呢搜索消息支持根据offset查看消息支持创建、删除Topic支持查看消费者组信息支持查看Topic组信息支持查看一定时间内消费者消费状态查看Topic信息查看消费者组信息查看集群Metric信息根据SQL查询数据(支持简单SQL)告警支持节点信息查看Kafdrop(推荐)优点。
2024-09-28 07:15:00
2243
原创 从Elasticsearch到RedisSearch:探索更快的搜索引擎解决方案
RedisSearch 为 Redis 提供了强大的搜索功能,从简单的全文搜索到复杂的聚合查询和同义词扩展,都能轻松实现。通过 Docker 快速安装和使用 RedisSearch,可以极大简化开发过程,适用于各种需要实时搜索的应用场景。
2024-09-26 23:15:00
1263
原创 免费申请永久域名!亲测可用!
并且借助其易用的 DNS 管理工具,将你的域名和网站或服务器相连。无论你是想建个人网站还是启动小型项目,CloudNS 都是一个不错的选择。这篇文章会详细讲解如何在 CloudNS 上申请免费的域名,并完成域名解析的设置,让你的网站更快上线。您可以尝试更换IP地址,然后再次重试域名申请。ClouDNS 是一个提供域名注册和 DNS 管理服务的平台,尤其适合那些想要。DNS记录类型定义了域名系统如何解释不同的查询请求。填写必要的账户信息后,一直点击**“下一步”输入您服务器的IP地址,
2024-09-24 05:00:00
10060
2
原创 Docker中部署Flink:快速部署调试各版本
通过本文介绍的步骤,你可以快速搭建并运行一个基于 Docker 的 Flink 集群。接下来,你可以根据需要调整 TaskManager 的数量、任务并行度等配置,以满足实际应用需求。
2024-09-23 06:00:00
2862
原创 MySQL一键巡检脚本!再也不用自己梳理了
本篇文章将介绍如何通过一系列 SQL 查询语句快速获取 MySQL 的基本配置、连接数情况、Binlog 和 GTID 配置,以及 InnoDB 配置信息和监控指标。此外,我们还提供了一个简便的脚本,让您可以一键获取所有这些信息,为您的 MySQL 巡检工作提供便利。通过对 MySQL 配置项、连接数、Binlog、GTID、InnoDB 等关键参数的深入了解,可以帮助我们更好地掌握数据库的运行情况,并提前发现潜在的问题。关注公众号"编程与架构",回复”9919“领取。
2024-09-21 23:30:00
420
原创 NPS指南:简便稳定的内网穿透神器,开源免费!
下载地址:https://github.com/ehang-io/nps/releases/download/v0.26.10/darwin_amd64_client.tar.gz。这是服务器和客户端进行通信时的身份验证信息,必须与服务器的配置匹配。取Web页面中显示的密钥。此时我们创建完可以看到连接状态为离线,接下来我们注册客户端就可以。nps默认配置文件使用了80,443,8080,8024端口。是 NPS 服务器的通信端口,通常在服务器端的配置中定义。NPS有多种模式可以用,下面是各模式的应用场景。
2024-09-20 23:30:00
2921
2
原创 IntelliJ IDEA远程开发:释放本地设备,打破资源与环境的限制
更多有关 SSH 代理转发的配置信息,可以参考:https://docs.github.com/zh/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding#testing-ssh-agent-forwarding。:无论在公司、家里还是其他地方,开发者只需要稳定的网络连接,就可以在远程的强大服务器上开展工作,适应不同的工作场景。,SSH方式基本就是通过SSH连接后,基础环境我们在远程服务器配置好就可以用了。
2024-09-20 19:45:00
2188
原创 告别繁琐反编译:IDEA中轻松反编译与修改Jar包
在使用 JarEditor 进行编译时,建议选择与当前 IDEA 版本匹配的 SDK 默认 JDK 版本。本文带你了解 JarEditor 插件的强大功能,它让你无语再用其他第三方工具,也无需解压 JAR 文件就能。文件,在反编译界面可以切换到 JarEditor 的 tab 页面,方便对 JAR 文件进行编辑。此外,JarEditor 还支持修改 JAR 包中的资源文件(例如图片、配置文件等)。在项目视图中,右键点击 JAR 包内的文件,可以看到。,生成修改后的 JAR 文件。编辑完成后,可以点击。
2024-09-19 23:15:00
6660
1
原创 AutoMQ:云原生 Kafka 解决方案,降低10倍成本100%完美兼容
AutoMQ 重新设计了 Kafka 的架构,基于云的基础设施,将存储分离至对象存储,实现了 Apache Kafka100% 的兼容性。它不仅提供了10 倍的成本优势,还带来了百倍的弹性,极大地提升了扩展性和性能。与传统的 Kafka 对比,AutoMQ 通过创新的存算分离架构,减少了运维复杂度,并充分利用了云环境中的共享存储特性。官网:https://www.automq.com/zhAutoMQ 通过云原生的架构优化,显著提升了 Kafka 的弹性和性能,并大幅降低了成本。
2024-09-17 21:00:00
761
原创 PDF转Markdown,开源免费!可在线体验
总体来看,MinerU作为一款新兴的PDF文档转换工具,已经展示了出色的性能,尤其是在处理科技文献中的符号和结构化内容时表现优异。尽管如此,仍有一些功能和识别效果有待进一步完善。基于语义的阅读顺序优化正文中列表和代码块的自动识别文档目录的自动生成与识别化学式与几何图形的智能识别与转化这些即将实现的功能将进一步提升MinerU的实用性。
2024-09-16 23:30:00
1168
原创 免费使用:阿里自动生成PPT,告别“到头来干不过写PPT的”时代
整体来说还算可以,主要是免费用,省去了我们很多时间,但大家不能完全依赖,部分内容还是需要我们自己人工去处理的。快速生成:简单输入主题或上传文档,即可迅速获得专业PPT。节省时间:AI技术自动处理,大幅减少手动制作时间。易于编辑:生成的PPT结构合理,便于根据需求进行后续调整。模板丰富:提供多种风格模板,满足不同演示场合的需求。内容精准:智能转换保留文档核心信息,确保内容准确性。附加功能:集成阅读助手、链接速度和论文速度等工具,全面提升工作效率。
2024-09-12 23:30:00
725
原创 DockerUI:一款功能强大的中文Docker可视化管理工具
DockerUI不仅展示了资源利用率、系统信息和更新日志等内容,还提供了镜像管理的功能,能够有效清理中间镜像和残留的垃圾文件。在主界面,你可以查看Docker主机的整体状态,包括容器运行状态、系统资源使用率(如CPU、内存、磁盘使用情况),以及网络流量。你可以通过DockerUI的镜像管理功能,直接从Docker Hub或者私有镜像仓库拉取所需的镜像。DockerUI支持镜像的快速搜索功能,帮助你查找并管理已有的镜像。通过输入关键字,DockerUI会返回匹配的镜像列表,让你轻松找到所需的镜像。
2024-09-09 23:15:00
4023
1
原创 再见XShell:轻量又高性能的SSH终端工具,AI加持快人一步
内置便捷的仪表盘,可以随时查看服务器的负载、磁盘、网络等状态,还支持大文件一键查找、流量查看和快捷命令功能,使服务器的批量管理更为高效。是一款简洁高效的 SSH 工具,凭借美观的界面设计和优秀的易用性,成为开发者和运维人员的好帮手。IShell 提供了简洁清爽的界面,连接服务器后可以在界面底端实时查看服务器负载、网络等基础信息,右侧的可视化面板方便用户查看文件和目录。支持拖拽上传文件,大大提升了操作效率。IShell 的命令市场汇集了用户上传的通用脚本,避免了重复编写的繁琐操作,可以直接下载使用。
2024-09-06 23:30:00
1366
原创 无需公网服务器!使用 Cpolar 快速实现内网服务的公网访问
Cpolar 是一款内网穿透工具,可以通过公网安全地访问内网服务。支持 HTTP、HTTPS 和 TCP 协议,可以轻松实现公网访问内网服务的需求。本文将展示如何通过 Cpolar 实现 SSH 的远程访问。通过 Cpolar,你无需配置复杂的网络环境,也无需购买公网服务器,便能轻松实现内网服务的公网访问。这对开发者和网络管理员来说是一个高效且经济的解决方案。如有需要,你可以升级至 Cpolar 的高级计划,享受更多带宽和专属隧道等功能。
2024-09-05 23:45:00
1122
原创 开发者必备:用 SDKMan 快速管理和切换多版本JDK、Maven等开发工具包
今天要介绍的工具是 SDKMan,它是一个强大且灵活的开发工具包管理器,支持多种软件开发工具包的安装、升级和卸载。它不仅适用于 Java、Scala、Kotlin、Groovy 等 JVM 语言,还支持诸如 Gradle、Maven、Ant 等构建工具,以及一些流行的框架,如 Spring 、Flink、Spark和 Micronaut,极大地简化了开发环境的管理和维护。命令可以列出可用的 JDK 版本。更多关于 SDKMan 的使用方式,请参考官方文档:https://sdkman.io/usage。
2024-09-03 23:15:00
1483
原创 官方宣布Navicat免费使用!
对于开发者和数据库管理员来说,Navicat一直是不可或缺的工具之一。官方宣布Navicat可以免费使用,这无疑是个令人振奋的消息!虽然是精简版,但足够日常使用。文末有下载链接。无论你是管理MySQL、MariaDB、SQL Server、Oracle、PostgreSQL,还是MongoDB,Navicat都可以满足你的需求。这款多合一的数据库管理工具以其强大的功能和用户友好的界面,帮助用户轻松应对复杂的数据库操作。
2024-09-01 23:15:00
1258
原创 5分钟部署Prometheus+Grafana批量监控Linux服务器
Node Exporter 是 Prometheus 生态系统中的一个关键组件,它专门用于收集和导出 Linux 系统的硬件和操作系统指标,如 CPU 使用率、内存利用率、磁盘 IO、网络统计等。这些数据可以帮助你深入了解服务器的性能表现,从而提高系统的监控和管理效率。本文将为你详细讲解如何在 Linux 服务器上使用 Docker 容器快速部署 Prometheus 和 Grafana 监控系统,同时通过 node_exporter 采集全面的系统性能数据。上面的如果用不了,用下面的国内镜像。
2024-08-30 22:37:35
1291
原创 极速掌握MinIO对象存储:从零部署到实战操作全攻略
MinIO 是一种高性能的对象存储解决方案,适用于各种场景,无论是公共或私有云、裸机基础设施、编排环境,还是边缘计算。MinIO 由 GlusterFS 创始人之一 Anand Babu Periasamy 发起,并采用 Apache License v2.0 协议开源,使用 Go 语言实现,支持多种编程语言的客户端,如 Java、Python、JavaScript 和 Golang。
2024-08-27 23:00:00
778
原创 让 Linux 拥有回收站:轻松找回误删文件的完美解决方案
通过以上步骤,我们在 Linux 系统中实现了一个简单且实用的回收站功能,并设置了自动清理过期文件的机制。这种方法不仅提高了误删文件的恢复能力,还能有效管理磁盘空间。根据实际需求,这一方案还可以进一步扩展和优化,例如增加文件恢复功能或自定义文件的保留时间等。
2024-08-26 21:00:00
675
原创 3秒内搞定服务器端口扫描!用RustScan快速查看开放端口
RustScan 是一款开源的现代端口扫描器,因其极快的扫描速度和灵活的功能而著称。它能够在短短 3 秒内扫描所有 65,000 个端口,并自动将扫描结果传输到 Nmap 以进行更深入的分析。RustScan 支持多种网络配置(如 IPv6、CIDR 和文件输入),并提供了简单易用的命令行接口,适合快速发现开放端口的场景。
2024-08-25 10:17:17
1263
原创 告别无进度等待:Linux系统中为cp和mv命令加上实时进度条
advcpmv是一款Linux工具,用于替代cp和mv命令。其主要特点是在文件复制和移动时显示实时进度条、传输速度及预计完成时间。这些信息对于大型文件或长时间操作尤为有用,可以让用户更好地掌握操作进程。此外,advcpmv还支持批量文件操作,在处理大量数据时尤为高效。advcpmv是一个功能强大的Linux文件操作工具,提供了直观的进度显示和传输速度信息,极大地提高了用户在处理大文件或大量文件时的效率。对于那些经常需要进行文件复制和移动操作的Linux用户来说,advcpmv无疑是一个不可或缺的利器。
2024-08-25 08:32:38
1015
原创 Telnet不止于端口测试:探索经典工具的多样化应用
尽管 Telnet 因其安全性问题在现代网络中使用逐渐减少,但它在远程登录、网络设备配置、网络协议调试等领域依然有其独特的价值。通过本文的介绍,你可以掌握 Telnet 的基本使用方法,并在合适的场景下充分利用其功能。然而,随着网络安全需求的提高,SSH 逐渐成为更安全的选择。
2024-08-24 23:50:07
1122
CDH安装包下载,CDH、CM下载403,Cloudera收费无法下载解决
2021-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人