自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bls_sky

记录点点滴滴

  • 博客(72)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql exists 和not exists 联合使用的bug

也许会说这没有问题,但是当score表中有多条数据时,查询的结果就会出现重复的数据。查询出年龄大于15岁的并且参加过数学考试 但是没有参加过语文考试的学生。为什么查询结果会出现重复的数据,具体原因未知。将not exists 换成 not in。

2024-03-22 14:34:36 390

原创 mysql 相关语句

-- 查询 系统参数值show variables like '%max_connection%';show variables like '%sort_buffer_size%';-- 查询表中的字段select * from information_schema.COLUMNS where table_name = 't_name_1' and table_schema = 'dabase_name';-- 查询表中基本字段select table_name,column_na...

2021-05-27 09:42:37 96

原创 空格的不同编码

最近在工作中遇到一个问题,需求是在改某个字段的值的时候,需要验证一下报文中的字段值的原值和库中的值是否一致,如果一致,才允许修改,否则退回,并提示,申报的原值和库中的值不一致。 问题:发现申报的原值和库中的值一致,但是退回了,而实际上不应该退回。 定位问题:怀疑存在特殊编码的问题,最后发现,申报报文中的空格的编码和库中的空格的编码不一致导致退回。所以验证值是否一直的程序没有问题。...

2020-01-17 11:04:20 2576

原创 oracle SQL语句硬编码带来的问题以及解决办法

