- 博客(72)
- 资源 (5)
- 收藏
- 关注
原创 mysql exists 和not exists 联合使用的bug
也许会说这没有问题,但是当score表中有多条数据时,查询的结果就会出现重复的数据。查询出年龄大于15岁的并且参加过数学考试 但是没有参加过语文考试的学生。为什么查询结果会出现重复的数据,具体原因未知。将not exists 换成 not in。
2024-03-22 14:34:36
487
原创 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
130
原创 空格的不同编码
最近在工作中遇到一个问题,需求是在改某个字段的值的时候,需要验证一下报文中的字段值的原值和库中的值是否一致,如果一致,才允许修改,否则退回,并提示,申报的原值和库中的值不一致。 问题:发现申报的原值和库中的值一致,但是退回了,而实际上不应该退回。 定位问题:怀疑存在特殊编码的问题,最后发现,申报报文中的空格的编码和库中的空格的编码不一致导致退回。所以验证值是否一直的程序没有问题。...
2020-01-17 11:04:20
2763
原创 oracle SQL语句硬编码带来的问题以及解决办法
好久没有写博客(吹nb)了,最近在工作中遇到了一些SQL硬编码的问题(系统部提出的要求,要求开发优化sql),下面具体说说。1、硬解析即整个SQL语句的执行需要完完全全的解析,生成执行计划。硬解析过程:1.语法、语义及权限检查;2.查询转换(通过应用各种不同的转换技巧,会生成语义上等同的新的SQL语句,如count(1)会转为count(*));3.根据统计信息生成执行计划(找出成本最...
2020-01-13 17:02:55
1302
转载 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
427
原创 日期比较大小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
328
转载 spring里面事务的传播属性和事务隔离级别
转载:http://www.cnblogs.com/shitianzeng/articles/2319090.html一、Propagation (事务的传播属性)Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就
2016-06-17 11:54:35
458
转载 解决oracle使用rownum排序分页排序字段不唯一导致分页错误
转自:http://my.oschina.net/ulyn/blog/160520点击打开链接最近在写个列表组件ulynlist时候,测了下发现了个问题,在此记录下。今天,列表组件调的时候,我试了下调下每个条数,每页一条,刚完成分页脚的插件时候,很高兴的点着,突然点到10来条时候发现怎么一直都是那条数据,还以为是前端插件写的有问题。后面再去看了下控制台的sql,截出sq
2016-04-27 10:45:31
896
原创 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
9095
转载 jQuery命名空间,自定义空间及属性,插件开发全解析
转自:http://blog.youkuaiyun.com/bao19901210/article/details/21467563jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做
2016-01-11 09:45:17
426
原创 jQuery event.data 属性
定义和用法event.data 属性包含当前执行的处理程序被绑定时传递到事件方法的可选数据。语法event.data参数描述event必需。event 参数来自事件绑定函数。实例对每个 元素返回通过 on() 方法传递的数
2015-09-25 15:22:48
769
1
转载 javascript下ie7,ie8的Date Bug的解决 .
转自:http://blog.youkuaiyun.com/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
509
转载 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
566
转载 JS中&&和||用法
文章转自:http://wenrunchang123.iteye.com/blog/1749802 点击打开链接&&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下。粗略理解如下:a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式
2015-09-08 19:46:04
347
原创 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
399
转载 调试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
403
转载 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
484
原创 jQuery.fn.xx和$().xx
今天看到一段代码没有看懂写的是$().xx,当时比较蒙,就查到了xx这个函数 ,它的定义是jQuery.fn.xx=function......上网上找了找没有找到$()和jQuery.fn是一种什么关系所以自己就写了一段html测试代码 测试代码如下: //此处代码毫无意义,纯粹是为了测试自定义全局函数(类似于Ajax这种函数) jQuery.fn.on
2015-07-16 15:30:48
1528
转载 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
308
原创 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
2868
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
815
转载 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
658
转载 map循环取值 keyset与entryset区别
转自:http://blog.youkuaiyun.com/lwzcjd/article/details/5432430以后使用的时候 方便查询以下的一部分内容为转载的:1、基本概述SetMap.EntryK,V>> entrySet() 返回此映射中包含的映射关系的 set 视图。SetK> keySet() 返回此映射中包含
2015-07-08 10:36:26
900
转载 JAVA中request.getParameterMap()用法笔记
转自:http://m.blog.youkuaiyun.com/blog/zhpengfei0915/19290807JAVA中request.getParameterMap()用法笔记一、 根据Java规范:request.getParameterMap()返回的是一个Map类型的值,该返回值记录着前端(如jsp页面)所提交请求中的请求参数和请求参数值的映射
2015-07-07 11:50:34
670
转载 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
534
原创 javascript 中的同名函数
昨天不知道为什么,突然想起了如果在js中写连个同名函数,一个带参数,一个不带参数,类似于java中的重载,看看会不会出现和java相同的效果,结果是:js后声明的函数会覆盖前面的同名函数,不论函数是否带参数。用以下代码做的测试,测试完好像记起了刚开始学js时候好像学过,哎。。。。。记性不好,记录在这吧,加强记忆。function t(){ alert("不带参数");}
2015-07-07 08:59:51
3480
转载 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
516
转载 Java注释@interface的用法【转】
转自:http://blog.youkuaiyun.com/liuwenbo0920/article/details/7290586/ java用 @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加
2015-07-06 14:32:12
313
原创 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
377
原创 语法: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
479
转载 JS面向对象的程序设计
开始学习js面向对象程序设计,在网上搜了两篇文章,感觉写的不错。可以参考参考。第一篇文章: 转自:http://www.cnblogs.com/gaojun/archive/2013/10/24/3386552.html面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语
2015-06-14 09:01:42
474
转载 js中面向对象的5种写法
今天为了看看别人网站上是如何实现类似于横向tab选项卡切换效果是如何实现的,其实这个是根据具体的业务而定,可以同过不同的方法而定,注意我这里说的是类似。看了一些大型网站是如何实现的,就看了看别人写的js代码,看着越来越不明白,写的有写代码,看着好像有点像java中面向对象编程,并不是以前没见过,只是以前更不没有仔细研究,只是往里面添加了一些数据而已,今天仔细研究,结果让我涨知识了,妈的js居然有面
2015-06-14 08:38:57
1785
原创 MySQL 中的自定义函数和存储过程 简单实例
需要说明的是:MySQL中没有表变量, 一般是通过临时表来存贮结果集的。那么 我们如何取出在储存过程中select出来的结果集呢?如果是其它存储过程中,你可以使用生成的临时表。如果是java程序中,你可以直接象执行select * from aa一样调用call xxx();的结果--MySQL 中的函数-- 函数 返回int类型DELIMITER $$DRO
2015-06-12 16:37:54
790
转载 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
13056
原创 jQuery 设置属性的值
网上找的设置属性 - attr()jQuery attr() 方法也用于设置/改变属性值。下面的例子演示如何改变(设置)链接中 href 属性的值:实例复制代码代码如下:$("button").click(function(){$("#keleyi").attr("href","http://www.jb51.net");});
2015-06-10 15:27:22
596
原创 谷歌浏览器访 子框架使用window.parent无法访问父框架
最近做界面,通过ie做测试没有问题可以在js中通过window.parent。。。。。访问父页的元素,但是用谷歌浏览器访问不了,上网查了查,原因是chrome需要搭建服务器通过http访问,本地file浏览访问不了,需要部署到web服务中才可以访问。
2015-06-04 18:06:24
3093
转载 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
1193
原创 ajax联动
如下图所示,要实现ajax联动,并且在点击查询完成之后仍然保持原来已选过的值,该如何做呢?其中学院信息和系信息均为数据库中的数据。看如下代码:首先加载学院信息$(function(){ $.post("学院.do", function(data) { var msg = eval('(' + data + ')'); $("#did").empt
2015-05-22 09:42:14
449
原创 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
463
转载 Java实现通用组合算法
转自:http://itlab.idcquan.com/Java/advance/873134.html Java实现通用组合算法,存在一个类似{31311133,33113330}这样的集合,经过8取5组合,其他位置用非字母数字字符替代,比如使用*号,得到类似{3***1133,***13330,... ...}这样的集合; 现在有这样的需求: 存在一个类似{
2015-05-20 22:07:27
506
西门子-Opc协议AE 源 码.rar
2024-07-23
jacob-1.18&1.19.rar
2020-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人