部署DeepSeek模型,进群交流最in玩法!
立即加群
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >DeepSeek实践-5分钟快速腾讯云部/Ollama部署/本地部署

DeepSeek实践-5分钟快速腾讯云部/Ollama部署/本地部署

原创
作者头像
七条猫
修改于 2025-03-19 06:59:06
修改于 2025-03-19 06:59:06
1.2K00
代码可运行
举报
运行总次数:0
代码可运行

自问世以来,DeepSeek迅速成为全球瞩目的焦点,这不仅归功于其卓越的技术表现,更在于其开源的开放策略和极具竞争力的低成本优势,从而在全球范围内掀起了一股AI应用的新浪潮。

DeepSeek-R1作为该系列中的明星产品,凭借其出色的推理能力,在多个权威基准测试中超越了当前顶尖的模型。这一技术上的重大突破,不仅标志着AI领域的一次显著进步,同时也为开发者提供了一个性价比极高的解决方案。特别值得一提的是,DeepSeek-R1通过大规模的强化学习训练,无需依赖传统的监督微调,即可在数学推理等高难度任务中展现出卓越的性能。

部署要求

本文将详细介绍如何快速部署Deepseek。要快速部署 DeepSeek,首先需要明确 DeepSeek 的具体用途和功能。DeepSeek 可能是一个深度学习模型、工具或平台,用于特定任务(如图像识别自然语言处理等)。以下是一个通用的步骤指南,帮助普通人快速部署 DeepSeek,快速部署 DeepSeek 的关键在于:

  1. 明确需求。
  2. 准备好环境和依赖。
  3. 获取并配置模型。
  4. 测试和部署。
明确需求

确定 DeepSeek 的具体用途(如文本生成、图像分类等)。

了解 DeepSeek 的输入输出格式以及所需的硬件资源(如 GPU 或 CPU)。

硬件要求
软件要求
  • 操作系统:Linux(推荐Ubuntu 20.04或更高版本)
  • Docker:用于容器化部署

部署逻辑:

说明:

  1. 安装Ollama;
  2. 使用Ollama部署DeepSeek;
  3. ChatBox集成DeepSeek;
  4. CodeArts IDE集成DeepSeek。

部署DeepSeek步骤

1、安装Ollama

Ollama 是一款功能强大的开源工具,专为在本地运行、部署和管理大型语言模型(LLMs)而设计。它提供了简洁的命令行界面,使用户能够轻松下载、运行并与各种预训练的语言模型进行交互。Ollama 支持多种模型架构,非常适合希望在本地环境中使用 LLMs 的开发者和研究人员。

  1. 打开终端:云主机桌面上右键选择“Open Terminal Here”,打开命令终端窗口。
  1. 执行安装命令: 在终端中输入以下命令并回车:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl -fsSL https://ollama.com/install.sh | sh

2、部署DeepSeek

借助 Ollama,我们可以轻松部署 DeepSeek 大模型。以下步骤将指导您部署 deepseek-r1:1.5b 版本:

  1. 执行部署命令: 在终端中输入以下命令并回车:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ollama run deepseek-r1:1.5b

2.开始对话: 部署完成后,您可以直接在终端与 DeepSeek 大模型进行对话。

!

3、安装ChatBox

虽然通过终端可以与 DeepSeek 进行交互,但为了获得更直观和流畅的体验,我们可以使用可视化聊天工具,例如 Open WebUI 或 ChatBox。以下步骤将指导您安装并使用 ChatBox:浏览器下载ChatBox: https://chatboxai.app/zh 进入Chatboxai点击“免费下载”按钮下载适用于您系统的安装包。

打开下载文件所在目录,右键选择“Open Terminal Here”,在终端中输入以下命令并回车:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo chmod +x Chatbox-1.9.8-arm64.AppImage

安装zlib 库:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update
sudo apt install zlib1g zlib1g-dev

安装 zlib 后,使用 find 命令查找 libz.so 文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo find / -name libz.so*

