常量 语言学习 变量 语言

Go 语言的 nil 能比较自己吗

## nil 是什么? 可以看看官方的描述,在 buildin/buildin.go 里: ```go // nil is a predeclared identifier representing the zero value for a // pointer, channel, func, in ......
语言 nil Go

Golang学习笔记-循环

[toc] ## 自增循环遍历 > `for`循环语句中包含3个部分,`初始化语句`,`条件判断语句`和`循环标记语句` > > `初始化语句`在进入`for`循环体前执行,用于初始化循环用的变量,只执行一次 > > `条件判断语句`在每轮循环开始前执行,当条件成立时才会继续执行循环体中的内容,否则 ......
笔记 Golang

R语言线性混合效应模型(固定效应&随机效应)和交互可视化3案例|附代码数据

全文下载链接:http://tecdat.cn/?p=23050 最近我们被客户要求撰写关于线性混合效应模型的研究报告,包括一些图形和统计输出。 在本文中,我们将用R语言对数据进行线性混合效应模型的拟合,然后可视化你的结果 线性混合效应模型是在有随机效应时使用的,随机效应发生在对随机抽样的单位进行多 ......
效应 线性 模型 案例 语言

直接“printf”到char数组字符串——C语言snprintf函数

如果您和曾经的我一样是C语言的初学者,您有可能时常遇到那些“奇异”的字符串处理问题,例如,int里的数转成char数组字符串类型,在char数组中间插入或者删除什么东西,等等。要是采用传统方式这样操作相当令人头大,有时您可能会想要是有一个类似printf的函数能够直接输出到字符串里该多香。事实上,确... ......
数组 字符串 函数 字符 snprintf

Golang学习笔记-数据类型

[toc] ## 整型 > 整型分为两类:`有符号整型` 和 `无符号整型` > > 在内存中由两部分表示: `{符号位}{数字位置}` ### 有符号整型 | 类型 | 长度(字节数) | 值的范围 | | | | | | int | 在32位平台为4,在64位平台为8 | 在32位平台等同于in ......
类型 笔记 数据 Golang

5.3 集成学习 - Boosting与AdaBoost

# 1 Boosting方法的基本思想 在集成学习的“弱分类器集成”领域,除了降低方差来降低整体泛化误差的装袋法Bagging,还有专注于**降低整体偏差**来降低泛化误差的提升法Boosting。相比起操作简单、大道至简的Bagging算法,Boosting算法在操作和原理上的难度都更大,但由于专 ......
Boosting AdaBoost 5.3

类变量和示例变量

通常我们用到的在类内进行定义属性(self.var来绑定)的方式其实是创建实例变量。 Python动态语言的特点,让我们可以随时给实例添加新的实例变量,给类添加新的类变量和方法。 对于类变量的一些用法和区别如下: 1、在使用实例变量和类变量的时候一定要注意,使用类似<实例>.val_name访问变量 ......
变量 示例

【技术积累】Mysql中的SQL语言【技术篇】【二】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
技术篇 技术 语言 Mysql SQL

ISIS(中间系统到中间系统)学习笔记

ISIS(中间系统到中间系统)笔记: 介绍: 49开头表示这是一个私有地址,使用每四个数为一段分开的,如49.0001,这是区域号,这部分是变长,后面的一部分是定长的,比如:0000.0000.0001.00,这部分是系统ID,最后的八位二进制数用00填充。 网络实体名称nat地址。 ISIS和os ......
系统 笔记 ISIS

向量数据库的崛起:从矢量搜索到深度学习 (二)

## 前言 在[上一节](./what-is-vector-database-01.md)中,我们简要介绍了向量数据库的背景以及对非结构化数据进行向量化的方法,即 Embedding。那么我们如何将这些特征向量应用于搜索任务呢?在搜索任务中,最常见的情况是从数据库中查找与给定向量最相似的数据。因此, ......
向量 矢量 深度 数据库 数据

C语言-04

