- 博客(321)
- 资源 (83)
- 收藏
- 关注
原创 hibernate分页查询
Query q = sess.createQuery("from XXX");q.setFirstResult(20);设置起始行q.setMaxResults(10);每页条数List cats = q.list(); //得到每页的数据
2014-08-20 14:55:04 774
原创 ibatis 插入数据主键依赖数据库自增长方式
select studentPKSequence.nextVal from dual insert into Stusdent(sid,sname,birth,major,score) values(#sid#,#sname#,#birth#,#major#,#score#)
2014-07-30 11:48:28 848
原创 ibatis 模糊查询只认识美元
看下面的select sid,sname,major,birth,scorefrom Studentwhere sname like '%$sname$%'
2014-07-30 11:07:07 585
转载 Spring OXM
O/X Mapper 是什么?Spring 3.0 的一个新特性是 O/X Mapper。O/X 映射器这个概念并不新鲜,O 代表 Object,X 代表 XML。它的目的是在 Java 对象(几乎总是一个 plain old Java object,或简写为 POJO)和 XML 文档之间来回转换。例如,您可能有一个带有几个属性的简单 bean,且您的业务需要将那个 Java 对象转换为
2014-07-29 14:58:07 728 1
转载 不要做一个浮躁的程序员
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。
2014-07-28 15:12:10 521
原创 利用闭包实现给按钮注册单击事件和键盘事件
function test(){var obj = document.getElementById("main");var items = [ "click", "keypress" ];for ( var i = 0; i (function(){var item = items[i];obj[ "on" + item ] = function() {alert( "
2014-07-18 09:48:25 828
原创 css&div 学习笔记
思考:1.一张大图做多个div的背景??? div+background-position2.css有四种引入方式:外部链接一个css文件;头部直接写css;外部多个css文件时,@import url(my.css);;直接在html标签里写入对这个标签的css控制。3.相同的元素如li在不同的浏览器下显示的效果稍有不同,是因为浏览器对各元素的margin,border,font
2014-07-11 16:44:06 757
原创 css设置段落文字首行缩进2字符,文字靠左侧显示,文字间距0.5像素
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档/**css设置段落文字首行缩进2字符,文字靠左侧显示,文字间距0.5像素*/#test{text-align:left;text-indent:2em;letter-
2014-07-10 16:27:27 14215
转载 jQuery mouseover与mouseenter,mouseout与mouseleave的区别
mouseover与mouseenter 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。 mouseout与mouseleave不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。
2014-05-29 10:47:11 691
原创 模拟邮箱登录界面(focus,blur)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">$(function(){ var $address=$("#address"); var $password=$("#password"); // $address.focus(fun
2014-05-27 16:37:29 1290
原创 将存储过程放到包里(跟同事学的)
create or replace package PK_NET_MELT as type cur is ref cursor; procedure PRO_PMS_NET_MELT(t_cur_sor_ss out cur,stat out NUMBER); procedure PRO_PMS_NET_MELT_NEW; end PK_NET_MELT;
2014-05-27 10:56:24 788
原创 html()方法使用jQuery对象
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">//为每个列表注册单击事件,弹出列表的内部html$(function(){ $("ul li").click(function(){ //犯了低级错误alert(this.html())
2014-05-26 23:22:48 1867
原创 jQuery 实现交换元素位置(移动节点)
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">3-3-2 // $(function(){ var $one_li = $("ul li:eq(1)"); // 获取节点中第二个元素节点 var $two_li = $("ul li:eq(2)"); // 获取
2014-05-26 22:46:14 55951 1
原创 第一个存储过程的例子(跟同事学的)
1)建一张表create table GATHER_DATA_TEMP( gather_id NUMBER, insurance_policy_id VARCHAR2(100), scale_premium NUMBER, standard_premium NUMBER, remark
2014-05-04 16:54:32 919
转载 JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。原本开心的新建jsp页面,添加一个简单的Java类。可是,JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was notfound on the Java Build Path。原来Javaweb工程类
2014-04-16 10:58:42 9360
转载 maven scope含义的说明
依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。 provided (已提供范围) provided 依赖只有在当JDK 或者
2014-04-16 10:42:02 19520 1
原创 spring 组件作用记载
1. org.springframework.beans.factory.config.PropertyPlaceholderConfigurer这是Spring framework中用来帮助载入properties文件的组件,这里定义location的值为class-path:account-email.properties,表示从classpath的根路径下下载名为account-e
2014-04-01 22:20:24 592
转载 servlet/filter/listener/interceptor区别与联系
由于最近两个月工作比较清闲,个人也比较“上进”,利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时候,发现为什么struts1要用servlet,而struts2要用filter呢?一时又发现,servlet和filter有什么区别呢?于是看了看web.xml,一时又发现,咦,servlet、filter、listener?还有个interceptor?对于这
2014-03-19 12:14:14 558
转载 String s=new String("abc")创建了几个对象?
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()四部分
2014-03-15 23:30:54 553
转载 深入学习struts2
深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属
2014-03-15 11:17:27 688
转载 jsp编译成servlet文件的分析
JSP是Servlet的扩展,在没有JSP之前,就已经出现了Servlet技术。Servlet是利用输出流动态生成HTML页面,包括每一个HTML标签和每个在HTML页面中出现的内容。 由于包括大量的HTML标签、大量的静态文本及格式等,导致Servlet的开发效率极为低下。所有的表现逻辑,包括布局、色彩及图像等,都必须耦合在Java代码中,这的确让人不胜其烦。JSP的出现弥补了这种不足
2014-03-15 07:10:59 6025 1
原创 sql笔试题(2)
查询选修了超过4门课功课的学生的学号和姓名SELECT student.sNo,student.sNameFROM student_table studentWHERE student.sNoIN (SELECT sc.sNo FROM sc_table scGROUP BY sc.sNo,sc.cNoHAVING COUNT(*)>=4)
2014-03-14 18:30:06 619
原创 sql笔试题(1)
--查询各部门工资超过3000的员工数SELECT department.deptName,COUNT(*)FROM employee,departmentWHERE employee.departId=department.departId AND employee.income>3000GROUP BY employee.departIdSELECT department.
2014-03-11 21:48:35 621
转载 Hibernate与Jpa的关系,终于弄懂
我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany
2014-03-04 23:13:39 4508
原创 修改表结构并给表字段添加备注
-- Add/modify columns alter table T_CLAIM_PROPERTY_INFO add other_place VARCHAR2(3);alter table T_CLAIM_PROPERTY_INFO add disagree_easy_case VARCHAR2(2);-- Add comments to the columns comment
2014-02-26 17:35:43 7765 1
原创 maven 查找jar包
http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22jmock-legacy%22
2014-02-13 21:02:06 498
原创 http 请求头字段
1.http1.0请求协议特点是一次只能访问服务器上的一个请求资源,请求完毕后服务器立马断开连接;http1.1协议则可访问多个资源。2.get请求数据容量不能超过1k,get请求数组在请求资源后边即在请求行;post请求数据量没限制,post请求数据在请求体中3.请求头各字段详解Accept: text/html,image/* 用于告诉服务器,客户机支持的数据类型Accept-
2013-12-12 20:45:45 1560
原创 web资源访问流程
1、ie查询window的host文件,主机名对应的ip(若找不到询问DNS);2、ie查询DNS,主机名对应的ip;3、ie用查询的ip连上sina服务器;4、ie发送http协议;5、服务器从请求信息中获得客户机想访问的主机名(www.sina.com);6、服务器从请求信息中获得客户机想访问的web应用;7、服务器从请求信息中获得客户机想访问的web资源;8、服务
2013-12-12 20:44:05 706
原创 SAX解析原理与案例
1.SAX解析涉及到:SAX解析器,SAX Reader,事件处理器2.SAXParserFactory--->SAXParser-->SAX Reader-->调用处理器(Content Handler,Error Handler,DTD Handler,Entity Resolver)3.atts.getQName();//获得属性名4.atts.getValue();//获得属性
2013-12-12 20:40:54 539
原创 dom解析xml
1.JAXP方式采用dom4j方式2.做开发的时候,比如导入dom4j.jar已经足够,但可能会包找不到类,此时需要导入dom4j的支持jar包3.csdn网站的前台是用:xml+xstl4.xml文档开头的encoding采用的是格式化输出器指定的编码5.dom4j解决乱码的一种方法:用字节流;不能用字符流,用字符流不会查找格式化输出器的编码表OutputForm forma
2013-12-12 20:40:04 535
原创 xml约束和DTD校验
1.xml约束技术: XML DTD,XML Schema2.名词解释:(#PCDATA)parse character data3.自定义DTD文档,有中文的情况下要以utf-8或gb2312保存4.实际开发中校验xml文档是否遵循DTD规范编写,将他们同时放到Eclipse下5.引用DTD:----本地--公共6.ANY 表示任意的元素7."+"一次或多次,"?
2013-12-12 20:38:01 1041
原创 xml 编程
1.解析xml文档的两种方式:dom,sax2.dom解析优点:容易crud,缺点内存占用大3.sax解析:内存占用小,缺点不容易做crud,一般应用于读取文档4.java虚拟机默认给程序分配64M的内存;5.-Xmx80m分配80m内存(在run as 对话框中)6.xml解析开发包:Jaxp(sun,jdk自带),Jdom,dom4j7.在编程的时候Node能强制转化为
2013-12-12 20:37:22 445
原创 xml schema----java Web
1.xml schema符合xml语法结构2.dom,sax等xml API恨容易解析出XML Schema文档中的内容3.支持名称空间4.支持更多的数据类型5.文件以xsd为扩展名6.schema文件叫模式文档,被schema约束的文件叫实例文档7.模式文档以Schema元素作为root节点8.schema用targetNamespace把元素绑定到URI上,用
2013-12-12 20:20:43 665
原创 jQuery三级联动
1.三级联动$(document).ready(function(){//从数据库中查询省的信息,显示在select id="province"的下拉列表中$.post("listAction.do?method=listProvince",function(data,textStatus){//将data转化为js可以识别的格式var dataObj=eval("("+dat
2013-12-12 20:06:24 1117
原创 jQuery对Ajax的封装:load(),get(),post()
1.jQuery对Ajax的封装:load(),get(),post()$("#b1").click(function(){//load(responseurl,senddata,function(responseData,textStatus,xmlRequest)) $("#one").load("load01.jsp",{username:$("#username").val
2013-12-12 20:05:27 979
spring MVC 实例代码
2014-03-14
bea_tuxedo 快速入门文档
2012-08-14
alttiff.ocx 插件
2012-06-12
power designer安装程序及破解包
2012-05-14
struts2利用通配符调用同一个Action里面不同的方法
2012-03-26
struts bean标签
2011-11-16
孙维琴struts1中掌握html标签小程序
2011-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人