为什么说在企业级应用开发中,后端往往是效率杀手?
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 在企业级应用开发中,如果你们团队人员是前后端分离的,你会发现联调让人很不省心,可以说往往是效率杀手,而提供联调的API一般由后端人员提供,为什么我要得罪后端开发人员,不是因为我是做前 ...
趁着过年的时候手搓了一个低代码框架
这个春节假期,我干了一件大事:春节期间手搓了一个低代码框架——CodeSpirit(码灵)。 为什么手搓低代码框架? 市面上的低代码平台不少,但大多存在“黑箱生成、性能损耗、扩展性差”的痛点。开发者一旦需要深度定制,往往束手无策。而CodeSpirit的初衷是:让全栈开发回归工程本质——既能通过智能 ...
开源EFCore 对比实体与实际数据库结构的工具-GZY.EFCoreCompare
前言 GZY.EFCoreCompare 是一个用于 对比数据库结构和 EF Core 代码中的 DbContext 的库。 它基于 EF Core 的 Scaffolding 机制,生成 DatabaseModel(从数据库提取的模型), 并与代码中的 DbContext 进行比对,从而找出两者之 ...
C# TorchSharp 图像分类实战:VGG大规模图像识别的超深度卷积网络
目录VGG大规模图像识别的超深度卷积网络数据集直接下载opendatalab 数据集社区自定义数据集模型训练 教程名称:使用 C# 入门深度学习 作者:痴者工良 教程地址: https://torch.whuanle.cn 电子书仓库:https://github.com/whuanle/cs_py ...
本地部署DeepSeek后,没有好看的交互界面怎么行!
大家好,我是晓凡。 写在前面 在前面的文章中手摸手的带小伙伴们在本地部署了DeepSeek。但是,部署完之后,我们要与之交互,只能在命令行中进行。 忘记怎么部署的小伙伴,来这儿复习一下~ 命令行交互如下图所示, 这样的交互界面对于普通人来说可谓是非常的不友好。DeepSeek是好东西,当然得给他配一 ...
CAP与BASE:分布式系统设计的灵魂与妥协
CAP 理论 CAP理论起源于 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在分布式计算原理研讨会(PODC)上提出,因此 CAP 定理又被称作 布鲁尔定理(Brewer’s theorem) 2 年后,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 发表 ...
深入浅出理解Continuous Queries和Cypher Query Language
1. 什么是Continuous Queries?连续查询是 Drasi 最重要的组件。它们是您告诉 Drasi 要在源系统中检测哪些更改以及检测到更改时要分发的数据的机制。源为订阅的 Continuous Queries 提供源更改,然后为订阅的 Reactions 提供查询结果更改。Contin ...
JUC并发—4.wait和notify以及Atomic原理
大纲 1.wait()与notify()实现一个简易的内存队列 2.wait()与notify()的底层原理 3.分布式存储系统NameNode机制介绍 4.分布式存储系统的edits log机制介绍 5.分布式存储系统的NameNode实现 6.分布式存储系统的创建目录功能的实现 7.edits ...
Vue3 基础概念与环境搭建
这篇文章介绍了 Vue3 的核心特性,如基于 Proxy 的响应式系统、组合式 API 和 TypeScript 支持,并详细指导了如何通过 Vite 快速搭建 Vue3 开发环境。内容清晰易懂,适合初学者入门,为后续深入学习 Vue3 打下基础。 ...
如何为 .NET 在线客服系统的 Open Api 开放接口实现 QPS 限流功能
在 .NET 中实现 QPS 限流有很多方案,对于小流量的应用,内存限流和基于中间件的限流方式可能已经足够,而对于高并发的分布式系统,可能需要 Redis 或者更复杂的算法,如令牌桶或滑动窗口。 ...
css快速入门系列 —— 移动开发闲谈
移动开发闲谈(Flex和css 库) 背景 目前在做移动小程序开发,效果必须和设计稿一模一样,一个像素都不能有差异。 虽然公司也提供了图生文的工具,但是有时生成的代码可读性不太好,二次修改也比较费劲,这种情况还不如自己重写。 如果长期没有写样式,知识遗忘是正常的。 单个 css 语法问题查文档或者问 ...
你的边比较松弛:最短路的 Bellman-Ford 和 SPFA 方法
Dijkstra 的局限性 在带权图的最短路径问题中,我们的目标是从一个起点出发,找到到达其他所有节点的最短路径。无论是交通导航中的最短耗时路线,还是金融网络中的最小成本路径,这一问题的核心始终是如何在复杂权重关系中寻找最优解。 经典算法Dijkstra凭借其贪心策略和优先队列优化,成为解决非负权图 ...
自然语言处理入门【第5章】:大语言模型
5.1 大语言模型的使用 5.1.1 大语言模型的API调用与本地化部署 前面这么多NLP的任务、话题我们都是用网页版应用在测试,那我们怎么用代码调用大模型呢?最快的一个办法当然是用API调用了。首先,进入deepseek的API申请页面申请自己的API:https://platform.deeps ...
【保姆级教程】DeepSeek R1+RAG,基于开源三件套10分钟构建本地AI知识库
一、总体方案 目前在使用 DeepSeek 在线环境时,页面经常显示“服务器繁忙,请稍后再试”,以 DeepSeek R1 现在的火爆程度,这个状况可能还会持续一段时间,所以这里给大家提供了 DeepSeek R1 +RAG 的本地部署方案。最后实现的效果是,结合本地部署的三个开源工具,包括 1Pa ...
OneDrive分享、多人操作电脑中大文件的方法
本文介绍基于OneDrive网盘实现电脑大文件共享、协同办公的方法。 1 前言 作为网盘的重度用户,在学习、工作、生活中可以说少不了与各类云盘打交道。在这一过程中,也慢慢了解到不同网盘软件的特点,从而逐渐结合其各自的特点,在不同的应用场合选择不同的网盘软件。 在日常运用中,我们常常会有需要将某个大文 ...
理解 SystemVerilog 中的循环与并发线程
1. 首先理解 scope 的概念 除了常见的module、interface、class、task以及function等等,另外,begin-end block 和 fork-join block 也是一个 scope(这里的 fork-join block 包括fork-join、fork-jo ...
用 C# 插值字符串处理器写一个 sscanf
前言 什么?用 C# 插值字符串处理器写一个输入用的 sscanf?你确定不是输出用的 sprintf? 我猜不少读者看到标题后大概会有上述的想法。然而我们这里还真就是实现 sscanf,而不是 sprintf。 插值字符串处理器 C# 有一个特性叫做插值字符串,使用插值字符串,你可以自然地往字符串 ...
在windows主机本地快速部署使用deepseek-r1大模型
一台配备 Windows 操作系统、12GB 或以上显存的英伟达显卡、8GB 或以上内存,并能连接互联网的电脑可以继续阅读以下内容。 简介 Ollama(用于下载和启动大模型) Ollama 专注于本地大型语言模型(LLM)的快速、极简安装和使用,例如 LLaMA 3.3 和 DeepSeek-R1 ...
DeepSeek文本和编程测试
人工智能行业在2024年称得上是浑浑噩噩,大模型的能力没有出现跳跃式的迭代,而产品层面没有出现杀手级应用,下半年更是有新闻频频爆出,AI赛道的多家公司有放弃大模型训练的打算。在这种背景下,DeepSeek发布的模型“炸穿”了国内外。 ...
如何在啥也不懂的情况下将你的公众号接入DeepSeek或其它大模型
本文详细介绍了零基础用户如何借助AI工具将微信公众号接入DeepSeek等大模型实现智能回复的全流程。首先通过AI问答确定开源项目chatgpt-on-wechat,利用豆包AI分析项目结构后选择Docker部署方案。重点讲解了在Ubuntu系统配置国内镜像安装Docker、编写含中文注释的dock... ...