ibernate发布3.6.0.CR2版本

Hibernate发布3.6.0.CR2版本,改进包括HHH-5560,增加对Annotations的支持,并修复了classloading等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hibernate于2010-9-30发布了3.6.0.CR2版本,
详情可查看http://www.hetaoblog.com/hibernate-3-6-0-cr2-release/

主要的改进包括HHH-5560 和一些对Annotations的更多支持,其中还包括一些关于classloading的问题的修复比如HHH-5552 和HHH-5563,以及HHH-892等问题的修复

更多详细内容可以参考release notes:

http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversion/11131

### 如何在Ubuntu中禁用休眠功能 为了确保系统性能并管理电源选项,在某些情况下可能希望禁用Ubuntu中的休眠功能。以下是具体方法: #### 修改GRUB配置文件以移除`quiet splash` 编辑 `/etc/default/grub` 文件,找到 `GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"` 这一行,并将其修改为不包含任何关于休眠的参数[^1]。 ```bash sudo nano /etc/default/grub ``` 将上述提到的那一行更改为如下所示的内容: ```plaintext GRUB_CMDLINE_LINUX_DEFAULT="" ``` 保存更改后更新 GRUB 设置: ```bash sudo update-grub ``` 重启计算机使设置生效。 #### 移除交换分区或逻辑卷上的休眠条目 如果当前正在使用交换分区来支持休眠,则可以考虑完全删除它或将之调整为仅用于内存页面缓存而不参与休眠过程。对于大多数现代Linux发行版而言,默认情况下并不会启用真正的磁盘休眠机制除非特别指定了相应的内核命令行参数[^2]。 通过执行以下命令查看是否存在swap设备: ```bash swapon --show ``` 如果有不需要的swap设备可以选择停用它们并通过相应的方式永久性地从系统的启动过程中去除这些设备。 #### 使用polkit策略阻止图形界面下的休眠操作 创建一个新的 polkit 规则文件位于 `/etc/polkit-1/localauthority/50-local.d/disable-hibernate.pkla` 中加入下面内容防止用户通过GUI触发休眠动作: ```ini [Disable Hibernate] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1.h ibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=no ResultInactive=no ``` 这一步骤能够有效阻止所有用户尝试经由桌面环境内的菜单项或者其他交互方式发起进入休眠状态的操作请求。 完成以上步骤之后,Ubuntu 将不再提供任何形式的休眠服务给终端使用者调用了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值