logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Apple基础(Xcode⑤-Flutter-Singbox-AI提示词)

【代码】Apple基础(Xcode-Flutter-Singbox-AI提示词)

#xcode#flutter#macos
C++基础(②VS2022创建项目)

安装 VS2022 时,只要勾选了 “使用 C++ 的桌面开发” workload(工作负载),就会自动安装:C++ 编译器:cl.exe(微软自家的 C/C++ 编译器,支持最新 C++ 标准,如 C++20、C++23)。在模板列表中搜索 “C++”,如果能看到 “空项目”“控制台应用” 等模板(如 Console App),说明 C++ 环境已就绪。标准库:完整的 C++ 标准库(STL)和

#c++#开发语言
C++基础(⑤删除链表中的重复节点(链表 + 遍历))

若 current 的值 == current->next 的值(发现重复),则跳过 current->next(让 current->next 指向 current->next->next);若不重复,current 移动到下一个节点(current = current->next)。边界处理:链表为空或只有 1 个节点时,直接返回原链表(无重复可删)。核心观察:链表已排序,重复节点一定「相邻」

#c++#链表#java
C++基础(④链表反转(链表 + 迭代 / 递归))

用三个指针 prev(前一个节点,初始 nullptr)、curr(当前节点,初始 head)、next(临时存储下一个节点),遍历链表时依次修改 curr->next = prev,再更新三个指针。:递归反转 head 的下一个节点,再将 head 接到反转后的链表尾部,时间复杂度 O (n),空间复杂度 O (n)(递归栈)。ListNode* n:用于初始化 next(下一个节点指针),默认

#c++#算法#开发语言
C++基础(③反转字符串(字符串 + 双指针))

用两个指针分别指向字符串的开头(left=0)和结尾(right = s.size()-1),交换两个指针指向的字符,然后 left++、right--,直到 left >= right。示例:输入 s = ["h","e","l","l","o"] → 输出 ["o","l","l","e","h"]。题目描述:编写一个函数,将输入的字符串反转过来(要求原地修改字符串,不使用额外空间)。swap

#c++#java#开发语言
C++基础(⑥资源释放)

资源释放 = 用完东西马上还,方便别人也方便自己。内存泄漏 = 租了储物箱不还,占着茅坑不拉屎。资源耗尽 = 把所有工具都占了,别人没得用。

#c++#开发语言#算法
C++基础(⑦Crow)

WIN32_WINNT=0x0601 避免 Windows 版本宏警告。下载最新版本的 crow_all.h(通常在 Assets 里)ASIO_STANDALONE 让 Asio 不依赖 Boost。include 告诉编译器去哪找 asio.hpp。

#c++#开发语言
Python基础(②豆包API)

该代码展示了两种使用doubao视觉API进行图片识别的Python实现。两种方法都通过POST请求发送包含图片URL和文本问题的JSON数据到指定API端点,使用API密钥认证,并配置了Clash代理(7890端口)。主要区别在于:第一个示例使用doubao-1.5-vision-pro模型识别演示图片,第二个示例使用doubao-vision-pro模型识别自定义URL图片并专门提取AI回复内

#python#开发语言
Ubuntu(Seafile私有云)

【代码】Ubuntu(Seafile私有云)

#ubuntu
    共 20 条
  • 1
  • 2
  • 请选择