自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-11 22:18:42 905

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-11 22:17:57 450

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-11 22:17:24 1378

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-11 22:16:53 617

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-11 22:16:11 559

原创 C# AI 编程助手

今天为大家推荐一款 VSCode 的插件 Fitten Code,Fitten Code 是由非十大模型驱动的 AI 编程助手,它可以通过智能体自动完成大型项目中的功能、自动生成代码,提升开发效率,帮您调试 Bug,节省您的时间,另外还可以对话聊天,解决您编程碰到的问题。AI 对我们来说就是一个可靠的编程助手,给我们提供了实时的建议和解决方案,无论是代码补全、快速修复错误,或者查找关键文档和资源,AI 作为编程助手都能让你事半功倍。代码智能补全分为三种:普通补全、整项目感知补全、编辑式补全。

2025-10-09 23:43:20 338

原创 C 练习实例13 - 水仙花数

题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。// Copyright © 2015年 菜鸟教程. All rights reserved.y = (i / 10) % 10;// 遍历 100 到 999 的数字。// 判断是否为水仙花数。// 输出范围内的水仙花数。// 判断一个数字是否为水仙花数。// 计算数字的位数。

2025-10-09 23:42:41 365

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-10-09 23:41:55 244

原创 Sklearn 数据预处理

标准化能确保每个特征对模型有相同的贡献。PCA 是一种常用的降维技术,它通过线性变换将数据从高维空间映射到低维空间,使得新特征(主成分)尽可能保留数据的方差。在进行机器学习建模时,数据预处理是至关重要的一步,它帮助我们清洗和转换原始数据,以便为机器学习模型提供最佳的输入。适用于大多数机器学习算法。LDA 是一种监督学习的降维方法,它旨在找到一个线性组合,使得不同类别之间的距离最大化,类别内的距离最小化。独热编码将每个类别转换为一个二进制的向量,适用于类别之间没有顺序关系的情况(例如,颜色、国家等)。

2025-10-09 23:41:12 275

原创 CommonJS 模块系统 Node.js 模块导入

以http模块为例,尽管在目录下存在一个 http/http.js/http.node/http.json 文件,require("http") 都不会从这些文件中加载,而是从原生模块中加载。当文件模块缓存中不存在,而且不是原生模块的时候,Node.js 会解析 require 方法传入的参数,并从文件系统中加载实际的文件,加载过程中的包装和编译细节在前一节中已经介绍过,这里我们将详细描述查找文件模块的过程,其中,也有一些细节值得知晓。模块缓存机制:Node.js 会将已加载的模块缓存起来,以提高性能。

2025-10-09 23:40:38 292

原创 Go 语言变量作用域的

作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。接下来让我们具体了解局部变量、全局变量和形式参数。

2025-10-08 22:19:37 722

原创 Go 语言变量作用域中变量

作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。接下来让我们具体了解局部变量、全局变量和形式参数。

2025-10-08 22:19:07 545

原创 Go 语言变量作用域1

作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。接下来让我们具体了解局部变量、全局变量和形式参数。

2025-10-08 22:18:45 732

原创 Java AI 编程助手

今天为大家推荐一款适配了 JetBrains 系列(本文使用),Viusal Studio,VS Code,以及 Vim 等多种编译器环境的插件 Fitten Code,Fitten Code 是由非十大模型驱动的 AI 编程助手,它可以自动生成代码,提升开发效率,帮您调试 Bug,节省您的时间,另外还可以对话聊天,解决您编程碰到的问题。用户可能选中代码后经常会进行一些高频的提问,例如"这段代码是什么意思"、"帮我给这段代码添加注释"、"帮我优化这段代码"等等。按下 Esc 键取消补全建议。

2025-10-03 23:13:58 181

原创 Python OpenAI

音频转文本 client.audio.transcriptions.create() 将音频转为文字 client.audio.transcriptions.create(file=open("audio.mp3","rb"), model="whisper-1")客户端初始化 openai.OpenAI(api_key="API_KEY") 创建客户端对象 client = openai.OpenAI(api_key="sk-xxx")

2025-10-03 23:10:03 609

原创 VS Code AI 扩展

