- 博客(43)
- 收藏
- 关注
原创 代理商 SAAS 系统权限设计
代理商 SAAS 系统与垂直业务系统不一样,代理商可以不断发展下级,每一级有每一级的管理员。超级管理员可以开通下级代理机构,同时设置下级机构的管理员账号。每一级管理员可以管理本级机构对应的部门、岗位、员工,并进行授权管理。代理商只能查看本机构相关的业务数据,数据进行逻辑隔离。系统设计了数据权重,低权重用户不允许操作高权重的资源(权限组、岗位、菜单、控制、API等)。
2024-06-18 11:51:21
524
原创 垂直业务系统权限设计
遵循 RBAC 的原则,以更贴近日常工作的业务处理流程,设计一套与总公司分公司相吻合的组织、部门、岗位结构,配套可以继承的权限组和特定的岗位权限,实现系统授权的操作简化和权限的集成应用简化。RBAC(Role-Based Access Control)是基于角色的访问控制,是一种在计算机和网络安全领域中广泛使用的访问控制策略。RBAC通过分配角色给用户,并将权限分配给角色,从而实现对用户访问权限的管理。这种策略极大地简化了权限管理,因为权限可以直接与角色相关联,而不是直接与用户相关联。
2024-06-13 11:12:38
371
原创 webf 框架源码、开发工具、数据库脚本、用户手册(233页)下载
用户手册将介绍 webf 的技术体系以及使用方法,便于用户快速配置出一致的开发环境,并能够将webf配置运行使用。
2024-06-04 15:41:07
609
原创 webf 开发工具:数据库持久层基础文件生成工具
WZW.SqlMapHelpForJava是运行在.Net Framework4.0上的数据库持久层基础文件生成工具,支持多种关系型数据库的持久层基础文件、Java类的生成以及对配置文件的更新,与webf框架进行紧密配合,减少了数据库持久层基础文件编写工作量,提高持久层代码的有效及准确性。
2024-06-04 11:56:15
995
原创 webf 开发规范:界面设计、Java代码、数据建模、版本控制
webf 制定一套开发规范,指导软件开发人员进行规范开发。开发规范包含:编码规范、界面设计规范、数据建模规范等。
2024-06-04 11:42:23
793
原创 webf 技术体系
webf基于开源的MVC以及持久层框架,完成数据访问层的封装,参数配置、基础功能,使用户关注业务应用开发,整个开发框架基于标准规范,并可以对相关应用功能模块进行运行监控,支持 IE7、IE8、IE9、IE10、IE11、Firefox3.5 等浏览器。
2024-06-03 11:52:36
361
原创 webf 框架概述
webf是针对不同应用项目提供的一种快速开发框架,可以根据应用项目实际需要的不同,快速搭建Web框架进行开发,能够适应快速的业务变化而提出的一种可靠、高效的解决方案。目前已应用于政务、运营商、企业信息化等项目之中。
2024-06-03 09:17:20
613
原创 Java Web 应用开发基础 - JSP内置对象
每个JSP 页面在第一次被访问时,Web 容器都会把请求交给 JSP 引擎(即一个 Java 程序)去处理。JSP 引擎先将 JSP 翻译成一个 _jspServlet (实质上也是一个 Servlet) ,然后按照Servlet的调用方式进行调用。JSP 第一次访问时会翻译成 Servlet,所以第一次访问通常会比较慢,但第二次访问,JSP 引擎如果发现 JSP 没有变化,就不再翻译,而是直接调用,所以程序的执行效率不会受到影响。
2024-05-28 08:06:12
539
原创 Java Web 应用开发基础 - 生命周期:Listener、Filter、Servlet(实测)
生命周期(Life Cycle)的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,其基本涵义可以通俗地理解为“从摇篮到坟墓”(Cradle-to-Grave)的整个过程。对于某个产品而言,就是从自然中来回到自然中去的全过程,也就是既包括制造产品所需要的原材料的采集、加工等生产过程,也包括产品贮存、运输等流通过程,还包括产品的使用过程以及产品报废或处置等废弃回到自然过程,这个过程构成了一个完整的产品的生命周期。
2024-04-10 08:11:31
343
原创 软件团队工作的一些认识和方法,由西游记取经团队说开去
软件开发往往是由公司内外各个岗位人员通力协作才能完成工作目标,涉及团队、问题、目标、管理、协作、检查多个方面。
2024-04-07 17:55:04
359
原创 SQL Server、达梦数据库 存储过程:两个表(一对多)数据合并到一个表
使用存储过程和游标处理两个表(一对多)的数据到一个表中,涉及到存储过程调用另一个存储过程技术点,记录SQL Server、达梦两种数据库的实现。
2024-04-03 08:44:33
962
原创 SQL Server 存储过程:BBS论坛(表结构文档下载及30个存储过程)
基于 Asp.Net 和 SQL Server 实现了一个BBS论坛,论坛功能比较强大,论坛大部分业务逻辑基于存储过程实现,记录一下。基于 Asp.Net 和 SQL Server 实现了一个BBS论坛,论坛功能比较强大,论坛大部分逻辑基于存储过程实现,记录一下。
2024-04-03 08:17:58
623
原创 SQL Server 存储过程(spExport):动态生成迁移 insert 语句
系统运维过程中,数据库管理员需要在不同类型的数据库中迁移数据,数据迁移工具的支持有时不能兼容。通过存储过程在源库中打印迁移 SQL 语句,然后在目标库中直接执行即可。
2024-04-02 16:31:01
793
1
原创 SQL Server 存储过程(spSelect):实现打印 select 语句(显示所有字段)
使用 SQL Server 作为数据库编程时,如果一个表中的字段很多,在编码时写一个完整的 SQL 语句(包含所有字段)是比较花时间的,而且容易出错。使用 spSelect 存储过程可以很方便地打印包含查询所有字段的 SQL 语句,提高效率和准确性。
2024-04-02 14:42:27
705
原创 研发协作中各个岗位头疼的事及解法(实战)
回顾多年软件研发与管理经验,梳理研发协作中各个岗位遇到的一些让人头疼的事,提出针对性解法,让研发协作不再头疼。
2024-03-29 12:01:45
541
原创 Web 应用基础 - ServletContext:获取与应用
Web 应用程序一旦部署到容器上之后,容器就要为Web应用实例化一个 ServletContext 对象, ServletContext 是一个全局的储存信息的空间,包含了整个Web应用程序的运行环境信息,服务器关闭时才销毁。
2024-03-29 11:26:20
322
原创 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
1544
原创 Linux 网站定时备份+滚动删除脚本:文件、数据库(命令篇)
为确保数据安全,我们定期对网站相关文件和数据进行备份,以防止因各种原因导致的丢失情况。同时,考虑到服务器空间的限制,我们也会定期清理历史备份数据。本文以 CentOS 7.9 系统为例,记录如何通过脚本和定时任务实现备份与滚动删除。
2024-03-22 16:51:31
669
原创 Nginx 配置 https 访问:SSL 免费证书申请并自动更新(完整命令篇)
阿里云 SSL 免费证书有效期从以前的一年调整为三个月,使用起来比较麻烦。 本文记录了在 CentOS 7.9 如何使用 acme.sh 完成免费证书的申请以及自动更新过程,再也不必为 SSL 证书过期而烦恼了。
2024-03-20 11:47:37
1838
原创 Web 开发模式演进过程
Web :网页,可以通过浏览器访问的资源Web 开发:基于网页载体的软件开发,以网页提供给用户进行业务功能操作Web 应用:由多个静态和动态web资源组成,如:HTML、CS、JS文件,JSP文件、Java程序、Jar包、配置文件等等。
2024-03-18 16:35:55
481
原创 第 2 个 Java Web 应用工程(JSP & JavaBean & DB)(含源码)(图文版)
JavaBean 是一种符合特定约定的 Java 类,通常用于在 Java 应用程序中封装数据以及提供对数据的访问和修改方法。本文示例:建立一个 Tomcat 工程,编写一个 JSP 页面,调用 JavaBean 访问数据库并显示到页面上,发布到 Tomcat 并成功运行。
2024-03-04 17:03:38
318
原创 企业需要什么样的软件人才(找不到工作 VS 招不到人)
- 需求关联点:有人找工作,有工作找人。- 需求矛盾点:没有机会所有没有经验,没有经验所以没有机会。- 解决的问题:学历不等于能力,文凭不等于素质。
2024-02-01 16:02:05
176
1
原创 Java 基础语法 - 标识符
Java 语言中的类名、对象名、方法名、常量名和变量名统称为标识符,标识符由程序员定义。Java语言中还定义了一些专有词汇,统称为关键字。
2024-01-31 09:16:10
333
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
333
1
原创 Linux 中 Docker 安装(CentOS 7.0)
Docker是一个开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像。运行中的这个镜像称为容器,容器启动是非常快速的,而且启动的容器之间互不影响(因为每个容器处于自身的Linux环境中)。Docker技术通常用在微服务中。本文以CentOS 7.0 上的Docker安装作为示例进行记录。
2024-01-08 09:03:47
416
1
原创 Nginx 配置文件 nginx.conf(静态网站)
Nginx是一个高效、稳定、功能丰富的Web服务器,可以通过简单的配置实现各种需求。本文以Nginx作为静态网站使用时的配置为例进行记录。
2024-01-01 10:58:41
828
原创 Asp 实现网页静态化
网页静态化可以减轻服务器负担、提高页面打开打开速度、利于搜索引擎优化(SEO)。本文记录了ASP如何实现网页静态化应用。
2023-12-31 08:55:39
481
1
原创 SQL Server 2000 数据库安装与配置(图文版)
SQL Server 2000是微软公司开发的数据库产品,是广泛使用的关系型数据库管理系统。它基于C/S模式,主要由服务器组件(包括SQL Server数据库引擎、SQL Server代理程序、Microsoft搜索服务和分布式事务处理协调器)构成。SQL Server 2000支持快速开发新一代企业级商业应用程序。本文以 Windows XP 操作系统下 SQL Server 2000 开发版安装为例进行记录。
2023-12-30 08:52:48
1981
1
原创 Ghost 备份与恢复 Windows操作系统(图文版)
Ghost 是一款强大的系统备份与恢复工具,支持硬盘拷贝、分区拷贝、分区镜像备份、分区镜像恢复等功能,是系统管理员必备的软件利器。本文记录使用 ghost2002 软件对 Windows XP 操作系统进行备份与恢复的操作过程。使用说明。
2023-12-29 08:12:46
1748
1
原创 Windows 中 MySQL 5.6.21.0 安装配置(图文版)
本文以 Windows 7 旗舰版(64位)操作系统上的环境配置作为示例进行记录。
2023-12-28 09:13:59
364
1
原创 PowerDesigner 12.5 数据建模基础用法(图文版)
PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。本文以Sysbase PowerDesigner 12.5作为示例进行记录。
2023-12-27 09:06:25
1622
1
原创 Linux 常用操作命令(CentOS 7.0)- 查看服务器信息
Windows操作系统中通过【我的电脑】很容易看到服务器的配置和运行信息:系统版本、处理器、内存、磁盘、进程等信息,在Linux中通过命令操作才可以获取相关信息。本文以CentOS 7.0 操作系统上的命令操作作为示例进行记录。
2023-12-27 08:39:52
604
1
原创 Word标准文档模板(无版本历史).doc(Word模板)
本文在[Word标准文档模板]的基础上根据实际需要做了裁剪,去除了版本历史,常用于项目投标文档编写。
2023-12-27 08:29:41
743
2
原创 IT新人成长路线(2023图文版)
IT行业红利从2000年持续至今,改变了很多人的生活,行业也开始变得越来越卷,门槛也越来越低,各类高校专业和社会培训输送了大量的IT人才。IT行业的持续火爆在2021年下半年开始有了拐弯的迹象,很多人开始难以找到工作,企业也招不到合适的人,出现了两难的情况。由于各种新技术、新专业、新岗位的出现,很多准备从事这一行业的人感到迷茫甚至焦虑,学什么,怎么学,学到什么程度,学了怎么快速就业,企业到底需要什么,这些问题不理清,就会出现目标偏移,学习起来也缺少方向感。有幸从事了20来年的IT职业,经历了不同的岗位,也
2023-12-27 08:23:23
701
1
Linux 中 Nginx 1.10.1 源码包编译成可直接使用的软件包(CentOS 7.0)
2023-12-29
Linux下64位JDK下载:jdk-1.8.0.381
2023-12-28
Word标准文档模板.doc(Word模板)
2023-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人