自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈大模型训练

大语言模型迅速发展的同时,Transformer 开始迁移到图像,视频和语音等其他模态数据领域,并与大语言模型融合,RLHF:训练目标是让模型的价值观与人类对齐,需要人类对模型的回答进行打分,排序,让模型知道“怎么说更好”。SFT:通过标注人员设计问答,编写正确答案,将例题投喂给模型,提升泛化能力;若将模型微调后部署应用于特定的场景形成行业大模型(如工业,金融,医疗等),预训练:各种类型的知识,包括网页,书籍,论文期刊;则需要满足该场景专业需求的特定领域知识做预训练对齐,2.1训练大语言模型的数据。

2024-07-09 18:11:40 173

原创 Mybatis的criteria

假设我们的对象2有名字name跟年龄age两个属性。在某个对象中,只有名字name,我们需要将。我需要根据姓名的List集合,查询出对应的对象List。到此,我们已经查询出需要的对象List了。name对应的age填充上去,该怎么做。1.先建立姓名和年龄的map。2.给对象2塞年龄age。

2024-04-23 11:28:14 349

原创 docker根据关键字搜索日志

例如查询关键字为hhw:/hhw。3.再按【n】进行跳转。

2024-04-11 20:20:09 356

原创 java-Override

重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。

2024-02-25 15:51:39 92 1

原创 java多态

父类引用指向子类对象 Parent p = new Child();

2024-02-25 15:47:40 110

原创 docker命令汇总

【代码】docker命令汇总。

2024-02-04 00:17:09 114

原创 docker拉取镜像踩坑记录

显示如下:把nameserver 后面的IP改成223.5.5.5即可,保存退出,重新pull镜像,速度快的飞起。

2024-02-03 19:05:03 203

原创 过滤器和拦截器的区别

过滤器在请求到达目标之前进行处理;而拦截器则在请求到达目标之后进行处理,即在请求处理器处理完请求之后,再进行拦截器的处理。过滤器对整个请求进行处理,包括请求头,请求体等;而拦截器只对请求处理器进行拦截,即只拦截请求处理器的调用。而拦截器通常用于对请求进行后处理,如。过滤器通常用于对请求进行预处理,如。的方式实现的,而拦截器则是基于。

2024-01-23 10:58:33 346

原创 springboot-过滤器

先来看整体的结构图:(广东人:丢你老味)在Spring Boot中,我们可以使用Servlet过滤器来实现以下功能:1. 认证和授权:通过拦截请求并验证用户的身份信息,从而实现认证和授权功能。2. 日志记录:通过拦截请求和响应,记录用户的操作行为和系统的运行状态。3. 数据压缩和解压缩:通过拦截请求和响应,对数据进行压缩和解压缩,从而提高网络传输的效率。4. 缓存控制:通过拦截请求和响应,控制缓存的使用和更新,从而提高系统的性能和响应速度。

2024-01-22 20:18:32 356

原创 springboot-异常处理

【代码】springboot-异常处理。

2024-01-22 16:50:09 337

原创 java基础知识--创建对象的2种常见模式

Java中的构造器是用于创建对象并初始化其属性的特殊方法。构造器的名称必须与类名相同,没有返回类型,可以有参数。

2024-01-06 16:50:03 527 1

原创 Linux(持续更新)

表示文件名为hcy0915.sh的文件,所有者具有读,写,以及执行权限;所属组和其他用户具有读,执行权限。前三个字符表示所有者权限,中间三个字符表示所属组的权限,后三个字符表示其他用户的权限。其中,第一列的字符表示文件或者目录的类型和权限。第一列其余的9个字符表示文件或目录的访问权限,分别对应三个字符一组的。ll:以长格式显示当前目录下的文件及子目录。

2023-11-25 16:09:16 518 3

原创 c++选择题1

