Hibernate 连接 SQLite (hibernate-sqlite) 分页bug的修复

众所周知, Hibernate 官方目前还不支持使用 SQLite 数据库, hibernate-sqlite 是一个让 Hibernate 可以支持 SQLite 数据库的项目, 这个项目提供了 Hibernate 的 SQLite 方言(Dialect) , 最后一次更新是 July 2010, 我在使用这个项目的时候发现在分页时有个 bug, 进行分页查询时, 不管怎么改变页码, 查询结果并不会改变.

阅读全文

Fedora 15/16 安装 VirtualBox-OSE 出现找不到 VBoxXPCOMBase.xpt 的解决办法

在 Fedora 15/16 安装 VirtualBox-OSE 后启动时会报如下错误:

32位:

1
2
$ virtualbox
VirtualBox: supR3HardenedVerifyFileInternal: Failed to open "/usr/lib/virtualbox/components/VBoxXPCOMBase.xpt": No such file or directory

64位:

1
2
$ virtualbox
VirtualBox: supR3HardenedVerifyFileInternal: Failed to open "/usr/lib64/virtualbox/components/VBoxXPCOMBase.xpt": No such file or directory

阅读全文

Fedora中Iptables防火墙的配置

防火墙是指设置在不同网络或网络安全域之间的一系列部件的组合,它能增强机构内部网络的安全性。它通过访问控制机制,确定哪些内部服务允许外部访问,以及允许哪些外部请求可以访问内部服务。它可以根据网络传输的类型决定P包是否可以传进或传出内部网。
防火墙通过审查经过的每一个数据包,判断它是否有相匹配的过滤规则,根据规则的先后顺序进行一一比较,直到满足其中的一条规则为止,然后依据控制机制做出相应的动作。如果都不满足,则将数据包丢弃,从而保护网络的安全。

阅读全文

硬件防火墙的配置

本篇要为大家介绍一些实用的知识,那就是如何配置防火墙中的安全策略。但要注意的是,防火墙的具体配置方法也不是千篇一律的,不要说不同品牌,就是 同一品牌的不同型号也不完全一样,所以在此也只能对一些通用防火墙配置方法作一基本介绍。同时,具体的防火墙策略配置会因具体的应用环境不同而有较大区 别。首先介绍一些基本的配置原则。

阅读全文