文章列表

3.7k3 分钟

# 基于 React + 华为云 DeepSeek-R1 实现的 AI 对话网站 想写这个项目是因为 DeepSeek-R1 的深度思考能力真的是市面上鲜有敌手,但是官网的经常服务器繁忙,其他地方的感觉不够” 满血 “,就想着自己搭建一个,供自己有事没事问问东西,便有了这个项目、网站以及这篇文章。 # 一、需求分析 首先我们需要搭建一个 AI 对话网站,我们得明确我们的需求,然后我们需要什么,能做到什么,做不到的地方要怎么变通去实现,最后达到我们想要的效果。 # 1、技术栈确认 # 1.1 前端 经过 25 年年初对招聘市场上各公司对于前端岗位的岗位要求,我发现 React 已经是作为前端
3.3k3 分钟

# Pinia 踩坑日记 Pinia 使用起来跟 vuex 差不多,但是我相信大家有很多人都是跟我一样,vue2 就使用 vuex,vue3 就使用 Pinia,这导致有很多变动的坑要踩,这里我就记录一下我遇到的问题和解决方法。 # 一、Pinia 踩坑之持久化 我觉得 pinia 优点之一就是持久化了,之前的项目我一直使用的是 pinia-plugin-persist ,恰巧那个项目并没有使用 ts,使用起来并没有遇到什么问题,但是这次写项目的时候用了 ts,在集成 pinia 的时候,使用持久化插件的时候出现了重载问题,大概是以下的问题。 没有与此调用匹配的重载。 第 1 个重载(共
1.5k1 分钟

# LiteLoaderQQNT 使用教程 详见 LiteLoaderQQNT 官网 # 一、宇宙安全声明 本文只在教会怎么安装使用插件,以 win 系统环境下防撤回为例。 # 二、插件安装 在确保你的 QQ 是最新框架的新版之后,首先我们需要下载此框架的安装包 LiteLoaderQQNT_Install,电脑可能会提示病毒,关闭或者放过就行。 双击运行,此时会弹出终端,如果始终没有关闭你的 QQ,记得手动关闭,建议还是关了之后再双击运行安装 exe 文件。 短暂的等待后就安装完了,这时我们打开 QQ 设置,会发现菜单多了一项: 之后我们便可以回到官网 LiteLoaderQQNT 官网,
1.8k2 分钟

# RustDesk 远程控制软件 服务器 docker 部署 市面上远程软件有很多,Todesk、向日葵,甚至腾讯会议和 qq 都有控制的功能,但是有的要不是质量差,要不就是要会员,很难受,但是 rustdesk 就帮助了有自己服务器的小伙伴自己搭建一个远程控制服务器! RustDesk – 开源远程桌面访问软件 # 一、服务端部署 部署很简单 我是通过宝塔面板的 docker 进行部署的 服务器命令部署,大佬都用命令了,前置条件也不用我说了,直接无脑运行命令就行。 打开宝塔面板,进入 docker 菜单,进入容器,点击创建容器 在命令创建这里输入以下命令 sudo docker run
2.5k2 分钟

# 一、关于精神内耗 01 - 我的精神内耗 前言: 此类别文章更像是一个自我调节的过程,过程中可能存在自我 pua,自欺欺人,但是人嘛,自己能够与自己和解便是最好,目标还是冲着解决精神内耗的问题去的。 # 1、什么是精神内耗? ​ 精神内耗,又叫心理内耗,它是指人在自我控制中需要消耗心理资源,当资源不足时,人就处于一种所谓内耗的状态,内耗长期存在就会让人感到疲惫。这种疲惫并非身体劳累导致,而是一种心理上的主观感受,是个体在心理方面损耗导致的一种状态。 ​ 比如上课老师提问,有些人心里会经历巨大的拉扯,一个是想举手回答问题,一个却因为害怕答错拒绝举手回答问题。这个现象应该很常见。通俗的
11k10 分钟

# 搭建 Shokax 主题的 Hexo 博客 # 一、安装 hexo node version v18+ # hexo-cli installnpm i hexo-cli -g# hexo initnpx hexo init [projectname]# 二、安装主题 我们采用 shokax 主题 npm i skokax-cli -g进入初始化好的 hexo 项目目录 SXC install shokax修改_config.yml # Hexo Configuration## Docs: https://hexo.io/docs/configurat
23k21 分钟

# React 核心语法学习 - 用于快速理解上手 所有的一切都基于您已经非常熟悉 vue 或者其他前端框架,有不错的前端基础 # 一、创建项目 npx create-react-app helloworldcd helloworldnpm startvite 创建 本文路由开始的内容是 vite 创建的项目 pnpm create vite helloworld --template react# 二、基本语法 # 1、插值 import "./App.css";const divTitle = '标题' const divCo
11k10 分钟

# 搭建聊天室(前端 vue3 + pinia + axios + elementplus)02 pinia 和 axios 集成 # 一、集成 Pinia Pinia | The intuitive store for Vue.js (vuejs.org) Pinia 是 Vue 的专属状态管理库,它允许你跨组件或页面共享状态。 如果使用 Pinia 你将获得 Devtools 支持 追踪 actions 、 mutations 的时间线 在组件中展示它们所用到的 Store 让调试更容易的 Time travel 热更新 不必重载页面 即可修改 Store 开发时可保持当前的
6.6k6 分钟

# 搭建聊天室(前端 vue3 + pinia + axios + elementplus)01 搭建项目基本框架 # 一、项目技术栈选型 vue3: 更小的包大小:Vue 3 通过使用模块化架构和逐渐引入编译时的 Tree-shaking,可以产生更小的包大小,提高应用程序的加载速度。 更好的性能:Vue 3 对响应式系统进行了全面重写,提供了更好的性能和内存利用率。 Composition API:Vue 3 引入了 Composition API,使得组件逻辑更加可组合和可重用。 pinia: 类型安全:Pinia 是一个状态管理库,基于 Vue 3 的响应式系统,并且提供了类型
3.6k3 分钟

# Harmony 鸿蒙开发入门 # 一、工具安装 首先我们需要安装鸿蒙的开发工具 HUAWEI DevEco Studio 和 SDK 下载和升级 | HarmonyOS 开发者 点击下载的时候需要进入华为授权,登录华为账号,请提前准备账号。 过程基本都是傻瓜式安装,像是 idea 定制的工具,用过 webstorm、idea 等工具的小伙伴应该都挺熟悉。 注意事项: 安装的目录最好自定义,不管是工具还是 sdk 等。 # 二、新项目的创建 选择空白模板,点击 next。 Project name: 项目名称。 Save location: 项目本地存储地址。 Compile SD