11.在下列成对的表达式中,运算结果类型相同的一对是:D.7.0/2.0和7.0/2(A. 7/2和7.0/2.0 B.7/2.0和7.2 C.7.0/2和7/2)(C.char s3[] = {'a','b','c'}为什么错!35.在c++中,关于下列设置参数默认值的描述中,正确的是:设置参数默认值时,应该先设置右边的,再设置左边的。8.下列不是c++语言的基本数据类型的是:D.枚举类型(A.字符类型 B.整数类型 C.逻辑类型)36.函数默认参数在函数原型中说明,默认参数必须放在参数序列的:后部。

2023-11-09 00:46:10 159 2

原创 数据结构基础知识

在一个表示工程的有向图中,用顶点表示活动,弧表示活动之间的优先关系。这样的有向图我们称为AOV网,AOV网中的弧表示活动之间的某种约束关系。AOV网中不存在回路(即无环的有向图)。在一个表示工程的带权有向图中,用顶点表示事件,用弧表示活动,用弧上的权值表示活动的持续时间,这种有向图我们称为AOE网。关键路径:有向图中,从原点到汇点具有最大路径长度的路径。注:AOV, AOE,拓扑排序只存在于有向图中。2.哪些活动是影响工程进度的关键。1.完成整个工程需要的时间。关键活动:关键路径上的边。

2023-09-27 10:54:14 154 1

原创 C/C++基础知识

1.c语言和c++的区别。

2023-09-26 00:52:38 47

原创 函数式编程

具体:把stream中的元素组合起来,我们可以传入一个初始值,它会按照我们的计算方式依次拿流中的元素和初始化值进行计算,计算结果再和后面的元素计算。作用:map只能把一个对象转换成另一个对象来作为流中的元素。集合里面的每一个元素都是Entry对象,就是把 map集合里面的键和值封装起来的一个对象。作用:获取流中的任意一个元素。作用:把当前流转换成一个集合(List集合,Set集合,Map集合)作用:对流中的数据按照你指定的方式计算出一个结果(也称为缩减操作)。作用:跳过流中的前n个元素,返回剩下的元素。

2023-09-06 10:26:30 54 1

原创 MySQL

一对多案例:部门和员工的关系。关系:一个部门对应多个员工,一个员工对应一个部门。实现:在多的一方建立外键,指向一的一方的主键。多对多案例:学生和课程的关系。关系:一个学生可以选修多门课程。一门课程也可以供多个学生选择。实现:建立第三张中间表,中间表至少包含两个外键,分别关联两房主键。一对一案例:用户和用户详情的关系。关系:一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其他详情字段放在另一张表中,以提升操作效率。

2023-09-06 10:18:03 49 1

原创 Mybatis

用mybatis的where标签:(where 元素知道只有在一个以上的if条件有值的情况下才去插入"WHERE"子句。而且,若最后的内容是"AND"或"OR"开头的,where 元素也知道如何将他们去除。openSession():默认开启事务,进行增删改操作后需要使用sqlSession.commit()手动提交事务。在SQL语句中,对不一样的列名起别名,别名和实体类属性名一样。openSession(true):可以设置为自动提交事务(关闭事务)。2.${}:直接拼接SQL,存在SQL注入的问题。

2023-09-06 10:13:56 44 1

原创 centos镜像地址

Index of /centos/7.9.2009/isos/x86_64/

2023-09-05 15:46:46 34 1

原创 可信科目二0517

4.下列哪个场景可以使用java.util.Random类产生的随机数。13.常见的xml实体解析导致的安全风险有哪几种?15.输入校验不可以防止以下哪种漏洞?

2023-05-17 17:47:24 1273

原创 可信+类与对象

Switch语句中如果执行了一条case语句是空的后,程序会继续执行到下一个语句,直到有break或者return。36.局部变量通常在声明时初始化,或在声明后立即被初始化,无需在声明时为局部变量设置无效的null值.与变量比较,优先java.util.Object#equals;35.每行的变量声明(类属性或局部变量)都只声明一个变量。33.两个线程同时修改用户数据异常,属于哪种缺陷类型?描述区间时,前半段表达式是常量在左,也是允许的。37.禁止c风格的数组声明。38.描述正确的是?

2023-04-27 17:13:12 155

原创 可信科目二

duplicate()方法会创建一个新的buffer对象,修改这个新buffer对象不会影响原始的封装数据。对于类型命名,写法错误的是:interface file(接口名字应该是大驼峰命名)异常数量不超过5个,方法不超过50行,嵌套不超过4层,入参不超过5个;在业务活动中构筑隐私保护时,如下哪些不是收集数据的原则:国籍。参考ISO 31000,不属于风险处置的方案是:评估风险。某产品团队SE不理解默认安全的重要性:遵循安全设计原则。关于可靠性和可用性的关系,下列哪些说法是正确的?

2023-04-27 10:41:58 649

原创 @Autowired和@Resource注解的区别和联系

而byType就是拿变量类型UserService去匹配IOC容器的id:com.test.UserServiceImpl,因为UserServiceImpl是UserService实现,所以也匹配成功。3.@Autowired注解注入的对象需要在IOC容器中存在,否则需要加上属性required=false,表示忽略当前要注入的bean。简单来说,byName就是变量名去匹配bean的id属性,而byType则是变量类型去匹配bean的class属性。2.两者都可以声明在字段和setter方法上。

2023-04-19 15:51:28 48

原创 java基础知识--继承与多态

super注意点:1.super调用父类的构造方法,必须在构造方法的第一个2.super必须只能出现在子类的方法或者构造方法中;3.super和this不能同时调用构造方法。

2023-03-18 17:56:48 46

原创 java基础知识--0317笔记

与类同名,无返回值。

2023-03-17 17:45:41 40

原创 简单小结类与对象

属性定义:修饰符 属性类型 属性名 = 属性值!对象是通过引用来操作的;引用指向对象的地址。类是一个模板:抽象,对象是一个具体实例。引用类型:基本类型(8)数字:0 0.0。

2023-03-17 15:24:07 30

原创 java基础知识--【0317】构造器

与类同名,无返回值。

2023-03-17 14:39:22 89

原创 java基础知识--重载,类与对象创建

方法名称相同的时候,编译器就会根据方法的参数类型或者是参数的个数去匹配对应的方法,最后匹配不到就会报错。

2023-03-16 20:48:58 88 1

空空如也

空空如也

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

TA关注的人

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