首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
工具服务
楽码
创建于2023-01-10
订阅专栏
编程语言,操作系统,网络协议,数据处理,Devops。
等 5 人订阅
共70篇文章
创建于2023-01-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
傻傻分不清:信息和通信复杂度
1 简介 什么是信息复杂度? 什么是通信复杂度? 这要从通信工程领域的著名香农定理说起,其理论主要研究一个物理信道同时通信的最大容量。 香农信道容量理论和通信复杂度理论里的关键概念并列,方便对比它们的
在RestFul接口应用Hmac算法
1 简介 HMAC(基于哈希的消息认证码)是一种消息认证码(MAC),通过对要认证的数据和秘密共享密钥执行加密哈希函数来获取。与任何 MAC 一样,它用于数据完整性和身份验证。 HMAC(基于哈希的消
了解HMAC及实现步骤
1 简介 HMAC-SHA256,即基于 SHA-256 哈希算法的消息认证码,是一种用于创建消息认证码 (MAC) 的特定结构,它将加密哈希函数 (SHA-256) 与密钥相结合。 HMAC 提供数
安装和编写grpc协议文件
1 简介 本文分为三个主要部分:安装步骤、编译和运行服务、高效的协议编写。每个部分都有详细的步骤和说明。 安装步骤 第一部分:Ubuntu 安装 C++ gRPC 所需依赖 安装基本工具和依赖 安装
掌握现代web设计实现要点!
1 简介 现代网页设计的示例和实现路径可以从多个角度分析,其中包括 以下逐一解析这些设计方法及其实现路径,并提供如实现简单实例? 2 设计方法 故事性网页设计 故事性的网页设计(Narrative W
现代web系统的发展和SEO算法
1 简介SEO 优化 现代web服务提供的内容更加丰富和智能,其内容可以包括网页、视频媒体、图像、本地企业列表和其他资产以及与用户交互产生的数据和结果。 因为自然搜索是人们发现和访问在线内容的主要方法
使用模块化渲染优化加载和渲染速度
1 简介现代web服务的速度 在现代网页设计中,速度与用户友好性齐头并进。谷歌在 2021 年 1 月更改了其算法,将加载速度优化的网站排名高于加载速度较慢的网站。那么如何提高自己网站的加载速度呢?
一文彻底搞懂!数据流图协助系统开发
1 简介分类 数据流图通常分为以下3种类型: 上下文顶层图,零层数据流图 level-0,详细数据流图 level-1 2 按详细程度的三个分类 上下文顶层图(Context Diagram) 顶层图
实现自己的应用防火墙
1 前言 中小型应用的安全是个头疼的问题。买大型厂家的产品不划算,裸奔在公网又不现实。 那么就让我们来实现自己的应用防火墙吧。 应用防火墙(WAF)是一种专门用于保护Web应用的安全解决方案,能够过滤
手把手实现GPT自然语言交互服务以处理数据
1 简介 本文介绍了如何利用Hive数据库存储和分析用户评论的实例,最终实现一个自然语言交互的分析服务。 Hive是一个基于Hadoop的数仓工具,可以处理大规模的结构化数据。它通过类SQL的语言Hi
服务:当代最流行OO方法?一个避免其陷阱例子
1 实际中的面向对象 虽然现实场景往往比预想的要复杂得多。但是由于面向对象提供易理解可重用,可维护性,使代码更易于其他开发人员理解和维护,面向对象方法正变得越来越流行。 即使如此要成功实践该方法并不是
服务层次架构的陷阱,要点你掌握了多少?
1 简介 软件体系结构为软件系统提供了结构、行为和属性的高级抽象,由构成系统的元素描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。 软件体系结构不仅指定了系统的组织结构和拓扑结构,
服务:还可以如何提高开发效率?敏捷是最终良药吗
简介 1 理解敏捷方法的优点 敏捷联盟致力于开发迭代和敏捷的方法,寻求更快、更好的软件和系统开发方法,挑战更多的传统模型。 敏捷的关键是自适应的面向人的,目标在于灵活性,当风险可接受时允许从序列中排除
服务:还可以如何提高开发效率?可以淘汰“恐龙”吗
0 简介 1 要计划还是变更? 瀑布和敏捷的斗争 很多项目负责人僵化地思考瀑布和敏捷项目管理方法,并认为他们需要在两者之间做出选择。但许多项目——尤其是那些具有不同利益相关者需求和复杂结构的项目——
难道还有“软件危机”?看看如何解决
1 面向软件危机:其中问题 软件危机软件可以定义为在软件开发期间提出的一系列问题。 而在过去,曾经存在过一次严重的软件危机,这也导致了许多新的方法和事物出现。 这是在1968年的北约会议上“软件危机”
服务:当代最流行的方法?面向对象方法
设计不只是外表和感觉,它更是产品如何运作。 在计算机编程中,面向对象将在相当长的一段时间内占据重要位置。 我们知道现实世界的对象是什么:我们可以感知、感觉和操纵的有形事物。
服务:简聊微内核结构
1 简介:微内核架构 微内核架构是指内核的一种精简形式,将通常与内核集成在一起的系统服务层被分离出来,变成可以根据需求加入选,达到系统的可扩展性、更好地适应环境要求。 微内核:内核管理着所有的系统资源
服务:分布式异步处理业务?事件驱动模式
简介 事件驱动模式具有高度适应性的分布式异步体系结构,此模式最适合具有高可伸缩性的小型到大型应用程序。 由于事件处理器组件在此模式中彼此隔离,因此可以在不影响其他组件性能的情况下对组件进行更改。
服务化:最常用的应用分层?从MVC开始
0 简介 架构设计和模型 架构模式是针对特定上下文中软件架构中反复出现的问题的通用、可重用的解决方案。 架构模式解决了软件工程中的无数挑战,例如计算机硬件性能限制、高可用性和降低业务风险。 一些常见的
服务:如何优雅实现业务
简介 现代如此多的架构模式,了解一些流行的模式可以为您节省一些时间。 以后几个文章企图对几个不同类型的流行模式的基本介绍和例子。 1 调用/返回模式 在系统中采用了调用与返回机制。利用调用-返回实际上
下一页