访问 Trae 官网 https://www.trae.com.cn/,默认情况,下载按钮会自动匹配我们的电脑系统,我们也可以找到适合自己电脑操作系统的 Trae 安装包,进行下载。Trae(/treɪ/)是字节跳动推出的一款面向开发者的 AI 驱动的集成开发环境(IDE),类似 Cursor,支持中文,集成 Claude 和 GPT-4o 模型,目前免费。Roo Code(前身为 Roo Cline)是一款集成于 VSCode 的强大 AI 编程助手,基于 Cline 进行二次开发,功能更为强大和灵活。

2025-10-03 23:09:15 368

原创 zepto.js 源码解析

</li><li></li><li>

2025-10-01 14:57:16 370

原创 CommonJS 模块系统 Node.js 模块导入

以http模块为例,尽管在目录下存在一个 http/http.js/http.node/http.json 文件,require("http") 都不会从这些文件中加载,而是从原生模块中加载。当文件模块缓存中不存在,而且不是原生模块的时候,Node.js 会解析 require 方法传入的参数,并从文件系统中加载实际的文件,加载过程中的包装和编译细节在前一节中已经介绍过,这里我们将详细描述查找文件模块的过程,其中,也有一些细节值得知晓。模块缓存机制:Node.js 会将已加载的模块缓存起来,以提高性能。

2025-10-01 14:56:44 477

原创 Sklearn 数据预处理

标准化能确保每个特征对模型有相同的贡献。PCA 是一种常用的降维技术,它通过线性变换将数据从高维空间映射到低维空间,使得新特征(主成分)尽可能保留数据的方差。在进行机器学习建模时,数据预处理是至关重要的一步,它帮助我们清洗和转换原始数据,以便为机器学习模型提供最佳的输入。适用于大多数机器学习算法。LDA 是一种监督学习的降维方法,它旨在找到一个线性组合,使得不同类别之间的距离最大化,类别内的距离最小化。独热编码将每个类别转换为一个二进制的向量,适用于类别之间没有顺序关系的情况(例如,颜色、国家等)。

2025-10-01 14:56:07 531

原创 Rust 逻辑的运算符

数组用一对 [ ] 包括的同类型数据。// tup.0 等于 500。// tup.1 等于 6.4。// tup.2 等于 1。// y 等于 6.4。

2025-09-30 03:30:45 773

原创 Rust 的逻辑

/ 等同于 let d = [3, 3, 3, 3, 3];a[0] = 123;// 错误:数组 a 不可变。// c 是一个长度为 5 的 i32 数组。// b 是一个长度为 3 的字符串数组。数组用一对 [ ] 包括的同类型数据。// a 是一个长度为 5 的整型数组。// tup.0 等于 500。// tup.1 等于 6.4。// tup.2 等于 1。// y 等于 6.4。

2025-09-30 03:30:15 583

原创 Rust 逻辑运算符

/ 等同于 let d = [3, 3, 3, 3, 3];a[0] = 123;// 错误:数组 a 不可变。// c 是一个长度为 5 的 i32 数组。// b 是一个长度为 3 的字符串数组。数组用一对 [ ] 包括的同类型数据。// a 是一个长度为 5 的整型数组。// tup.0 等于 500。// tup.1 等于 6.4。// tup.2 等于 1。// y 等于 6.4。

2025-09-30 03:30:12 642

原创 Go Modules 的特性

Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。默认情况下文件会安装在目录下。你可以将目录添加到环境变量中。添加后你需要重启命令窗口才能生效。

2025-09-30 03:19:09 659

原创 什么是 Go Modules

Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。默认情况下文件会安装在目录下。你可以将目录添加到环境变量中。添加后你需要重启命令窗口才能生效。

2025-09-30 03:15:00 432

原创 Node.js 事件

其原理是 event 对象注册了事件 some_event 的一个监听器,然后我们通过 setTimeout 在 1000 毫秒以后向 event 对象发送事件 some_event,此时会调用some_event 的监听器。EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。EventEmitter 是一个内置类,位于 events 模块中,通过继承 EventEmitter,你可以创建自己的事件发射器,并注册和触发事件。属性用于触发一个事件。

2025-09-27 21:19:52 270

原创 Node.js 循环

其原理是 event 对象注册了事件 some_event 的一个监听器,然后我们通过 setTimeout 在 1000 毫秒以后向 event 对象发送事件 some_event,此时会调用some_event 的监听器。EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。EventEmitter 是一个内置类,位于 events 模块中,通过继承 EventEmitter,你可以创建自己的事件发射器,并注册和触发事件。属性用于触发一个事件。

