【C++】函数返回方式详解:传值、传引用与传地址

一.传值返回

传值返回是最常见的返回方式,函数会创建返回对象的一个副本,将这个副本传递给调用者。调用者接收到的是独立于函数内部对象的副本。

传值返回的工作原理

代码语言:javascript

AI代码解释

#include <iostream> using namespace std; // 简单的点类 class Point { private: int x, y; public: Point(int x_, int y_) : x(x_), y(y_) { cout << "构造函数被调用" << endl; } // 拷贝构造函数 Point(const Point& other) : x(other.x), y(other.y) { cout << "拷贝构造函数被调用" << endl; } void set(int x_, int y_) { x = x_; y = y_; } void print() const { cout << "(" << x << "," << y << ")" << endl; } }; // 传值返回Point对象 Point createPoint(int x, int y) { Point p(x, y); return p; // 返回p的副本 } int main() { Point p = createPoint(10, 20); // 接收副本 p.print(); // 输出(10,20) return 0; }

输出结果

代码语言:javascript

AI代码解释

构造函数被调用 拷贝构造函数被调用 // 实际编译可能会优化此拷贝 (10,20)

注意:现代编译器通常会进行返回值优化(RVO/NRVO),可能会省略拷贝构造函数的调用,提高性能。

传值返回的特点
  1. 安全性高:返回的副本独立于函数内部对象,避免了悬垂引用 / 指针问题
  2. 存在拷贝开销:对于大型对象,拷贝操作可能影响性能
  3. 适用场景:返回基本数据类型、小型结构体或类对象

二.传引用返回

传引用返回是返回对象的引用(别名),不会创建副本。调用者可以通过这个引用直接访问和修改原始对象。

传引用返回的工作原理

代码语言:javascript

AI代码解释

#include <iostream> #include <vector> using namespace std; // 返回向量中指定索引的元素引用 int& getElement(vector<int>& vec, int index) { // 简单的边界检查 if (index < 0 || index >= vec.size()) { throw out_of_range("索引越界"); } return vec[index]; // 返回元素的引用 } // 返回静态变量的引用 int& getStaticValue() { static int value = 0; // 静态变量,生命周期贯穿程序 return value; } class Counter { private: int count = 0; public: // 返回成员变量的引用 int& getCount() { return count; } const int& getCount() const { return count; } // const版本 }; int main() { // 示例1:修改向量元素 vector<int> numbers = {1, 2, 3, 4}; getElement(numbers, 2) = 100; // 通过引用直接修改 cout << numbers[2] << endl; // 输出100 // 示例2:操作静态变量 getStaticValue() = 5; cout << getStaticValue() << endl; // 输出5 // 示例3:访问类成员 Counter c; c.getCount()++; // 通过引用修改私有成员 cout << c.getCount() << endl; // 输出1 return 0; }
传引用返回的关键注意事项
  • 禁止返回局部变量的引用:局部变量在函数结束后会被销毁,引用将指向无效内存

代码语言:javascript

AI代码解释

