摘要:
第一步 由产品经理负责分析市场、用户需求,并将其转化为详细的产品需求。然后创建初步的产品原型,以便更好地理解和传达产品的设计和功能。 原型通常指的是产品、系统或概念的初步版本或样品,旨在展示设计概念、功能、外观或其他关键特征。 第二步 由UI设计师基于产品需求和初步原型,设计用户界面的外观和交互,得 阅读全文
posted @ 2025-02-27 11:34
枕月听风
阅读(31)
评论(0)
推荐(0)
摘要:
1. 项目概述 1.1 项目业务概述 尚庭公寓是一个公寓租赁平台项目,包含移动端和后台管理系统,其中移动端面向广大用户,提供找房、看房预约、租约管理等功能,后台管理系统面向管理员,提供公寓(房源)管理、租赁管理、用户管理等功能。下面分别介绍两端的具体业务功能。 1.1.1 移动端 移动端的线上体验地 阅读全文
posted @ 2025-02-27 11:31
枕月听风
阅读(535)
评论(0)
推荐(1)
摘要:
什么是DAO DAO是:Data Access Object,翻译为:数据访问对象。 一种JavaEE的设计模式,专门用来做数据增删改查的类。 在实际的开发中,通常我们会将数据库的操作封装为一个单独的DAO去完成,这样做的目的是:提高代码的复用性,另外也可以降低程序的耦合度,提高扩展力。 例如:操作 阅读全文
posted @ 2025-02-27 11:28
枕月听风
阅读(21)
评论(0)
推荐(0)
摘要:
连接池的理解 不使用连接池有啥问题 Connection对象是重量级对象,创建Connection对象就是建立两个进程之间的通信,非常耗费资源。一次完整的数据库操作,大部分时间都耗费在连接对象的创建。 第一个问题:每一次请求都创建一个Connection连接对象,效率较低。 第二个问题:连接对象的数 阅读全文
posted @ 2025-02-27 11:28
枕月听风
阅读(20)
评论(0)
推荐(0)
摘要:
数据库表的准备 drop table if exists t_employee; create table t_employee( id bigint primary key auto_increment, name varchar(255), job varchar(255), hiredate 阅读全文
数据库表的准备 drop table if exists t_employee; create table t_employee( id bigint primary key auto_increment, name varchar(255), job varchar(255), hiredate 阅读全文
posted @ 2025-02-27 11:27
枕月听风
阅读(11)
评论(0)
推荐(0)
摘要:
在MySQL中创建存储过程 create procedure mypro(in n int, out sum int) begin set sum := 0; repeat if n % 2 = 0 then set sum := sum + n; end if; set n := n - 1; u 阅读全文
在MySQL中创建存储过程 create procedure mypro(in n int, out sum int) begin set sum := 0; repeat if n % 2 = 0 then set sum := sum + n; end if; set n := n - 1; u 阅读全文
posted @ 2025-02-27 11:26
枕月听风
阅读(23)
评论(0)
推荐(0)
摘要:
什么是事务 事务是一个完整的业务,在这个业务中需要多条DML语句共同联合才能完成,而事务可以保证多条DML语句同时成功或者同时失败,从而保证数据的安全。例如A账户向B账户转账一万,A账户减去一万(update)和B账户加上一万(update),必须同时成功或者同时失败,才能保证数据是正确的。 另请参 阅读全文
什么是事务 事务是一个完整的业务,在这个业务中需要多条DML语句共同联合才能完成,而事务可以保证多条DML语句同时成功或者同时失败,从而保证数据的安全。例如A账户向B账户转账一万,A账户减去一万(update)和B账户加上一万(update),必须同时成功或者同时失败,才能保证数据是正确的。 另请参 阅读全文
posted @ 2025-02-27 11:23
枕月听风
阅读(18)
评论(0)
推荐(0)
摘要:
SQL注入问题 SQL注入问题说的是:用户输入的信息中含有SQL语句关键字,和程序中的SQL语句进行字符串拼接,导致程序中的SQL语句改变了原意。(SQL注入问题是一种系统安全问题) 接下来我们来演示一下SQL注入问题。以用户登录为例。使用表:t_user 业务描述:系统启动后,给出登录页面,用户可 阅读全文
SQL注入问题 SQL注入问题说的是:用户输入的信息中含有SQL语句关键字,和程序中的SQL语句进行字符串拼接,导致程序中的SQL语句改变了原意。(SQL注入问题是一种系统安全问题) 接下来我们来演示一下SQL注入问题。以用户登录为例。使用表:t_user 业务描述:系统启动后,给出登录页面,用户可 阅读全文
posted @ 2025-02-27 11:20
枕月听风
阅读(18)
评论(0)
推荐(0)
摘要:
JDBC的查询操作 ResultSet 是 JDBC (Java 数据库连接) API 提供的接口,它用于表示 SQL 查询的结果集。ResultSet 对象中包含了查询结果的所有行,可以通过 next() 方法逐行地获取并处理每一行的数据。它最常用于执行 SELECT 语句查询出来的结果集。 Re 阅读全文
JDBC的查询操作 ResultSet 是 JDBC (Java 数据库连接) API 提供的接口,它用于表示 SQL 查询的结果集。ResultSet 对象中包含了查询结果的所有行,可以通过 next() 方法逐行地获取并处理每一行的数据。它最常用于执行 SELECT 语句查询出来的结果集。 Re 阅读全文
posted @ 2025-02-27 11:19
枕月听风
阅读(23)
评论(0)
推荐(0)
摘要:
JDBC编程六步 JDBC编程的步骤是很固定的,通常包含以下六步: 第一步:注册驱动 作用一:将 JDBC 驱动程序从硬盘上的文件系统中加载到内存中。 作用二:使得 DriverManager 可以通过一个统一的接口来管理该驱动程序的所有连接操作。 第二步:获取数据库连接 获取java.sql.Co 阅读全文
JDBC编程六步 JDBC编程的步骤是很固定的,通常包含以下六步: 第一步:注册驱动 作用一:将 JDBC 驱动程序从硬盘上的文件系统中加载到内存中。 作用二:使得 DriverManager 可以通过一个统一的接口来管理该驱动程序的所有连接操作。 第二步:获取数据库连接 获取java.sql.Co 阅读全文
posted @ 2025-02-27 11:18
枕月听风
阅读(18)
评论(0)
推荐(0)
摘要:
什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 JDBC原理 早期SUN公司的天才们想编写一套可 阅读全文
什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 JDBC原理 早期SUN公司的天才们想编写一套可 阅读全文
posted @ 2025-02-27 11:12
枕月听风
阅读(19)
评论(0)
推荐(0)
摘要:
Linux系统结构 Linux操作系统是一种开放源代码的类UNIX操作系统,它的结构分为内核、Shell和应用程序三个层次。 内核层 内核是Linux系统的核心部分,它负责管理系统各种硬件设备、文件系统、内存管理和进程管理等核心任务。Linux内核设计了良好的模块化结构,可以动态地加载和卸载内核模块 阅读全文
Linux系统结构 Linux操作系统是一种开放源代码的类UNIX操作系统,它的结构分为内核、Shell和应用程序三个层次。 内核层 内核是Linux系统的核心部分,它负责管理系统各种硬件设备、文件系统、内存管理和进程管理等核心任务。Linux内核设计了良好的模块化结构,可以动态地加载和卸载内核模块 阅读全文
posted @ 2025-02-27 11:07
枕月听风
阅读(50)
评论(0)
推荐(0)
摘要:
购买阿里云服务器 注册阿里云账号 到此,阿里云账号注册成功,并且进行了个人的实名认证。可以开始使用阿里云了。 购买阿里云服务器 阿里云首页 这里可以选择免费试用,也可以立即购买,根据自己情况而定,我这里采用免费试用: 创建的实例是这样的:你需要记住这个公网IP。 管理 阅读全文
购买阿里云服务器 注册阿里云账号 到此,阿里云账号注册成功,并且进行了个人的实名认证。可以开始使用阿里云了。 购买阿里云服务器 阿里云首页 这里可以选择免费试用,也可以立即购买,根据自己情况而定,我这里采用免费试用: 创建的实例是这样的:你需要记住这个公网IP。 管理 阅读全文
posted @ 2025-02-27 11:06
枕月听风
阅读(23)
评论(0)
推荐(0)
摘要:
软件安装方式概述 CentOS安装软件的方式主要包括: 源码安装 rpm安装(二进制安装) yum安装(在线安装) 源码安装: 源码包是指C等语言所开发的源代码文件的一个压缩包,通常压缩为.tar.gz或.tar.bz2。源码通常需要编译器将其编译成二进制文件,如gcc编译器。 优点: (1)开源, 阅读全文
软件安装方式概述 CentOS安装软件的方式主要包括: 源码安装 rpm安装(二进制安装) yum安装(在线安装) 源码安装: 源码包是指C等语言所开发的源代码文件的一个压缩包,通常压缩为.tar.gz或.tar.bz2。源码通常需要编译器将其编译成二进制文件,如gcc编译器。 优点: (1)开源, 阅读全文
posted @ 2025-02-27 11:03
枕月听风
阅读(26)
评论(0)
推荐(0)
摘要:
文件权限概述 Linux为了保证系统中每个文件的安全,引入了文件权限机制。针对于系统中的每一个文件Linux都可以提供精确的权限控制。它可以做到不同的用户对同一个文件具有不同的操作权利。而通常这个权利包括以下3个: 读的权利(Read,简称r) 写的权利(Write,简称w) 执行的权利(eXecu 阅读全文
文件权限概述 Linux为了保证系统中每个文件的安全,引入了文件权限机制。针对于系统中的每一个文件Linux都可以提供精确的权限控制。它可以做到不同的用户对同一个文件具有不同的操作权利。而通常这个权利包括以下3个: 读的权利(Read,简称r) 写的权利(Write,简称w) 执行的权利(eXecu 阅读全文
posted @ 2025-02-27 11:01
枕月听风
阅读(17)
评论(0)
推荐(0)
摘要:
Linux系统中超级用户是root,通过超级用户root可以创建其它的普通用户,Linux是一个支持多用户的操作系统。在实际使用中,一般会分配给开发人员专属的账户,这个账户只拥有部分权限,如果权限太高,操作的范围过大,一些误操作可能导致系统崩溃,或者数据不安全,所以多用户机制就是一种系统安全策略。 阅读全文
Linux系统中超级用户是root,通过超级用户root可以创建其它的普通用户,Linux是一个支持多用户的操作系统。在实际使用中,一般会分配给开发人员专属的账户,这个账户只拥有部分权限,如果权限太高,操作的范围过大,一些误操作可能导致系统崩溃,或者数据不安全,所以多用户机制就是一种系统安全策略。 阅读全文
posted @ 2025-02-27 11:00
枕月听风
阅读(21)
评论(0)
推荐(0)
摘要:
查看文件内容的常见命令 cat more 和 less head 和 tail nl tailf cat命令 语法: 用法:cat [选项]... [文件]... 常用选项: -n, 对输出的所有行编号 -b, 对输出的所有行编号(不含空白行) -t, 将制表符(tab)显示为^I -e, 在每行结 阅读全文
查看文件内容的常见命令 cat more 和 less head 和 tail nl tailf cat命令 语法: 用法:cat [选项]... [文件]... 常用选项: -n, 对输出的所有行编号 -b, 对输出的所有行编号(不含空白行) -t, 将制表符(tab)显示为^I -e, 在每行结 阅读全文
posted @ 2025-02-27 10:58
枕月听风
阅读(33)
评论(0)
推荐(0)
摘要:
系统当前时间 date命令: 切换用户 su 用户名 sudo 命令:表示使用超级管理员身份执行该命令,如果你当前不是管理员,希望以管理员身份执行某个命令时,使用sudo,需要输入超级管理员的密码: echo命令 输出字符串 echo "Hello, world!" 这将会输出 Hello, 阅读全文
系统当前时间 date命令: 切换用户 su 用户名 sudo 命令:表示使用超级管理员身份执行该命令,如果你当前不是管理员,希望以管理员身份执行某个命令时,使用sudo,需要输入超级管理员的密码: echo命令 输出字符串 echo "Hello, world!" 这将会输出 Hello, 阅读全文
posted @ 2025-02-27 10:57
枕月听风
阅读(16)
评论(0)
推荐(0)
摘要:
磁盘管理 windows和Linux磁盘管理的区别 windows资源管理方式 系统一般安装在C盘 C盘下的"Windows"目录是操作系统的核心 C盘下的"Program Files"目录下安装软件 C盘下的"用户"目录是所有的用户,包括超级管理员也在其中 windows操作系统分为C盘、D盘、E 阅读全文
磁盘管理 windows和Linux磁盘管理的区别 windows资源管理方式 系统一般安装在C盘 C盘下的"Windows"目录是操作系统的核心 C盘下的"Program Files"目录下安装软件 C盘下的"用户"目录是所有的用户,包括超级管理员也在其中 windows操作系统分为C盘、D盘、E 阅读全文
posted @ 2025-02-27 10:56
枕月听风
阅读(14)
评论(0)
推荐(0)
摘要:
Linux 概述 常见的操作系统 操作系统可以分为多种类型,包括但不限于以下几种: Windows 操作系统:由微软公司开发的操作系统,广泛应用于个人电脑、服务器、游戏机等设备中。 win xp win7/win8/win10/win11 等 Unix 操作系统(1960 年代诞生):由贝尔实验室开 阅读全文
Linux 概述 常见的操作系统 操作系统可以分为多种类型,包括但不限于以下几种: Windows 操作系统:由微软公司开发的操作系统,广泛应用于个人电脑、服务器、游戏机等设备中。 win xp win7/win8/win10/win11 等 Unix 操作系统(1960 年代诞生):由贝尔实验室开 阅读全文
posted @ 2025-02-27 10:54
枕月听风
阅读(18)
评论(0)
推荐(0)

浙公网安备 33010602011771号