好久没有写博客(吹nb)了,最近在工作中遇到了一些SQL硬编码的问题(系统部提出的要求,要求开发优化sql),下面具体说说。1、硬解析即整个SQL语句的执行需要完完全全的解析,生成执行计划。硬解析过程:1.语法、语义及权限检查;2.查询转换(通过应用各种不同的转换技巧,会生成语义上等同的新的SQL语句,如count(1)会转为count(*));3.根据统计信息生成执行计划(找出成本最...

2020-01-13 17:02:55 1103

转载 Oracle11g使用exp导出空表

转:http://blog.163.com/panwf_dy/blog/static/885949572013042384527/1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无

2016-08-20 21:45:04 397

原创 日期比较大小js

function dateCompareValidate(){        var flag = false;        var applyDate = $("input[name='applyDate']").val();        var handleDate = $("input[name='handleDate']").val();        var appl

2016-06-23 17:26:17 301

转载 spring里面事务的传播属性和事务隔离级别

转载:http://www.cnblogs.com/shitianzeng/articles/2319090.html一、Propagation (事务的传播属性)Propagation :  key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就

2016-06-17 11:54:35 424

转载 解决oracle使用rownum排序分页排序字段不唯一导致分页错误

转自:http://my.oschina.net/ulyn/blog/160520点击打开链接最近在写个列表组件ulynlist时候,测了下发现了个问题,在此记录下。今天,列表组件调的时候,我试了下调下每个条数,每页一条,刚完成分页脚的插件时候,很高兴的点着,突然点到10来条时候发现怎么一直都是那条数据,还以为是前端插件写的有问题。后面再去看了下控制台的sql,截出sq

2016-04-27 10:45:31 806

原创 oracle中的wm_concat函数以及over分析函数

wm_concat函数:     这是一个神奇的函数 wm_concat(列名),该函数可以把列值以","号分割起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用。  首先数据库中建一张测试的空表TEST_WT:字段分别是 id,A,B,C,E,F sql>   select * from user_tab_columns where table_name = 'TE

2016-01-14 16:00:38 8258

转载 jQuery命名空间,自定义空间及属性,插件开发全解析

转自:http://blog.csdn.net/bao19901210/article/details/21467563jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做

2016-01-11 09:45:17 391

原创 jQuery event.data 属性

定义和用法event.data 属性包含当前执行的处理程序被绑定时传递到事件方法的可选数据。语法event.data参数描述event必需。event 参数来自事件绑定函数。实例对每个 元素返回通过 on() 方法传递的数

2015-09-25 15:22:48 702 1

转载 javascript下ie7,ie8的Date Bug的解决 .

转自:http://blog.csdn.net/fjh658/article/details/8524530ie9+, chrome firefox opera下 string到Date 使用   Date("2013-01-01"); 都是ok的。但在ie7, ie8下 返回NaN国外有人写了这样一个解决办法[javascript] view pl

2015-09-25 14:11:38 487

转载 JS正则表达式验证数字非常全

转自:http://colbybobo.iteye.com/blog/1769993Js代码  "text/javascript">       function validate(){         var reg = new RegExp("^[0-9]*$");         var obj = document.getElementById("n

2015-09-14 13:57:19 526

转载 JS中&&和||用法

文章转自:http://wenrunchang123.iteye.com/blog/1749802 点击打开链接&&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下。粗略理解如下:a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式

2015-09-08 19:46:04 310

原创 oracle 递归 树查找

-- 查询(oracle自带递归) SELECT DEPT_ID, DEPT_NAME,SUPER_DEPT_ID  FROM system_dept where  connect_by_isleaf=1  -- 只选叶子节点 START WITH DEPT_ID in(       select a.object_id from system_role_object a,(s

2015-08-30 15:45:07 360

转载 调试js常用的console方法

/变量var i = 'I am a string';console.log('变量:',i);//数组var arr = [1,2,3,4,5];console.log('数组:',arr);//对象var obj1 = {key1 : 'value1',key2 : 'value2',key3 : 'value3'};var obj2 =

2015-08-14 16:28:33 361

转载 jquery的$.extend和$.fn.extend作用及区别

文章转自: http://blog.sina.com.cn/s/blog_7c5d61f30101da1k.htmljQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比

2015-07-16 15:51:20 450

原创 jQuery.fn.xx和$().xx

今天看到一段代码没有看懂写的是$().xx,当时比较蒙,就查到了xx这个函数 ,它的定义是jQuery.fn.xx=function......上网上找了找没有找到$()和jQuery.fn是一种什么关系所以自己就写了一段html测试代码 测试代码如下: //此处代码毫无意义,纯粹是为了测试自定义全局函数(类似于Ajax这种函数) jQuery.fn.on

2015-07-16 15:30:48 1493

转载 StringBuilder与StringBuffer的区别(转)

转自:http://www.cnblogs.com/Fskjb/archive/2010/04/19/1715176.html相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的St

2015-07-14 14:48:32 285

原创 oracle中的nvl 、nvl2、decode、case when 函数的用法

参考文档:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html -- nvl函数-- NVL( string1, replace_with)  功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。select nvl(flag,'11')flag fro

2015-07-13 15:01:52 2756 1

转载 MySQL 中NULL和空值的区别

转自:http://blog.sina.com.cn/s/blog_3f2a82610102v4dn.html平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。   问题 1: 首先,我们需要搞清楚 "空值

2015-07-13 13:27:12 775

转载 type=”image”和type=”submit”的区别

参考文章  http://blog.dmtuan.com/?p=122最近发现有些网站使用input的type=”image”来作为提交表单的图片按钮。虽然type=”image”和type=”submit”都可以相应回车,并且都能提交。不过type=”image”的input会提交点击坐标x,y。事实上这个type的发明并不是用在做提交按钮上的,他独特的作用是获取图片上的点击

2015-07-09 16:17:42 616

转载 map循环取值 keyset与entryset区别

转自:http://blog.csdn.net/lwzcjd/article/details/5432430以后使用的时候 方便查询以下的一部分内容为转载的:1、基本概述SetMap.EntryK,V>> entrySet()  返回此映射中包含的映射关系的 set 视图。SetK>              keySet()      返回此映射中包含

2015-07-08 10:36:26 869

转载 JAVA中request.getParameterMap()用法笔记

转自:http://m.blog.csdn.net/blog/zhpengfei0915/19290807JAVA中request.getParameterMap()用法笔记一、    根据Java规范:request.getParameterMap()返回的是一个Map类型的值,该返回值记录着前端(如jsp页面)所提交请求中的请求参数和请求参数值的映射

2015-07-07 11:50:34 629

转载 Java 判断文件夹、文件是否存在、否则创建文件夹

转自:http://blog.chinaunix.net/uid-26284395-id-3260936.html最近用的比较多,摘抄下来,用的时候拿出来看看。1、判断文件是否存在,不存在创建文件[java] view plaincopyprint?File file=new File("C:\\Users\\

2015-07-07 10:01:18 461

原创 javascript 中的同名函数

昨天不知道为什么,突然想起了如果在js中写连个同名函数,一个带参数,一个不带参数,类似于java中的重载,看看会不会出现和java相同的效果,结果是:js后声明的函数会覆盖前面的同名函数,不论函数是否带参数。用以下代码做的测试,测试完好像记起了刚开始学js时候好像学过,哎。。。。。记性不好,记录在这吧,加强记忆。function t(){ alert("不带参数");}

2015-07-07 08:59:51 3433

转载 Velocity模板(VM)语言介绍

转自:http://www.blogjava.net/caizh2009/archive/2010/08/20/329495.htmlVelocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于w

2015-07-06 17:54:58 480

转载 Java注释@interface的用法【转】

转自:http://blog.csdn.net/liuwenbo0920/article/details/7290586/  java用  @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加

2015-07-06 14:32:12 287

原创 MySQL 中的存储过程和游标

学习了存储过程的基本语法,但是郁闷的是用while循环遍历游标 出现死循环(真的是很郁闷),用repeat 和loop则没有任何问题。到现在为止还没有解决。-- while循环drop procedure if exists test_while;create procedure test_while(out k varchar(30))begindeclare i int defau

2015-06-15 17:46:40 348

原创 语法:MySQL中INSERT INTO SELECT的使用

1. 语法介绍      有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERT INTO db1_name (field1,field2) SELECT field1,field2 FROM db2_name       上面的语句比较适合两个表的数据互插,如果多个表就不适应了。对于多个表,

2015-06-15 09:42:45 443

转载 JS面向对象的程序设计

开始学习js面向对象程序设计,在网上搜了两篇文章,感觉写的不错。可以参考参考。第一篇文章:  转自:http://www.cnblogs.com/gaojun/archive/2013/10/24/3386552.html面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语

2015-06-14 09:01:42 442

转载 js中面向对象的5种写法

今天为了看看别人网站上是如何实现类似于横向tab选项卡切换效果是如何实现的,其实这个是根据具体的业务而定,可以同过不同的方法而定,注意我这里说的是类似。看了一些大型网站是如何实现的,就看了看别人写的js代码,看着越来越不明白,写的有写代码,看着好像有点像java中面向对象编程,并不是以前没见过,只是以前更不没有仔细研究,只是往里面添加了一些数据而已,今天仔细研究,结果让我涨知识了,妈的js居然有面

2015-06-14 08:38:57 1741

原创 MySQL 中的自定义函数和存储过程 简单实例

需要说明的是:MySQL中没有表变量, 一般是通过临时表来存贮结果集的。那么 我们如何取出在储存过程中select出来的结果集呢?如果是其它存储过程中,你可以使用生成的临时表。如果是java程序中,你可以直接象执行select * from aa一样调用call xxx();的结果--MySQL 中的函数-- 函数 返回int类型DELIMITER $$DRO

2015-06-12 16:37:54 752

转载 mysql中的begin-end流程控制语句与局部变量

转自:http://blog.sina.com.cn/s/blog_5198c7370100hvjq.html通常begin-end用于定义一组语句块,在各大数据库中的客户端工具中可直接调用,但在mysql中不可。begin-end、流程控制语句、局部变量只能用于函数、存储过程内部、游标、触发器的定义内部。以下的'[]'表示可选内容。1、begi

2015-06-11 16:51:27 11685

原创 jQuery 设置属性的值

网上找的设置属性 - attr()jQuery attr() 方法也用于设置/改变属性值。下面的例子演示如何改变(设置)链接中 href 属性的值:实例复制代码代码如下:$("button").click(function(){$("#keleyi").attr("href","http://www.jb51.net");});

2015-06-10 15:27:22 563

原创 谷歌浏览器访 子框架使用window.parent无法访问父框架

最近做界面,通过ie做测试没有问题可以在js中通过window.parent。。。。。访问父页的元素,但是用谷歌浏览器访问不了,上网查了查,原因是chrome需要搭建服务器通过http访问,本地file浏览访问不了,需要部署到web服务中才可以访问。

2015-06-04 18:06:24 2937

转载 Jquery和JS获取ul中li标签

转自:http://www.cnblogs.com/weihengblogs/p/3961616.html// 遍历所有的li 元素并且取值$("div ul li").each(function(){var t2=$(this).text();alert(t2);})js 获取元素下面所有的li var conten

2015-05-30 12:24:33 1144

原创 ajax联动

如下图所示,要实现ajax联动,并且在点击查询完成之后仍然保持原来已选过的值,该如何做呢?其中学院信息和系信息均为数据库中的数据。看如下代码:首先加载学院信息$(function(){ $.post("学院.do", function(data) { var msg = eval('(' + data + ')'); $("#did").empt

2015-05-22 09:42:14 418

原创 SQL语句

mysql:给指定日期加一天用date_add函数 INterval 1 dayselect * from a,b where where a.company like '%张%' and a.id=b.company_id and otime>='2014-10-31' and otime如何查询上一条数据和下一条数据,这种写法为了防止:当你点击当前这一条数据7829

2015-05-21 09:37:58 422

转载 Java实现通用组合算法

转自:http://itlab.idcquan.com/Java/advance/873134.html Java实现通用组合算法,存在一个类似{31311133,33113330}这样的集合,经过8取5组合,其他位置用非字母数字字符替代,比如使用*号,得到类似{3***1133,***13330,... ...}这样的集合;  现在有这样的需求:  存在一个类似{

2015-05-20 22:07:27 478

jacob-1.18&1.19.rar

项目开发使用的是1.18的jacob,而Maven仓库只有1.10版本,所以这里提供了jacob-1.18和jacob-1.19 两个版本供下载使用

2020-05-18

jodconverter.rar

jodconverter-2.2.2版本,支持xlsx、docx、pptx格式的文档转换pdf

2020-05-18

用4中方式(dom4j、jdom、dom、sax)解析xml

用用4中方式(dom4j、jdom、dom、sax)解析xml

2015-04-23

mybatis和Spring结合例子

适合mybatis初学者 ,例子主要有mybatis和Spring结合在一起的使用,主要是Spring文件的配置,初学者可以参考

2014-07-04

单独使用mybatis的例子

适合初学Mybaitis的同学参考 例子是一个java Project

2014-07-04

空空如也

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

TA关注的人

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