2025-09-27 21:19:18 1945

原创 Node.js 事件和循环

有点类似于观察者模式,事件相当于一个主题(Subject),而所有注册到这个事件上的处理函数相当于观察者(Observer)。EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。EventEmitter 是一个内置类,位于 events 模块中,通过继承 EventEmitter,你可以创建自己的事件发射器,并注册和触发事件。// 创建一个包含 UTF-8 字节 [0x74, 0xc3, 0xa9, 0x73, 0x74] 的 Buffer。

2025-09-27 21:18:43 663

原创 Node.js 事件的循环

其原理是 event 对象注册了事件 some_event 的一个监听器,然后我们通过 setTimeout 在 1000 毫秒以后向 event 对象发送事件 some_event,此时会调用some_event 的监听器。EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。EventEmitter 是一个内置类,位于 events 模块中,通过继承 EventEmitter,你可以创建自己的事件发射器,并注册和触发事件。属性用于触发一个事件。

2025-09-27 21:18:27 1539

原创 Node.js 事件循环

其原理是 event 对象注册了事件 some_event 的一个监听器,然后我们通过 setTimeout 在 1000 毫秒以后向 event 对象发送事件 some_event,此时会调用some_event 的监听器。EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。EventEmitter 是一个内置类,位于 events 模块中,通过继承 EventEmitter,你可以创建自己的事件发射器,并注册和触发事件。属性用于触发一个事件。

2025-09-27 21:17:30 616

原创 ECharts 数据的视觉映射

/ 本来的颜色可能是从全局色板中选取的颜色,visualMap组件并不关心。color: ['blue', '#121122', 'red'], // 定义了图形颜色映射的颜色列表,[1212, 5454, '梵蒂冈'], // 也可以直接是 dataItem 的 value,这更常见。value: [3434, 129, '圣马力诺'], // 这是数据项的数据值(value)[2323, 3223, '瑙鲁'], // 每个 value 都是『三维』的,每列是一个维度。

2025-09-26 22:36:41 352

原创 CommonJS 模块系统 Node.js 模块导入

以http模块为例,尽管在目录下存在一个 http/http.js/http.node/http.json 文件,require("http") 都不会从这些文件中加载,而是从原生模块中加载。当文件模块缓存中不存在,而且不是原生模块的时候,Node.js 会解析 require 方法传入的参数,并从文件系统中加载实际的文件,加载过程中的包装和编译细节在前一节中已经介绍过,这里我们将详细描述查找文件模块的过程,其中,也有一些细节值得知晓。模块缓存机制:Node.js 会将已加载的模块缓存起来,以提高性能。

2025-09-26 22:36:03 541

原创 Sklearn 数据预处理

标准化能确保每个特征对模型有相同的贡献。PCA 是一种常用的降维技术,它通过线性变换将数据从高维空间映射到低维空间,使得新特征(主成分)尽可能保留数据的方差。在进行机器学习建模时,数据预处理是至关重要的一步,它帮助我们清洗和转换原始数据,以便为机器学习模型提供最佳的输入。适用于大多数机器学习算法。LDA 是一种监督学习的降维方法,它旨在找到一个线性组合,使得不同类别之间的距离最大化,类别内的距离最小化。独热编码将每个类别转换为一个二进制的向量,适用于类别之间没有顺序关系的情况(例如,颜色、国家等)。

2025-09-26 22:35:31 548

原创 PostgreSQL 数据类型

在对 inet 或 cidr 数据类型进行排序的时候, IPv4 地址总是排在 IPv6 地址前面,包括那些封装或者是映射在 IPv6 地址里的 IPv4 地址, 比如 ::10.2.3.4 或 ::ffff:10.4.3.2。json 数据类型可以用来存储 JSON(JavaScript Object Notation)数据, 这样的数据也可以存储为 text,但是 json 数据类型更有利于检查每个存储的数值是可用的 JSON 值。比如,一个表的某个字段可以声明为一个复合类型。

2025-09-26 22:34:55 496

原创 zepto.js 源码解析

</li><li></li><li>

2025-09-26 22:34:12 560

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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