// 错误示例:返回局部变量的引用 int& badReturn() { int temp = 10; return temp; // 危险!temp将在函数返回后被销毁 }
  • 适用场景
    • 返回容器中的元素(如 vector 的元素)
    • 返回类的成员变量
    • 返回全局或静态变量
    • 实现链式操作(如cout << a << b
  • const 引用返回:用于返回不可修改的对象,提供只读访问

代码语言:javascript

AI代码解释

const Point& getOrigin() { static Point origin(0, 0); return origin; // 返回const引用,防止修改 }

三.传地址返回(Return-by-Address)

传地址返回是返回指向对象的指针,本质上是返回内存地址。调用者可以通过指针访问和修改该地址上的对象。

传地址返回的工作原理

代码语言:javascript

AI代码解释

#include <iostream> using namespace std; // 动态创建整数并返回指针 int* createInt(int value) { int* ptr = new int(value); // 在堆上分配内存 return ptr; // 返回指针 } // 查找数组中目标值的地址 int* findValue(int arr[], int size, int target) { for (int i = 0; i < size; i++) { if (arr[i] == target) { return &arr[i]; // 找到,返回地址 } } return nullptr; // 未找到,返回空指针 } int main() { // 示例1:处理动态分配的内存 int* numPtr = createInt(50); cout << *numPtr << endl; // 输出50 delete numPtr; // 必须手动释放内存 // 示例2:查找元素 int numbers[] = {10, 20, 30, 40}; int* found = findValue(numbers, 4, 30); if (found != nullptr) { *found = 300; // 修改找到的元素 cout << numbers[2] << endl; // 输出300 } return 0; }
传地址返回的特点
  1. 可以返回空值(nullptr):表示操作失败或未找到目标,这是指针相比引用的一大优势
  2. 需要手动管理内存:对于动态分配的内存,必须记得释放,否则会导致内存泄漏
  3. 存在悬垂指针风险:如果指针指向的对象被销毁,指针将变为悬垂指针
  4. 适用场景
    • 需要表示 "空结果" 的场景
    • 动态内存分配操作
    • 与 C 语言兼容的接口

四.三种返回方式的对比分析

特性

传值返回

传引用返回

传地址返回

返回内容

对象的副本

对象的引用(别名)

指向对象的指针

内存开销

有拷贝开销

无拷贝开销

无拷贝开销(仅返回地址)

能否修改原始对象

不能

能(非 const 引用)

能(通过解引用)

能否返回空值

不能

不能(引用必须绑定对象)

能(返回 nullptr)

生命周期风险

可能返回局部变量引用

可能返回悬垂指针

典型用途

基本类型、小型对象

容器元素、类成员

动态内存、查找操作

最佳实践与建议

优先使用传值返回

  • 对于 int、float 等基本数据类型
  • 小型结构体或类(拷贝成本低)
  • 不需要修改原始对象的场景

谨慎使用传引用返回

  • 确保返回的对象生命周期长于函数调用
  • 优先使用 const 引用返回只读对象
  • 适合实现链式操作和运算符重载

合理使用传地址返回

  • 明确需要返回 "空" 状态时使用
  • 必须清晰文档化内存所有权(谁负责释放)
  • 避免返回局部变量的地址

避免常见陷阱

代码语言:javascript

AI代码解释

// 危险!三种错误的返回方式 int& badRef() { int x; return x; } // 局部变量引用 int* badPtr() { int x; return &x; } // 局部变量地址 Point badValue() { return Point(1,2); } // 其实安全,但大型对象有性能问题

传值、传引用和传地址返回各有其适用场景:

  • 传值返回提供了最高的安全性,适合小型对象,但存在拷贝开销
  • 传引用返回效率最高,适合需要修改原始对象或返回大型对象的场景,但需注意对象生命周期
  • 传地址返回灵活性最高,支持空值表示,但增加了内存管理负担

m.r7rd5.pro/Blog/002200.shtm
m.r7rd5.pro/Blog/862044.shtm
m.r7rd5.pro/Blog/460828.shtm
m.r7rd5.pro/Blog/602666.shtm
m.r7rd5.pro/Blog/606486.shtm
m.r7rd5.pro/Blog/511399.shtm
m.r7rd5.pro/Blog/202220.shtm
m.r7rd5.pro/Blog/422086.shtm
m.r7rd5.pro/Blog/688048.shtm
m.r7rd5.pro/Blog/606420.shtm
m.r7rd5.pro/Blog/881371.shtm
m.r7rd5.pro/Blog/779711.shtm
m.r7rd5.pro/Blog/884860.shtm
m.r7rd5.pro/Blog/668262.shtm
m.r7rd5.pro/Blog/022222.shtm
m.r7rd5.pro/Blog/844062.shtm
m.r7rd5.pro/Blog/088662.shtm
m.r7rd5.pro/Blog/842840.shtm
m.r7rd5.pro/Blog/579797.shtm
m.r7rd5.pro/Blog/840482.shtm
m.r7rd5.pro/Blog/884020.shtm
m.r7rd5.pro/Blog/820684.shtm
m.r7rd5.pro/Blog/080022.shtm
m.r7rd5.pro/Blog/317977.shtm
m.r7rd5.pro/Blog/868084.shtm
m.r7rd5.pro/Blog/802604.shtm
m.r7rd5.pro/Blog/315553.shtm
m.r7rd5.pro/Blog/288002.shtm
m.r7rd5.pro/Blog/020040.shtm
m.r7rd5.pro/Blog/688822.shtm
m.r7rd5.pro/Blog/666662.shtm
m.r7rd5.pro/Blog/226886.shtm
m.r7rd5.pro/Blog/428008.shtm
m.r7rd5.pro/Blog/442040.shtm
m.r7rd5.pro/Blog/204424.shtm
m.r7rd5.pro/Blog/408888.shtm
m.r7rd5.pro/Blog/688002.shtm
m.r7rd5.pro/Blog/264068.shtm
m.r7rd5.pro/Blog/680286.shtm
m.r7rd5.pro/Blog/444802.shtm
m.r7rd5.pro/Blog/913119.shtm
m.r7rd5.pro/Blog/119553.shtm
m.r7rd5.pro/Blog/648444.shtm
m.r7rd5.pro/Blog/557199.shtm
m.r7rd5.pro/Blog/008422.shtm
m.r7rd5.pro/Blog/022226.shtm
m.r7rd5.pro/Blog/668248.shtm
m.r7rd5.pro/Blog/846488.shtm
m.r7rd5.pro/Blog/046688.shtm
m.r7rd5.pro/Blog/048246.shtm
m.r7rd5.pro/Blog/046662.shtm
m.r7rd5.pro/Blog/840068.shtm
m.r7rd5.pro/Blog/200808.shtm
m.r7rd5.pro/Blog/606624.shtm
m.r7rd5.pro/Blog/088626.shtm
m.r7rd5.pro/Blog/060404.shtm
m.r7rd5.pro/Blog/006686.shtm
m.r7rd5.pro/Blog/486466.shtm
m.r7rd5.pro/Blog/393199.shtm
m.r7rd5.pro/Blog/062884.shtm
m.r7rd5.pro/Blog/022486.shtm
m.r7rd5.pro/Blog/886088.shtm
m.r7rd5.pro/Blog/822644.shtm
m.r7rd5.pro/Blog/260062.shtm
m.r7rd5.pro/Blog/062620.shtm
m.r7rd5.pro/Blog/228006.shtm
m.r7rd5.pro/Blog/577173.shtm
m.r7rd5.pro/Blog/422448.shtm
m.r7rd5.pro/Blog/084820.shtm
m.r7rd5.pro/Blog/953155.shtm
m.r7rd5.pro/Blog/220264.shtm
m.r7rd5.pro/Blog/715737.shtm
m.r7rd5.pro/Blog/868662.shtm
m.r7rd5.pro/Blog/204664.shtm
m.r7rd5.pro/Blog/086440.shtm
m.r7rd5.pro/Blog/006448.shtm
m.r7rd5.pro/Blog/026828.shtm
m.r7rd5.pro/Blog/040224.shtm
m.r7rd5.pro/Blog/311791.shtm
m.r7rd5.pro/Blog/533731.shtm
m.r7rd5.pro/Blog/020042.shtm
m.r7rd5.pro/Blog/715333.shtm
m.r7rd5.pro/Blog/204288.shtm
m.r7rd5.pro/Blog/426628.shtm
m.r7rd5.pro/Blog/557359.shtm
m.r7rd5.pro/Blog/288682.shtm
m.r7rd5.pro/Blog/480424.shtm
m.r7rd5.pro/Blog/608026.shtm
m.r7rd5.pro/Blog/026644.shtm
m.r7rd5.pro/Blog/080064.shtm
m.r7rd5.pro/Blog/868646.shtm
m.r7rd5.pro/Blog/559717.shtm
m.r7rd5.pro/Blog/088464.shtm
m.r7rd5.pro/Blog/688408.shtm
m.r7rd5.pro/Blog/662846.shtm
m.r7rd5.pro/Blog/533773.shtm
m.r7rd5.pro/Blog/060448.shtm
m.r7rd5.pro/Blog/802822.shtm
m.r7rd5.pro/Blog/884286.shtm
m.r7rd5.pro/Blog/246264.shtm
m.r7rd5.pro/Blog/480206.shtm
m.r7rd5.pro/Blog/575933.shtm
m.r7rd5.pro/Blog/248842.shtm
m.r7rd5.pro/Blog/759793.shtm
m.r7rd5.pro/Blog/406800.shtm
m.r7rd5.pro/Blog/606440.shtm
m.r7rd5.pro/Blog/062062.shtm
m.r7rd5.pro/Blog/719517.shtm
m.r7rd5.pro/Blog/060226.shtm
m.r7rd5.pro/Blog/280042.shtm
m.r7rd5.pro/Blog/719139.shtm
m.r7rd5.pro/Blog/088664.shtm
m.r7rd5.pro/Blog/480664.shtm
m.r7rd5.pro/Blog/008608.shtm
m.r7rd5.pro/Blog/264688.shtm
m.r7rd5.pro/Blog/026024.shtm
m.r7rd5.pro/Blog/828204.shtm
m.r7rd5.pro/Blog/020824.shtm
m.r7rd5.pro/Blog/624820.shtm
m.r7rd5.pro/Blog/262480.shtm
m.r7rd5.pro/Blog/002664.shtm
m.r7rd5.pro/Blog/022866.shtm
m.r7rd5.pro/Blog/048064.shtm
m.r7rd5.pro/Blog/668000.shtm
m.r7rd5.pro/Blog/484644.shtm
m.r7rd5.pro/Blog/666644.shtm
m.r7rd5.pro/Blog/000464.shtm
m.r7rd5.pro/Blog/862662.shtm
m.r7rd5.pro/Blog/400068.shtm
m.r7rd5.pro/Blog/826264.shtm
m.r7rd5.pro/Blog/440602.shtm
m.r7rd5.pro/Blog/440228.shtm
m.r7rd5.pro/Blog/022022.shtm
m.r7rd5.pro/Blog/620468.shtm
m.r7rd5.pro/Blog/682020.shtm
m.r7rd5.pro/Blog/280086.shtm
m.r7rd5.pro/Blog/646644.shtm
m.r7rd5.pro/Blog/268260.shtm
m.r7rd5.pro/Blog/264662.shtm
m.r7rd5.pro/Blog/820044.shtm
m.r7rd5.pro/Blog/171197.shtm
m.r7rd5.pro/Blog/028866.shtm
m.r7rd5.pro/Blog/280020.shtm
m.r7rd5.pro/Blog/444624.shtm
m.r7rd5.pro/Blog/680204.shtm
m.r7rd5.pro/Blog/422246.shtm
m.r7rd5.pro/Blog/284040.shtm
m.r7rd5.pro/Blog/044008.shtm
m.r7rd5.pro/Blog/642286.shtm
m.r7rd5.pro/Blog/844082.shtm
m.r7rd5.pro/Blog/822262.shtm
m.r7rd5.pro/Blog/480060.shtm
m.r7rd5.pro/Blog/244260.shtm
m.r7rd5.pro/Blog/420004.shtm
m.r7rd5.pro/Blog/680882.shtm
m.r7rd5.pro/Blog/400206.shtm
m.r7rd5.pro/Blog/286820.shtm
m.r7rd5.pro/Blog/622482.shtm
m.r7rd5.pro/Blog/088428.shtm
m.r7rd5.pro/Blog/006204.shtm
m.r7rd5.pro/Blog/282646.shtm
m.r7rd5.pro/Blog/866024.shtm
m.r7rd5.pro/Blog/844660.shtm
m.r7rd5.pro/Blog/004402.shtm
m.r7rd5.pro/Blog/228242.shtm
m.r7rd5.pro/Blog/862628.shtm
m.r7rd5.pro/Blog/820400.shtm
m.r7rd5.pro/Blog/884206.shtm
m.r7rd5.pro/Blog/022660.shtm
m.r7rd5.pro/Blog/406442.shtm
m.r7rd5.pro/Blog/884082.shtm
m.r7rd5.pro/Blog/242806.shtm
m.r7rd5.pro/Blog/262484.shtm
m.r7rd5.pro/Blog/440426.shtm
m.r7rd5.pro/Blog/228860.shtm
m.r7rd5.pro/Blog/220226.shtm
m.r7rd5.pro/Blog/846206.shtm
m.r7rd5.pro/Blog/884048.shtm
m.r7rd5.pro/Blog/648402.shtm
m.r7rd5.pro/Blog/820002.shtm
m.r7rd5.pro/Blog/002400.shtm
m.r7rd5.pro/Blog/668086.shtm
m.r7rd5.pro/Blog/200844.shtm
m.r7rd5.pro/Blog/044084.shtm
m.r7rd5.pro/Blog/604662.shtm
m.r7rd5.pro/Blog/808286.shtm
m.r7rd5.pro/Blog/626424.shtm
m.r7rd5.pro/Blog/286240.shtm
m.r7rd5.pro/Blog/000266.shtm
m.r7rd5.pro/Blog/284284.shtm
m.r7rd5.pro/Blog/686242.shtm
m.r7rd5.pro/Blog/844626.shtm
m.r7rd5.pro/Blog/648866.shtm
m.r7rd5.pro/Blog/088026.shtm
m.r7rd5.pro/Blog/664640.shtm
m.r7rd5.pro/Blog/680040.shtm
m.r7rd5.pro/Blog/088660.shtm
m.r7rd5.pro/Blog/824200.shtm
m.r7rd5.pro/Blog/204646.shtm
m.r7rd5.pro/Blog/846888.shtm
m.r7rd5.pro/Blog/626284.shtm
m.r7rd5.pro/Blog/602842.shtm
m.r7rd5.pro/Blog/282668.shtm
m.r7rd5.pro/Blog/282804.shtm
m.r7rd5.pro/Blog/880602.shtm
m.r7rd5.pro/Blog/173513.shtm
m.r7rd5.pro/Blog/957397.shtm
m.r7rd5.pro/Blog/026046.shtm
m.r7rd5.pro/Blog/260628.shtm
m.r7rd5.pro/Blog/468466.shtm
m.r7rd5.pro/Blog/004048.shtm
m.r7rd5.pro/Blog/262400.shtm
m.r7rd5.pro/Blog/131157.shtm
m.r7rd5.pro/Blog/220042.shtm
m.r7rd5.pro/Blog/608200.shtm
m.r7rd5.pro/Blog/488246.shtm
m.r7rd5.pro/Blog/400282.shtm
m.r7rd5.pro/Blog/840000.shtm
m.r7rd5.pro/Blog/488662.shtm
m.r7rd5.pro/Blog/488000.shtm
m.r7rd5.pro/Blog/482806.shtm
m.r7rd5.pro/Blog/420428.shtm
m.r7rd5.pro/Blog/028448.shtm
m.r7rd5.pro/Blog/460644.shtm
m.r7rd5.pro/Blog/066664.shtm
m.r7rd5.pro/Blog/862802.shtm
m.r7rd5.pro/Blog/224866.shtm
m.r7rd5.pro/Blog/008864.shtm
m.r7rd5.pro/Blog/826066.shtm
m.r7rd5.pro/Blog/844808.shtm
m.r7rd5.pro/Blog/060022.shtm
m.r7rd5.pro/Blog/262288.shtm
m.r7rd5.pro/Blog/042202.shtm
m.r7rd5.pro/Blog/139197.shtm
m.r7rd5.pro/Blog/957371.shtm
m.r7rd5.pro/Blog/995111.shtm
m.r7rd5.pro/Blog/064424.shtm
m.r7rd5.pro/Blog/406286.shtm
m.r7rd5.pro/Blog/448204.shtm
m.r7rd5.pro/Blog/462266.shtm
m.r7rd5.pro/Blog/206224.shtm
m.r7rd5.pro/Blog/488620.shtm
m.r7rd5.pro/Blog/228804.shtm
m.r7rd5.pro/Blog/288688.shtm
m.r7rd5.pro/Blog/046848.shtm
m.r7rd5.pro/Blog/668064.shtm
m.r7rd5.pro/Blog/684022.shtm
m.r7rd5.pro/Blog/842480.shtm
m.r7rd5.pro/Blog/482202.shtm
m.r7rd5.pro/Blog/206446.shtm
m.r7rd5.pro/Blog/604048.shtm
m.r7rd5.pro/Blog/422868.shtm
m.r7rd5.pro/Blog/777515.shtm
m.r7rd5.pro/Blog/648066.shtm
m.r7rd5.pro/Blog/606042.shtm
m.r7rd5.pro/Blog/668440.shtm
m.r7rd5.pro/Blog/822424.shtm
m.r7rd5.pro/Blog/044264.shtm
m.r7rd5.pro/Blog/668688.shtm
m.r7rd5.pro/Blog/286004.shtm
m.r7rd5.pro/Blog/462024.shtm
m.r7rd5.pro/Blog/626046.shtm
m.r7rd5.pro/Blog/024228.shtm
m.r7rd5.pro/Blog/088408.shtm
m.r7rd5.pro/Blog/828642.shtm
m.r7rd5.pro/Blog/686824.shtm
m.r7rd5.pro/Blog/480488.shtm
m.r7rd5.pro/Blog/600440.shtm
m.r7rd5.pro/Blog/000400.shtm
m.r7rd5.pro/Blog/244040.shtm
m.r7rd5.pro/Blog/684442.shtm
m.r7rd5.pro/Blog/828864.shtm
m.r7rd5.pro/Blog/351317.shtm
m.r7rd5.pro/Blog/220008.shtm
m.r7rd5.pro/Blog/682086.shtm
m.r7rd5.pro/Blog/006464.shtm
m.r7rd5.pro/Blog/864082.shtm
m.r7rd5.pro/Blog/042406.shtm
m.r7rd5.pro/Blog/644268.shtm
m.r7rd5.pro/Blog/802404.shtm
m.r7rd5.pro/Blog/020826.shtm
m.r7rd5.pro/Blog/064020.shtm
m.r7rd5.pro/Blog/684802.shtm
m.r7rd5.pro/Blog/666642.shtm
m.r7rd5.pro/Blog/959175.shtm
m.r7rd5.pro/Blog/422228.shtm
m.r7rd5.pro/Blog/862882.shtm
m.r7rd5.pro/Blog/228888.shtm
m.r7rd5.pro/Blog/820282.shtm
m.r7rd5.pro/Blog/602000.shtm
m.r7rd5.pro/Blog/391935.shtm
m.r7rd5.pro/Blog/242206.shtm
m.r7rd5.pro/Blog/646480.shtm
m.r7rd5.pro/Blog/284224.shtm
m.r7rd5.pro/Blog/666664.shtm
m.r7rd5.pro/Blog/359771.shtm
m.r7rd5.pro/Blog/608080.shtm
m.r7rd5.pro/Blog/644228.shtm
m.r7rd5.pro/Blog/284462.shtm
m.r7rd5.pro/Blog/640488.shtm
m.r7rd5.pro/Blog/448808.shtm
m.r7rd5.pro/Blog/680824.shtm
m.r7rd5.pro/Blog/644220.shtm
m.r7rd5.pro/Blog/511939.shtm
m.r7rd5.pro/Blog/840688.shtm
m.r7rd5.pro/Blog/882848.shtm
m.r7rd5.pro/Blog/668602.shtm
m.r7rd5.pro/Blog/220002.shtm
m.r7rd5.pro/Blog/228264.shtm
m.r7rd5.pro/Blog/064820.shtm
m.r7rd5.pro/Blog/022626.shtm
m.r7rd5.pro/Blog/068064.shtm
m.r7rd5.pro/Blog/022886.shtm
m.r7rd5.pro/Blog/246444.shtm
m.r7rd5.pro/Blog/842068.shtm
m.r7rd5.pro/Blog/888260.shtm
m.r7rd5.pro/Blog/200886.shtm
m.r7rd5.pro/Blog/646246.shtm
m.r7rd5.pro/Blog/642228.shtm
m.r7rd5.pro/Blog/088444.shtm
m.r7rd5.pro/Blog/713179.shtm
m.r7rd5.pro/Blog/202468.shtm
m.r7rd5.pro/Blog/240204.shtm
m.r7rd5.pro/Blog/626246.shtm
m.r7rd5.pro/Blog/486684.shtm
m.r7rd5.pro/Blog/442820.shtm
m.r7rd5.pro/Blog/860864.shtm
m.r7rd5.pro/Blog/088064.shtm
m.r7rd5.pro/Blog/286864.shtm
m.r7rd5.pro/Blog/824028.shtm
m.r7rd5.pro/Blog/646620.shtm
m.r7rd5.pro/Blog/404040.shtm
m.r7rd5.pro/Blog/680862.shtm
m.r7rd5.pro/Blog/844442.shtm
m.r7rd5.pro/Blog/420824.shtm
m.r7rd5.pro/Blog/888802.shtm
m.r7rd5.pro/Blog/620006.shtm
m.r7rd5.pro/Blog/282848.shtm
m.r7rd5.pro/Blog/466248.shtm
m.r7rd5.pro/Blog/400860.shtm
m.r7rd5.pro/Blog/446600.shtm
m.r7rd5.pro/Blog/402440.shtm
m.r7rd5.pro/Blog/048244.shtm
m.r7rd5.pro/Blog/444480.shtm
m.r7rd5.pro/Blog/444424.shtm
m.r7rd5.pro/Blog/622428.shtm
m.r7rd5.pro/Blog/084048.shtm
m.r7rd5.pro/Blog/808004.shtm
m.r7rd5.pro/Blog/462468.shtm
m.r7rd5.pro/Blog/442824.shtm
m.r7rd5.pro/Blog/402082.shtm
m.r7rd5.pro/Blog/402088.shtm
m.r7rd5.pro/Blog/826206.shtm
m.r7rd5.pro/Blog/220242.shtm
m.r7rd5.pro/Blog/626028.shtm
m.r7rd5.pro/Blog/282040.shtm
m.r7rd5.pro/Blog/680468.shtm
m.r7rd5.pro/Blog/624064.shtm
m.r7rd5.pro/Blog/624088.shtm
m.r7rd5.pro/Blog/086600.shtm
m.r7rd5.pro/Blog/884668.shtm
m.r7rd5.pro/Blog/866664.shtm
m.r7rd5.pro/Blog/000026.shtm
m.r7rd5.pro/Blog/624820.shtm
m.r7rd5.pro/Blog/771319.shtm
m.r7rd5.pro/Blog/280484.shtm
m.r7rd5.pro/Blog/262408.shtm
m.r7rd5.pro/Blog/068442.shtm
m.r7rd5.pro/Blog/260680.shtm
m.r7rd5.pro/Blog/624286.shtm
m.r7rd5.pro/Blog/648260.shtm
m.r7rd5.pro/Blog/824640.shtm
m.r7rd5.pro/Blog/648686.shtm
m.r7rd5.pro/Blog/486222.shtm
m.r7rd5.pro/Blog/666668.shtm
m.r7rd5.pro/Blog/442840.shtm
m.r7rd5.pro/Blog/842886.shtm
m.r7rd5.pro/Blog/640440.shtm
m.r7rd5.pro/Blog/028462.shtm
m.r7rd5.pro/Blog/080228.shtm
m.r7rd5.pro/Blog/282004.shtm
m.r7rd5.pro/Blog/913171.shtm
m.r7rd5.pro/Blog/686664.shtm
m.r7rd5.pro/Blog/040420.shtm
m.r7rd5.pro/Blog/840464.shtm
m.r7rd5.pro/Blog/646626.shtm
m.r7rd5.pro/Blog/662288.shtm
m.r7rd5.pro/Blog/604248.shtm
m.r7rd5.pro/Blog/260026.shtm
m.r7rd5.pro/Blog/622680.shtm
m.r7rd5.pro/Blog/000440.shtm
m.r7rd5.pro/Blog/862488.shtm
m.r7rd5.pro/Blog/244260.shtm
m.r7rd5.pro/Blog/024880.shtm
m.r7rd5.pro/Blog/464620.shtm
m.r7rd5.pro/Blog/086464.shtm
m.r7rd5.pro/Blog/804600.shtm
m.r7rd5.pro/Blog/424204.shtm
m.r7rd5.pro/Blog/268848.shtm
m.r7rd5.pro/Blog/688488.shtm
m.r7rd5.pro/Blog/480224.shtm
m.r7rd5.pro/Blog/600820.shtm
m.r7rd5.pro/Blog/884424.shtm
m.r7rd5.pro/Blog/440044.shtm
m.r7rd5.pro/Blog/151953.shtm
m.r7rd5.pro/Blog/800228.shtm
m.r7rd5.pro/Blog/262802.shtm
m.r7rd5.pro/Blog/006444.shtm
m.r7rd5.pro/Blog/260046.shtm
m.r7rd5.pro/Blog/848488.shtm
m.r7rd5.pro/Blog/026204.shtm
m.r7rd5.pro/Blog/486202.shtm
m.r7rd5.pro/Blog/284022.shtm
m.r7rd5.pro/Blog/440646.shtm
m.r7rd5.pro/Blog/202482.shtm
m.r7rd5.pro/Blog/226226.shtm
m.r7rd5.pro/Blog/668286.shtm
m.r7rd5.pro/Blog/000626.shtm
m.r7rd5.pro/Blog/426440.shtm
m.r7rd5.pro/Blog/688622.shtm
m.r7rd5.pro/Blog/604884.shtm
m.r7rd5.pro/Blog/066848.shtm
m.r7rd5.pro/Blog/048006.shtm
m.r7rd5.pro/Blog/406488.shtm
m.r7rd5.pro/Blog/866808.shtm
m.r7rd5.pro/Blog/717995.shtm
m.r7rd5.pro/Blog/246084.shtm
m.r7rd5.pro/Blog/468480.shtm
m.r7rd5.pro/Blog/044486.shtm
m.r7rd5.pro/Blog/008628.shtm
m.r7rd5.pro/Blog/480020.shtm
m.r7rd5.pro/Blog/804228.shtm
m.r7rd5.pro/Blog/264446.shtm
m.r7rd5.pro/Blog/884268.shtm
m.r7rd5.pro/Blog/426246.shtm
m.r7rd5.pro/Blog/008444.shtm
m.r7rd5.pro/Blog/357915.shtm
m.r7rd5.pro/Blog/684802.shtm
m.r7rd5.pro/Blog/608480.shtm
m.r7rd5.pro/Blog/866060.shtm
m.r7rd5.pro/Blog/420226.shtm
m.r7rd5.pro/Blog/280428.shtm
m.r7rd5.pro/Blog/242668.shtm
m.r7rd5.pro/Blog/848242.shtm
m.r7rd5.pro/Blog/644826.shtm
m.r7rd5.pro/Blog/153173.shtm
m.r7rd5.pro/Blog/484860.shtm
m.r7rd5.pro/Blog/080886.shtm
m.r7rd5.pro/Blog/062664.shtm
m.r7rd5.pro/Blog/048466.shtm
m.r7rd5.pro/Blog/448682.shtm
m.r7rd5.pro/Blog/240264.shtm
m.r7rd5.pro/Blog/062440.shtm
m.r7rd5.pro/Blog/048846.shtm
m.r7rd5.pro/Blog/462446.shtm
m.r7rd5.pro/Blog/022080.shtm
m.r7rd5.pro/Blog/264802.shtm
m.r7rd5.pro/Blog/262044.shtm
m.r7rd5.pro/Blog/246482.shtm
m.r7rd5.pro/Blog/282084.shtm
m.r7rd5.pro/Blog/640826.shtm
m.r7rd5.pro/Blog/686444.shtm
m.r7rd5.pro/Blog/028462.shtm
m.r7rd5.pro/Blog/820880.shtm
m.r7rd5.pro/Blog/664642.shtm
m.r7rd5.pro/Blog/820444.shtm
m.r7rd5.pro/Blog/202000.shtm
m.r7rd5.pro/Blog/466048.shtm
m.r7rd5.pro/Blog/288042.shtm
m.r7rd5.pro/Blog/662642.shtm
m.r7rd5.pro/Blog/539353.shtm
m.r7rd5.pro/Blog/333937.shtm
m.r7rd5.pro/Blog/086686.shtm
m.r7rd5.pro/Blog/806886.shtm
m.r7rd5.pro/Blog/448202.shtm
m.r7rd5.pro/Blog/222240.shtm
m.r7rd5.pro/Blog/608022.shtm
m.r7rd5.pro/Blog/000262.shtm
m.r7rd5.pro/Blog/868004.shtm
m.r7rd5.pro/Blog/628482.shtm
m.r7rd5.pro/Blog/024244.shtm
m.r7rd5.pro/Blog/864840.shtm
m.r7rd5.pro/Blog/084006.shtm
m.r7rd5.pro/Blog/464848.shtm
m.r7rd5.pro/Blog/866444.shtm
m.r7rd5.pro/Blog/806606.shtm
m.r7rd5.pro/Blog/224266.shtm
m.r7rd5.pro/Blog/424004.shtm
m.r7rd5.pro/Blog/466288.shtm
m.r7rd5.pro/Blog/442006.shtm
m.r7rd5.pro/Blog/806084.shtm
m.r7rd5.pro/Blog/062820.shtm
m.r7rd5.pro/Blog/539577.shtm
m.r7rd5.pro/Blog/800648.shtm
m.r7rd5.pro/Blog/248622.shtm
m.r7rd5.pro/Blog/226200.shtm
m.r7rd5.pro/Blog/240046.shtm
m.r7rd5.pro/Blog/688464.shtm
m.r7rd5.pro/Blog/060080.shtm
m.r7rd5.pro/Blog/913571.shtm
m.r7rd5.pro/Blog/773755.shtm
m.r7rd5.pro/Blog/804840.shtm
m.r7rd5.pro/Blog/084644.shtm
m.r7rd5.pro/Blog/860246.shtm
m.r7rd5.pro/Blog/228224.shtm
m.r7rd5.pro/Blog/604026.shtm
m.r7rd5.pro/Blog/228288.shtm
m.r7rd5.pro/Blog/662888.shtm
m.r7rd5.pro/Blog/200408.shtm
m.r7rd5.pro/Blog/828226.shtm
m.r7rd5.pro/Blog/464000.shtm
m.r7rd5.pro/Blog/460442.shtm
m.r7rd5.pro/Blog/884886.shtm
m.r7rd5.pro/Blog/262400.shtm
m.r7rd5.pro/Blog/820844.shtm
m.r7rd5.pro/Blog/068684.shtm
m.r7rd5.pro/Blog/886020.shtm
m.r7rd5.pro/Blog/866626.shtm
m.r7rd5.pro/Blog/008600.shtm
m.r7rd5.pro/Blog/668886.shtm
m.r7rd5.pro/Blog/062460.shtm
m.r7rd5.pro/Blog/862840.shtm
m.r7rd5.pro/Blog/084888.shtm
m.r7rd5.pro/Blog/848826.shtm
m.r7rd5.pro/Blog/426004.shtm
m.r7rd5.pro/Blog/288622.shtm
m.r7rd5.pro/Blog/682060.shtm
m.r7rd5.pro/Blog/860268.shtm
m.r7rd5.pro/Blog/933916.shtm
m.r7rd5.pro/Blog/408084.shtm
m.r7rd5.pro/Blog/402220.shtm
m.r7rd5.pro/Blog/220886.shtm
m.r7rd5.pro/Blog/408462.shtm
m.r7rd5.pro/Blog/888422.shtm
m.r7rd5.pro/Blog/028028.shtm
m.r7rd5.pro/Blog/628620.shtm
m.r7rd5.pro/Blog/200488.shtm
m.r7rd5.pro/Blog/606802.shtm
m.r7rd5.pro/Blog/284268.shtm
m.r7rd5.pro/Blog/800068.shtm
m.r7rd5.pro/Blog/680246.shtm
m.r7rd5.pro/Blog/002648.shtm
m.r7rd5.pro/Blog/068666.shtm
m.r7rd5.pro/Blog/288248.shtm
m.r7rd5.pro/Blog/244240.shtm
m.r7rd5.pro/Blog/446840.shtm
m.r7rd5.pro/Blog/282668.shtm
m.r7rd5.pro/Blog/644420.shtm
m.r7rd5.pro/Blog/200806.shtm
m.r7rd5.pro/Blog/046446.shtm
m.r7rd5.pro/Blog/648082.shtm
m.r7rd5.pro/Blog/424484.shtm
m.r7rd5.pro/Blog/644282.shtm
m.r7rd5.pro/Blog/024282.shtm
m.r7rd5.pro/Blog/402086.shtm
m.r7rd5.pro/Blog/620222.shtm
m.r7rd5.pro/Blog/268686.shtm
m.r7rd5.pro/Blog/820800.shtm
m.r7rd5.pro/Blog/468604.shtm
m.r7rd5.pro/Blog/822442.shtm
m.r7rd5.pro/Blog/086086.shtm
m.r7rd5.pro/Blog/266488.shtm
m.r7rd5.pro/Blog/048008.shtm
m.r7rd5.pro/Blog/026206.shtm
m.r7rd5.pro/Blog/220864.shtm
m.r7rd5.pro/Blog/646660.shtm
m.r7rd5.pro/Blog/260660.shtm
m.r7rd5.pro/Blog/208886.shtm
m.r7rd5.pro/Blog/846624.shtm
m.r7rd5.pro/Blog/646226.shtm
m.r7rd5.pro/Blog/624402.shtm
m.r7rd5.pro/Blog/046020.shtm
m.r7rd5.pro/Blog/088404.shtm
m.r7rd5.pro/Blog/284026.shtm
m.r7rd5.pro/Blog/244868.shtm
m.r7rd5.pro/Blog/668800.shtm
m.r7rd5.pro/Blog/866842.shtm
m.r7rd5.pro/Blog/979159.shtm
m.r7rd5.pro/Blog/466602.shtm
m.r7rd5.pro/Blog/200640.shtm
m.r7rd5.pro/Blog/042684.shtm
m.r7rd5.pro/Blog/577379.shtm
m.r7rd5.pro/Blog/975797.shtm
m.r7rd5.pro/Blog/808600.shtm
m.r7rd5.pro/Blog/668604.shtm
m.r7rd5.pro/Blog/884040.shtm
m.r7rd5.pro/Blog/624468.shtm
m.r7rd5.pro/Blog/884060.shtm
m.r7rd5.pro/Blog/595737.shtm
m.r7rd5.pro/Blog/664608.shtm
m.r7rd5.pro/Blog/626282.shtm
m.r7rd5.pro/Blog/262668.shtm
m.r7rd5.pro/Blog/442222.shtm
m.r7rd5.pro/Blog/604804.shtm
m.r7rd5.pro/Blog/280240.shtm
m.r7rd5.pro/Blog/286482.shtm
m.r7rd5.pro/Blog/404488.shtm
m.r7rd5.pro/Blog/004860.shtm
m.r7rd5.pro/Blog/228842.shtm
m.r7rd5.pro/Blog/440862.shtm
m.r7rd5.pro/Blog/620686.shtm
m.r7rd5.pro/Blog/802488.shtm
m.r7rd5.pro/Blog/202040.shtm
m.r7rd5.pro/Blog/008206.shtm
m.r7rd5.pro/Blog/426028.shtm
m.r7rd5.pro/Blog/260222.shtm
m.r7rd5.pro/Blog/848024.shtm
m.r7rd5.pro/Blog/664066.shtm
m.r7rd5.pro/Blog/482268.shtm
m.r7rd5.pro/Blog/202428.shtm
m.r7rd5.pro/Blog/822246.shtm
m.r7rd5.pro/Blog/066888.shtm
m.r7rd5.pro/Blog/026606.shtm
m.r7rd5.pro/Blog/422882.shtm
m.r7rd5.pro/Blog/064880.shtm
m.r7rd5.pro/Blog/868406.shtm
m.r7rd5.pro/Blog/066424.shtm
m.r7rd5.pro/Blog/444064.shtm
m.r7rd5.pro/Blog/640606.shtm
m.r7rd5.pro/Blog/244248.shtm
m.r7rd5.pro/Blog/800480.shtm
m.r7rd5.pro/Blog/884608.shtm
m.r7rd5.pro/Blog/882000.shtm
m.r7rd5.pro/Blog/402428.shtm
m.r7rd5.pro/Blog/602008.shtm
m.r7rd5.pro/Blog/026644.shtm
m.r7rd5.pro/Blog/248022.shtm
m.r7rd5.pro/Blog/288288.shtm
m.r7rd5.pro/Blog/602802.shtm
m.r7rd5.pro/Blog/775739.shtm
m.r7rd5.pro/Blog/468008.shtm
m.r7rd5.pro/Blog/448040.shtm
m.r7rd5.pro/Blog/246664.shtm
m.r7rd5.pro/Blog/608004.shtm
m.r7rd5.pro/Blog/604880.shtm
m.r7rd5.pro/Blog/662606.shtm
m.r7rd5.pro/Blog/486804.shtm
m.r7rd5.pro/Blog/868204.shtm
m.r7rd5.pro/Blog/846640.shtm
m.r7rd5.pro/Blog/844004.shtm
m.r7rd5.pro/Blog/042400.shtm
m.r7rd5.pro/Blog/886462.shtm
m.r7rd5.pro/Blog/004620.shtm
m.r7rd5.pro/Blog/666842.shtm
m.r7rd5.pro/Blog/466622.shtm
m.r7rd5.pro/Blog/064884.shtm
m.r7rd5.pro/Blog/802284.shtm
m.r7rd5.pro/Blog/824240.shtm
m.r7rd5.pro/Blog/084860.shtm
m.r7rd5.pro/Blog/666062.shtm
m.r7rd5.pro/Blog/460246.shtm
m.r7rd5.pro/Blog/886448.shtm
m.r7rd5.pro/Blog/624282.shtm
m.r7rd5.pro/Blog/519971.shtm
m.r7rd5.pro/Blog/286040.shtm
m.r7rd5.pro/Blog/462284.shtm
m.r7rd5.pro/Blog/664806.shtm
m.r7rd5.pro/Blog/266226.shtm
m.r7rd5.pro/Blog/868462.shtm
m.r7rd5.pro/Blog/664464.shtm
m.r7rd5.pro/Blog/006444.shtm
m.r7rd5.pro/Blog/319397.shtm
m.r7rd5.pro/Blog/224840.shtm
m.r7rd5.pro/Blog/406266.shtm
m.r7rd5.pro/Blog/628460.shtm
m.r7rd5.pro/Blog/822428.shtm
m.r7rd5.pro/Blog/573755.shtm
m.r7rd5.pro/Blog/997955.shtm
m.r7rd5.pro/Blog/713371.shtm
m.r7rd5.pro/Blog/539911.shtm
m.r7rd5.pro/Blog/195333.shtm
m.r7rd5.pro/Blog/484628.shtm
m.r7rd5.pro/Blog/662406.shtm
m.r7rd5.pro/Blog/860204.shtm
m.r7rd5.pro/Blog/648802.shtm
m.r7rd5.pro/Blog/397795.shtm
m.r7rd5.pro/Blog/175137.shtm
m.r7rd5.pro/Blog/406048.shtm
m.r7rd5.pro/Blog/626400.shtm
m.r7rd5.pro/Blog/066808.shtm
m.r7rd5.pro/Blog/208268.shtm
m.r7rd5.pro/Blog/884480.shtm
m.r7rd5.pro/Blog/400606.shtm
m.r7rd5.pro/Blog/202406.shtm
m.r7rd5.pro/Blog/248422.shtm
m.r7rd5.pro/Blog/640420.shtm
m.r7rd5.pro/Blog/004044.shtm
m.r7rd5.pro/Blog/042846.shtm
m.r7rd5.pro/Blog/826288.shtm
m.r7rd5.pro/Blog/026422.shtm

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1198110.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

5步终极实战指南:如何将天邑TY1608机顶盒改造成微型服务器

5步终极实战指南&#xff1a;如何将天邑TY1608机顶盒改造成微型服务器 【免费下载链接】amlogic-s9xxx-armbian amlogic-s9xxx-armbian: 该项目提供了为Amlogic、Rockchip和Allwinner盒子构建的Armbian系统镜像&#xff0c;支持多种设备&#xff0c;允许用户将安卓TV系统更换为…

Tutor终极指南:Docker化Open edX快速部署完整方案

Tutor终极指南&#xff1a;Docker化Open edX快速部署完整方案 【免费下载链接】tutor 项目地址: https://gitcode.com/gh_mirrors/tut/tutor 想要快速搭建专业级在线教育平台&#xff1f;Tutor作为官方支持的Docker化Open edX发行版&#xff0c;为您提供从本地开发到生…

ER-Save-Editor终极指南:打造专属艾尔登法环游戏体验

ER-Save-Editor终极指南&#xff1a;打造专属艾尔登法环游戏体验 【免费下载链接】ER-Save-Editor Elden Ring Save Editor. Compatible with PC and Playstation saves. 项目地址: https://gitcode.com/GitHub_Trending/er/ER-Save-Editor 想要在交界地自由掌控命运&am…

RPCS3模拟器实战配置手册:从新手到高手的进阶之路

RPCS3模拟器实战配置手册&#xff1a;从新手到高手的进阶之路 【免费下载链接】rpcs3 PS3 emulator/debugger 项目地址: https://gitcode.com/GitHub_Trending/rp/rpcs3 RPCS3作为目前最强大的PlayStation 3开源模拟器&#xff0c;凭借其出色的兼容性和持续优化的性能&a…

GPEN训练数据降质方法:BSRGAN模拟真实退化教程

GPEN训练数据降质方法&#xff1a;BSRGAN模拟真实退化教程 GPEN人像修复增强模型镜像 本镜像基于 GPEN人像修复增强模型 构建&#xff0c;预装了完整的深度学习开发环境&#xff0c;集成了推理及评估所需的所有依赖&#xff0c;开箱即用。 1. 镜像环境说明 组件版本核心框架…

Glyph实战应用:扫描件文字提取精准又高效

Glyph实战应用&#xff1a;扫描件文字提取精准又高效 在处理历史文档、老旧档案或低质量扫描件时&#xff0c;传统OCR技术常常力不从心。字迹模糊、分辨率低、字体特殊等问题让识别准确率大幅下降。而今天我们要介绍的 Glyph-视觉推理 镜像&#xff0c;正是为解决这类难题而生…

智能硬件必备!用GLM-ASR-Nano-2512快速实现离线语音交互

智能硬件必备&#xff01;用GLM-ASR-Nano-2512快速实现离线语音交互 在智能手表、车载系统、家庭机器人这些对响应速度和隐私安全要求极高的设备上&#xff0c;传统的云端语音识别方案越来越显得“力不从心”&#xff1a;网络延迟影响体验&#xff0c;上传语音带来隐私风险&am…

终极指南:QtScrcpy Android投屏工具完整安装教程

终极指南&#xff1a;QtScrcpy Android投屏工具完整安装教程 【免费下载链接】QtScrcpy QtScrcpy 可以通过 USB / 网络连接Android设备&#xff0c;并进行显示和控制。无需root权限。 项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy 想要在电脑上轻松控制A…

3步攻克Neovim LSP配置难题:从入门到精通自定义语言服务器

3步攻克Neovim LSP配置难题&#xff1a;从入门到精通自定义语言服务器 【免费下载链接】nvim-lspconfig Quickstart configs for Nvim LSP 项目地址: https://gitcode.com/GitHub_Trending/nv/nvim-lspconfig 还在为Neovim中语言服务器配置而头疼&#xff1f;当默认设置…

AIClient-2-API终极指南:零成本构建企业级AI应用生态

AIClient-2-API终极指南&#xff1a;零成本构建企业级AI应用生态 【免费下载链接】AIClient-2-API Simulates Gemini CLI, Qwen Code, and Kiro client requests, compatible with the OpenAI API. It supports thousands of Gemini model requests per day and offers free us…

gpt-oss-20b-WEBUI + Ollama Modelfile定制专属AI

gpt-oss-20b-WEBUI Ollama Modelfile定制专属AI 1. 引言&#xff1a;为什么你需要一个可定制的本地大模型&#xff1f; 你有没有遇到过这样的问题&#xff1a;想用大模型做点事情&#xff0c;却发现API太贵、响应太慢、数据还不能出内网&#xff1f;尤其是企业级应用中&…

InvenTree开源库存管理系统:制造业物料管理的终极解决方案

InvenTree开源库存管理系统&#xff1a;制造业物料管理的终极解决方案 【免费下载链接】InvenTree Open Source Inventory Management System 项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree 在当今快节奏的制造业环境中&#xff0c;高效的库存管理已成为…

Buzz音频转录终极故障排除指南:新手3分钟快速修复方案

Buzz音频转录终极故障排除指南&#xff1a;新手3分钟快速修复方案 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 还在为Buzz…

微信数据提取完整教程:5步搞定数据库解密与聊天记录导出

微信数据提取完整教程&#xff1a;5步搞定数据库解密与聊天记录导出 【免费下载链接】PyWxDump 获取微信账号信息(昵称/账号/手机/邮箱/数据库密钥/wxid)&#xff1b;PC微信数据库读取、解密脚本&#xff1b;聊天记录查看工具&#xff1b;聊天记录导出为html(包含语音图片)。支…

SGLang前端界面开发:Web UI对接部署实战案例

SGLang前端界面开发&#xff1a;Web UI对接部署实战案例 SGLang-v0.5.6 是当前较为稳定且功能丰富的版本&#xff0c;适用于多种大模型推理场景。本文将围绕该版本展开&#xff0c;重点介绍如何通过 Web UI 实现与 SGLang 服务的对接&#xff0c;完成一个可交互、易扩展的前端…

TESOLLO小巧轻便灵巧手“DG-5F-S”发布

机器人手爪专家Tesollo宣布&#xff0c;已经开发出“DG-5F-S”&#xff0c;这是一种新型人形机器人手&#xff0c;是其现有旗舰产品的紧凑和轻便版本。该产品计划于今年上半年正式推出&#xff0c;原型将在CES 2026上首次亮相。 DG-5F-S的特点是其紧凑和轻便的设计&#xff0c…

麦橘超然提速秘诀:CPU卸载+量化双管齐下

麦橘超然提速秘诀&#xff1a;CPU卸载量化双管齐下 1. 引言&#xff1a;在中低显存设备上实现高质量图像生成的挑战 你是否也遇到过这样的问题&#xff1a;想用最新的AI绘画模型创作精美图像&#xff0c;却因为显存不足而频频报错&#xff1f;尤其是在本地部署像Flux.1这类大…

终极跨平台部署指南:快速掌握原神祈愿数据导出工具

终极跨平台部署指南&#xff1a;快速掌握原神祈愿数据导出工具 【免费下载链接】genshin-wish-export biuuu/genshin-wish-export - 一个使用Electron制作的原神祈愿记录导出工具&#xff0c;它可以通过读取游戏日志或代理模式获取访问游戏祈愿记录API所需的authKey。 项目地…

终极指南:如何用ffmpeg-python实现GPU硬件加速视频处理

终极指南&#xff1a;如何用ffmpeg-python实现GPU硬件加速视频处理 【免费下载链接】ffmpeg-python Python bindings for FFmpeg - with complex filtering support 项目地址: https://gitcode.com/gh_mirrors/ff/ffmpeg-python 还在为视频处理速度慢而烦恼吗&#xff1…

max_new_tokens=2048是否合理?根据任务调整

max_new_tokens2048是否合理&#xff1f;根据任务调整 在大模型推理和微调的实际应用中&#xff0c;max_new_tokens 是一个看似简单却极易被忽视的关键参数。它直接决定了模型生成内容的长度上限&#xff0c;进而影响输出质量、响应时间以及显存占用。在使用 Qwen2.5-7B 这类7…