加载中
数据结构设计步骤

总体设计过程 数据库设计步骤: 设计描述: 数据库设计不同阶段形成的数据库各级模式: 需求分析 分析和表达用户需求: 首先把任何一个系统都抽象为: 分解处理功能和数据: 分解处理功能: 将处理功...

08/05 16:17
43
软件设计有三个要素:流程、功能方法和数据结构

软件设计有三个要素:流程、功能方法和数据结构 一 设计流程要点 功能方法考虑性能,流程方法考虑设计模式。 1. 愿景 你需要做个什么东西,要做到什么水平。 2. 边界 你需要干什么,什么你不...

08/05 15:57
105
日志规范

日志规范 异常类型 异常规范 日志格式 日志规范 异常类型 debug非常具体的信息,只能用于开发调试使用。部署到生产环境后,这个级别的信息只能保持很短的时间。这些信息只能临时存在,并将最...

08/04 09:24
57
异常规范

异常规范 后端异常规范 在开发使用中,异常应该能够很好地帮助我们定位到问题的所在。如果使用一种错误的方式,则bug很难被找到。 异常的分类 JAVA中有三种一般类型的可抛类: 检查性异常(ch...

08/04 09:11
19
项目结构规范

服务划分 单个整体架构设计: APP层: 主要用于用户显示信息,处理用户发送的Restful请求信息(用户命令),并将信息传递给Application层的接口。 包含controller(接口定义),eventhandler(...

08/04 09:09
18
SQL规范

SQL规范 建表规约 强制要求 表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint (1 表示是, 0表示否)。 说明: 任何字段如果为非负数,必须是 unsigned。 ...

Rest api 规范

Rest api 规范 Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。Fielding将他对互联网软件的架构原则,定名...

08/04 09:05
0
Java基础开发规范

Java基础开发规范 规范检查 本地开发开启两种规范检查,一种为sonarQube的规范检查,一种为基于sun和google的checkStyle规范检查。 同时在CI的SonarQube代码检查中也生效了这两种规范检查,控...

代码分支管理规范

分支管理 软件的版本控制以及分支管理贯穿于整个软件产品的生命周期,日常的项目管理对于开发团队能否有节奏且顺利的交付软件也很重要。本分支管理和版本控制规范主要分为3个部分,即分支管理...

08/04 08:57
92
数据库设计规范

数据库设计规范 本数据库设计规范是以MySQL数据库为基准,主要分为4个部分,即建表规约、索引规约、SQL 语句和ORM 映射。其中,将阐述在建表过程中的要求和约定,例如数据库名称、表名称、视图...

08/04 08:54
204
微服务接口标准

1、RESTful发展背景及简介 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便...

企业信息化-主数据管理

当企业经营到一定规模时,对有效管理和科学管理会有更高需求,在正常生产经营的同时,有效合理科学的减少冗余和重复的工作,及时有效的传递准确信息,是现代企业规模化发展的战略方向。基于此...

05/19 17:22
113
Minio 分布式集群部署

集群安装 一、基础环境 操作系统:CentOS 7.3 Minio下载 二、准备工作 2.1、机器资源 172.30.1.177 /apps/minio/data1 /apps/minio/data2 172.30.1.180 /apps/minio/data1 /apps/minio/data...

01/10 16:25
604
kong接口Postman 脚本备份

kong接口Postman 脚本备份: kong-1.2.2.postman_collection.json { "info": { "_postman_id": "06f6b9e6-cdaa-4192-b345-1c4fda816074", "name": "kong-1.2.2", "schema": "https://schema....

2019/09/05 08:36
20
一致性Hash(Consistent Hashing)原理剖析

一、一致性Hash(Consistent Hashing)原理剖析 引入 一致性哈希算法是分布式系统中常用的算法。 一致性哈希算法解决了普通余数Hash算法伸缩性差的问题,可以保证尽量多的请求命中率。 在业务开...

2019/03/21 09:33
31
OpenResty 开发环境构建

基于kong环境构建 1、kong安装完成后,停止kong服务; kong stop 2、关闭openresty模块下nginx缓存 此操作为了方便后续,更改代码后,无需重启nginx服务; 将 nginx.conf 对应 server 下 lu...

2018/06/01 10:12
38
移动APP网关--安全设计,双向加密方案

前言 目前移动APP铺天盖地,移动网关也是必备的系统,移动端安全我会单独写一篇文章,这篇文章主要是介绍下移动网关的安全设计。做报文安全无非就是解决三个问题,防窃取、防篡改、防抵赖,下...

2018/05/31 08:58
33
nginx的lua模块的API

官方地址: https://www.nginx.com/resources/wiki/modules/lua/ 设置lua代码实时加载 方便调试: lua_code_cache off; 加载lua文件: rewrite_by_lua_file test.lua; server { ...

2018/05/15 14:18
638
【3DES】C语言 加解密源码【base64 , hex】

/************************************************************************ * 3DES-ECB加密方式 base64 , hex * 8字节密钥,加密内容8位补齐,补齐方式为:PKCS7。 * file: des3_func.c ...

2018/05/09 11:31
2.9K
spring boot实战整合RabbitMQ [ PublisherConfirms & mandatory & ReturnCallback]

前言 本篇主要讲述Spring Boot与RabbitMQ的整合,内容非常简单,纯API的调用操作。 操作之间需要加入依赖Jar 首先正确的安装RabbitMQ及运行正常。 RabbitMQ需啊erlang环境,所以首先安装对应...

2018/04/16 20:43
1.1W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部