自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 收藏
  • 关注

转载 orcal 总结(1)

常见的数据库对象Oracle 数据库中的表用户定义的表:用户自己创建并维护的一组表包含了用户所需的信息数据字典:由 Oracle Server 自动创建的一组表包含数据库信息查询数据字典命名规则表名和列名:必须以字母开头必须在 1–30 个字符之间必须只能包含 A–Z, a–z, 0–9, _, $, 和...

2013-04-12 14:00:00 154

转载 orcale 操作练习 Part 1

SQL> --01查询员工所有数据,并说明使用*的缺点SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- ------...

2013-04-08 15:03:00 165

转载 把数组排成最小的数[算法]

题目:输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。例如输入数组{32,321},则输出这两个能排成的最小数字32132。请给出解决问题的算法,并证明该算法。分析:这是09年6月份百度新鲜出炉的一道面试题,从这道题我们可以看出百度对应聘者在算法方面有很高的要求。这道题其实是希望我们能找到一个排序规则,根据这个规则排出来的数组能排成...

2013-04-08 11:56:00 143

转载 机械键盘黑轴,青轴,茶轴,白轴的区别

主要区别有:1、手感:机械键盘一般有4种轴(茶,青,黑,白),基本可以满足目前所有80%人,而且手感是薄膜键盘无法比拟的!2,寿命:机械键盘一般可以有5-10年的使用寿命,一般是薄膜键盘寿命的几倍!3,耐用:机械键盘一般不会随着时间的推移手感发生变化,它的手感绝对不会想薄膜键盘时间长而发硬发涩!什么叫机械键盘?机械式(Mechanical)机械式键盘的底部一定...

2013-04-07 14:49:00 289

转载 Oracle单行函数

Oracle学习(单行函数)一.单行函数介绍---单行函数对单行操作---每行返回一个结果---有可能返回值与原参数数据类型不一致(转换函数)---单行函数可以写在SELECT,WHERE,ORDER BY子句中---有些函数没有参数,有些函数有一个或多个参数---函数可以嵌套 www.2cto.com 分类:字...

2013-04-07 14:27:00 74

转载 oracle ---基本练习

1切换到 oracle的hr用户下面练习1. 查询工资大于12000的员工姓名和工资select first_name,last_name,salary from employees where salary>12000;2. 查询员工号为176的员工的姓名和部门号select first_name,last_name,department_id fro...

2013-04-07 14:24:00 232

转载 切换到 oracle的 hr用户下面练习

