自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Prompt(NPL提示工程师)如何设计一个prompt,来保证输出结果符合预期?-学习笔记

明确不等于简短策略:使用分隔符清楚地指示输入的不同部分。可以避免提示词冲突,意思是模型遵循用户的指令而不是您想要的指令要求结构化输出,例如xml或json要求模型检查是否满足条件,如果任务存在假设未必满足,那么我们可以告诉模型首先检查这些假设,如果不满足则指示停止尝试完全完成任务,例如提炼指令是否存在少量训练提示,执行前提供成功执行任务的示例。

2023-12-07 18:45:34 485

原创 图解数据库事务隔离级别-学习笔记

有四种隔离级别,分别是读未提交(Read uncommitted),读已提交(Read committed),可重复读(Repeatable read),可串行化(Serializable),用来解决数据库操作中产生的各种问题。看懂图需要先了解MVCC,

2023-12-05 13:51:22 889 1

原创 Linux中以Daemon(守护)模式启动应用

Daemon模式的进程就是守护进程,守护进程,守护的是创建它的进程(下称“A进程”),如果A结束了,守护进程也就结束了。在各种linux教程里面的守护进程,父进程是0,所以都会伴随0进程关闭才终止,其实也就是守护0进程的进程。

2023-12-05 13:09:31 666 1

原创 MVCC基本原理-学习笔记

MVCC,即Multi-Version Concurrency Control (多版本并发控制)。它是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。通俗的讲,数据库中同时存在多个版本的数据,并不是整个数据库的多个版本,而是某一条记录的多个版本同时存在,在某个事务对其进行操作的时候,需要查看这一条记录的隐藏列事务版本id,比对事务id并根据事物隔离级别去判断读取哪个版本的数据。数据库隔离级别读已提交、可重复读。

2023-12-03 01:08:29 824 1

原创 索引下推(ICP)-学习笔记

建立在联合索引中,如果在二级索引中拿到查询条件(查询条件需要在同一个联合索引)需要的全部数据就可以直接匹配到主键。而如果查询条件中存在不在联合索引中的字段则不会使用索引下推,所以需要适当建立联合索引。索引下推是MySql5.6的新特性。

2023-12-03 00:59:12 772 1

原创 学习笔记-MVCC基本原理

(1)如果`m_ids`包含`trx_id`,则代表Read View生成时刻,这个事务还未提交,但是如果数据的`trx_id`等于`creator_trx_id`的话,表明数据是自己生成的,因此是**可见**的。- (2)如果`m_ids`包含`trx_id`,并且`trx_id`不等于`creator_trx_id`,则Read View生成时,事务未提交,并且不是自己生产的,所以当前事务也是**看不见**的;undo log,**回滚日志**,用于记录数据被修改前的信息。我们再来小分析一下。

2023-11-24 22:19:30 384

原创 学习笔记-洗牌算法

/因为Math.random()取的值是0-1的小数,并且n每次循环-1所以r的的取值范围也会越来越小,不会取到比n大的数。System.out.println("你想让随机数最大是多少?System.out.println("你想让数组有多长?

2023-03-20 21:22:13 30 1

空空如也

空空如也

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

TA关注的人

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