`
fenglingxuewqk
  • 浏览: 83342 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。      函数限制比较多,比如不能用临时表,只 ...
以下转自http://miokafe.com,介绍了jQuery的部分原理和实现,对理解jQuery有很大帮助.jQuery是个出色的javascript库,最近结合它写javascript,看了下源码。 先从整体、全局的看,jQuery的源码几乎都在下面的代码中:   (function(){//……})();   第一个括号里面是个匿名函数,第二个括号表示马上执行第一个括号里面的代码。首先明白,javascript里面是没有命名空间的,要保证你
今天在做项目时发现 用jquery的.live()绑定click事件 处于tab中的span无法绑定到click事件 而其他地方的span则都绑定到了 用.click()绑定的话就没这个问题。。。百思不得其解 望jquery高手能解答一下
复制文件:   private void copyFile(File in, File out) { try { FileChannel sourceChannel = new FileInputStream(in).getChannel(); FileChannel destinationChannel = new FileOutputStream(out) .getChannel(); sourceChannel.transferTo(0, sourceChannel.size(), destinationChannel); // or ...
原文链接:http://abaper.blogbus.com/logs/8278500.html 本来是想测试一下使用Javascript生成一个比较大的表格,大概需要多长时间,一直认为这会是一个比较固定的时间。期间用了几种不同的方法,发现效率相差太大了。下面是测试的具体说明: 目标:生成一个2000*5的表格,每个单元格的内容是行号+逗号+列号 方法一:使用createElement生成表格,使用insertRow和insertCell方法生成行列,单元格的内容使用innerHTML属性进行填充。 方法二:使用createElement生成表格,使用CreateElement方法 ...
步骤: 1.首先从http://ws.apache.org/axis/index.html上下载axis的程序包。 2.运行cmd,进入下载包解压后的目录,运行   Java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java -p client ****.wsdl   (其中-p是生成代码的包名,****.wsdl是具体项目的wsdl url,根据需要设置。) 然后把生成的代码拷贝到项目里面。 3.拷贝axis里面的包到工程里面。 这样就可以通过调用生成的代码中的方法调用webservice了^^
用axis调用远程的webservice接口,参数中有中文,对方得到后就变成乱码了。(对方没有做任何字符转换的处理) 而通过抓包工具得到发过去的包后发现,中文变成了unicode编码,比如“中文”两个字就变成了“中文”。不知道是不是这个原因引起的。 在网上查了很多资料还是得不到解决 有谁知道具体的原因以及解决方案吗。
延迟加载:    延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。 A、实体对象的延迟加载: 如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中进行相应的配置,如下所示:   <hibernate-mapping> <class name=”com.neusoft.entity.User” table=”user” l ...
IE8对表单对象值的安全性貌似比IE7提高了很多。比如一个select的option值为:1 or 1 = 1,在IE7下可以得到,而在IE8下得到的值就为空。如果有需要得到这样的值,就只能让浏览器按照IE7的规范来解析页面了: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />   
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 &amp; 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql &amp; 但是我们很多程序并不象mysqld一样可以做成守护进程,可能 ...
今天将项目从tomcat搬到了weblogic上,一调试发现用到DWR的地方都会报session error的错误。解决的方法倒是很简单,就在web.xml里加入 <init-param>         <param-name>crossDomainSessionSecurity</param-name>        <param-value>false</param-value>   </init-param> 的设置。但在我的项目里没有用到跨域调用,而且tomcat上也没问题,不知道有没有DWR达人能够解释一下。
文章出处:http://www.limodev.cn/blog作者联系方式:李先静 <xianjimli at hotmail dot com> 昨天同事问了我一个问题,有两个循环语句: for(i = n; i > 0; i--){…} for(i = 0; i < n; i++){…} 为什么前者比后者快? 我当时的解释是: i--操作本身会影响CPSR(当前程序状态寄存器),CPSR常见的标志有N(结果为负), Z(结果为0),C(有进位),O(有溢出)。i > 0,可以直接通过Z标志判断出来。 i++操作也会影响CPSR(当前程序状态寄存器),但只影响O( ...
function openWin_h(src,w,h){ var info = "<iframe name=hyh frameBorder=0 width=100% height=100% src='"+src+"'></iframe>"; sAlert(info,w,h); } function sAlert(str,w,h){ var msgw,msgh,bordercolor; if(w==null){ msgw = 300; }else{ msgw=w;// 提示窗口的宽度 } if(h==null){ ...
今天在做项目的时候要用到2个数据的交集算法,就去研究了一下。 原本考虑的情况是2个数组都是升序且无重复元素,所以就用了以下算法: public static List isRepeat(int list1[], int list2[]) { if (list1 != null && list2 != null) { int length1 = list1.length; int length2 = list2.length; List rep = new ArrayList(); int i = 0, j = 0;     while (i & ...
1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT 连接两个字符串; SQL> select ...
Global site tag (gtag.js) - Google Analytics