自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zbyluxzing的专栏

java学习资料

  • 博客(68)
  • 收藏
  • 关注

转载 js的转移符的应用

参数的转义1、js中 :var  brandStr = "";var  inputId ="123";var c = "789";brandStr = brandStr+'<input  class="div-top-button dianji"onclick="funClick(\''+inputId+'\',\''+c+'\')" type="button" v

2016-09-18 17:03:17 758

原创 sql函数sign、decode、 case……when (一)

函数语法:sign(n)函数说明:取数字n的符号,大于0返回1,小于0返回-1,等于0返回0  (是和0比较)示例:    a=10,b=20  则sign(a-b)返回-1函数decode具体:DECODE(字段,比较1,值1,比较2,值2,.....,比较n,值n缺省值)  其实是:DECODE(value, if1, then1, if

2016-08-15 23:57:28 1903

原创 数据有内在逻辑的表sql查询

具体实例如下:     其中xe_dkzhxxb 是贷款表(小额贷表),T_CODE_UNIT表是机构编码表,T_DHBL_M_GGXX是高管信息表。     要求:查询银行高管任职期间的相关贷款详情。            select cv.*,cx.bled from(select sum(case                when cast(xb.jkr

2016-08-14 22:38:18 714

原创 字段位置上的sql语句

表: student表:book表:borrow要求:查询“计算机”专业学生在“2007-12-15”至“2008-1-8”时间段内借书的学生编号、学生名称、图书编号、图书名称、借出日期sql语句1:select  a.* ,b.*,c.* from (select * from borrow where T_time>'2007-12-15' and T_

2016-08-14 10:10:48 871

转载 oracle数据库建立索引的原则

数据库建立索引的原则1,确定针对该表的操作是大量的查询操作还是大量的增删改操作。2,尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。3,尝试建立复合索引来进一步提高系统性能。修改复合索引将消耗更长时间,同时,复合索引也占磁盘空间。4,对于小型的表,建立索引可能会影响性能5,应该避免对具有较少值的字段进行索引。

2016-08-08 23:16:02 8656

转载 Oracle 建立索引及SQL优化

数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个

2016-08-08 23:05:55 270

转载 Oracle对表解锁的操作

1、查出被锁的表。 SELECT  lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,o.owner,o.object_name,o.object_type,s.sid,s.serial#FROM v$locked_object l,dba_objects o,v$session sWHERE l.obje

2016-08-08 14:34:49 256

原创 c标签与select的结合应用

<option value="${ccl.cardId}tutu${ccl.customerCardId}"selected="selected"                          id="plecseOption2">${ccl.cardName }

2016-07-25 23:21:41 632

转载 maven启动

一、打包1、右击项目Run as——>Maven build...2、Name栏任意名字3、Base directory就是项目路径4、Goals填写maven命令"clean install"(无需引号)5、在target目录下就可以找到war包了6、Maven Runtime选择你安装的maven路径二、发布将war包发布到应用服务器即可。三、总结1、关

2016-07-25 23:04:13 391

转载 关于oracle数据库中的建一个主键自增1的表

小知识点:dual是一个伪表,是一张只有一个字段,一行记录的表。 不需要从具体的表来取得表中数据,而是单纯地为了得到一些我们想得到的信息,并要通过select 完成时,就要借助一个对象,这个对象,就是dual;--1、创建序列create sequence seq_testincrement by 1  -- 每次加几个start with 1

2016-07-13 11:21:17 968

转载 spring IOC和AOP

什么是DI机制? 依赖注入(Dependecy Injection)和控制反转(Inversion of Control)是同一个概念,具体的讲:当某个角色 需要另外一个角色协助的时候,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在spring中 创建被调用者的工作不再由调用者来完成,因此称为控制反转。创建被调用者的工作由spring来完成,然后注入调用者 因此也称

2016-03-30 09:21:11 263

转载 hibernate一级缓存 二级缓存和查询缓存(二)

在hibernate的使用中,大家多数时间都在讨论一级缓存和二级缓存,而往往忽略了查询缓存。其实hibernate的查询缓存在使用过程中也起着同样重要的作用。hibernate的查询缓存是主要是针对普通属性结果集的缓存, 而对于实体对象的结果集只缓存id。在一级缓存,二级缓存和查询缓存都打开的情况下作查询操作时这样的:查询普通属性,会先到查询缓存中取,如果没有,则查询数据库;查询实体,会先到查询缓

2016-03-30 08:44:28 295

转载 hibernate 一级缓存、二级缓存和查询缓存(一)

您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦 如果您对文章内容有任何疑问, 可以通过评论或发邮件的方式联系我: [email protected] / [email protected]如果需要转载,请注明出处,谢谢!!在

2016-03-30 08:42:50 218

原创 jquery对象和dom对象

1、jquery对象和dom对象   DOM———文档对象模型,每一份DOM都可以表示成一棵树   它有html  head  body 等等元素组成   通过javascript中的getElementsBytagname或者getElementById来获取元素节点。   这样得到的DOM元素就是DOM对象(对象只在javascript中)  而jQuery对象是通过jqu

2015-12-23 14:51:44 360

原创 list map和set的介绍

Collection——————接口├List————————接口│├LinkedList│├ArrayList│└Vector│ └Stack└Set————————接口Map—————————接口├Hashtable├HashMap└WeakHashMapCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素

2015-12-23 14:24:40 370

转载 try catch finally与return

在try中没有异常的情况下try、catch、finally的执行顺序 try --- finally如果try中有异常,执行顺序是try --- catch --- finally如果try中没有异常并且try中有return这时候正常执行顺序是try ---- finally --- return如果try中有异常并且try中有return这时候正常执行顺序是try----catc

2015-12-22 10:58:49 415

转载 web程序的概念

顾名思义,Web应用是运行在Web上的应用程序。但是反过来,运行在Web上的应用程序都是Web应用吗?答案是否定的。这里所说的Web应用是指运行在网络上,以浏览器作为通用客户端的应用程序,在许多地方又被称为B/S(Browser/Server,浏览器-服务器)模式的应用。当使用IE或者FireFox在网易、新浪等门户网站上冲浪时,使用的就是Web应用。除此之外,还存在一种所谓的C/S(Clie

2015-12-16 14:14:57 496

原创 关于plsql的一些知识点

plsql登录时的Database是服务名,这里的服务名是安装oracle客户端和服务端时设置的数据库服务名(如:orcl),并不是设置的全局数据库的名称(如:turing)。而在web项目中jdbc的配置文件配置的是数据库的名字,即turing。一般情况下,这两个名字一般一样,所以配置的一样。全局数据库是在建数据库时创建的,并且是唯一的,不变的。

2015-12-10 20:56:46 534

原创 js作用域的知识点(一)

什么是块级作用域呢?任何一对花括号({和})中的语句集都属于一个块,在这之中定义的所有变量在代码块外都是不可见的,我们称之为块级作用域。函数作用域就好理解了,定义在函数中的参数和变量在函数外部是不可见的。大多数类C语言都拥有块级作用域,JS却没有。var scope="global"; function t(){ console.log(scope);

2015-11-03 16:59:57 363

转载 java的反射与回调函数(二)

所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个

2015-10-27 10:41:11 1930 1

转载 解决MyEclipse吃内存以及卡死的方法

前言:MyEclipse5.5 大小 139M;MyEclipse6.5 大小 451M;MyEclipse7.0 大小 649M!下载服务器又是国外的。。。下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 运行起来,基本上不用干其他工作了,它是一会Quick update,一会 updating indexes ,你耐着性

2015-10-26 17:57:51 600

转载 java的访问修饰符和修饰符

pubic、protected、default、private 是访问修饰符final、abstract、static、synchronized是修饰符1、权限访问修饰符     public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。2、final修饰符     final的意思是不可变,他可以修饰类、字段、方法。

2015-10-22 16:59:27 513

转载 Socket 介绍

1、什么是TCP/IP、UDP?  TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。  UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。TCP/IP协议族包括运输层、

2015-10-22 16:00:40 310

转载 过滤器、监听器、拦截器的区别

1.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该

2015-10-22 11:10:22 287

转载 http协议(一)

协议的状态是指下一次传输可以“记住”这次传输信息的能力.http是不会为了下一次连接而维护这次连接所传输的信息,为了保证服务器内存.比如客户获得一张网页之后关闭浏览器,然后再一次启动浏览器,再登陆该网站,但是服务器并不知道客户关闭了一次浏览器。所以是无状态协议HTTP是无状态的,它的底层协议是由状态的TCP,但是HTTP的一次完整协议动作,里面是使用有状态的TCP协议来完成的。而每

2015-10-22 10:07:16 292

转载 Oracle 10g 客户端连接远程数据库配置图解

oracle客户端连接远程数据库配置,是客户端访问oracle数据库不可缺少部分。下面根据程序配置语句来安装客户端配置。oracle配置文件(经下面的配置就相当于在D:\oracle\product\10.2.0\db_1\network\ADMIN\tnsnames中配置了下面的代码)# 某系统正式库配置oracle_zs =  (DESCRIPTION =    (AD

2015-10-21 16:25:32 2170

转载 js中的||{}

o = o || {} 表示:如果o为null或undefined,则将o初始化空对象(即{}),否则o不变。目的是防止o为null或未定义的错误。其中:||表示或操作,第一个条件为真,则结果为真而不需要执行第二个条件;否则执行第二个条件,等价于以下代码:if(o) o = o;else o = {};

2015-10-20 15:21:12 1265

转载 spring的嵌套事务

一>  事务配置 Spring动态代理的一个重要特征是,它是针对接口的,所以我们的dao要通过动态代理来让spring接管事务,就必须在dao前面抽象出一个接口,当然如果没有这样的接口,那么spring会使用CGLIB来解决问题。    一般地,使用Spring框架时,可在其applicationContext.xml文件中声明其对hibernate事务的使用: <bean

2015-10-18 12:08:42 232

转载 事务在日志的应用

运用AOP记录Service的调用情况并记录到Database,但是发现当Service发生异常时无法正常记录Database log,后来通过为日志服务配置不同的事务策略才解决该问题,本文介绍一下嵌套式事务以及如何为不同的service配置不同的事务策略。     嵌套事务是指AService和BService都配置了事务,但是AService调用了BService的情况。此时BServic

2015-10-18 11:50:03 388

转载 try{}catch(Exception e){}与spring事务

将异常捕获,并且在catch块中不对事务做显式提交(或其他应该做的操作如关闭资源等)=生吞掉异常;spring的事务边界是在调用业务方法之前开始的,业务方法执行完毕之后来执行commit or rollback(Spring默认取决于是否抛出runtime异常).如果抛出runtime exception 并在你的业务方法中没有catch到的话,事务会回滚。 一般不需要在业务方

2015-10-18 11:47:07 470

转载 $().each和$.each()的区别和用法

$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$(“input[name=’ch’]”).each(function(i){if($(this).attr(‘checked’)==true){}$(this)相当于一个对象。$.each()遍历的

2015-10-13 15:32:30 446

转载 js闭包(二)

有两种方式:一是定义一个变量接收子函数返回的值,再执行变量所在的函数,二是子函数直接在里面就调用。还是拿案例一来说:可以改成第一种方式。 function aa(){    var b=10;    return function cc(){                                b++;        alert(b);    }

2015-10-13 14:10:28 285

转载 js闭包(一)

闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数)因而这些变量也是该表达式的一部分。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大。一般上可以把闭包简单理解成“定义在一个函数内部的函数”。 在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。闭包的作用:1

2015-10-13 10:26:31 315

转载 window.onload=function(){}与$(document).ready(function(){})区别

document.ready()和传统的方法 相似,不同的是onload()的方法是在页面加载完成后才发生,这包括DOM元素和其他页面元素(例如图片)的加载,因此,使用document.ready()方法的执行速度比onload()的方法要快。window.onload = function(){ alert("welcome"); }这样的写法作用是希望在页面加载完,自动执行定。

2015-10-12 10:31:31 522

转载 mysql数据库的一些常用命令(一)

1、进入数据库   mysql -uroot -p123456   *****root是用户名  123456是密码 2、查看数据库   show databases;3、备份数据库:mysqldump -hlocalhost -uroot -p123456  databasename >f:/ht_sun.sql   *****databasename是具体的数据库名 (

2015-10-10 15:26:27 288

转载 处理myeclipse编辑jsp卡的问题

最近做项目的时候遇到在编辑jsp页面时候很卡,找了相关资料解决了此问题,现只需三步即可解决:1,改默认编辑模式就可以了。将默认编辑器由“myeclipse visual jsp designer”改为“myeclipse jsp editor”就不卡了。(我试验过就很灵)  22,菜单 [Window]->[Preferences]->[MyEclipse]->[Jav

2015-10-10 10:44:05 315

转载 安装mysql数据库

大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDBC连接MySQL的操作,发现在用JDBC方式连接MySQL数据库的时候要传递一个能解决

2015-10-10 09:33:16 446

转载 oracle的知识点(一)

一、数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。数据库其实就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。oracle中的表空间是个逻辑概念,物理上是以数据文件的形式存在于磁盘上的。我们在创建表的时候,指定表的表空间。这样表的数据就会存放于表空间中。oracle中需要创建的是数据库实例。oracl

2015-10-09 15:45:08 350

转载 单例的七种写法(二)

第一种(懒汉,线程不安全):Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() {

2015-10-05 12:38:08 328

转载 单例(一)

单例模式,其实就是对于一个类,只能新建一个对象,不能有多个重复的对象。这样使得在程序在运行时,比如日志加载时能找到唯一的对象,以至正确匹配。就类似于一山不能有二虎一样。主要的思想其实就是运用static,在类内部new一个自己的对象,再通过类方法返回这个对象。由于静态方法new出的对象,故其实有着同样的hashCode,也即同一个对象。一下是代码:一、测试类(Test.java)packa

2015-10-05 12:14:07 277

空空如也

空空如也

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

TA关注的人

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