自定义数据类型——初识 /* 引入: 学生:姓名,学号,年龄,成绩 请为学生们专门定制一个类型(创造一个类型) 结构体格式: struct 标识符 // 标识符即自定义类型的名称 { 成员; // 自己设置 }; // 这里要注意不要漏了分号 struct Students // 定义一个学生类型 ......
语言 04

机器学习洞察 | 挖掘多模态数据机器学习的价值

在过去的数年里,我们见证了机器学习和计算机科学领域的很多变化。人工智能应用也愈趋广泛,正在加速融入人们的日常生活之中。机器学习作为技术核心,也在持续地发展进化,在更多领域发挥出越来越重要的作用。**机器学习会有哪些新的演进趋势和发展方向?**我们又该如何提前布局,紧跟这一热门技术的前沿变化? 亚马逊 ......
机器 模态 价值 数据

ST 表学习笔记与总结

ST 表学习笔记与总结 [toc] # ST 表 ## 定义/作用 ![img](https://img2023.cnblogs.com/blog/3060040/202307/3060040-20230712220639444-802511892.png) ## 什么是 可重复贡献问题 ![img ......
笔记 ST

Python-变量类型.txt

1 python-变量类型笔记: 2 3 4 5 6 ################################################################################################ 7 变量存储在内存中的值,这就意味着在创建变量时会在 ......
变量 类型 Python txt

Python-变量赋值.py

1 #!/usr/bin/python 2 # coding=UTF-8 3 4 5 ''' 6 变量赋值 7 8 Python 中的变量赋值不需要类型声明。 9 10 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。 11 12 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建 ......
变量 Python py

Go并发编程学习

> 想起来还不是很熟悉Go的并发编程,趁现在有空学一下。找了一些资料,感觉也不是很好,最终选择看这本书(看到一些大佬推荐的) > 本章作为这个书的目录部分索引,会一直更新到这本书看完,算是立个flag吧。 > 2023-7-12: 更新第一章初识Go语言 # Go并发编程实战 ![](https:/ ......

Java学习day02:流程控制1

我在B站上大学:smile: 学习至:[狂神说Java](https://www.bilibili.com/video/BV12J41137hu/?p=32&spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_sour ......
流程 Java day 02

[算法学习笔记] 0基础带你入门dp

### 前置知识 在学习dp前,你可能需要掌握: - dfs - 搜索及剪枝技巧 - 记忆化搜索 ### 引子 我们从一个经典例题开始入门: > 一只青蛙跳楼梯,一次可以一级或两级,若青蛙想要跳 $n$ 级楼梯,有多少种跳法? 我们可以很容易想到暴力dfs,每次dfs跳一级和跳两级,跳到$n$ 级后 ......
算法 基础 笔记

nestjs入门学习 | day2

## nestjs入门学习 | day2 day2: - nest基础知识点学习:中间件、异常过滤器、守卫、管道、拦截器 ### 中间件 Nest 中间件可以是一个函数,也可以是一个带有 @Injectable() 装饰器的类,且该类应该实现 NestMiddleware 接口,而函数没有任何特殊要 ......
nestjs day2 day

c语言学习4

一、数组 什么是数组:变量的组合,是一种批量定义相同类型变量的方式 定义: 类型名 数组名[数量]; int arr[5]; 注意:数组的长度一旦确定,无法改变 使用:数组名[下标]; 下标:从0开始,范围:0~数量-1 遍历:把数组的数据从头到尾显示或访问 一般与for循环配合,把循环变量i当做数 ......
语言学习 语言

SFINAE学习

## 基本的模板运用 ### 例1 普通模板,做类型判断然后进行分支选择 >定义一个模板函数,接收类型为int则返回1,否则执行`substr` ```cpp template auto func(T t) { if constexpr (std::is_same::value) { return ......
SFINAE

nestjs入门学习 | day1

## nestjs入门学习 | day1 day1: - 为什么要用nestjs,和egg区别对比 - nest项目初始化,了解目录结构 - nest cli命令了解 - nest基础知识点学习:控制器、服务、模块 ### 为什么要用nestjs,和egg区别对比 #### 官网介绍 1. Nest ......
nestjs day1 day

(一)Git 学习之为什么要学习 Git

## 一、版本控制 ### 1.1 何为版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录、备份,以便恢复以前的版本的软件工程技术。 > 版本控制其实最重要的是可以记录文件的历史修改记录,从而让用户能够查看历 ......
Git

二分图学习笔记

## 定义 对于一个无向图 $G=(V,E)$,如果存在点集 $A,B$,满足 $a\neq\varnothing$,$b\neq\varnothing$,$A\cap B=\varnothing$,$A\cup B=V$,且 $\forall u,v\in A$ 或 $u,v\in B$,都有 $ ......
笔记

C语言(四)

[TOC] # 9.结构体 ## 9.1引入 假如要保存一些人的信息,需要 - 姓名 -- `char name[100];` - 性别 -- `char sex;` - 民族 -- `char nation` - 身份证号 -- `char id[20];` - 身份证有效期 -- ... - 年 ......
语言

用c语言写一个计算自己活了多少天的代码

``` //计算所活的天数 #include //初始化数组保存天数 int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};//普通年 int b[12]={31,29,31,30,31,30,31,31,30,31,30,31};//闰年 //判断闰年 i ......
语言 代码

C语言库函数

# C语言库函数 ## 1. stdio库 ### 1.1 printf函数 `printf`格式化输出符: uploading-image-812463.png ```c int a = 3; float b = 3.14; double c = 5.2; char s1[6] = {'h', ' ......
函数 语言

Docker学习路线3:安装设置

Docker提供了一个名为**Docker Desktop**的桌面应用程序,简化了安装和设置过程。还有另一个选项可以使用**Docker引擎**进行安装。 - [Docker Desktop网站](https://www.docker.com/products/docker-desktop/) - ......
路线 Docker

【学习笔记】矩阵快速幂

### 写在前面 蒟蒻才疏学浅,整篇博客难免有描述不准确或者错误的地方,欢迎各位~~拷打~~指出。 教练给校信息队的一些人分配了验题任务,并给 CT 分了矩阵快速幂专题,然而 CT 惊恐地发现他并不会他要验的题(菜),于是只好现学。学的时候 CT 突然想尝试一下写篇学习笔记,于是就有了这篇博客。 # ......
矩阵 笔记

C语言——1-数据类型

0 在虚拟机上(linux)运行程序的步骤 1.编写代码 后缀.c2.编译 把我们的代码翻译成 机器能够识别的文件 gcc xxx.c -o xxx gcc 是编译器, 用来把我们写的.c文件编译成 机器可以识别的文件(可执行文件) xxx.c 是你的代码 -o output xxx 是生成的可执行 ......
语言 类型 数据