- 博客(21)
- 收藏
- 关注
原创 Hibernate的缓存讨论
一般系统中有三种情况会绕开hibernate执行数据库操作:1、多个应用系统同时访问一个数据库 此种情况使用hibernate二级缓存会不可避免的造成数据不一致的问题, 此时要进行详细的设计。比如在设计上避免对同一数据表的同时的写入操作, 使用数据库各种级别的锁定机制等。2、动态表相关 所谓“动态表”是指在系统运行时根据用户的操作系统自动建立的数
2008-09-25 14:54:00 674
原创 hiberante中使用复合主键
对于新系统的设计开发而言,我们应尽量避免在库表中引入与业务逻辑相关的主键关系。将业务逻辑主键引入库表,以后业务逻辑的变化,将很可能对底层数据库结构产生连带影响。复合主键的引入,很大程度上意味着业务逻辑已经侵入到数据存储逻辑之中。因此,应尽量避免。但实际情况中,我们必须面对遗留系统的旧表开发,这时,对现有复合主键的支持就非常必要。hibernate中,通过composite-id节点对复合主
2008-09-19 10:54:00 481
原创 Hibernate笔记4--component和联合主键
引用属性的意思是:持久化类的属性既不是基本数据类型,也不是String 字符串,而是某个引用变量,该引用属性的类型可以是自定义类。例如Person类里有这么一条属性:private Name name;此时Person 的name 属性既不是基本数据类型,也不是String,而是一个自定义类:Name.此时我们将采用如下的配置方式: 注意:Name类里的两个属性:
2008-09-19 10:42:00 1032
原创 怎么得到客户端的真实IP
在 ASP 中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实IP 地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。 不过要
2008-09-19 09:32:00 993
原创 ASP程序出现“msxml3.dll 错误 '800c0005'”
解决方法:regsvr32 C:/Windows/system32/msxml3.dll
2008-09-09 10:28:00 769
原创 随着子窗口的单选值的改变,父窗口的文本值随着改变
answers.jsp function disps() { var Win = window.open("s_good.jsp","openScript","width=800,height=668,resizable=1,scrollbars=1,menubar=0,status=1" );} 提问对象: &nb
2008-09-04 16:26:00 517
原创 select 全选功能例子
例子参考: select.jsp http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 function selectAll() { if(!document.form.state.length){ if(document.
2008-09-04 16:24:00 1107
原创 文本自动增加功能参考例子
例子: table.jsp var newItemNumber = 2;function additem(id){ var row,cell,str; row = document.getElementById(id).insertRow(); if(row != null ) {cell = row.insertCell();cell.innerHTML=
2008-09-04 16:22:00 528
原创 文本框的值随着选择框的值改变而改变
function onChange() { alert(fff);var ddl = document.getElementById( "anclassid") ;alert(ddl);var index = ddl.selectedIndex; var Value =ddl.options[index].value; var Text= ddl.o
2008-09-04 16:20:00 1060
原创 父窗口刷新
例子: top.html top.html bottom.html bottom.html This is the content in bottom.html. frame.html frame
2008-09-04 16:18:00 456
原创 oracle-统计---=sql comp
SQL>SELECT * FROM T; A B C TITLE---------- ---------- ---------- ---------- 1 10 11 bj 1 20 21 tj 1 10
2008-09-04 16:13:00 548
原创 js刷新页面---新增栏目
先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: frame 现在假设top.html (即上面的页面) 有七个button来实现对bottom.html (即下面的页面) 的刷新,可以用以下七种语句,哪个好用自己
2008-09-04 16:11:00 751
原创 oracle INSTR方法
INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 例如:INSTR(CORPORATE FLOOR,OR, 3, 2)中,源字符串为CORPORATE FLOOR, 目标字符串为OR,起始位置为3,取第2个匹配项的位置。 默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。 所以SELECT INSTR(CORPORATE FLO
2008-09-04 16:10:00 724
原创 oracle-Translate函数的的探讨
Translate函数的的探讨Translate函数的的探讨Translate主要是用来做字符串的替换的,对于字母和数字来说,是一个字符替换一个字符如:下面的语句会把 f 替换成 v 替换成 gselect Translate(fasdbfasegafs,fa,vg ) value from dual;VALUE-------------vgsdbvgseggvs但是
2008-09-04 16:10:00 1025
原创 org.hibernate.hql.ast.QuerySyntaxException is not mapped
我用Hibernate实现一个教师的登陆过程,当我在JSP的登陆页面输入姓名和密码,点登陆后,显示登陆失败页,在服务器里显示如下的错误信息: org.hibernate.hql.ast.QuerySyntaxException: teachers is not mapped. [from teache rs tea where tea.name=:teaName and tea.passw
2008-09-04 16:07:00 20590 23
原创 邮箱跟电话正则验证
function check(){ if(document.forms[0].topic.value==""){ alert(请输入信件标题); return false; } if(document.forms[0].body.value==""){ alert(请输入反馈内容); return false; } if(document.forms[
2008-09-04 16:05:00 839
原创 横幅
function closediv(id){obj=document.getElementById(id);obj.style.display="none";}style="BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 1; BACKGROUND: #fff; LEFT: 6px; VISIBILITY: vi
2008-09-04 16:04:00 724
原创 JBOSS配制文件
$HTTP["host"] == "finance.87188718.com" { server.document-root = "D:/jboss-3.2.6/server/default/deploy/fnnc.war/"proxy.server = ( ".jsp" => ( "localhost"
2008-09-04 16:03:00 453
原创 浮动广告
http://it.87188718.com/zxqy_ynjd.jsp"> src="images/ITDR.png" width="120" height="120" border="0" /> var x = 50,y = 60var xin = true, yin = truevar step = 1 var delay = 10var obj=document.getElementBy
2008-09-04 16:00:00 455
原创 头部出现一下再隐藏
http://dialog.cnnb.com.cn/live/duihua080822.htm" target="_blank"> setTimeout("document.getElementById(bigFlash).style.display=none", 8000);
2008-09-04 15:59:00 494
原创 Sturts tag 中logic:present 和logic:empty 的区别
logic:present 和 logic:empty他们的用法大致相同,唯一的不同点是:两者在对空字符串的处理上存在着不同。下面为index.jsp中的代码: 1 logic:notPresent name="users"> 2 notpresent 3 logic:notPresent> 4 logic:notEmpty name="users"> 5 notempty 6 logic
2008-09-04 15:57:00 457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人