设置 LD_LIBRARY_PATH:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
export LD_LIBRARY_PATH=/usr/lib/aarch64-linux-gnu:$LD_LIBRARY_PATH

安装libfuse.so.2库:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install libfuse2

运行文件,运行应用时禁用沙盒:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./Chatbox-1.9.8-arm64.AppImage --no-sandbox

配置 ChatBox

  1. 选择 API 类型: 首次打开 ChatBox 时,选择“使用自己的API Key或本地模型(Use My Own API Key/Local Model)”。
  2. 选择 Ollama API: 在新的标签页中选择 Ollama API。
  3. 选择模型: 在模型列表中选择 deepseek-r1:1.5b,然后点击保存。

配置完成后,您就可以在 ChatBox 的对话框里与 DeepSeek 大模型进行对话了。

DeepSeek API秘钥

目前deepseek已经获得最牛的域名,AI.com

秘钥需要登录:https://platform.deepseek.com/sign_in

API 及定价

DeepSeek-R1 API 服务定价为每百万输入 tokens 1 元(缓存命中)/ 4 元(缓存未命中),每百万输出 tokens 16 元

Token 用量计算

token 是模型用来表示自然语言文本的基本单位,也是我们的计费单元,可以直观的理解为“字”或“词”;通常 1 个中文词语、1 个英文单词、1 个数字或 1 个符号计为 1 个 token。

一般情况下模型中 token 和字数的换算比例大致如下:

  • 1 个英文字符 ≈ 0.3 个 token。
  • 1 个中文字符 ≈ 0.6 个 token。

但因为不同模型的分词不同,所以换算比例也存在差异,每一次实际处理 token 数量以模型返回为准,您可以从返回结果的 usage 中查看。

本地部署

成功在本地部署DeepSeek AI助手后,您将能够在个人电脑上畅享其强大功能,无需担忧网络延迟和隐私泄露问题。

第一步:环境搭建(安装Ollama)

Ollama 是一款轻量级的AI模型运行框架,兼容多种开源模型,我们将利用它来运行DeepSeek。

重要提示: 近期DeepSeek热度高涨,网络上出现了许多仿冒诈骗网站。请务必通过官方渠道下载软件,警惕任何付费或转账要求。

  1. 获取 Ollama
  2. 前往 Ollama 官方网站。
  3. 根据您的操作系统选择相应的安装包(Windows 选择 .exe,Mac 选择 .dmg)。
  4. 下载完成后,按照提示完成安装:
  5. Windows:双击安装包,按照向导操作即可。
  6. Mac:将 Ollama 图标拖拽至 Applications 文件夹。

2. 验证安装

安装完成后,打开终端(Windows 按 Win + R 输入 cmd,Mac 直接打开 Terminal),然后输入:ollama list

输入以下命令:

复制

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ollama list

如果终端显示类似 llama3 的模型名称,则说明安装成功。

注意事项

  • 确保您的系统已更新至最新版本,以避免兼容性问题。
  • 安装过程中,建议暂时关闭杀毒软件,防止其误报拦截。
  • 保持网络连接稳定,下载过程可能需要传输超过 300MB 的数据。
第二步:部署DeepSeek模型

DeepSeek 提供了多种参数版本,我们推荐:

  • 普通用户: 选择 8B 版本,适用于日常对话、写作等场景。
  • 高性能显卡用户(显存 16GB 以上): 可选择 16B 版本,体验更强大的性能。
  • 获取并安装模型
  • 访问 Ollama 模型库,搜索 deepseek-r1
  • 复制对应版本的安装命令,并在终端中运行:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ollama run deepseek-r1:8b

