- 博客(59)
- 收藏
- 关注
原创 Gitee使用方法(VS Code) 小白教程
步骤作用域目的不可省略的原因git add工作目录 → 暂存区选择要纳入下一次提交的更改Git 需要知道你打算提交哪些更改,而不是提交所有改动。git commit暂存区 → 本地仓库在本地创建一个永久的代码快照(提交记录)这是版本控制的核心。没有提交,就没有历史记录。push命令需要推送的就是这些提交。git push本地仓库 → 远程仓库将本地的提交记录同步到共享的远程服务器没有这一步,你的代码。
2025-09-20 18:32:29
722
原创 Day1---------------师事务所撒对我的萨达瓦
1. 在VS Code 中重新编译 (pnpm dev:mp-weixin), 再尝试在调试。统一管理用户(会员)信息,并支持本地持久化存储(例如在小程序中保存用户登录状态)。, 紧接着第一步, 在微信小程序中清理全部缓存后 再去尝试调试 ,紧接着第二步 去微信小程序中再进行编译 , 再尝试调试.需要在这里更改为适用于小程序配置。
2025-07-26 00:45:32
185
原创 百战商店项目学习心得
这个函数就是典型的前端通过接口请求后端数据 → 前端处理数据 → 页面跳转传递数据,属于标准的“前后端交互”流程。1. 工作原理用户点击页面上的某个热门关键词 <text> 时,事件处理函数 clickGetKeyWords 会被触发。框架自动把事件对象 e 传进来,你可以通过 e.currentTarget.dataset.hotkey 取到被点击的那一项的关键词内容。然后你把这个内容作为参数传给了 this.http() 方法,完成后续搜索。2. 如何自动将对象传进来?
2025-07-03 18:56:24
691
原创 Java的内存划分以及方法在计算机中的运行原理
2. 方法都是在栈内存中进行的(栈的运行方式是先进后出)1. 方法的定义都是在方法区中。最后main方法被清理掉。
2025-06-17 15:21:42
155
原创 github仓库与本地文件之间的关系
但之前没有和 GitHub 上的远程仓库关联,这时需要执行这三条命令,,需要上传到 GitHub 的仓库,则又要重复执行上述。,因为这是针对新的本地项目和远程仓库的初次关联操作。就能把本地的修改同步到 GitHub。
2025-06-17 10:41:59
388
原创 博客园 VSCode 插件工作空间及随笔管理指南
D:\Cnblogs或E:\MyBlogs选择“文件” > “打开文件夹”(或快捷键 Ctrl+K Ctrl+O)选择刚才新建的文件夹作为工作空间打开在 VSCode 设置中搜索vscode-cnb找到“存放markdown博文的文件夹”配置项设置为你刚才打开的工作空间路径,比如D:\Cnblogs。
2025-06-17 09:46:10
571
原创 各种运算符的学习心得
从图片中我们不难看出,关系运算符的计算结果就是真或假(true or false),所以我们经常在if等其他语句中使用到关系运算符。
2025-06-14 18:31:56
259
原创 java中扩展运算符
看扩展运算符的底层代码形式,我们可以知道,IDE为了保证我们进行计算之后的式子可以赋值给a(在这个例子当中:a+=b)。比如,举个例子:假设a的类型为int,b的类型为double,你进行了a+=b;这样子的操作,就会导致数据溢出,控制台就会报错,但是IDE,会帮助你,在你进行a+=b;这个操作的时候,IDE,会帮助你自动进行强制类型转换的操作,但是其实我认为,这个操作仅仅只是不会让你的编译出错,即控制台不会报错,但是数据应该会失真(前面的关于强制类型转换的内容总结过)
2025-06-14 16:45:26
236
原创 Java学习_‘+’作连接符的情况
计算机是先执行的"itheima"+ a2 这个操作的,很显然,这是字符串和变量a2的相加,明显是不能相加的。很显然,前面的"itheima5"这个整体是不能与'a'进行相加的,所以最后的结果就是“itheima5a”.计算机是先进行a2 + 'a'这个操作的,因为‘a’(字符a)它是字符char类型,可以转换成ASCLL码,再与变量a2进行相加。//感觉这里的+很类似C++中'+'运算符的重载那部分的内容,返回的是一个引用,所以这里可以进行链接赋值。计算机在执行代码的时候,是一步一步的执行代码的。
2025-06-14 15:47:31
193
原创 表达式的自动类型转换
那么我们就必须确定最后的计算结果是什么类型,因为方法的返回类型必须和方法里的计算结果相同。因为在方法中会进行各种类型的数据进行数学计算。
2025-06-13 20:31:17
284
原创 电脑的内存和存储空间的区别:
如果你开了多个IDE(比如PyCharm、VS、Jupyter都在运行),那么每个IDE都会占用一部分内存,内存就会很快被用满,系统可能会变卡。你理解的“内存”,其实是硬盘存储空间(比如C盘、D盘有多少GB空闲),你觉得IDE装在D盘,不会影响C盘空间,对不对?你学长说的“内存”指的是电脑的运行内存(RAM),这个是物理内存,比如你电脑有8GB、16GB、32GB RAM那种。RAM的作用是:软件在“运行”时,把需要的数据、代码等加载到内存(RAM)里,运行完才释放。**开多少个软件,才影响“内存”。
2025-06-12 10:34:08
937
原创 coze平台创建智能体,关于智能体后端接入的问题
为什么会这样?Coze官方的插件(工具调用)机制是“分步交互式”的你发给 Coze 智能体的消息触发了插件调用,API 返回“我要调 get_page_content”,但不是直接就把插件结果返回给你。官方前端会自动接着用 plugin 的参数再发一次“工具请求”并把最终内容再回传合成一个完整回复。而你自己的 Flask 服务、Apifox 只调用了一次 chat API,没有自动帮你走完这个“工具调用链”。
2025-06-06 18:56:53
1565
3
原创 在Coze平台中 API是什么?插件是什么?它们是一类吗?
插件像“外卖App”——你安装好,界面更友好,其实里面每次点餐还是通过电话/网络(API)去下单。Coze智能体里的“网页内容获取插件”,就是你在平台上“加进去”的一个新功能。API像“外卖电话”——你打电话(按格式下单)订餐,对方按规则送达。ChatGPT、Coze等大模型API,传入你的问题,它返回回答。,但它除了API逻辑外,通常还有和主程序交互、管理界面等“包装”。比如“网页内容获取插件”背后其实就是调用“网页内容提取API”。,比如“天气查询插件”、“网页内容摘要插件”、“支付插件”。
2025-06-05 20:24:45
465
原创 HTML中各种标签的作用
html><head><title><body>这是一个现代化、分区清晰的多功能对话助手网页模板,涵盖输入交互、内容展示、风格美化和响应式设计。如果你需要进一步解释某个标签或某一块功能的代码实现,可以告诉我!来源于ChatGtp的解释。
2025-06-05 19:48:05
1355
原创 数据库表中「不是 null」的含义
可为 null 的字段(比如 describe、vaccinate),你可以选择不填,后端可以按需处理(比如默认值或存为 null)。如果你用 Apifox 调用接口创建动物数据,所有 NOT NULL 的字段你都必须填,否则会被后端/数据库拒绝。这个字段在数据库中必须有值,不能为空。也就是说,你插入数据的时候,必须给它赋值,否则插入会报错。这个字段在数据库中可以为空。插入时可以不给它赋值,数据库会存为 null。
2025-06-04 18:03:54
707
原创 为什么在我的Flask里面有两个路由,但是在网页里有一个却不能正确访问到智能体
zhoushibo 路由是你用 @app.route('/zhoushibo') 定义的,返回的是一个HTML网页,浏览器访问没问题。/chat 路由你用的是 @app.route('/chat', methods=['POST']),只允许 POST 方法。浏览器直接访问 http://127.0.0.1:5000/chat,默认是GET请求,所以 Flask 返回 Method Not Allowed(方法不允许)。
2025-05-29 21:16:03
906
原创 Apifox 的“前置URL”和“请求地址”区别
比如 http://localhost:5000 或 http://127.0.0.1:5000。它表示你的 Flask 服务跑在哪里。# 最好写成Flask运行时出来:http://127.0.0.1:5000。
2025-05-29 21:09:36
623
原创 关于智能体接入后端,在Apifox能够传参数给智能体的测试
如果我还是 user_input = request.json.get('message'),只会把 "请帮我推荐大模型" 传给 Coze,其他参数全部丢失。这是我的Flask源代码,在Apifox的测试中仅仅只能完成传入一个message这个消息串的简单操作,不能传参数。如果用户只传了 message,那 final_prompt 也只是那一句话,对原来功能无影响。我需要把所有参数(如 "场景"、"预算")一起传递,大模型才能“理解上下文”。
2025-05-29 20:56:51
1314
原创 学习心得(19)如何验证Form表单里的数据是对的?
这里的form.validate_submit()就是验证器,如果成功则执行if语句后面的代码。
2025-05-26 19:29:11
298
原创 HTML与Flask表单之间的关系(chatgtp提供)
密码:<input type="password" name="password"><br>用户名:<input type="text" name="username"><br><input type="submit" value="登录">HTML 提供一个用户输入的界面,用于发送数据给 Flask。
2025-05-26 19:17:07
576
原创 学习心得(14--16)
也不一定如上述的必须在两端(相辅相成)都去写,貌似在html中单独写就可以做到返回给前端,但是如果是想要把模板中的内容返回给前端,也必须通过HTML这个页面去返回,也就是说,无论哪种编写,要想把内容返回给前端,就必须通过HTML。HTML取值这一说法估计就是在说是取模板当中写的内容的值过滤器的表第一步是在进行自定义过滤器,第二步是注册过滤器(如果要给系统使用的话)这里的“| li2 ” 就是我们注册的名字。
2025-05-26 18:59:25
442
原创 学习心得(12-13)HTML 是什么 abort函数and自定义异常
1.编写的时候都在abort的函数这个文件里面错误信息在前端页面的展示:如果想要在出现异常的时候返回一个页面:1. 新建一个HTML文件 例如命名为4042.将图库里的图片拖入新建的文件(必须命名为static)
2025-05-25 07:42:02
335
原创 Pycharm and Flask 的学习心得(10)重定向
服务器告诉浏览器:你现在访问的这个页面,请改去另一个地址访问。浏览器接收到这个“指令”后,会 自动跳转到另一个网页。
2025-05-25 07:01:21
624
原创 Pycharm and Flask 的学习心得(9)
1. request包含前端发送过来的所有请求数据将from表单里的内容CV到request里面,可以添加if语句来做判断出请求类型后的操作。
2025-05-25 06:52:13
771
原创 Pycharm and Flask 的学习心得(8)渲染form表单
1.创建一个文件夹:templates2创建一个 index文件(HTML类型)放入文件夹中。
2025-05-25 06:35:41
472
原创 Pycharm和Flask的学习心得(7)
1. <>的作用: 提取参数 例如<int :id>2. 自定义转换器: (1): 导入包(2)自定义转换器的类模板:
2025-05-24 08:47:42
554
原创 Pycharm 和Flask 的学习心得(5-6)
也可以不输入字符,就输入数字,但是需要在路由的那里进行强制类型转换:"<int :id>"2. 强制类型转换: str(1) 转换成字符形式 而不是原先的数字。在id前面+上“ 类型 和 :”,告诉路由 我要传输的就是数字。(1)string: 接受任何不包含/的类型。(3)path: 接受包含/的文本。(2)int: 接受正整数。1. <> :正则匹配。
2025-05-24 08:16:51
451
原创 Pycharm和Flask的学习心得(4和5)
(1):接受请求的类型:请求类型主要有两种(常用):GET 和 POST;GET: 直接输入的网址(url访问的就是GET请求)POST: 使用到表单(提交数据)
2025-05-23 09:12:22
755
原创 Pycharm&&Flask 学习心得:路由(3-4)
匹配成功 → 执行 hello() 函数,把结果作为网页返回给浏览器。浏览器会向这个地址发起一个 HTTP 请求(比如 GET 请求)例如:http://localhost:5000/hello。最后,浏览器收到服务器的响应结果并显示出来。它会查看请求的路径(例如 /hello)请求到达 Flask 的服务器。
2025-05-23 08:19:04
511
1
原创 Python Flask框架的学习心得(1-2)
app = Flask(__name__) // name是当前文件 "app = "是实例化,创建一个对象。<h1> 欢迎使用 PyCharm!from flask import Flask //导入Flask包 也就是一个类。@app.route('/he') //路由。//关于函数return中的<h1>就是返回一个“标题,标签”在页面输入的网址(url),这个网址回去路由函数中去匹配。
2025-05-23 08:05:45
161
原创 对于Python虚拟环境的理解
我们可以把系统Python环境理解为一个大冰箱,我们项目所需要用到的依赖(如Flask3.0版本)理解为各种啤酒,现在有A,B两个人(把人理解为项目),他们各有所需,A需要”雪花“(某种依赖),而B需要”青岛“(如Flask3.1版本 ),如果,我把这两种啤酒都放在”大冰箱“中(即两个项目对应的环境都是系统Python环境),就可能出现”串味冲突“,有可能A喝的”雪花“里面全是”青岛“的味道(项目A运行时,无法识别3.0版本和3.1版本,导致错用)。类似的安装依赖的命令,才会将依赖给安装到大冰箱。
2025-05-22 19:33:55
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