DeepSeek
入门到精通:一篇搞懂AI大模型的实战指南
什么是DeepSeek?
DeepSeek 是一家专注于通用人工智能(AGI)的中国科技公司,其核心产品
DeepSeek-R1
是一款开源的推理模型,支持复杂任务处理且可免费商用。它的优势在于:
国产化:立足本土技术发展,适配中文场景。
多场景覆盖:从文本生成到代码开发,从数据分析到决策支持。
开源免费:开发者可自由调用,企业用户无需高昂成本。
DeepSeek能做什么?
DeepSeek 的功能覆盖四大核心领域,满足个人与开发者需求:
1. 文本生成
创作文章、故事、诗歌,生成营销文案或社交媒体内容。
示例:输入“写一篇关于环保的微博文案”,输出简短有力的推广内容。
2. 编程辅助
生成代码片段(如Python、JavaScript),自动补全注释,调试优化建议。
示例:输入“用Python实现快速排序”,直接生成带注释的代码。
3. 数据分析与推理
处理复杂逻辑问题,如数学证明、业务资源优化、数据可视化。
示例:输入“分析近3年新能源汽车销量趋势”,生成图表与解读。
4. 跨模态任务
支持文件上传, ...
Software Development
Python Web Development(Django
+ Vue)
后端部分
1. 安装 Django 和 Mysql 驱动
创建一个文件夹:Software
创建一个虚拟环境:python3 -m venv env(虚拟环境名字)
激活虚拟环境:source env/bin/activate
安装相应的库:pip install django mysqlclient(mysqlclient和pymysql效果一样)
安装pymsql:pip install pymsql(这是联系数据库一定要装的)
将以下代码放入project_name/setting.py中
12import pymysqlpymysql.install_as_MySQLdb()
检查是否安装成功(可选):python -m django –version
2. 创建 Django 项目
项目结构:
123456789101112Project_name / # Django 项目文件夹├── manage.py # 管理脚 ...
懒标记线段树模板详解
1. 简介
懒标记线段树(Lazy Segment
Tree)是线段树的一种高级变体,它支持高效的区间查询和区间修改操作。主要特点:
支持区间修改和区间查询
时间复杂度均为 O(log n)
使用懒标记技术延迟更新
支持多种信息维护
2. 实现原理
2.1 基本结构
线段树将区间划分为多个子区间,每个节点维护一个区间的信息。本模板使用两个核心结构:
Info:维护区间信息(如区间和、最大值、最小值等)
Tag:维护懒标记信息(如区间加法标记)
2.2 核心操作
下推(Push):将当前节点的懒标记传递给子节点
上传(Pull):从子节点更新当前节点的信息
应用(Apply):将懒标记应用到当前节点
3. 模板代码
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909 ...
Fenwick Tree (树状数组)
模板详解
1. 简介
树状数组(Fenwick Tree 或 Binary Indexed Tree,简称
BIT)是一种支持单点修改和区间查询的数据结构。它的主要特点是:
实现简单,代码量小
时间复杂度为 O(log n)
空间复杂度为 O(n)
支持动态维护前缀和
2. 实现原理
2.1 基本概念
树状数组巧妙地利用了整数的二进制表示,通过 lowbit
运算(x & -x)来维护数组的前缀和信息。每个节点存储的是原始数组中一段区间的和。
2.2 核心操作
单点修改:更新一个位置的值,同时维护其影响的所有区间
前缀和查询:查询从开始到指定位置的元素和
区间查询:通过两次前缀和查询的差值得到
二分查找:查找第一个使前缀和大于给定值的位置
3. 模板代码
1234567891011121314151617181920212223242526272829303132333435363738394041424344template <typename T>struct Fenwick { int n; std: ...
MacBook Pro (M3 Pro)
使用心得与价值分享
作为一名长期使用 Mac 设备的用户,最近入手了 MacBook Pro (M3
Pro),其表现令人惊艳,在性能与用户体验方面都十分出色。在此,我将分享此次购买经历、使用感受及相关建议。
1. 优惠的购买价格
我通过拼多多的百亿补贴活动购入了这款 18GB 内存、512GB 存储、14.2
寸屏幕的 M3 Pro 版本,价格为 13338
元。相较于其他渠道,此价格极具优势。考虑到 MacBook Pro
一贯的高性能与精良做工,能以这般优惠价格拿下,实在是物超所值,让用户在享受高品质产品的同时,节省了不少开支。
2. 出色的用户体验
从开机的那一刻起,其快速的启动速度便给我留下深刻印象,几乎无需等待。在运行多个应用程序或处理复杂任务时,它都能游刃有余,毫无卡顿与延迟。
屏幕质量堪称一绝。14.2
寸显示屏色彩绚丽、细节丰富,视觉效果极为舒适,即便长时间使用,眼睛也不易疲劳,这对于需长时间面对屏幕工作的人来说至关重要。
MacOS
系统的流畅性也值得称赞。常用软件的启动与运行顺畅无比,快捷键的使用更是让操作如丝般顺滑。例如 ...
Sprint Boot + React + MySQL
一、Sprint Boot
1. 环境准备
1.1 工具和依赖安装
安装 Java JDK 17+(Spring Boot 推荐),确保 java 和
javac 命令在终端中可用。
安装 Maven 或 Gradle,并确保 mvn 或 gradle
命令可用。
配置 VS Code:
安装以下扩展:
Spring Boot Extension Pack
Java Extension Pack
Lombok Annotations Support
安装并启动 MySQL 数据库,配置本地数据库,创建一个空的
book_management 数据库。
2. 项目创建
2.1 创建 Spring Boot 项目
使用 Spring Initializr:
打开 VS Code -> Command Palette (Ctrl + Shift + P) -> 输入
Spring Initializr: Generate a Maven Project。
配置项目:
Group: com.example
...
Prompt 技巧
一、COSTAR 提问框架
Context:背景信息,提供问题相关的背景资料,以便模型更好地理解任务所处的环境。
Objective:任务目标,明确需要模型完成的具体任务,例如生成文本、回答问题、提供建议等。
Style:写作风格,指定文本的风格特点,如正式、非正式、幽默、严谨等,使生成的内容符合预期的风格要求。
Tone:情感语调,确定文本所传达的情感态度,如积极、消极、中立等,以塑造合适的语气氛围。
Audience:受众,说明目标受众的特点或身份,帮助模型调整语言表达和内容深度,使其更贴合受众需求。
Response:相应格式,定义期望的回答格式,如段落文本、列表、图表等,确保输出结果的呈现形式符合要求。
二、STAR(COSTAR 简化版)
Situation:背景信息,简要描述问题发生的背景情况,为后续任务和行动提供基础情境。
Task:任务目标,清晰阐述需要完成的任务或解决的问题,让模型明确工作重点。
Audience:受众,指明接收信息或受问题影响的对象,有助于模型选择恰当的表达方式和内容侧重点。
Requiments:输出要求,详细说明对输出结 ...
MySQL基础操作
MySQL
是一款开源的关系型数据库管理系统,广泛应用于各类应用程序和网站中。本篇文章将介绍
MySQL 的一些基础操作,帮助大家快速掌握 MySQL 的基本使用方法。
1. 数据库的创建与删除
1.1 创建数据库
在 MySQL 中,可以使用 CREATE DATABASE
语句来创建数据库。
1CREATE DATABASE 数据库名;
例如,创建一个名为 blog 的数据库:
1CREATE DATABASE blog;
1.2 查看数据库
要查看当前 MySQL 中的所有数据库,可以使用 SHOW DATABASES
语句。
1SHOW DATABASES;
1.3 选择数据库
在执行 SQL 操作之前,需要先选择要操作的数据库。可以使用
USE 语句。
1USE 数据库名;
例如,选择 blog 数据库:
1USE blog;
1.4 删除数据库
如果不再需要某个数据库,可以使用 DROP DATABASE
语句删除它。请谨慎使用此命令,因为它会删除整个数据库及其所有数据。
1DROP DATABASE 数据库名;
例如,删除 blog 数据库 ...
数据库复习笔记
目录
四个概念题,五个计算题 3
四个概念:3
五个计算:3
第一章 4
1.数据库系统构成、特点 4
2.数据模型的定义及建立过程,客观对象的抽象过程,如何进行的抽象。4
3.数据模型的组成要素 4
4.常用的三种数据模型。关系模型的优缺点
5.数据库系统的三级模式结构与二级映像功能。5
第二章 6
1.关系数据模型的基本概念(域、属性、元组、码、主属性、非主属性等)的区分
6
2.基本的关系操作(选择、投影、连接、除、并、差、交、笛卡尔积)6
3.关系的三个完整性 6
4.关系代数的运算,规范的符号及过程,作业 7
第三章 8
1.使用 SQL 语言定义、查询、增加、删除、修改的规范格式,作业 8
第四章 10
1.两种存取控制方法 10
2.权限的授予、回收的 SQL 语法规范 10
第五章 12
1.使用 SQL 定义数据库的三个完整性,违约处理 12
第六章 14
1.函数依赖(平凡函数依赖与非平凡函数依赖、完全函数依赖与部分函数依赖、传递函数依赖与关系的范式级别的联系)14
2.函数依赖集的最小化的过程 15
3.求候选码的过程, ...
论文排版格式
内容
字号
首行缩进
行距
段前段后
对齐方式
论文名称
二号/22 加粗
无
1.5 倍
24/12 磅
居中
目录标题
二号/22 加粗
无
1.5 倍
24/0 磅
居中
一级目录
小四/12 加粗
无
1.5 倍
0/0 磅
左对齐
二级目录
小四/12 常规
无
1.5 倍
0/0 磅
左对齐
三级目录
小四/12 常规
无
1.5 倍
0/0 磅
左对齐
一级标题
三号/16 加粗
无
1.5 倍
12/6 磅
左对齐
二级标题
四号/14 加粗
2 字符
1.5 倍
6/6 磅
左对齐
三级标题
小四/12 常规
2 字符
1.5 倍
0/0 磅
左对齐
正文内容
小四/12 常规
2 字符
1.5 倍
0/0 磅
两端对齐
参考文献标题
三号/16 加粗
无
1.5 倍
12/6 磅
左对齐
中文文献
小四/12 常规
2 字符
1.5 倍
0/0 磅
两端对齐
英文文献
小四/12 常规
2 字符
1.5 倍
0/0 磅
两端对齐
字体:中文字体——宋体(Simsun),英文字体——Time ...