GOLANG GO会自动帮你把没用到的东西报错、删除,主打一个简洁。 标准开局: package main import ( "fmt" ) func main(){ //主函数 fmt.printkn("Hello world") } …
AGENT 在adk框架中,agent.Agent是所有Agent必须实现的基础接口 ∵它定义了一个Agent的基本属性以及它的隐形逻辑 以下是核心方法: Name() string //作用:返回该 Agent 的名称(字符串)。AgentTree 中的每个名称必须唯一且不能是 "user"。 Description() string //作用:返回该 Agent 的功能描述。如果系统包含多个 Agent,LLM 会依赖这段描述来决定是否将任务委托(Delegate)给该 Agent。建议保持简短明了。 SubAgents() []Agent //作用: …
CSS CSS:层叠样式表,用于定义网页样式和布局的样式表语言,与HTML一起构筑Web页面 HTML:结构和内容 CSS:外观和样式 CSS -> 各个元素的颜色、字体、大小、间距、边框、背景 -> 更精确的页面设计 房子:HTML 结构 大纲 位置 CSS:装修 1.CSS组成: 通常由选择器、属性和属性值组成,多个规则可以组合在一起,每个属性分号结尾(C++) 选择器{ 属性1:属性值1; 属性2:属性值2; } 例如:p1标签选择器,此时所有p1标签都被选中,此时可以作为样式放在部分 <style> p1{ color: blue; font-size: …
EINO godotenv 的实际查找逻辑: godotenv.Load()使用的文件路径是精确匹配,不会自动递归向上搜索 也就是说,load会默认查找当前目录下的.env,想要查找父目录,则需要 // 文件:/myapp/middle/deep/main.go package main import "github.com/joho/godotenv" func main() { // 只会加载直接父目录(middle)的 .env godotenv.Load("../.env") } 而在此图中,虽然main中在ch01/02下,可是工作目录 …
GIN GIN是一个用go语言编写的Web框架 小知识提要 0.基本路线: 1.前端静态页面的制作 2.前端的动态部分的制作和往后端传入的api和结构体 3.后端构建需要接收前端(客户端)请求的结构体 4.构建数据库实例DB,连接数据库 5.用err检查数据库连接的返回值,不为nil则panic,并记得延迟注册关闭defer DB.Close() 6.模型绑定 -> DB.AutoMigrate(&Todo{}) Todo{}是一个结构类型,若手动创建表,则表名一定要和后端的一致 7.r.Static引入静态文 …
HTML: 标签: 标签列表功能参考:https://www.w3cschool.cn/htmltags/html-reference.html 双标签:用于有内容的元素 单标签:用于没内容的元素 开头: <!DOCTYPE html> //告诉浏览器这是一个HTML文件 <html> //文档起始点 or 最外层容器 <head> //表示文档头部 包含一些文件原信息(如标题 编码格式) <title>Document</title> //标题 <meta charset="UTF-8"> // …
JavaScript 1.导入方式: 同样有三种: 1.头部添加 👇 2.body添加 👇 <script> </script> 3.外部添加,设根目录下的JS文件夹下有一个data.js文件: (路径为相对路径) <script src = "./JS/data.js"> </script> 2.变量、数据类型、控制语句 <script> var x; //var具有函数作用域 let y = 5; //let的变量具有块级作用域 let更安全灵活 尽量使用let const PI = 3.14; …
OS 第三部分:内存管理 3.1:内存的基本概念 一、内存的分配和回收 3.2:连续分配方式 指为一个用户程序分配一个连续的内存空间。 1.单一连续分配 内存分为系统区和用户区。用户区只装入一道用户程序。 优点:简单,无外部碎片。 缺点:只能用于单用户单任务系统;存在内部碎片(如果程序小于用户区大小)。 2.固定分区分配 将用户内存空间划分为若干个固定大小的分区。每个分区装入一道作业。 分区大小相等:简单,但缺乏灵活性。 分区大小不等:可以满足不同大小作业的需求。 当作业到来时,选择一个能容纳它且尚未分配的分区。 优点:实现简单,可用于多道程序系统。 缺点: 内部碎片:分配给作业的分区可能大 …
SQL postgre SQL cmd docker ps 查看容器列表 docker exec -it p1 bash 如果用postgres用户连接数据库,则不用输入密码 即psql -U postgres 即可 psql -U user -d db_name -h 127.0.0.1 -p 5432 数据库操作: \l 查看数据库列表 \c 切换数据库 create database db1 建库 drop database db1 删除数据库 createdb -U postgres mydb 在shell直接建库 SQL 按照功能不同可以分为以下几类 DDL:用于定义数据库对象,例 …
计组 三总线 1.数据总线 双线传输 -> 位数即为数据总线概念宽度,即机器位数,与储存器字长相关 2.地址总线 表示主存或I/O设备上存储单元的位置,且单向总线,总是又CPU发出地址指向存储器 地址总线的位数与存储单元的个数有关,与存储单元的二进制位长度无关->即存东西的地方的大小和地址大小无关,32位地址可以指向8位数据类型 3.控制总线 发出各种控制信号,单一控制通常单向,控制总线总体双向 CPU平时就是不断从主存中去取指令,然后执行指令,不断反复 主存总线:具有三总线的结构 DMA:直接存储器访问,在DMA控制器的控制下进行工作的 主存部分在后面 总线控制: 总线事务、主 …