Mybatis进阶4-权限管理 2024-05-07 java, mybatis, 前端, 服务器, javascript 84人 已看 1.权限 //相当于 职责2.用户 //相当于 职员(职员就职于一个职位)3.角色 //相当于 职位(有多个职责)权限管理基础表:权限表,用户表,角色表问题1:一个用户可以有多个角色吗 y问题2:一个角色可以被多个用户使用吗 y问题3:一个角色可以有多个权限吗 y问题4:一个权限可以被多个角色使用 y权限管理需要的表:用户表角色表权限表这就是权限5张表那么我们现在数据库创建五张表Permission表。
Linux 第二十章 2024-05-06 运维, linux, 服务器 74人 已看 returnexit()_exit()进程等待什么是进程等待为什么要进行等待如何进行等待在子进程运行期间,父进程有没有调用wait?在干嘛呢?waitpid验证一下,程序正常终止时,status低16位的高8位是退出码验证一下,程序正常终止时,status低16位的高8位是退出码验证一下,程序正常终止时,status低16位的高8位是退出码,低八位是退出信号父进程如何得知子进程的退出信息呢?wait/waitpid(系统调用)编辑进行位运算太麻烦了,使用
华为eNSP综合实验-网络地址转换 2024-05-07 网络, 运维, linux, 服务器, 数据库 116人 已看 ip route-static 0.0.0.0 0 g0/0/1 102.1.1.2 #缺省路由,用于私网访问公网。ip route-static 0.0.0.0 0 e0/0/1 11.1.1.2 #缺省路由,用于私网访问公网。ip route-static 0.0.0.0 0 15.1.1.1 #缺省路由,用于私网访问公网。interface e0/0/1 #进入接口配置vlan端口。interface e0/0/1 #进入接口配置vlan端口。vlan batch 12 #创建vlan。
虚拟机VM VirtualBox安装openEuler+UKUI的安装和卸载_2024 2024-05-01 运维, linux, 服务器 68人 已看 ps. 建议先看最后的其他下载openEuler一般来说标准版就够用了使用虚拟机VM VirtualBox安装openEuler- 新建虚拟机- 下一步,点击完成后启动虚拟机,可能要等一会,如果没有反应也可以手动点击启动- 有警告标识的都必须需要点开,此外安装源可自行修改以加速下载,software selection建议修改- 基本需求如下,也可自行修改,且之后有需要也可通过命令行下载点击左上角的done即可选择enable root account并修改root的密码。
nfs故障导致主机负载高处理 2024-05-09 运维, 服务器 66人 已看 有套19c rac环境,每天凌晨备份到nas磁盘中,例行检查时发现nas磁盘已断开,df -h无法显示几结果,卡死,该类问题常见,直接使用 umount -l /nasbackup卸载成功,再次使用df -h时正常输出。此时使用top查看机器负载,发现load average特高,如下图。因业务较关键,暂无法重启问题,查看ps查看进程,发现root用户下有很多lsof的僵死进程,直接kill释放处理。处理20分钟后,top的负载见到合理的范围了。具体命令如下,2个命令等效。
FreeRTOS学习 -- 任务相关API函数 2024-05-09 学习, 运维, linux, 前端, 服务器 73人 已看 FreeRTOS 最基本的功能就是任务管理,而任务管理最基本的操作就是创建和删除任务。
【已解决】直接在远程新增文件本地再提交报Merge branch ‘master‘ of 2024-05-09 运维, linux, 服务器 61人 已看 但是这里因为赶时间,这里采用简单粗暴的办法(减去了解决冲突的步骤):把远程新增的md文件复制到本地一份,远程的删了,本地master分支采用hard回退,拉取最新远程代码,在master分支上合并newbranch之后,再Push【其实不建议这么做】其实比较好的解决办法就是先将自己完成的代码上创建出一个新分支(其实也不建议直接在master分支直接开发,而是拉新分支newbranch),开发完成之后,拉取最新的远程代码,在本地解决完冲突后,合并推送。1、不要在远程直接修改仓库。
【面经】Linux 2024-05-09 运维, linux, 服务器 66人 已看 与Windows系统不一样的是,在Linux系统当中,每一个文件都多加了很多的属性进来,尤其是群组的概念,这样有什么用途呢?5.一个block只能被一个文件使用,所以一个block并不是越大越好,当服务器存储的小文件居多,那么block设置的小一点比较好,不会浪费空间。:GPT 克服了 MBR 的限制,允许几乎无限数量的分区,并且支持大于 2TB 的分区。3.superblock用来存储inode和block的全部信息,包括inode和block的大小,数量,以及block的使用情况。
C数据结构:栈 2024-05-09 运维, linux, 服务器, 大数据 96人 已看 1. 栈:一种特殊的线性表,其中只允许在固定的一端进行插入和删除元素的操作。2. 栈的原型:其中进行数据插入的和删除操作的一端称为栈顶,另一端称为栈底。3. 栈的原则:栈中的数据元素遵守 后进先出(LIFO)的原则4. 栈的场景:在日常生活中,(电梯)就相当于一个栈,先进去的人后出,后进去的人总是先出🔑栈的两个经典操作:压栈:栈的插入操作叫做 进栈 / 压栈 / 入栈 (入数据在栈顶)出栈:栈的删除操作叫做出栈。(出数据也在栈顶)
IP地址分类规划 2024-05-08 网络, 运维, 服务器, php, 开发语言 70人 已看 有类地址:标准的IP地址(A、B、C三类)属于有类地址,例如A类地址掩码8位、B类地址掩码16位、C类地址掩码24位,都属于有类地址无类地址:为了灵活地使用IP地址,需要根据需求对IP地址进行子网划分,使划分后的IP地址不再具 备有类地址的特征,这些地址称为无类地址。
Centos固定静态ip地址 2024-05-09 运维, linux, 服务器, centos 92人 已看 IPADDR就是你自己要设置的静态固定ip地址,前三位要和网关掩码保持一致,后面一位自己设置。后面的值可以从Vmware中查找,不过首先现将虚拟机的网络模式转变为NAT模式。如果你上面子网掩码修改了,这个要跟你上面的保持一致。这里我用的是Vmware虚拟机搭建的三台机器。上面的第一个选项是本地环回地址,不用管它。命令,查看自己虚拟机的以太网地址。然后NETMASK 子网掩码就保持。,点开它,然后选择VMnet8。我这里是修改过的,你需要把。
在Ubuntu 24.04 LTS (Noble Numbat)上安装nfs server以及nfs client 2024-05-06 ubuntu, 运维, linux, php, 服务器 97人 已看 在Ubuntu 24.04 LTS (Noble Numbat)上安装nfs server以及nfs client 在Ubuntu 24.04 LTS (Noble Numbat)上,我使用的是最小化安装,当然server版本的Ubuntu在安装的时候可能会有网络不通的问题,解决办法见如下文章:ubuntu 24.04 server 仅NAT模式上网设置静态IP设置-CSDN博客在Ubuntu 24.04 上设置网络通常涉及使用命令行工具。如果文件不存在,可能是 50-cloud-init.yaml。
在Linux操作系统中扩建swap容量 2024-05-09 运维, linux, 服务器 65人 已看 在Linux操作系统上创建硬盘分区不仅可以储存数据,还可以使用创建的硬盘分区去扩展机器上swap分区的大小——去扩展交换工具的容量。有些软件对于swap分区的大小是有要求的,swap分区的大小小于多少就安装不上软件。要扩展swap容量要么重装系统,要么在现有的服务器上去扩展swap分区的容量,(而扩展swap分区的办法,)
postgresql中控制符带来的数据错觉 2024-05-09 oracle, 网络, 服务器, 数据库, sql 105人 已看 在数据库字符集中,由于数据质量的控制不够完善,每一个字符集都并不是所有字符的能看见,有些字符的展示可能会出现乱码,甚至出现不同字符展示成同样效果的可能,给开发人员造成分析错觉。当数据库存入了控制符,类似制表符,展示的效果竟然和空格效果一样,而且还无法trim掉,对于开发人员可能会带来视觉错觉。Seq十进十六进缩写字符名00x00NULNull (空)^A10x01SOHStart of Heading (报头开始)^B20x02STX。
mybatis 和 hibernate 的区别有哪些? 2024-05-09 java, 运维, mybatis, 服务器, 开发语言 95人 已看 MyBatis和Hibernate是两种不同的Java持久层框架,它们各自具有不同的特点和优势。总之,MyBatis和Hibernate各有优缺点,开发人员可以根据项目需求和团队技能来选择合适的持久层框架。
【记录42】centos 7.6安装nginx教程详细教程 2024-05-09 运维, linux, 服务器, centos 94人 已看 环境:腾讯云centos7.6需求:安装nginx-1.24.0。