(如果您选择 16B 版本,将 8b 替换为 16b

首次运行时,系统会自动下载约 5GB 的模型文件,请耐心等待。

2.测试模型

安装完成后,在终端中输入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
说一句有趣的新年祝福

如果模型能够成功回应,则说明部署成功!

如果模型成功回应,说明部署无误!

第三步:安装可视化界面(Chatbox AI)

虽然终端交互方便快捷,但如果您更倾向于使用类似ChatGPT的可视化界面,可以安装Chatbox AI。

1. 下载 Chatbox

  • 访问 Chatbox 官网,下载对应系统的安装包
  • 按照默认设置完成安装

2. 连接本地模型

  • 打开 Chatbox,进入设置界面。
  • 在模型设置中选择:
  • API 类型:Ollama API
  • 模型名称:deepseek-r1:8b
  • 点击“检查连接”,如果状态正常,即可开始使用。

3. 进阶设置(可选)

  • 温度值: 建议设置为 0.3-0.7,数值越低,AI 的回答越保守。
  • 最大生成长度: 建议设置为 2048 tokens,以获得更丰富的回答。
  • 连续对话模式: 开启后,可以使对话更加连贯自然。
第四步:优化交互和性能

为了让AI助手更好地为您服务,您可以尝试以下方法:

  1. 释放系统资源: 在运行AI程序时,尽量关闭其他占用大量内存的软件,例如大型游戏、视频编辑软件等,以确保AI能够获得充足的计算资源。
  2. 拆分复杂问题: 当您遇到复杂的问题时,可以尝试将其拆分成几个更小、更具体的问题,并逐步向AI提问。这样可以帮助AI更准确地理解您的需求,并提供更精准的答案。
  3. 尝试英文关键词: 在某些情况下,使用英文关键词进行搜索或提问,可能会获得更快的响应速度和更丰富的结果。
  4. 定期重启服务: 如果您使用的是Ollama等本地部署的AI服务,建议您定期重启服务,以释放内存并清除缓存,确保AI始终保持最佳运行状态。 腾讯云部署在腾讯云 AI 代码助手,开发者可配置接入DeepSeeK R1 及其他模型的官网 API !也可接入本地 Ollama 部署的 Deepseek 大模型,结合腾讯云AI代码助手和 DeepSeek ,开发者可实现更加强大、高效、安全的 AI 编程体验。

在 Visual Studio Code 插件市场, 搜索「腾讯云AI代码助手」安装。

在腾讯云AI代码助手中配置 API key

点击腾讯云 AI 代码助手侧栏打开技术对话功能,在对话框右边有一个模型选项,默认为 hunyuan-turbo 模型。

您就可以在对话框里与 DeepSeek 大模型进行对话了。

总 结

学习 Deepseek 的部署和调用是一个非常有价值的过程,它不仅让我掌握了一项实用的技能,也为我打开了深度学习世界的大门。

下面是我们开发的案例

在数据处理和可视化领域,将Excel中的数据转换为直观的柱状图是一项常见需求。DeepSeek作为一款强大的人工智能工具,在自动化这一流程方面提供了便捷高效的解决方案。本文将详细介绍如何使用DeepSeek自动从Excel文件生成柱状图。

一、准备工作

  1. 安装相关软件和库
  2. 首先确保你的电脑上安装了Microsoft Excel或者兼容的电子表格软件
  3. 对于使用DeepSeek的接口进行操作,你可能需要安装Python(如果DeepSeek的接口是基于Python的),并且安装相关的库,如pandas用于数据处理,matplotlibseaborn用于绘图(虽然DeepSeek可能内部处理绘图,但了解这些库有助于理解数据可视化的原理)。
  4. 获取DeepSeek访问权限
  5. 注册并登录DeepSeek平台,获取必要的API密钥或者访问权限,以便能够调用其功能。

二、数据准备

  1. 整理Excel数据
  2. 在Excel文件中,确保你的数据结构清晰。例如,如果你要绘制关于不同产品销售额的柱状图,通常第一行是列标题,如“产品名称”“销售额”等,后续行是具体的数据记录。
  3. 数据应该按照逻辑顺序排列,没有缺失值或者错误值(如果有,需要先进行数据清洗)。

三、使用DeepSeek生成柱状图的步骤

(一)通过API调用(以Python为例)
  1. 导入必要的库
  2. 在Python脚本中,导入用于与DeepSeek交互的库(假设为deepseek_api,实际名称根据DeepSeek提供的接口而定),以及pandas库用于读取Excel数据。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import deepseek_api
import pandas as pd
  1. 读取Excel数据
  2. 使用pandasread_excel函数读取Excel文件中的数据。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
data = pd.read_excel('your_file.xlsx')
  1. 构建请求数据
  2. 根据DeepSeek API的要求,构建包含数据和绘图参数的请求。例如,你可能需要指定数据列的名称(用于确定x轴和y轴的数据)、图表标题、坐标轴标签等。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
request_data = {
    "data": data.to_dict(orient='records'),
    "chart_type": "bar",
    "x_axis": "产品名称",
    "y_axis": "销售额",
    "title": "产品销售额柱状图",
    "x_label": "产品",
    "y_label": "销售额(元)"
}
  1. 发送请求并获取图表
  2. 使用DeepSeek API发送请求,并接收生成的柱状图。这可能涉及到调用特定的函数并传递请求数据。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
response = deepseek_api.generate_chart(request_data)
chart = response['chart']
  • 如果DeepSeek返回的是图表的图像数据(如base64编码的图像),你可以将其保存为图片文件。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import base64
with open('bar_chart.png', 'wb') as f:
    f.write(base64.b64decode(chart))
(二)使用DeepSeek的可视化界面
  1. 上传Excel文件
  2. 登录DeepSeek的可视化平台,找到上传文件的功能入口,将准备好的Excel文件上传到平台。
  1. 配置图表参数
  2. 在平台上找到创建柱状图的功能模块,然后根据提示配置相关参数。这包括选择x轴和y轴对应的列、设置图表标题、坐标轴标签等。
  3. 生成并下载柱状图
  4. 完成参数配置后,点击生成按钮,DeepSeek会根据你的设置自动从Excel数据中创建柱状图。你可以选择将生成的柱状图下载到本地,以便在其他文档或者报告中使用。

四、优势与注意事项

(一)优势
  1. 高效性
  2. 相比于手动在Excel中创建柱状图再进行格式调整等繁琐操作,使用DeepSeek可以快速生成高质量的柱状图,大大节省时间。
  3. 准确性
  4. DeepSeek按照预先设定的算法和参数进行绘图,减少了人为错误的可能性,确保图表的准确性。
  5. 可定制性
  6. 能够方便地根据不同的需求定制图表的样式、颜色、标签等,以满足各种数据可视化的场景。
(二)注意事项
  1. 数据格式兼容性
  2. 确保Excel文件的数据格式与DeepSeek要求的格式相匹配,否则可能会导致数据读取错误或者图表生成失败。
  3. API限制(如果通过API调用)
  4. 注意DeepSeek API的使用限制,如请求频率、数据量大小限制等,以避免出现服务不可用或者额外收费的情况。

通过以上步骤,你可以轻松地使用DeepSeek自动从Excel生成柱状图,提高数据处理和可视化的效率。无论是对于数据分析人员、业务人员还是学生等需要处理数据的群体,这都是一个非常实用的工具和方法。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
Wijmo 更优美的jQuery UI部件集:从wijwizard和wijpager开始
本文演示了如何使用Wijmo的其中两个部件,wijwizard 以及 wijpager。如果你期望看到Wijmo的其他文章,请参阅Wijmo 更优美的jQuery UI部件集:发现 Wijmo。 在这个快速入门,你将学习如何向一个HTML工程添加众多Wijmo部件中的两个,wijwizard 以及 wijpager。你将从添加并且自定义一个wijwizard部件入手,可以了解到一些独特的功能,然后你将学习如何通过连接到wijpager部件对wijwizard添加分页导航支持。 第一步是创建一个HTML页面,
葡萄城控件
2018/01/10
2.7K0
Wijmo 更优美的jQuery UI部件集:从wijwizard和wijpager开始
Wijmo 更优美的jQuery UI部件集:发现 Wijmo
什么是 Wijmo? Wijmo 是一个基于jQuery UI的UI部件的套件。Wijmo 部件对客户端Web开发进行了优化,并且充分利用了jQuery的强大能力以达到出色的性能和易用性。所有的Wij
葡萄城控件
2018/01/10
2.8K0
Wijmo 更优美的jQuery UI部件集:发现 Wijmo
Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)
Wijmo的CompositeChart控件允许您使用一个Chart来分析和展现复杂的数据。相同的数据可以使用不同的可视化效果,不同的图表类型展现在一个图表内,使得用户可以从不同的角度,了解分析这组数
葡萄城控件
2018/01/10
1.3K0
Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)
Wijmo 更优美的jQuery UI部件集:通过jsFiddle测试Wijmo Gauges
Wijmo 的巨大优势之一就是,它们是非常流行的jQuery UI部件。这将意味着它们的基础类库具有很多支持者。具有众多的支持者同时也意味着更多好用的工具。这些好用的工具之一就是很酷的jsFiddle,这是一个实时的HTML/CSS/JavaScript snippet编辑器。用它来以一种迅速的无开销的方式测试一些小东西是相当棒的。事实上,我们可以用它来实时的测试一些wijmo部件,这里我们会看到如何做到这一点。因为Wijmo gauges使用到了基于浏览器能力的SVG或者VML,这些是“无插件网页”的一个
葡萄城控件
2018/01/10
1.1K0
Wijmo 更优美的jQuery UI部件集:通过jsFiddle测试Wijmo Gauges
Wijmo 更优美的jQuery UI部件集:自定义 C1WijMenu
C1Wijmo 全部的控件是完全可定制的,并且可以根据你自己的需求定制他们的界面外观。 我准备使用C1Menu演示这一点。 让我们从向控件应用自定义主题开始。 改变主题 1) 创建一个网站,然后拖放一个C1Menu到web页面上。 2) 单击智能标记,并打开任务菜单。 3) 在主题属性中输入CDN的URL以指定主题。 例如,在我们的这个例子中,我们应用ui-darkness 主题 http://jquery-ui.googlecode.com/svn/tags/1.8.14/themes/ui-darkne
葡萄城控件
2018/01/10
1.1K0
Wijmo 更优美的jQuery UI部件集:自定义 C1WijMenu
Wijmo 更优美的jQuery UI部件集:活动日历控件(Event Calendar)
  Wijmo Event Calendar活动日历控件,是一个功能齐全的活动日历控件,允许用户添加,编辑和管理他们的日程。默认情况下,控件将使用Html5的Local Storage特性,进行离线数据存储,用户可以在不连接网路的情况下,使用网页来管理自己的日程,无需额外的配置。   Wijmo Event Calendar支持用户自定义数据存储方式。Wijmo Event Calendar 控件在设计之初就将数据展现和数据存储进行分离,您可以使用amplify.store库,实现本地数据存储。然后设置:d
