-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
为什么 MySQL 不推荐使用 uuid 或者雪花 id 作为主键?(为什么会打呼噜)
前言在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为...
-
挺带劲,这款国人开源的监控系统真强大~(监控 开源)
项目简介监控数据类型丰富,提供多种富有表现力的图表,满足对数据可视化的需要,目前支持折线图、饼图、地理位置图,后续会引入 更多富有表现力的图表以加强对数据可视化的支持。相比其它开源监控系统优势:支持...
-
带你深入了解 GitLab CI/CD 原理及流程(带你深入了解天蝎座的内心世界)
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI) 持续集成 Continuous Delivery...
-
Dockerd 资源泄露如何处理?通过现象看问题的本质(docker搭建)
1. 现象线上 k8s 集群报警,宿主 fd 利用率超过 80%,登陆查看 dockerd 内存使用 26G2. 排查思路由于之前已经遇到过多次 dockerd 资源泄露的问题,先看是否是已知原因导致...
-
API 分页探讨:offset 来分页真的有效率?(apipost)
对于设计和实现 API 来说,当结果集包含成千上万条记录时,返回一个查询的所有结果可能是一个挑战,它给服务器、客户端和网络带来了不必要的压力,于是就有了分页的功能。通常我们通过一个 offset 偏移...
-
8 种提升 ASP.NET Web API 性能的方法
ASP.NET Web API 是非常棒的技术。编写 Web API 十分容易,以致于很多开发者没有在应用程序结构设计上花时间来获得很好的执行性能。在本文中,我将介绍8项提高 ASP.NET Web...
-
.Net 垃圾回收和大对象处理
CLR垃圾回收器根据所占空间大小划分对象。大对象和小对象的处理方式有很大区别。比如内存碎片整理 —— 在内存中移动大对象的成本是昂贵的,让我们研究一下垃圾回收器是如何处理大对象的,大对象对程序性能有哪...
-
isapi_rewrite重写在asp.net4.0+IIS6错误的解决方法
使用isapi_rewrie 3.x 对网站进行URL重写,环境为 Asp.net4.0、IIS6.0。RewriteRule ^/([a-z0-9_-]+)/$ /Cate.aspx?N=$1 [N...
-
.Net Framework各个版本区别
什么是.NET Framework?.NET Framework又称 .Net框架。是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapi...
-
ASP.NET中防止Access数据库下载(asp读取access数据库)
如何防止Access数据库下载是一个很老的话题了,网上的讨论也比较多。这里我们给出几种在ASP.NET下防止Access数据库被下载的方法。我们这里假设Access数据库名字为 test.mdb。1、...
