« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
暂无公告... |
Blog信息 |
blog名称: 日志总数:42 评论数量:31 留言数量:0 访问次数:178361 建立时间:2007年7月30日 |

| |
xwiki中如何管理权限? 求助
gareth 发表于 2008/8/14 9:45:45 |
现在想用xwiki开发一个内容管理系统来管理文档。xwiki搞了好几天, 还是没有头绪, 各位大侠给点意思, 我要从哪些方面入手。 比如在xwiki中, 是如何管理权限的呢?
|
|
[Hibernate]Blob, Clob字段的映射。 原创空间
gareth 发表于 2008/2/26 11:23:26 |
Blob与Clob的区别:Blob在数据库中是采用单字节存储, 一般用于存储图片等二进制数据。Clob在数据库中是采用多字节存储, 一般用于存储文本数据. 如: class Teacher{ private picture image; private resume ntext; }
hibernate 配置文件 <hibernate-mapping> <class name= table=> <id > </id> <property name=.. column="picture" type="java.sql.Blob"/> <property name=.. column="resumn" type="java.sql.Clob"/> &l |
|
[Hibernate]hibernate 回调与拦截机制 原创空间
gareth 发表于 2008/2/26 9:53:22 |
Hibernate 通过实现lifecycle接口执行回调,通过实现Validatable接口执行数据验证, 以确保数据的合法性。
Lifecycle接口中方法有: onSave(Session s) 在实体对象save/insert操作之前调用, 抛出CallbackException. onUpdate(Session s) 在实体对象update操作之前调用, 抛出CallbackException. onDelete(Session s) 在实体对象delete操作之前调用, 抛出CallbackException. onLoad(Session s) 在实体对象被加载操作之后调用, 抛出CallbackException.
实体对象通过实现Lifecycle接口,就可在特定的持久化阶段执行特定的处理过程。 如: public class Teacher implements Lifecycle, Serializable{ &nb |
|
[数据库]通过存储过程取数据库信息----sql server 下 原创空间
gareth 发表于 2008/1/24 10:15:19 |
需要spring.jar 下面的方法是取得数据库大小.
import java.sql.CallableStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Types;
import org.springframework.dao.DataAccessException; import org.springframework.jdbc.core.CallableStatementCallback; import org.springframework.jdbc.core.support.JdbcDaoSupport;
public class JdbcDatabaseDao extends JdbcDaoSupport implements DatabaseDao {
public String quer |
|
ajax ie 返回信息乱码问题解决办法  原创空间
gareth 发表于 2007/12/18 16:50:07 |
ajax ie 返回信息乱码问题解决办法:
1. function getQuery(){ var smtpAddr = document.getElementById("smtp_addr").value; var sender = document.getElementById("mail_sender").value; var auth = document.getElementById("use_smtp_auth").value; var name = document.getElementById("smtp_username").value; var pwd = document.getElementById("smtp_pwd").value; var test = document.getElementBy |
|
防病毒 文章收藏, 网上资源
gareth 发表于 2007/9/12 15:49:35 |
1、禁止IPC空连接
Cracker可以利用net use命令建立空连接,进而入侵,还有net view,nBTstat这些都是基于空连接的,禁止空连接就好了。打开注册表,找到Local_Machine\System\CurrentControlSet\Control\LSA-RestrictAnonymous 把这个值改成”1”即可。
2、禁止At命令
Cracker往往给你个木马,然后让它运行,这时他就需要at命令了。打开管理工具-服务,禁用task scheduler服务即可。
3、关闭超级终端服务
如果你开了的话,这个漏洞都烂了,我不说了。
4、关闭SSDP Discover Service服务
这个服务主要用于启动家庭网络设备上的UPnP设备,服务同时会启动5000端口。可能造成DDOS攻击,让CPU使用达到100%,从而使计算机崩溃。照理说没人会对个人机器费力去做DDOS,但这个使用过程中也非常的占用带宽,它会不断的向外界发送数据包,影响网络传输速率,所以还是关了 |
|
[数据库]ibatis 处理mysql数据库乱码问题 原创空间
gareth 发表于 2007/9/10 16:26:49 |
指定编码格式:jdbc:mysql://127.0.0.1:3306/goods?useUnicode=true&characterEncoding=GBK
http://blogger.org.cn/blog/more.asp?name=hongrui&id=12152 |
|
去掉盗版提示的方法 原创空间
gareth 发表于 2007/9/5 14:59:20 |
破解方法如下: 更新了Windows Genuine Advantage
Notification
(KB905474)补丁后,会出现每次开机出一个提示,启动后在托盘里还有个图标的后果,网上流传在控制面板的添加删除程序中可以卸载,其实在这里根本不能卸载,在进程中也不能中止(进程名是wgatray.exe),在注册表中也搜不到相关wgatray.exe的项,但在仔细地搜索了注册表后,还是找到了这个的可恶东西。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\Notify\WgaLogon,删除它,重新启动,wgatray.exe就不会自动启动了,再把x:\windows\system32中的wgatray.exe删除,再搜索一下,在另外的文件夹下还有 |
|
windows XP秘密 原创空间
gareth 发表于 2007/9/5 14:47:49 |
Windows XP 相当了解一般的普通用户根本不知道自己是在做些什么。因此,它不会让你执行那些真正愚蠢的操作,比如说删除Windows
的系统目录(除非你坚持要花费几个小时来使它相信你真的想要这样)。
1. systeminfo:让XP列出更多有用信息
Windows XP 总是在炫耀它可以给稳定工作多么长的时间!要想详细地了解这一信息,你可以接入
Windows的“开始菜单”,再开启“附件菜单”中的“命令提示符”,然后在其中输入“systeminfo”这个命令。电脑就会给你显示出许多有用信息,其中包括了这个系统的初次安装时间,以及本次持续运行的时间。假如你想要保留这些信息,你可以输入“systeminfo
>info.txt”,这将会创建一个名为“info.txt”文本文件,你可以稍后用Windows的记事本将其打开,进 |
|
|