ByteByteGo总结了常见的限速算法,见上图。
1. 固定窗口计数器,将时间划分为固定的窗口大小,每来一个请求就对计数器加1,当计数器达到设定的时间限制之后,则抛弃超出的请求。简单粗暴,缺点是临界问题
2. 滑动窗口日志算法。假设用户限制 n 秒内 m 次调用时候,搞一个m大小的集合。每当有新的请求过来时,就从集合中删除掉 n 秒前的请求数据,然后集合不满就加入,满了就抛弃。
3. 滑动窗口计数器算法。把固定窗口计数器再细分的一种算法。
4. 令牌桶算法。以一个恒定的速度往桶里放令牌,桶填满了则丢弃多余令牌。
5. 漏桶算法。任意速率接收请求;固定速率处理请求
Anther AI:利用你的知识和记忆创建个人定制LLM | 作者@vu0tran
这些模型可以存储你的的知识和记忆。你可以过聊天和日记训练你的AI。其目标是捕捉和保存人类的经验,以便将来的后代可以访问,也就是数字永生的概念。同时它还能记录你的声音,可以像你一样发声。上传你的照片还能创建一个和你相似度的动画化身。
你可以给它命名,然后通过聊天训练你的AI。它会从回答问题中捕捉你的个性。在你的日记中写下你的知识和记忆。你写的越多,你的AI就会随着时间的推移更加了解你。Anther.ai会根据你输入的信息生成符合你的知识、个性和偏好。你输入的信息越多,越像你。
这些模型可以存储你的的知识和记忆。你可以过聊天和日记训练你的AI。其目标是捕捉和保存人类的经验,以便将来的后代可以访问,也就是数字永生的概念。同时它还能记录你的声音,可以像你一样发声。上传你的照片还能创建一个和你相似度的动画化身。
你可以给它命名,然后通过聊天训练你的AI。它会从回答问题中捕捉你的个性。在你的日记中写下你的知识和记忆。你写的越多,你的AI就会随着时间的推移更加了解你。Anther.ai会根据你输入的信息生成符合你的知识、个性和偏好。你输入的信息越多,越像你。
英语学习计划 | 通过晨间学习提高你的英语技能。| YouTube | #英语
除了死记硬背、学了就忘的中式学英语方法,还有很多方法来有效地提高英语能力。这些方法大多都有一个共通点:自己给自己建立一个英语小环境。
这位老师给出了一套每天早上 30 分钟的自学方案:
- 先花 5 分钟醒脑。写一个超短英文日记,简述一下今天要干嘛。这是为了唤醒使用英语的大脑,帮你进入状态
- 再花 10 分钟输入英语。看一个英语视频,千万不要看英语教学视频,而是看一个你感兴趣的视频,做菜、运动、黑科技都可以,用纸笔记下你发现的新单词、新说法
- 接着 10 分钟研究英语。查一下刚才记下的生词、新说法的意思和用法,理解一下正宗美国人为什么会在这种场合、这么说话
- 最后 5 分钟活学活用。用刚刚学会的新鲜单词,重写一下开始 5 分钟的迷你日记,把抽象的新单词、新说法变成一个具体的句子,而且是描述你和你生活的句子。
每天坚持练习 30 分钟,你将不断进入英语状态、不断学习新单词、不断使用新单词、不断练习造句和英语描述事物……效率远远高于那种应付考试、纯粹比拼记忆力的学英语方法。
这位老师介绍过很多“非传统”的学英语方法,或者说不同于传统学校教育方式的学英语方法
和 Youtube 上其他英语老师相比,她的特色是很善于把抽象的学习思路变成特别具体、相对容易操作的小方法
比如上面说的这个写日记练习英语的方法,用很简单的方法把学英语和你自己的日常生活联系起来,把抽象的、理论化、概念性的学英语,变成了像外国人一样用英语来描述自己的生活、自己的想法
这就为自己创造一个学习英语的小环境,即使不出国,也能在日常生活里边学、边用、边熟练掌握英语。
除了死记硬背、学了就忘的中式学英语方法,还有很多方法来有效地提高英语能力。这些方法大多都有一个共通点:自己给自己建立一个英语小环境。
这位老师给出了一套每天早上 30 分钟的自学方案:
- 先花 5 分钟醒脑。写一个超短英文日记,简述一下今天要干嘛。这是为了唤醒使用英语的大脑,帮你进入状态
- 再花 10 分钟输入英语。看一个英语视频,千万不要看英语教学视频,而是看一个你感兴趣的视频,做菜、运动、黑科技都可以,用纸笔记下你发现的新单词、新说法
- 接着 10 分钟研究英语。查一下刚才记下的生词、新说法的意思和用法,理解一下正宗美国人为什么会在这种场合、这么说话
- 最后 5 分钟活学活用。用刚刚学会的新鲜单词,重写一下开始 5 分钟的迷你日记,把抽象的新单词、新说法变成一个具体的句子,而且是描述你和你生活的句子。
每天坚持练习 30 分钟,你将不断进入英语状态、不断学习新单词、不断使用新单词、不断练习造句和英语描述事物……效率远远高于那种应付考试、纯粹比拼记忆力的学英语方法。
这位老师介绍过很多“非传统”的学英语方法,或者说不同于传统学校教育方式的学英语方法
和 Youtube 上其他英语老师相比,她的特色是很善于把抽象的学习思路变成特别具体、相对容易操作的小方法
比如上面说的这个写日记练习英语的方法,用很简单的方法把学英语和你自己的日常生活联系起来,把抽象的、理论化、概念性的学英语,变成了像外国人一样用英语来描述自己的生活、自己的想法
这就为自己创造一个学习英语的小环境,即使不出国,也能在日常生活里边学、边用、边熟练掌握英语。
・Buying Guide: 购买指南
・AI生成的商品评价摘要功能
・跟踪和比较价格
这些功能预计将使网上购物变得更加容易。
新的购物工具现在已经在美国的Bing中可用,并且在Edge中的全球推出也已经开始。
开发者Julio Merino上传了一段视频引发广泛讨论。这是一台2000年的电脑,CPU 600MHz, 128MB RAM,机械硬盘,运行Windows NT 3.51系统。似乎流畅程度还要高于20多年后的很多计算机。他认为现代计算机界面、现代操作系统和现代应用程序的延迟非常糟糕,而且越来越严重。
自动微分(也称为算法微分)是一组用于计算指定为计算机程序的函数的偏导数的技术。由于每个程序执行总是由一系列具有已知导数的简单运算(算术和数学函数,如 sin、exp、log 等)组成,因此可以重复应用链式法则来自动计算偏导数。XAD 在 C++ 中使用运算符重载来实现这一点,从而允许在对程序进行最小更改的情况下计算导数。有关更多详细信息,请参阅自动微分数学背景。
主要特征:
使用运算符重载的任何顺序的正向和伴随模式
检查点支持(用于磁带内存管理)
外部函数接口(集成外部库)
螺纹安全胶带
正式的异常安全保证
高性能
在大型生产代码库中经过实战测试
BillaBear:独立的订阅管理和计费系统,能与Stripe集成,提供REST API,可以方便地进行集成
这份写作提示列表涵盖了一系列主题和任务,包括集思广益的研究想法、改进语言和风格、进行文献综述以及制定研究计划。不管你是学生、研究人员还是学术专业人士,这些提示都能帮你磨练写作能力并很好地处理写作项目。该列表会定期更新,
ChatGPT Prompts for Academic Writing | #指南