葡萄城控件
2018/01/10
2K0
Wijmo 更优美的jQuery UI部件集:活动日历控件(Event Calendar)
提高性能:用RequireJS优化Wijmo Web页面
上周Wijmo 2014 V2版本刚刚发布(下载地址),  有网友下载后发现仅仅使用了40个Widgets的一小部分,还需要加载全部的jquery.wijmo-pro.all.3.20142.45.m
葡萄城控件
2018/01/10
1.7K0
提高性能:用RequireJS优化Wijmo Web页面
Wijmo 更优美的jQuery UI部件集:C1 Wijmo Grids 更多惊喜
本文中,我将给大家介绍一系列非常棒的 Wijmo Grids功能。我们先以一个新的Wijmo Grids 来开始我们这次的 Wijmo Grids 之旅吧。 <BR> <table id="tabl
葡萄城控件
2018/01/10
7520
Wijmo 更优美的jQuery UI部件集:C1 Wijmo Grids 更多惊喜
图解AngularJS Wijmo5和LightSwitch
Visual Studio 2013 中的 LightSwitch 有新增功能,包括更好的团队开发支持以及在构建 HTML 客户端桌面和 Office 365 应用程序方面的改进。本文结合最新发布的W
葡萄城控件
2018/01/10
1.4K0
图解AngularJS Wijmo5和LightSwitch
用于 Windows8 的 Wijmo Charts 图表控件
随着Windows 8 Developer Preview 和 Visual Studio 11 Preview的发布, 大家对Metro-style的关注也逐步升温。最大的改变就是我们可以用HTML、JavaScript以及CSS进行Windows 应用程序的开发了。这应该是所有的Web Developer的福利了。 众所周知,Wijmo 是一套JavaScript UI 类库。我打算试着把它放到Windows 8里,准确的说,我尝试利用Wijmo的Charts实现一个Windows 8下的Metro U
葡萄城控件
2018/01/10
2.8K0
用于 Windows8 的 Wijmo Charts 图表控件
Wijmo 更优美的jQuery UI部件集:爱上 ThemeRoller
Wijmo 是一个基于jQuery UI的UI部件的套件。Wijmo最方便使用的特点之一就是兼容ThemeRoller。ThemeRoller 是一个创建独特的jQuery UI web 部件主题皮肤的web应用程序。凭借其简单的界面和所见即所得的预览功能,你可以用比使用图形编辑器更短的时间为你的Wijmo部件以及其他兼容ThemeRoller的部件创建皮肤。 拉开帷幕:ThemeRoller 基础 我们可以在这里找到ThemeRoller Web 应用程序 jqueryui.com/themeroller
葡萄城控件
2018/01/10
1.2K0
Wijmo 更优美的jQuery UI部件集:爱上 ThemeRoller
Wijmo 更优美的jQuery UI部件集:导出Wijmo的GridView到Excel
Wijmo GridView 控件不提供导出Excel文件的方法。本篇博客介绍一种将Wijmo的GridView控件保存到Excel的简单方法。你可以使用同样的方法在C1 WebUI GridView
葡萄城控件
2018/01/10
9680
Wijmo 更优美的jQuery UI部件集:导出Wijmo的GridView到Excel
Wijmo 更优美的jQuery UI部件集:客户端更改C1GridView数据源
很多时候,我们在使用 GridView 展示数据时,希望最终用户可以编辑数据并且同步到数据源中。这是一项繁琐的工作。我们需要自定义模板列,并且在后台手动获取更新值,最后使用 SQL 语句同步到数据库中。  但是,现在我们有了 C1 Wijmo GridView ,这些繁琐的工作都成为历史。C1GridView 仅仅通过一个属性-AllowClientEditing 便允用户在客户端编辑单元格内容。 需要编辑时,我们可以通过双击单元格使其进入编辑状态即可。完成编辑后,选择其它单元格去保存编辑值。  这篇文章将
葡萄城控件
2018/01/10
3K0
Wijmo 更优美的jQuery UI部件集:客户端更改C1GridView数据源
Wijmo 更优美的jQuery UI部件集:运行时处理Wijmo GridView数据操作
C1GridView具有很多内置的功能,比如排序,过滤,分页以及分组。 对于开发者来说,这些都是很有用的功能,因为它们可以节省大量通过代码实现这些能力的时间。 无论如何,开发人员不一定非要将其在设计
葡萄城控件
2018/01/10
8310
Wijmo 更优美的jQuery UI部件集:运行时处理Wijmo GridView数据操作
ASP.NET MVC的客户端验证:jQuery的验证
之前我们一直讨论的Model验证仅限于服务端验证,即在Web服务器根据相应的规则对请求数据实施验证。如果我们能够在客户端(浏览器)对用户输入的数据先进行验证,这样会减少针对服务器请求的频率,从而缓解W
蒋金楠
2018/01/15
8.3K0
ASP.NET MVC的客户端验证:jQuery的验证
Wijmo 更优美的jQuery UI部件集:在对Wijmo GridView进行排序或者过滤时保留选择
许多客户面临这样的场景,他们希望在应用了排序或者过滤之后仍然将最终用户的行选状态保留。通常情况下,当我们在选择了任何行之后应用排序或者过滤会导致回传之后选择状态丢失。本篇博客将讨论我们如何做才能在排序
葡萄城控件
2018/01/10
1K0
Wijmo 更优美的jQuery UI部件集:在对Wijmo GridView进行排序或者过滤时保留选择
Wijmo 更优美的jQuery UI部件集:服务器端Grid魔法
在之前的一篇文章中,我们讨论了如何添加一大堆的超赞的功能到一个标准的HTML表,并把它转换成一个“grid”表格。今天我想要做的事情是向你展示如何将这些功能转到服务器。 通过使用服务器做大量的“苦力活儿”,我们可以向我们的最终用户提供更加平顺的用户体验。什么苦力活要交给服务器呢?假设你有一百万行的数据集,这些数据要是发送到客户端,然后再进行排序/分页/过滤,那会是相当可观的一堆流量。但是如果我们要求服务器在发送数据到客户端之前执行排序/分页/过滤,我们可以迅速的减少客户端的开销。 服务器 关于数据,我使用
葡萄城控件
2018/01/10
9860
程序员Web面试之jQuery
又到了一年一度的毕业季了,青春散场,却等待下一场开幕。 在求职大军中,IT行业的程序员、码农是工科类大学生的热门选择之一, 尤其是近几年Web的如火如荼,更是吸引了成千上万的程序员投身其中追求自己的梦
葡萄城控件
2018/01/10
2.7K0
程序员Web面试之jQuery
通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用
较之面向最终消费者的网站,企业级Web应用对用户体验的要求要低一些。不过客户对“用户体验”的要求是“与日俱增”的,很多被“惯坏了”的用户已经不能忍受Postback带来的页面刷新,所以Ajax在企业级Web应用中得到了广泛的应用。企业级Web应用的一个特点是以“数据处理”为主,所以“面向绑定”的Knockout.js 是一个不错的选择。ASP.NET Web API,作为.NET平台最好的REST服务开发平台(主要与WCF相比),则可以以服务的形式提供对数据的后台处理。 一、一个简单的基于CRUD的Web应
蒋金楠
2018/01/15
1.3K0
通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用
ASP.NET MVC 4 RC的JS/CSS打包压缩功能
打包(Bundling)及压缩(Minification)指的是将多个js文件或css文件打包成单一文件并压缩的做法,如此可减少浏览器需下载多个文件案才能完成网页显示的延迟感,同时通过移除JS/CSS文件案中空白、批注及修改JavaScript内部函数、变量名称的压缩手法,能有效缩小文件案体积,提高传输效率,提供使用者更流畅的浏览体验。 在ASP.NET MVC 4中可以使用BundleTable捆绑多个css文件和js文件,以提高网络加载速度和页面解析速度。更为重要的是通过捆绑可以解决IE浏览器的31个C
张善友
2018/01/22
3.2K0
ASP.NET MVC 4 RC的JS/CSS打包压缩功能
推荐阅读
相关推荐
Wijmo 更优美的jQuery UI部件集:从wijwizard和wijpager开始
更多 >
LV.2
这个人很懒,什么都没有留下~
目录
  • 部署要求
    • 明确需求
    • 硬件要求
    • 软件要求
  • 部署逻辑:
  • 部署DeepSeek步骤
  • DeepSeek API秘钥
    • API 及定价
    • Token 用量计算
  • 本地部署
    • 第一步:环境搭建(安装Ollama)
    • 第二步:部署DeepSeek模型
    • 第三步:安装可视化界面(Chatbox AI)
    • 第四步:优化交互和性能
  • 总 结
  • 下面是我们开发的案例
  • 一、准备工作
  • 二、数据准备
  • 三、使用DeepSeek生成柱状图的步骤
    • (一)通过API调用(以Python为例)
    • (二)使用DeepSeek的可视化界面
  • 四、优势与注意事项
    • (一)优势
    • (二)注意事项
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档