-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
软件的Alpha、Beta、GM、OEM、LTS等版本的含义
常用版本号:Alpha:软件或系统的内部测试版本,会有很多Bug,仅内部人员使用Beta:软件或系统的测试版本,这一版本通常是在Alpha版本后,会有很多新功能,同时也有不少BugGamma:软件或系...
-
高并发场景下的缓存有哪些常见的问题?(大并发缓存解决方案)
一、缓存一致性问题当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更新策略。一般会在数据发生更...
-
一行代码如何隐藏 Linux 进程?(怎么隐藏一行)
总有朋友问隐藏Linux进程的方法,我说你想隐藏到什么程度,是大隐于内核,还是小隐于用户。网上通篇论述的无外乎 hook 掉 procfs 或者类似的用户态方案,也都难免长篇大论,我说,这些场面都太大...
-
开放API接口签名验证,让你的接口从此不再裸奔(接口签名验证失败什么意思)
接口安全问题请求身份是否合法?请求参数是否被篡改?请求是否唯一?AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(...
-
你说熟悉MySQL事务,那来谈谈事务的实现原理吧!(mysql事务概念)
相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究下事务内部到...
-
如何设计 QQ、微信等第三方账号登陆 ?(附数据库结构)(如何设计logo)
多账户的统一登录名称解释这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP:网易、微信、QQ等等。内容通过这一篇文...
-
签到功能,用 MySQL 还是 Redis ?(签到系统的功能)
现在的网站和app开发中,签到是一个很常见的功能,如微博签到送积分,签到排行榜微博签到如移动app ,签到送流量等活动,移动app签到用户签到是提高用户粘性的有效手段,用的好能事半功倍!下面我们从技术...
-
为什么 MySQL 不推荐使用 uuid 或者雪花 id 作为主键?(为什么会打呼噜)
前言在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为...
-
14 个实用的数据库设计技巧,哪些你还不知道?(14什么时候上市的苹果)
目录原始单据与实体之间的关系主键与外键基本表的性质范式标准通俗地理解三个范式要善于识别与正确处理多对多的关系主键PK的取值方法正确认识数据冗余E--R图没有标准答案视图技术在数据库设计中很有用中间表、...
-
来看看 MySQL 的这个 BUG,坑了多少人....(来看看电影)
问题描述近期,线上有个重要Mysql客户的表在从5.6升级到5.7后master上插入过程中出现"Duplicate key"的错误,而且是在主备及RO实例上都出现。以其中一个表为例,迁移前通过“sh...
