函数 基础 方法
【Python基础】模块
简介 模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。 创建自己的模块时,要注意: 模块名要遵循Python变量命名规范,不要使用中文、特殊字符; 模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则 ......
collectors常用方法
-- 伪数据-- id,name,age,grade-- 年级,chineseScore-- 语文成绩,mathScore-- 数学成绩,englishScore-- 英语成绩Student a = new Student(1, "a", 16, "高一", 120, 130, 125);Stude ......
函数的基本定义
'''函数:具备执行某个作用功能。比如Excel中sum函数就是实现求和的作用功能可以进行重复使用定义函数的原则:在函数内写的代码只负责实现功能'''# Python中求和的操作# 求list1的和list1 = [11,33,55,77,99,22,44,66,88,100] # 定义一个包含整数 ......
【计网笔记】互联网基础结构发展
互联网基础结构发展的三个阶段 目录互联网基础结构发展的三个阶段第一阶段:ARPANET第二阶段:三级结构互连网(主干网、地区网、校园网、企业网)第三阶段:ISP、IXP 互联网的基础结构大体上经历了三个阶段的演进。但这三个阶段在时间划分上并非截然分开而是有部分重叠的,这是因为网络的演进是逐步的,而并 ......
4内联函数
内联函数 内联函数与普通函数的区别 inline函数:在编译过程中,就没有函数的调用开销了,在函数的调用点直接把函数的代码进行展开处理,符号表中也不产生内联函数符号。 函数的调用开销是什么:参数压栈,栈帧开辟,栈帧回退。 inline只是建议,不是所有inline被编译器处理为内联函数,比如递归,编 ......
3参数为默认值的函数
参数为默认值的函数 参数从右面开始给默认值。 如果不缺省参数,需要在汇编层面mov实参到寄存器,并push压栈此寄存器值;而如果缺省一个参数,在汇编代码层面,相当于少一句mov指令,而可以直接push一个立即数。从而提高效率。 定义和声明两阶段都可以给默认值,但二者只能给一次,即使定义和声明两阶段给 ......
5函数重载与C-C++相互调用
函数重载 什么是函数重载:一组函数,函数名相同,但参数类型或个数不同。 C++为什么支持函数重载,但C不支持 本质是编译器产生符号的规则不一样:C++代码产生函数符号,由函数名和参数列表类型组成;而C代码产生函数符号,仅由函数名组成。当链接时,会发生符号的重定义。 重载的注意点 重载的前提是几个函数 ......
为什么重写equals 和 hashcode 方法,lombok中@EqualsAndHashCode(callSuper = false/true) 什么区别
前言 一开始学习 java 的时候,当我们在定义一个 pojo 的时候,都会去重写 equals 和 hashcode 方法。我已经忘记了当时是怎么学习的,反正感觉当时并没有很清晰的认知到重写equals 和 hashcode 的意义是什么,只是简单的背了一些八股文,包括在学习 Map的时候,也并没 ......
(坚持每天写算法)算法复习与学习part1基础算法1-6——高精度加法
高精度加法,其实就是模拟我们普通算式的步骤,比如是267+58,首先个位相加,7 + 8 = 15 , 1给到十位(也就是进位),留下5,然后算十位,同样的步骤直到算完。通过这个步骤我们直到了我们每次循环(个位到十位到百位……)都需要一个t来充当进位,使用数组来存储或者使用vector(容器),我这 ......
友元函数与运算符重载
友元函数 友元函数是指某些虽然不是类成员却能够访问类的所有成员的函数。类授予它的友元特别的访问权。通常同一个开发者会出于技术和非技术的原因,控制类的友元和成员函数(否则当你想更新你的类时,还要征得其它部分的拥有者的同意)。友元函数是一个不属于类成员的函数,但它可以访问该类的私有成员。换句话说,友元函 ......
C 语言结构体和枚举完全指南:成员访问、字符串操作、枚举基础
访问结构体成员 要访问结构体的成员,请使用点语法 (.): // 创建名为 myStructure 的结构体 struct MyStructure { int myNum; char myLetter; }; int main() { // 创建名为 s1 的 myStructure 的结构体变量 ......
C++中的特种函数
一、什么是特种成员函数 特种成员函数是指那些C++会自行生成的成员函数。这些函数仅在需要时才会生成,亦即,在某些代码使用了它们,而在类中并未显式声明的场合。 具体的特种成员函数 默认构造函数、析构函数、复制构造函数、复制赋值运算符、移动构造函数、移动赋值运算符 二、对应的函数签名 class Wei ......
13_Java基础-++--运算符2
运算符 一元运算符 ++,自增 --,自减 前缀(自增自减法) 先进行自增或者自减运算,再进行表达式运算。 ++a:先进行自增运算,再进行表达式运算。 --a:先进行自减运算,再进行表达式运算。 后缀(自增自减法) 先进行表达式运算,再进行自增或者自减运算 a--:先进行表达式运算,再进行自减运算 ......
大陆直接访问Blogger方法之绑定域名
众所周之Blogger免费博客在国内是无法访问的,原因地球人都知道,不过我们可以通过绑定域名来访问,登陆Blogger后进入设置–发布–自定义域,在 您的域 填入你的域名,保存设置 即可。 官方会要求你将域名cname记录到ghs.google.com,但是问题出现了,ghs.google.com这 ......
springBoot(基础部分)
springboot入门案例开发步骤 那他这么强,是怎样做到的呢? 对于jdk的使用版本,我们可以先将模块创建出来,然后在项目结构中修改 在springboot中,对于前面springmvc和spring的一些配置信息我们可以完全省略 springboot工程官网创建方式 演示了我们在spring官 ......
在算法比赛中的常用数学库函数
导言 在算法竞赛中,数学库函数是解决问题的重要工具之一。本文将介绍一些常用的数学库函数,并给出在实际比赛中的应用示例。 1. 绝对值函数 在C++中,我们有两种不同类型的绝对值函数:abs(整数)和 fabs(浮点数)。这两者的应用场景和返回值的类型有所不同,需要根据具体情况选择使用。 //abs( ......
记录--vue3函数式弹窗
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 最近接到一个需求,需要在一些敏感操作进行前要求输入账号和密码,然后将输入的账号和密码加到接口请求的header里面。如果每个页面都去手动导入弹窗组件,在点击按钮后弹出弹窗。再拿到弹窗返回的账号密码后去请求接口也太累了,那么有没有更简 ......
Windows11局域网无法发现其他电脑的解决方法2024年1月11日解决
今天是2024年1月11日,想从笔记本硬盘传点文件到台式机,发现家里台式机和笔记本电脑均无法发现对方,所以就找了一些解决方法在此做个记录 1、开启网络发现 2、开启功能 3、重启电脑 4、Windows凭据 用户名或密码不正确的解决办法 再输入选择的这个用户名和密码就可以了 ......
VPS 基础环境配置
这篇文章介绍了如何在 VPS 上进行基础环境配置,包括服务器选择、登陆服务器、升级 Packages、添加 SWAP 虚拟内存、安装 Docker 环境等内容。 ......
JS基础(一)引入方式,基本语法,数据类型,类型转换,原始类型和引用类型的区别
JS和python很像滴,好学,快快过一遍 一、JS引入方式 <script> // js 的代码 alert("hello alvin!") </script> 二、JS基本语法 打印console.log作为日志打印,在浏览器里f12检查,console可以看见。 区分大小写哦。 JS中可以用换 ......
FastAPI 结合 Redis 使用方法,FastAPI 已经很快了,但是更快的方案依然是结合 Redis 充当缓存
实现功能或目的 FastAPI 结合 Redis 使用方法,FastAPI 已经很快了,但是 更快的方案依然是继续结合 Redis 来当数据缓存 本文章提供3种 Redis 结合 FastAPI 的方法 分别见这里: 第1种方案:使用依赖注入来实现 第2种方案:使用Lifespan Events生命 ......
Python面向对象之绑定方法和非绑定方法
绑定方法与非绑定方法 【一】概要 在 Python 中,绑定方法是指将类的实例与类的方法关联起来的过程。绑定方法包含类实例作为第一个参数,通常被称为 self。当通过实例调用类的方法时,Python 会自动传递实例作为第一个参数,这个过程就是方法绑定。 【二】常用方法 【1】绑定方法(动态方法) 普 ......
【Python基础】函数进阶(匿名函数、装饰器、闭包等)
简介 函数进阶的使用,包括匿名函数、装饰器、闭包等 匿名函数 指函数是没有函数名称的,临时使用的微函数。使用 lambda 表达式 来声明,语法格式如下: lambda [arg1 [arg2 , ... , argn] ] : 表达式 * [arg1 ,arg2 , ... , argn ] 为函 ......
讯睿单文件上传字段循环 接口输出方法
地址如下:https://www.xunruicms.com/doc/399.html {form form=yysc order=inputtime urlrule=index.php?page=[page]} {php $api[$key]=$t;} {php $api[$key]['yinpi ......
大模型调优方法:提示工程、RAGs 与微调对比
每一个搭建大语言模型应用的AI工程师都会面临一个难题,如何选择一个合适调优方法。就算是强大的预训练LLM也可能无法直接满足项目中的特定需求。如项目需要一个特定结构的应用程序,如预训练缺失上下文的重要文件,再比如有特定术语和结构的高专业性的行业领域,面对这些问题,需要有特定的方法来调整LLM。 要决定 ......
大语言模型LLM幻觉的解决方法:检索增强生成RAG
当你向大语言模型LLMs集成的问答系统平台咨询医疗方面的问题,比如呼吸道感染应该怎么治疗,它可能直接给出答案,但不会提供这个答案的依据来源,这是因为大语言模型应用过程中还存在答案透明度不足的缺陷导致。此外,大语言模型还有知识更新的滞后性、在处理复杂任务时的准确性的问题。 为了解决这些问题,检索增强生 ......
常用魔法方法和元类
常用魔法方法和元类 1.常用魔法方法 __init__ :初始化类时触发 __del__ :删除类时触发 __new__ :构造类时触发 __str__ :str函数或者print函数触发 __repr__ :repr或者交互式解释器触发 __doc__ :打印类内的注释内容 __enter__ : ......
Java递归函数计算递归次数出错
背景:构造组织架构树时,使用了递归填充子节点,为防止环状的错误数据导致递归无法结束,记录递归的次数,超过一定数量后终止递归 问题:用户记录递归次数的变量在节点跳转的时候被重新赋值,无法正确记录 public Depart genDepartTreeFromRoot() throws Exceptio ......
EXECL函数
1 COUNTIF 对比两列数据,有相同的即计为1 找一列空白列,输入=COUNTIF(范围,条件),按回车,然后再点击表格右下角的"+" 就可以拉动持续执行这个函数 2 CONCATENATE 添加字符串,可添加多个 ......