- 博客(59)
- 收藏
- 关注
原创 2024年11月10号Class\Object\Drawing Memory Model\Scope concepts review
Then we call new SimpleLocation, pass it a lat and a -77.0. That operation is now gonna call the constructor. So let's move to the scope of the constructor.ctor stands for constructor. And within that scope, I've passed now two parameters. So it has two va
2024-11-10 21:30:31
890
原创 2024年11月09号Core: Introduction to Scope
this.xxx are not quite counted as variablesMember VariablesParameters to constructorSimpleLocation objectSo let's talk about a few different types of variables types of scoping rules for those variablesSo the first kind of variable we're going to talk abo
2024-11-09 23:12:05
686
原创 2024年11月09号Drawing Memory Models Review 2
So let's start with a piece of code that we'll be thinking about and take a few seconds to read it carefully and try to explain, in your own words, what this piece of code does.
2024-11-09 19:12:46
256
原创 2024年11月03号Drawing Memory Models
So before we begin, let's just give an example of the two different types of data. You're probably already familiar with this from your earlier courses in Java, or course, or courses in Java, that Java has two fundamentally different kinds of data.It has p
2024-11-09 10:32:14
314
原创 2024年11月05号Defining Classes and Creating Objects and How to use this. in a class
Plenty more objects as well, but these are all ideas that have real world counterparts. And the idea behind writing an object-oriented program to solve this problem, is that we're going to structure our code around these real-world concepts. So in order to
2024-11-05 08:13:27
1009
原创 Prompt 编写模式:如何将思维框架赋予机器
我们希望通过大家的共同努力,能够让本书更加完善和实用,为更多的开发人员提供有价值的帮助和指导。本书旨在介绍一系列的 Prompt 编写模式,以更好地应用 Prompt 对 AI 进行编程。
2024-10-31 19:43:20
258
原创 提示词高级阶段学习day4.1
我知道你们会说翻译成中文我还是看不懂,那就让 GPT 进一步辅助阅读,这种方式的阅读体验不够连续,你要跨两个页面来回复制和对话,但是我更推荐这种方法,因为这样你能从英译中到中译中,真正看得进去文档在说什么。当然这个工具集成了GPT的功能,相当于网页版挂载了一个 GPT+ notion,很多场景下可以重写扩写什么的,但这里不是插件教程帖子,就不做展开了,感兴趣的小伙伴自己去查询官网了解它的更多用法。它也支持阅读本地 PDF 之类的,是个非常实用的英文资料和网页翻译插件,推荐英文阅读吃力的小伙伴人手一个。
2024-10-30 22:45:26
322
原创 提示词高级阶段学习day3.2结构化 Prompt 的优势
我们可以看到在右侧的生成结果里面,第一段的结尾就确实提到了相关的内容,说持续关注着ai的发展,然后在得知了贵司在招聘这样一个岗位,然后第二段关于自己的技能和岗位的关系,它讲了三点,1,2,3。那总结下来,其实大模型工作的过程,还是非常相似人脑的工作过程,就像我们招聘一个刚毕业的学生,那让这个学生去做这个事情,就是第一个原则,你必须给他一个清晰的目标,然后。然后他才有可能把这个事情做好,那有的问题呢比较有难度,你光给它目标也不够,那么有的时候就需要把自己的,特别是有些问题,你其实有自己的思路。
2024-10-22 22:41:27
973
原创 提示词高级阶段学习day3.1
指令工程这个事情,其实我们对于简单的任务就可能不需要微调模型,我们只需要把指令写好,然后让模型在指令里面给一些具体的要求,或者是一些fewshot,然后让模型在这个具体的环节,场景中的任务上做的比较好。通过我们在前端构建一个用户和机器的聊天的一个交互界面,背后呢我们把丰富的接口,商品搜索的接口,下订单的接口,都链接起来,让用户在和大模型对话的过程中就把各种后端各种的工具都执行了。我们微调这个环节我们可以通过比较多一点的监督性的语言,然后去改变模型的参数,然后让它在具体的这个事情上做的更充分。
2024-10-21 23:50:31
530
原创 提示词高级阶段学习day3.3如何写好结构化 Prompt ?
Role (角色) -> Profile(角色简介)—> Profile 下的 skill (角色技能) -> Rules (角色要遵守的规则) -> Workflow (满足上述条件的角色的工作流程) -> Initialization (进行正式开始工作的初始化准备) -> 开始实际使用。构建 Prompt 时,不妨参考优质模板的全局思维链路,熟练掌握后,完全可以对其进行增删改留调整得到一个适合自己使用的模板。对大模型的 Prompt 应用CoT 思维链方法的有效性是被研究和实践广泛证明了的。
2024-10-21 23:23:23
457
原创 提示词高级阶段学习day3.1什么是结构化 Prompt ?
结构化的思想很普遍,结构化内容也很普遍,我们日常写作的文章,看到的书籍都在使用标题、子标题、段落、句子等语法结构。
2024-10-21 09:03:04
1242
原创 提示词高级阶段学习day2.2
是的,大模型能够理解通过 Markdown 语法编写的结构化内容。这意味着如果你使用 Markdown 来组织你的提示,比如标题、列表、粗体、斜体等,它会帮助模型更好地理解和解析你编写的内容结构。如果我使用markdown语法编写结构化的prompt,大模型会理解我编写的prompt中使用的markdown语法从而理解我编写内容的结构吗?这种方式可以让大模型更清晰地识别各个部分的信息,并更准确地生成你想要的输出内容。- **产品**: [Product]**首先开题一个问题:**请帮我生成一个营销邮件。
2024-10-21 07:55:38
517
原创 提示词高级阶段学习day2.1-在提示词编写中对{}的使用教程
{}首先在 prompt engineering 中,使用{}通常是为了或这些可以在实际生成内容时被动态替换。通过这种方式,prompt 可以更加通用和灵活,适用于不同的输入数据场景。以下是一个体系化、结构化的教程,帮助理解如何在 prompt engineering 中使用{}
2024-10-20 18:40:46
1249
原创 2024年10月15日读书笔记
但是,这份备忘录仅仅阐述了“我们对该方案的运作方式有以下发现”,并未真正回答对方提出的问题。读者想到的疑问与你之前提出的疑问基本一致,因此可以说,读者的疑问和你的回答相互匹配,你讨论的主题对读者是有意义的。要点2.3同时,大客户还将把支票和数据盘的详细清单(参见报告格式一)送至我公司的全国财务系统银行保管箱。总结:他们想知道是否可以留存每次的交货单,将有关信息及计算出的总数输入电脑,然后每月将数据盘和支票送至。如果你是饮料公司的财务部主管,并用图3-1中的方法组织思路,你的思维过程将大致如下。
2024-10-16 18:57:14
312
原创 2024年10月14日读书笔记第三篇-
如果你将所有的信息进行归类分组、抽象概括,并以自上而下的方式表达出来,那么你的文章结构会如图1-3所示。每个方框代表你希望表达的一个思想。你的思维从最底部的层次开始构建,将句子按照某种逻辑顺序组成段落,然后将几个段落组成章节,最后将章节组成完整的文章,而代表整篇文章的则是金字塔最顶端的思想(中心思想、核心观点)。图1-3 文章中的思想应组成单一思想统领下的金字塔结构仔细回想一下写作时的实际思考过程就会发现,你在总结主要思想时的确使用了这种自下而上的方式。
2024-10-14 22:51:02
946
原创 2024年10月14日读书笔记第二篇-对每一个句子表达的思想-也就是几个思想,如果这几个思想之间有着同样的逻辑关系,我们可以将这几个思想放在一个类型的篮子里面,也就是我们俗称的归纳
先总结后具体的表达顺序,请一定要牢记。受众只能逐句理解作者(演讲者、培训讲师)表达的思想。
2024-10-14 22:10:41
449
原创 2024年10月14日读书笔记第一篇-根据各项思想或概念之间的逻辑关系,进行了归类到不同的逻辑范畴中去的工作,然后再提高一个抽象层次,也就是找出逻辑关系,抽象概括,以便记忆
将事物组成逻辑单元具有重要作用。为说明这一点,请看下面几组彼此之间并无关联的词:湖泊│糖靴子│盘子女孩│袋鼠铅笔│汽油宫殿│自行车铁路│大象书本│牙膏试着设想一个可能使每两个词发生联系的情景,进行联想并将其“组织”在一起譬如糖在湖水中溶解,或靴子立在盘子上,等等。然后将右边的一列词盖住,只看左边一列词。你是否还能记起右边对应的词?如果你按照这个方法做了,你会惊讶的发现,大多数人都可以毫不费力地做到这一点。那这是为什么呢?同时。
2024-10-14 21:45:48
895
原创 AI时代下英语的语法应该怎么学,阅读和写作应该怎么练
比如在语法层面,语法的终极目的是指为表达服务,正因为这个观点,所以才会有这样的现象,估计很多读者都遇到过,同样一个内容的表达,你可以用有不同的语法规则去实现。我们今天就是想要探讨在学习语法、练习写作、阅读文章的过程中,我们会有不同的视角看一些一样的问题,但是由于出发点不同,对目的的定义和理解也不尽相同。首先我们在不同视角下看问题,出发点不同,目的也不同。目的:增加语法多样性。
2024-10-14 20:41:24
135
原创 从入门到精通,并成为提示词工程师:全网最通俗易懂Prompt-Learning提示词学习教程!https://www.bilibili.com/video/BV13dHHehEkg?p=6&vd_so
提示工程也叫「指令工程」Prompt 或者我们叫指令就是你发给大模型的指令,比如「讲个笑话」、「用 Python 编个贪吃蛇游戏」、「给男/女朋友写封情书」等,都算。这些指令看似简单,但意义非凡,---"Prompt 是 AGI 时代的「编程语言」---"Prompt 工程是 AG I 时代的「软件工程」---"提示工程师是 AGI 时代的「程序员」---简单的一波营销文案插入:1.学会提示工程,就像学用鼠标、键盘一样,是 AGI 时代的基本技能。
2024-10-09 22:10:00
912
原创 2024年5月20号【Java again for oop】
what we will learn today is compiler rules for class constructionIn the last video, we saw how objects are constructed from the inside out in Java. And the way this happens is really through compiler rules. We're gonna talk about what those compiler rules
2024-05-20 09:18:09
706
原创 2024年5月18号
In the last video we began using the keyword extends to unlock the power of Inheritance in JAVA. but what we didn't answer was how can we keep all the objects in one single data structure.And to figure this out, let's play an old fashioned matching game. W
2024-05-18 17:11:28
186
原创 2024年05月13日第二篇算法练习习题分享
因为宝石类型的数量是有限的,所以在构建宝石类型集合或者哈希表时,时间复杂度是 O(n),其中 n 是宝石类型字符串的长度。接下来,对于每个你拥有的石头,查找它是否是宝石的时间复杂度是 O(1),所以对于 m 个石头,总的时间复杂度是 O(m)。因此,整个算法的时间复杂度是 O(n+m),这在实践中是非常高效的。举个例子,假设宝石类型字符串是 "abc",而你拥有的石头字符串是 "acbccd",那么你拥有的石头中有两个字符与宝石类型相同,分别是 'a' 和 'c',因此答案就是 2。
2024-05-17 12:25:31
317
原创 2024年05月16号【OOP学习笔记】
节点是链表的基本单位,每个节点包含数据和指向下一个节点的指针。def __init__(self, data): # 构造函数,初始化节点self.data = data # 节点的数据self.next = None # 指向下一个节点的指针,初始为空链表是由节点组成的结构,包含头节点的指针。def __init__(self): # 构造函数,初始化链表self.head = None # 头节点的指针,初始为空。
2024-05-17 00:43:15
546
原创 2024年05月16日【链表学习笔记】
链表是一种由一系列结点组成的数据结构,每个结点包含数据部分和指针部分(通常是指向下一个结点的指针)。- 结合了双向链表和循环链表的特点,每个结点有两个指针,分别指向前一个结点和后一个结点,且头结点的前一个结点是尾结点,尾结点的后一个结点是头结点。类代表双向链表的节点,它包含一个数据域和两个指针域,分别指向下一个节点和前一个节点。链表的选择取决于具体的应用场景和需求,不同类型的链表在插入、删除和访问操作上有着不同的效率和复杂性。类代表单向链表的节点,它包含一个数据域和一个指向下一个节点的指针域。
2024-05-16 12:57:46
496
原创 2024年05月15日01.02.02至01.02.03章节六道题【数组基础】
要求:计算整数加 1后的结果。描述:给定一个非负整数数组,数组每一位对应整数的一位数字。要求:计算整数加 1后的结果。1.0066. 加一。
2024-05-16 00:14:00
99
原创 2024年05月14日01.01.05章节三道题
动态和:数组前i项元素和构成的数组,计算公式为runningsum[i] = summation from x=o to x=i (nums[i]):给定一个 mxn 的整数网格accounts,其中accounts[i][j]是第i位客户在第j家银行托管的资产数量。:将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。今天开始每日一个概念每日刷一道题目的过。:返回最富有客户所拥有的资产总量。要求:返回数组nums的动态和。01.01.05第一题。01.01.05第二题。01.01.05第三题。
2024-05-14 23:56:31
145
原创 2024年5月13号刷题相关事项个人总结
是一个代码在线评测平台(Online Judge),包含了等不同分类的题目,其中以算法题目为主。我们可以通过解决 LeetCode 题库中的问题来练习编程技能,以及提高算法能力。LeetCode 上有 3000+ 道的编程问题,支持 16+ 种编程语言(C、C++、Java、Python 等),还有一个活跃的社区,可以用于分享技术话题、职业经历、题目交流等。并且许多知名互联网公司在面试的时候喜欢考察 LeetCode 题目,通常会以手写代码的形式出现。
2024-05-14 08:42:10
1828
原创 2024年5月11号笔记
------------------------------------------------回溯------------------------------------------------------------------------------------------------动态规划----------------------------------------------早上简单刷了一下数组基础知识的全部内容,然后看了一下数组排序中冒泡、选择、插入三个排序算法的介绍。
2024-05-13 13:03:04
674
空空如也
你们的账号怎么都不做运营
2024-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人