1.查询工资大于12000的员工姓名和工资selectinitcap(concat(last_name,first_name))"姓名",salary"工资"fromemployeeswheresalary>12000;2.查询员工号为176的员工的姓名和部门号selectinitcap(concat(last_name,first_nam...

2013-04-02 21:22:00 286

转载 jQuery总结第四天(选择案例解析)

页面如下:源码:[html] view plaincopyprint?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>demo04.html</title>&...

2013-03-21 20:17:00 71

转载 jQuery总结第三天(实用案例介绍)

1.窗体运行就加载函数的dom写法与jQuery的区别与jQuery的三种写法[plain] view plaincopyprint?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>demo1....

2013-03-21 20:14:00 89

转载 jQuery总结第二天

一、表单对象属性过滤选择器此选择器主要对所选择的表单元素进行过滤二、表单选择器三、jQuery 中的 DOM 操作1、DOM(Document Object Model—文档对象模型):一种与浏览器, 平台, 语言无关的接口, 使用该接口可以轻松地访问页面中所有的标准组件DOM 操作的分类:2、DOM Core: DOM Core 并不专属于 ...

2013-03-21 20:11:00 73

转载 jQuery总结第一天

1. JavaScript 库作用及对比为了简化 JavaScript 的开发, 一些 JavsScript 库诞生了.JavaScript 库封装了很多预定义的对象和实用函数。能帮助使用者建立有高难度交互的 Web2.0 特性的富客户端页面, 并且兼容各大浏览器;当前流行的 JavaScript 库有:2. jQuery 简介jQuery 是继 Prototype ...

2013-03-21 18:59:00 86

转载 JS加强总结第四天(经典分页案例)

1显示的页面:<!DOCTYPE html><html><head><title>js_pageusers.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta h...

2013-03-13 20:02:00 80

转载 JS加强总结第三天(JS解析xml文件案例)

<!DOCTYPE html><html><head><title>js_city.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="descrip...

2013-03-13 19:59:00 76

转载 JS加强总结第二天(实现select的全选和反选不选的操作 案例)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>js_nameNode.html</title><meta http-equiv="keywords" content="keyword...

2013-03-13 19:57:00 72

转载 JS加强总结第一天(中实现省份之间的动态跳转案例)

<!DOCTYPE html><html><head><title>js_select.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="des...

2013-03-13 19:55:00 78

转载 struts2第五天总结(拦截器)

Struts2的拦截器过滤器servlet过滤器过滤器与拦截器的区别:*相同点:都是起拦截作用*不同点:*作用范围:*过滤器:使用范围是J2EE范畴,任何一个web工程都可以使用过滤器*拦截器:使用范围是struts2范畴,离不开struts2框架的*完成的功能:*过滤器:拦截请求资源*拦截器:完成其...

2013-03-05 08:01:00 89

转载 Struts2第四天总结(上传)

1.文件上传第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。这两个文件可以从http://commons.apache.org/下载。第二步:把form表的enctype设置为:“multipart/form-data“,如下:<form enctype="multipart/fo...

2013-03-04 19:25:00 86

转载 Hibernate大纲答案

1、说出orm的作用它的主要工作是将对象数据保存到关系数据库的表中,以及将关系数据库表中数据读入到对象中。2、简述使用Hibernate的基本流程。(1)启动HibernateConfigurationcfg=newConfiguration().configure();(2)写Hibernate的配置文件;(3)写持久类的映射文件(*.hbm.xml);...

2013-01-09 15:21:00 105

转载 Hibernate面试题总结

Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory...

2013-01-08 20:14:00 65

转载 hibernate的优化-抓取(fetch)---张国亮总结心得第三季

在HQL语句中使用抓取连接查询,通过写一条left join fetch 语句把相关联的两个实体的数据一次性从数据库中加载上来。这样可以在特定情况下(同时需要使用到这两个实体的数据)减少SQL的数量来提高查询效率。通过配置“抓取策略”来直接影响session的get()和load()方法的查询效果。1.单端关联<many-to-one><onr-to-o...

2013-01-04 15:38:00 72

转载 hibernate的优化-懒加载(lazy)----张国亮总结心得第二季

为了进一步优化Hibernate的性能,可以使用:延迟加载技术、管理数据抓取策略、进行缓存管理 等方面考虑来提高Hibernate的性能。1. 延迟加载(load)延迟加载(load)是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。延迟加载的过程:通过代理(Proxy)机制来实现延迟加载。Hibernate从数据库...

2013-01-04 15:31:00 106

转载 Hibernate高级---张国亮总结心得第一季

深入Hibernate一、Hibernate数据查询HQL:Hibernate查询语言,它是Hibernate提供的一种面向对象的查询语言。(1)在查询语句中设定各种查询条件(2)支持动态绑定参数(3)支持投影查询、分页查询、连接查询、分组查询,子查询(4) 内置了一些聚集函数Hibernate中的Query接口就是专门用来执行HQL语句的查询接口。...

2013-01-04 15:25:00 82

转载 Hibernate 组件映射---> 张国亮总结第三季

1. 组件映射概述 组件类是值类型的,它没有对象标识符属性,在数据库中没有对应的表,它只隶属于另一个持久化类的实例。 把组件类作为持久化类的单个属性来使用 把组件类作为持久化类的集合属性来使用2.组件映射(User-Name)关联的属性是个复杂类型的持久化类,但不是实体即:数据库中没有表与该属性对应,但该类的属性要永久保存的。&...

2012-12-25 20:11:00 71

转载 集合映射

集合映射一、Set<set name=”employees” ><key column=”depart_id”/><one-to-many class=”Employee”/><!-- <element type="string" column="name"/> --><!--<composi...

2012-12-25 09:07:00 70

转载 hibernate级联之多对多转换为多对一的问题剖析

[html] view plaincopyprint? 这里与多对多不同的是借用了一个中间类StudentCourse来达到把多对多的问题转换为多对一的问题,下面来举例具体介绍: 先看看三个最重要的xxx.hbm.xml文件内部信息 Student.hbm.xml <?xml version="1.0"?> Course.hbm.xml <?xml version="1...

2012-12-24 19:39:00 73

转载 hibernate 高级映射 -->张国亮总结第一季

在做持久化类的时候的规定:1).有一个默认的构造方法;2).所有的属性都有setter和getter方法3).有一个对象标识符Oid;4).如果有集合属性,则必须定义成接口类型:List、Set、Map。不能定义成类类型HashSet、hashMap、ArrayList等1.Hibernate 高级映射<set>元素:可以映射java.util.S...

2012-12-24 19:37:00 67

转载 hibernate入门--->张国亮总结第二季

1.主要类与接口Hibernate。Hibernate通过Configuration的实例加载配置文件信息,然后读取指定对象关系映射文件的内容并创建SessionFactory实例。SessionFactory接口负责初始化Hibernate。一个SessionFactory实例对应一个数据库。应用程序从SessionFactory中获得Session实例。Sess...

2012-12-18 19:27:00 76

转载 hibernate--->张国亮总结第一季

