logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于类记账系统(库存、电商)的数据库表设计的思考

本文总结了记账功能业务系统的数据库设计思路,核心分为流程表、主数据表和业务流水表三类。 流程表作为业务驱动源头,通常采用主子表结构,具有状态流转特性。设计要点包括:状态字段与变更日志、流程类型区分、单据编号生成策略、乐观锁控制、关联流程溯源等。主数据表存储业务基础信息,如用户账户、物料库存等,需考虑多账户类型、余额冻结机制、数据状态管理及历史快照。业务流水表则记录明细变动,便于追溯和对账。 文章通

文章图片
#数据库#oracle
运维监控软件zabbix 5.0教程(一):安装及配置

这是官方文档链接,不懂的地方可以回来查官方文档。https://www.zabbix.com/documentation/5.0/zh/manual废话不多说,直接开始搭建安装。一、zabbix 5.0搭建1.由于要监控多台服务器,为了更好区分不同服务器,最好更改系统名称,并重启[root@172-16-68-166 ~]#hostnamectl set-hostname zabbix[root@

#运维#centos#服务器
Kubernetes详细教程(一):入门、架构及基本概念

随着Docker等容器技术的流行,越来越多的企业开始采用容器来打包和部署应用程序。随着容器数量的增加,确保所有服务能够正确地找到并通信变得更加困难。当某个容器由于软件错误或硬件故障而崩溃时,如果没有自动化的监控和恢复机制,运维人员需要手动重启或重新部署受影响的服务。面对这一挑战,企业迫切需要一种能够自动化管理大规模容器集群的解决方案。为了填补这一市场空白并分享其宝贵经验,谷歌在2015年决定将Bo

文章图片
#kubernetes#架构#容器
基于RBAC的通用权限管理系统的详细分析与实现(理念篇——权限对象、权限项、功能权限、数据权限、权限组、权限设计)

在与人沟通的过程中,我们很多次提到了权限,但是权限具体的含义每个人理解的含义都不明确,这样很容易造成双方信息不对称,有的人就只是把权限理解成某个页面的是否可访问,但是有的人却理解成其他的东西。所以我们要彻底的定义一下权限是什么?“权限”这个词语,我们谈论时到底是名词属性还是动词属性?这对于权限的含义很重要。如果是名词属性的话,那么它应该是有具体的指代物;如果是动词,则应该具有行为表示。- 权限的名

文章图片
#java#经验分享
logout退出登录该用get方法还是post方法?

logout退出登录,应该用post方法。在2010年前使用get方法退出账号是推荐的选择,只要给个链接点击就行了。但是由于之后出现的web加速器/代理的预抓取功能,会在用户访问页面时,抓取所有链接缓存下来。这将导致用户点击退出按钮时,web将直接返回给你“退出登录”页面,而实际上并没有退出登录(注销session信息)。当然,好的加速器,会过滤“退出”页面,但毕竟是个隐患。post应该用于...

系统架构设计师:信息系统概述及分类

DSS 是一个由语言系统、知识系统和问题处理系统3个互相关联的部分组成的,基于计算机的系统。DSS 应具有的特征是:(1)数据和模型是DSS 的主要资源。(2)DSS 用来支援用户作决策而不是代替用户作决策。(3)DSS主要用于解决半结构化及非结构化问题。(4)DSS 的作用在于提高决策的有效性而不是提高决策的效率。DSS应当是一个交互式的、灵活的、适应性强的基于计算机的信息系统,能够为解决非结构

文章图片
#系统架构
ant-design-vue中实现a-tree树形控件父子关联选中过滤的算法

在使用ant-design-vue的框架时,a-tree是比较常用的组件,比较适合处理树形结构的数据。但是在与后台数据进行授权交互时,就不友好了。在原生官方文档的例子中,若子项被勾选,则父级节点会被关联勾选,但这勾选并不一定是选中的意思。有可能是半选中,通过方框样式选中,也就是说父级节点的值不会出现在`checkedKeys`的数组中。所以需要将服务传过来的数据`allCheckedKeys`处理

文章图片
#vue.js#算法#前端
后端项目开发:实现定时任务功能

一、在pom.xml中添加Quartz和Spring Boot Starter的依赖。三、创建Trigger。四、启动Quartz。

文章图片
#spring boot#java#spring
java调用opencv的流程

工作上有时候需要通过java调用opencv批量处理图像或视频。

文章图片
#java#opencv#开发语言
系统架构设计师:软件架构的演化和维护

软件架构一般会经历初始设计、实际使用、修改完善和退化弃用的过程,其中修改完善的过程实际上就是软件架构的演化和维护过程,演化和维护的目的就是为了使软件能够适应环境的变化而进行的纠错性修改和完善性修改等。软件架构的演化和维护过程是一个不断迭代的过程,通过演化和维护,软件架构逐步得到完善,以满足用户需求。

文章图片
#系统架构
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择