- 博客(120)
- 收藏
- 关注
原创 ORM
ORM框架的优点在于它可以让开发人员使用面向对象的思想来开发与数据库有关的应用程序,这样能够降低开发人员的心智负担,减少代码量和缩短开发时间,从而提高了开发效率。此外,ORM框架还能提高代码的可读性和可维护性,使得软件更易扩展、更易升级。ORM框架负责将对象与数据库中的表进行映射,并提供了对增、删、改、查等数据库操作的支持,从而使得开发人员可以直接操作对象,而不必关心数据的存储和取出过程。连接池用于管理与数据库的连接,以减少资源浪费和提高性能。事务管理器用于管理事务的提交和回滚,保证数据的一致性和完整性。
2023-06-06 21:23:33 208
原创 Shiro退出机制是什么
清除身份认证信息:该方法会删除当前用户的身份认证信息,导致在下一次访问需要身份认证的资源时,用户需要重新进行身份认证。清除 Session:该方法会自动清除用户的 Session 信息,包括 Session 会话数据、属性等。移除所有授权信息:该方法会移除用户的所有授权信息,导致在下一次访问受限的资源时,用户需要重新获取授权。当当前用户需要退出系统时,可以通过调用。方法来执行退出操作。
2023-06-06 21:20:40 322
原创 Linux常见的压缩包有哪些
压缩方法是一种高效率、无损的数据压缩算法,可以使用bzip2程序在 Linux 中将文件压缩成 .bz2 格式的文件,并可以使用相同的工具解压缩文件。压缩程序可以将单个文件压缩成 .gz 格式的文件,它采用了 Lempel-Ziv 编码 (LZ77) 和哈夫曼编码技术进行数据压缩和解压缩。是一种高效率无损数据压缩算法,它支持创建 .xz 格式的文件,并可以使用 xz 程序将其压缩和解压缩。文件名.tar.gz 目录/文件 # 创建tar.gz文件。文件名.tar.gz # 解压tar.gz文件。
2023-06-06 21:16:01 236
原创 CentOS的用户管理方式
这个命令将会创建一个新的系统账户,同时也会自动地创建一个新的 /home/username 目录。列出所有用户:可以使用cat /etc/passwd命令列出所有系统账户列表。这个命令将会更改用户的登录名(用户名)。然后输入两遍新密码即可。
2023-06-06 21:15:11 141
原创 描述GHOST安装系统的过程(图文并茂)
首先需要准备一个U盘启动盘和GHOST镜像文件。U盘启动盘用于启动计算机并加载GHOST软件,镜像文件包含了系统备份的所有信息。将制作好的U盘启动盘插入需要安装系统的计算机。选择制作启动盘的U盘和下载好的GHOST镜像文件,点击“制作”按钮,等待制作完成。保存设置后退出BIOS界面,计算机会自动重启,并从U盘启动盘启动。然后会出现一个还原系统的向导,按照提示点击“下一步”按钮即可。还原操作会自动进行,需要等待一段时间才能完成。将U盘启动盘制作成启动盘。选择还原的系统镜像文件。
2023-05-19 10:56:14 2289
原创 图解静态设置IP
选择“使用下面的 IP 地址”选项,手动输入本机的 IP 地址、子网掩码、默认网关和DNS服务器等信息;选中“Internet 协议版本 4(TCP/IPv4)”,然后点击“属性”在“网络连接”中找到要设置静态IP的网卡,并右键点击选 “属性”点击左侧菜单栏中的“更改适配器设置”选项。打开控制面板,点即“网络和共享中心”重新连接网络,测试能否上网。
2023-05-19 10:54:32 1390
原创 我的电脑—管理—无法打开修改案例
路径:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-修改默认键值:mmc.exe%systemroot%\system32\compmgmt.msc/s。权限–高级–更改–添加administrators。点击当前目录command修改权限。若提示无法编辑,是因为权限问题。添加完全控制权限,再重新尝试。
2023-05-18 10:48:51 369
原创 SpringMVC的参数搜集有哪些方式及其底层实现
会默认注册一些常用的实现类来搜集参数,如果需要自定义搜集规则,也可以自己实现。请求参数搜集:从请求中获取并绑定请求参数到方法入参中;最终,搜集到的参数会封装成一个。会根据方法参数的类型和注解来选择对应的。注解将表单数据绑定到对象中。注解来获取特定请求头的值;接口和它的实现类来完成的。实现类,然后调用它的。
2023-05-18 10:43:53 71
原创 对比MySQL和Oracle数据库
Oracle通过在undo表空间中构造多版本数据块来实现读一致性,每个session 查询时,如果对应的数据块发生变化,Oracle会在undo表空间中为这个session构造它查询时的旧的数据块。Oracle逻辑备份时不锁定数据,且备份的数据是一致的。Oracle保证提交的事务均可以恢复,因为Oracle把提交的sql操作线写入了在线联机日志文件中,保存到磁盘上,如果出现数据库或者主机异常重启,重启Oracle可以靠联机在线日志恢复客户提交的数据。Mysql是开源的,Oracle是收费的,且价格昂贵。
2023-04-19 09:46:06 497
原创 对比关系型和非关系型数据库
在基于web的结构中,数据库是最难以横向拓展的,当一个应用系统的用户量和访问量与日俱增的时候,数据库没有办法像web Server那样简单的通过添加更多的硬件和服务节点来拓展性能和负载能力。因此适合存储较为简单的数据。NoSQL非关系型数据库,主要指那些非关系型的、分布式的,且一般不保证ACID的数据存储系统,主要代表MongoDB,Redis、CouchDB。SQL数据库依然强大,可以可靠的处理事务并且保持事务的完整性,只有你的数据非常大,操作扩展需要更加分布式的系统时,才考虑NoSql数据库。
2023-04-19 09:45:35 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人