![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程经验
文章平均质量分 52
基于系统开发过程中涉及的问题进行知识点记录与总结,涵盖基础用法、进阶用法、最佳实践、避坑指南等
老程序员的笔记
这个作者很懒,什么都没留下…
展开
-
代理商 SAAS 系统权限设计
代理商 SAAS 系统与垂直业务系统不一样,代理商可以不断发展下级,每一级有每一级的管理员。超级管理员可以开通下级代理机构,同时设置下级机构的管理员账号。每一级管理员可以管理本级机构对应的部门、岗位、员工,并进行授权管理。代理商只能查看本机构相关的业务数据,数据进行逻辑隔离。系统设计了数据权重,低权重用户不允许操作高权重的资源(权限组、岗位、菜单、控制、API等)。原创 2024-06-18 11:51:21 · 330 阅读 · 0 评论 -
垂直业务系统权限设计
遵循 RBAC 的原则,以更贴近日常工作的业务处理流程,设计一套与总公司分公司相吻合的组织、部门、岗位结构,配套可以继承的权限组和特定的岗位权限,实现系统授权的操作简化和权限的集成应用简化。RBAC(Role-Based Access Control)是基于角色的访问控制,是一种在计算机和网络安全领域中广泛使用的访问控制策略。RBAC通过分配角色给用户,并将权限分配给角色,从而实现对用户访问权限的管理。这种策略极大地简化了权限管理,因为权限可以直接与角色相关联,而不是直接与用户相关联。原创 2024-06-13 11:12:38 · 266 阅读 · 0 评论 -
webf 框架源码、开发工具、数据库脚本、用户手册(233页)下载
用户手册将介绍 webf 的技术体系以及使用方法,便于用户快速配置出一致的开发环境,并能够将webf配置运行使用。原创 2024-06-04 15:41:07 · 515 阅读 · 0 评论 -
webf 开发实例
本文内容包含:开发环境搭建、webf数据库及源码导入、webf应用开发实例,引导用户基于 webf 框架进行项目开发。原创 2024-06-04 15:37:33 · 701 阅读 · 0 评论 -
webf 开发工具:数据库持久层基础文件生成工具
WZW.SqlMapHelpForJava是运行在.Net Framework4.0上的数据库持久层基础文件生成工具,支持多种关系型数据库的持久层基础文件、Java类的生成以及对配置文件的更新,与webf框架进行紧密配合,减少了数据库持久层基础文件编写工作量,提高持久层代码的有效及准确性。原创 2024-06-04 11:56:15 · 920 阅读 · 0 评论 -
webf 开发规范:界面设计、Java代码、数据建模、版本控制
webf 制定一套开发规范,指导软件开发人员进行规范开发。开发规范包含:编码规范、界面设计规范、数据建模规范等。原创 2024-06-04 11:42:23 · 698 阅读 · 0 评论 -
webf 框架概述
webf是针对不同应用项目提供的一种快速开发框架,可以根据应用项目实际需要的不同,快速搭建Web框架进行开发,能够适应快速的业务变化而提出的一种可靠、高效的解决方案。目前已应用于政务、运营商、企业信息化等项目之中。原创 2024-06-03 09:17:20 · 358 阅读 · 0 评论 -
SQL Server 存储函数(funGetId):唯一ID
系统测试时批量生成模拟数据,通过存储函数生成唯一ID。原创 2024-04-10 08:14:54 · 343 阅读 · 0 评论 -
SQL Server、达梦数据库 存储过程:两个表(一对多)数据合并到一个表
使用存储过程和游标处理两个表(一对多)的数据到一个表中,涉及到存储过程调用另一个存储过程技术点,记录SQL Server、达梦两种数据库的实现。原创 2024-04-03 08:44:33 · 706 阅读 · 0 评论 -
SQL Server 存储过程:BBS论坛(表结构文档下载及30个存储过程)
基于 Asp.Net 和 SQL Server 实现了一个BBS论坛,论坛功能比较强大,论坛大部分业务逻辑基于存储过程实现,记录一下。基于 Asp.Net 和 SQL Server 实现了一个BBS论坛,论坛功能比较强大,论坛大部分逻辑基于存储过程实现,记录一下。原创 2024-04-03 08:17:58 · 531 阅读 · 0 评论 -
SQL Server 存储过程(spExport):动态生成迁移 insert 语句
系统运维过程中,数据库管理员需要在不同类型的数据库中迁移数据,数据迁移工具的支持有时不能兼容。通过存储过程在源库中打印迁移 SQL 语句,然后在目标库中直接执行即可。原创 2024-04-02 16:31:01 · 713 阅读 · 1 评论 -
SQL Server 存储过程(spSelect):实现打印 select 语句(显示所有字段)
使用 SQL Server 作为数据库编程时,如果一个表中的字段很多,在编码时写一个完整的 SQL 语句(包含所有字段)是比较花时间的,而且容易出错。使用 spSelect 存储过程可以很方便地打印包含查询所有字段的 SQL 语句,提高效率和准确性。原创 2024-04-02 14:42:27 · 503 阅读 · 0 评论 -
Web 应用基础 - ServletContext:获取与应用
Web 应用程序一旦部署到容器上之后,容器就要为Web应用实例化一个 ServletContext 对象, ServletContext 是一个全局的储存信息的空间,包含了整个Web应用程序的运行环境信息,服务器关闭时才销毁。原创 2024-03-29 11:26:20 · 280 阅读 · 0 评论 -
22套软件研发文档模板下载(实用版)
项目名称-用户需求说明书.doc(Word模板)项目名称-产品需求说明书.doc(Word模板)需求单-需求主题-yyyyMMdd.doc(Word模板)项目名称-项目任务书.doc(Word模板)项目名称-项目估算-yyyyMMdd.xls(Excel模板)项目名称-项目计划-yyyyMMdd.mpp(Project模板)项目名称-概要设计.doc(Word模板)项目名称-xx评审记录表.xlsx(Excel模板)项目名称-会议纪要-会议主题 -yyyyMMdd.doc(Word模板)项原创 2024-03-27 08:20:38 · 603 阅读 · 0 评论 -
Linux 网站定时备份+滚动删除脚本:文件、数据库(命令篇)
为确保数据安全,我们定期对网站相关文件和数据进行备份,以防止因各种原因导致的丢失情况。同时,考虑到服务器空间的限制,我们也会定期清理历史备份数据。本文以 CentOS 7.9 系统为例,记录如何通过脚本和定时任务实现备份与滚动删除。原创 2024-03-22 16:51:31 · 574 阅读 · 0 评论 -
Web 开发模式演进过程
Web :网页,可以通过浏览器访问的资源Web 开发:基于网页载体的软件开发,以网页提供给用户进行业务功能操作Web 应用:由多个静态和动态web资源组成,如:HTML、CS、JS文件,JSP文件、Java程序、Jar包、配置文件等等。原创 2024-03-18 16:35:55 · 437 阅读 · 0 评论 -
第 2 个 Java Web 应用工程(JSP & JavaBean & DB)(含源码)(图文版)
JavaBean 是一种符合特定约定的 Java 类,通常用于在 Java 应用程序中封装数据以及提供对数据的访问和修改方法。本文示例:建立一个 Tomcat 工程,编写一个 JSP 页面,调用 JavaBean 访问数据库并显示到页面上,发布到 Tomcat 并成功运行。原创 2024-03-04 17:03:38 · 290 阅读 · 0 评论 -
系统设计输出(架构设计)
系统设计分为概要设计与详细设计两个阶段,每个阶段应该具体输出什么?原创 2024-02-07 09:30:00 · 261 阅读 · 1 评论 -
系统设计认知与常用方法(架构设计)
系统设计应该着重解决什么问题、回应哪些关切、如何演进、常用设计方法、如何落地?原创 2024-02-06 10:19:47 · 301 阅读 · 1 评论 -
新人引导:第 1 个 Java Web 应用工程(JSP)(图文版)
JSP(Java Server Pages)是一个基于Java的服务器端编程技术,与微软的 ASP(Active Server Pages)类似,允许开发者直接在 HTML 页面中编写 Java 代码,从而动态地生成网页内容。本文示例:建立一个 Tomcat 工程,编写一个 JSP 页面,发布到 Tomcat 并成功运行。原创 2024-01-26 11:22:36 · 278 阅读 · 1 评论 -
Linux 中 Docker 安装(CentOS 7.0)
Docker是一个开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像。运行中的这个镜像称为容器,容器启动是非常快速的,而且启动的容器之间互不影响(因为每个容器处于自身的Linux环境中)。Docker技术通常用在微服务中。本文以CentOS 7.0 上的Docker安装作为示例进行记录。原创 2024-01-08 09:03:47 · 361 阅读 · 1 评论 -
Nginx 配置文件 nginx.conf(静态网站)
Nginx是一个高效、稳定、功能丰富的Web服务器,可以通过简单的配置实现各种需求。本文以Nginx作为静态网站使用时的配置为例进行记录。原创 2024-01-01 10:58:41 · 718 阅读 · 0 评论 -
Asp 实现网页静态化
网页静态化可以减轻服务器负担、提高页面打开打开速度、利于搜索引擎优化(SEO)。本文记录了ASP如何实现网页静态化应用。原创 2023-12-31 08:55:39 · 402 阅读 · 1 评论 -
Ghost 备份与恢复 Windows操作系统(图文版)
Ghost 是一款强大的系统备份与恢复工具,支持硬盘拷贝、分区拷贝、分区镜像备份、分区镜像恢复等功能,是系统管理员必备的软件利器。本文记录使用 ghost2002 软件对 Windows XP 操作系统进行备份与恢复的操作过程。使用说明。原创 2023-12-29 08:12:46 · 1088 阅读 · 1 评论 -
Windows 中 MySQL 5.6.21.0 安装配置(图文版)
本文以 Windows 7 旗舰版(64位)操作系统上的环境配置作为示例进行记录。原创 2023-12-28 09:13:59 · 320 阅读 · 1 评论 -
PowerDesigner 12.5 数据建模基础用法(图文版)
PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。本文以Sysbase PowerDesigner 12.5作为示例进行记录。原创 2023-12-27 09:06:25 · 1313 阅读 · 1 评论 -
Linux 常用操作命令(CentOS 7.0)- 查看服务器信息
Windows操作系统中通过【我的电脑】很容易看到服务器的配置和运行信息:系统版本、处理器、内存、磁盘、进程等信息,在Linux中通过命令操作才可以获取相关信息。本文以CentOS 7.0 操作系统上的命令操作作为示例进行记录。原创 2023-12-27 08:39:52 · 480 阅读 · 1 评论 -
Linux 中 JDK 1.8.0 环境配置(CentOS7.0)
JDK环境配置的目的是为了让计算机能够准确地找到JDK的安装位置,从而在使用Java开发工具和运行Java程序时能够正确地引用JDK库文件。JDK环境变量包含JAVA_HOME、CLASSPATH、PATH等。本文以 CentOS7.0 操作系统上的环境配置作为示例进行记录。原创 2023-12-26 12:00:48 · 391 阅读 · 0 评论 -
Linux 常用操作命令(CentOS 7.0)- 故障定位:服务器负载、进程管理、日志分析
系统经研发测试上线后,如果运行期间出现了BUG,需要对服务故障进行定位,一般会查看服务器负载、服务状态、进程管理、服务日志等。本文以CentOS 7.0 操作系统上的命令操作作为示例进行记录。原创 2023-12-26 13:39:42 · 1155 阅读 · 1 评论