JDBC的优点直接底层操作,提供了很简单、便捷的访问数据库的方法,跨平台性比较强。灵活性比较强,可以写很复杂的SQL语句。JDBC的缺点1).因为JAVA是面向对象的,JDBC没有做到使数据能够面向对象的编程,使程序员的思考仍停留在SQL语句上。2).操作比较繁琐,很多代码需要重复写很多次。3).如果遇到批量操作,频繁与数据库进行交互,容易造成效率的下降。...

2012-12-18 19:22:00 122

转载 java web项目配置tomcat连接池的那些搓事

本文包含两部分内容。第一部分是在eclipse下配置项目自身的连接池,这块有问题的比较多主要解决两个异常。第二部分是在Tomcat下配置全局连接池,这块有官方文档问题较少,简单过一下。本文的样例老规律,您可以在文尾下载到他。其中,测试获取连接写法如下:Java代码 // 获取Content对象 javax.naming.Context ctx...

2012-12-14 16:19:00 82

转载 Hibernate C3P0连接池配置

本文向大家介绍Hibernate C3P0连接池,可能好多人还不了解Hibernate C3P0连接池,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。Hibernate自带的连接池算法相当不成熟。 它只是为了让你快些上手,并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换 hibernate...

2012-12-14 16:16:00 92

转载 JSP与Servlet的中文乱码处理

JSP和Servlet的中文乱码处理前几天学习了JSP和Servlet中有关中文乱码的一些问题,写成了博客,今天进行更新一下。应该是可以解决日常的乱码问题了。现在作以下总结希望对需要的人有所帮助。我也是刚学,所以有不足之处希望谅解。一、表单提交时出现乱码:在进行表单提交的时候,经常提交一些中文,自然就避免不了出现中文乱码的情况,对于表单来说有两种提交方式:get和post...

2012-12-14 16:13:00 55

转载 web项目中各种路径的获取

1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将获取web项目的全路径例如 :E:\eclipseM9\workspace\tree\tree是我web项目的根目录2.你也可以随时在任意的class里调用this.getClass().getClassLoader()...

2012-12-14 16:10:00 50

转载 Servlet事件监听器、监听servletContext域对象创建和销毁、监听三个域对象属性变化...

Servlet事件监听器、监听servletContext域对象创建和销毁、监听三个域对象属性变化监听器监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servle监听器在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别...

2012-12-11 21:31:00 271

转载 CVS安装及使用--->张国亮总结心得

为什么要学习CVS•项目开发靠的是一个团队的能力,很少有大中型项目是由个人完成的。对于团队开发来讲---能控制每个人的分工和权限,可以让多个人同时编辑同一份代码,并由程序来提醒两次修改中存在的冲突,可以查看某一处改动是谁做的---类似这样的需求就显得尤为重要。这也是学习CVS的缘由,它可以很好的解决上述问题。 知识要点 –CVS概述 –CVS下...

2012-12-06 18:52:00 87

转载 过滤器----张国亮总结第三季之Filter常见应用

1、禁止浏览器缓存所有动态页面的过滤器:(1)有 3个 HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet中的示例代码如下:①response.setDateHeader("Expires",-1);Expires数据头:值为GMT时间值,为-1指浏览器不要缓存页面②response.setHeader("Cache-Control","...

2012-12-05 15:24:00 65

转载 Servlet Filter(过滤器) --->张国亮总结心得第二季

ServletFilter(过滤器)二一、Filter常见的应用(二)------不缓存页面1、禁止浏览器缓存所有动态页面的过滤器:(1)有3个HTTP响应头字段都可以禁止浏览器缓存当前页面,它们在Servlet中的实例代码如下:response.setDateHeader("Expires",-1);response.setHeader("Ca...

2012-12-04 16:45:00 77

转载 Servlet Filter(过滤器)----->张国亮总结心得第一季

一、Filter简介1、Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet,静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。2、ServletAPI中提供了...

2012-12-04 16:44:00 57

转载 文件的上传与下载--->张国亮总结心得第二季

上次就提到了八个文件上传的细节,今天在补充两个:1、ProgressListener显示上传进度ProgressListener progressListener=new ProgressListener();public void update(long pBytesRead,long pContentLength,int pItems){System.out.prin...

2012-11-30 15:38:00 66

转载 文件的上传与下载--->张国亮总结心得第一季

文件上传概述实现web开发中的文件上传功能,需完成如下二步操作:在web页面中添加上传输入项在servlet中读取上传文件的数据,并保存到本地硬盘中。如何在web页面中添加上传输入项?<input type=“file”>标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注意:1、必须要设置input输入项的name属性,否则浏览器将不会...

2012-11-30 15:35:00 57

转载 JNDI技术、JDBC框架、几种元数据介绍

JNDI技术、JDBC框架、几种元数据介绍JNDI技术简介JNDI(Java Naming and Directory Interface),Java命名和目录接口,它对应于J2SE中的javax.naming包,这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检...

2012-11-28 14:08:00 48

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除