12 2024 档案
摘要:序:GitHub热门趋势的重要性 GitHub上的趋势是开发者领域内不可忽视的风向标。它展示了当前最受欢迎的项目,这些项目通常解决着最紧迫的问题,或是引领着最前沿的技术革新。 所以,了解GitHub上的热门趋势,可以帮助开发者或技术企业: 把握技术风向:热门项目往往预示着技术发展的新方向,紧跟趋势可
阅读全文
摘要:概述:LangChain : LLM (大语言模型)编程框架 基本介绍:LangChain LangChain 就是一个 LLM (大语言模型)编程框架 你想开发一个基于 LLM 应用,需要什么组件它都有,直接使用就行; 甚至针对常规的应用流程,它利用链(LangChain中Chain的由来)这个概
阅读全文
摘要:概述:Ollama 基本介绍: Ollama Ollama是一个由Meta公司(原Facebook公司)开发的、支持在Windows、Linux和MacOS上本地运行的、轻量且高效的、【大语言模型】框架。 它旨在帮助研究人员和开发人员更轻松地在自己的硬件上部署和运行LLM,而无需依赖专门的云计算资源
阅读全文
摘要:序:背景 Conda、Miniconda和Anaconda是否免费且开源? 均部分或完全从属于 Anaconda Inc 公司,直接商用,均有风险。 conda 环境管理器,是否有开源版本? Conda 是一个开源的包和环境管理系统,可以用于 Windows、macOS 和 Linux 上的任何编程
阅读全文
摘要:1 序 轻量级HTTP网络请求工具,接续: [Java SE/JDK/网络] 核心源码精讲:java.net.HttpURLConnection - 博客园/千千寰宇 [身份认证/JWT] 身份认证方案与HTTP请求中Authorization Header - 博客园/千千寰宇 【推荐】 [网络/
阅读全文
摘要:概述: URLConnection URLConnection是一个抽象类,表示指向URL【指定资源】的活动连接 URLConnection可以检查服务器发送的首部,并相应地做出响应。 它可以设置客户端请求中使用的首部字段。 URLConnection可以用POST、PUT和其他HTTP请求方法向服
阅读全文
摘要:OpenGemini 运维指南 概述 : OpenGemini 运维 Gemix : 官方部署运维一体化工具 启动集群 : gemix cluster start {geminiClusterName} [root@vmw-b ~]# gemix cluster start gemini-test
阅读全文
摘要:插件简介 使用maven编译Java项目时,maven-compiler-plugin是默认的编译插件。 可以理解为maven-compiler-plugin插件做了javac的工作,而且通过配置能实现自由编译我们的源代码。 编译器插件(maven-compiler-plugin)用于编译项目的源代
阅读全文
摘要:IDEA FAQ Q: [工具/IDE]IDEA 常用插件 [工具/IDE]IDEA 常用插件 - 博客园/千千寰宇 Q: [JDK] Intellij IDEA中设置JDK版本 [IDEA] Intellij IDEA FAQ - 博客园/千千寰宇 Q:IDEA Java 项目的.idea文件夹及
阅读全文
摘要:序 近期,公司信息安全整改,要求设置强密码、不能明文存储密码;另一个头痛的问题是,现在注册了一大堆账号,密码的管理确实是个恼火的问题。 为此,有必要调研和使用专门的密码管理工具。 在互联网上冲浪的时候,遇到个有趣好玩的网站,想看里面内容的时候,往往就会要你注册登录。 这时候就会很崩溃,不注册的话没办
阅读全文
摘要:序: 续接《OpenGemini 安装指南》/《OpenGemini 运维指南》 [TSDB] Opengemini 安装指南 - 博客园/千千寰宇 [TSDB] Opengemini 运维指南 - 博客园/千千寰宇 概述:OpenGemini 工作原理与架构 集群架构 openGemini整体上由
阅读全文
摘要:序:契机 因近期产线 opengemini 频繁出问题,为此不得不研究 gemini 的源代码。 : opengemini : lib/machine/id.go#parseAddr https://github.com/openGemini/openGemini/blob/main/lib/mac
阅读全文
摘要:概述:video 元素 核心属性:playbackRate/播放速率 在HTML5中,<video> 元素提供了一个 playbackRate 属性,可以用来设置视频的播放速度。 这个属性允许你设置视频的倍速播放,比如正常速度、慢速或快速。 以下是如何设置 <video> 元素的倍速播放: html
阅读全文
摘要:序 最初的诉求:自建DNS,篡改公开网站的url为自建web服务的url。 在使用浏览器进行网上冲浪的时候,我们只需要输入网址即可访问,但是在网络中,网址并不是一个有效的东西,真正起作用的是网址所对应的IP地址,但是IP地址是一堆没有规律的数字,难以记忆、使用,所以就有了DNS服务器。 DNS服务器
阅读全文
摘要:1 安装指南:一键安装方式(Gemix) 使用Gemix工具一键安装部署,目前只能用于集群,支持在一台或多台虚拟机或者物理机上部署openGemini集群,具体使用方式参考: Gemix使用指南 使用openGemini-operator一键容器化部署,目前只能用于集群,支持K8s容器化部署,具体使
阅读全文
摘要:序 近期为了复现生产环境 gemini的问题,为此新搭建 centos 虚拟机集群。 遇到了几个网络方面的问题,需要汇总记录。 以centos7.9-DVD-2009版本的网络问题为契机,总结linux网络方面的常见操作。 network.service (老版本)网络管理服务 Network服务:
阅读全文
摘要:Step0 基于Windows宿主机安装 Oracle VirtualBox 参见: [OS/虚拟化/Linux/Windows] 安装VisualBox虚拟机及虚拟操作系统 - 博客园/千千寰宇 Step1 下载CENTOS7镜像 https://vault.centos.org/7.9.2009
阅读全文
摘要:Step1 下载安装包 VMWare 官网 https://www.vmware.com/cn/products/workstation-pro.html#compare 【已失效】 由于VMware被博通收购,网传的大部分下载地址已经失效,可去博通官网下载,个人版是免费的,注册博通帐号就行。 ht
阅读全文
摘要:1 定义:计算机资源虚拟化 服务器虚拟化主要通过软件技术将物理服务器的硬件资源抽象化,创建多个独立的虚拟服务器环境。 虚拟化技术是当今云计算、大数据和AI得以繁荣发展的核心基础技术。 2 虚拟化技术方向 以下是一些常见的服务器虚拟化方式和工具: 基于hypervisor的虚拟化 Hypervisor
阅读全文
摘要:需求描述 针对应用程序的性能优化工作,观察程序内部各处理阶段耗时,一直是一个基础操作。 在之前的工作中,通常会选择使用下面这种方法来统计耗时: public static void main(String[] args) throws InterruptedException { long star
阅读全文
摘要:1 概述 什么是领域驱动设计(DDD)?一种软件设计思想 这是一种用于复杂需求的软件开发方法,将实现与核心业务概念不断发展的模型联系起来。它将重点放在问题域上,并有助于识别体系结构。 2004 年埃里克·埃文斯(Eric Evans)发表了《领域驱动设计》(Domain-Driven Design–
阅读全文
摘要:需求描述 希望精确地、统一地控制 mysql 的 datetime / timestamp 等字段从 debezium 框架 Bilog CDC 采集、转换后的值。 又或者希望 mysql 的 int 、tinyint 、varchar 等字段,从 debezium 框架 Bilog CDC 采集、
阅读全文
摘要:Go-lang概述 Go 是一个开源的、一种静态强类型的、【编译型】编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go 是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox
阅读全文