`
文章列表
SQL Server的复合索引学习【转载】 概要什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结。一.概念单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上。用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合索引的创建方法与创建单一索引的方法完全一样。但复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引。当表的行数远远大于索引键的数目时,使用这种方式可以明显加快表的查询速度。同时有两个概念叫做窄索引和宽索引,窄索引是指索引列为1-2列的索引,如果不特殊说明的话一般是指单一索引。宽索 ...
(1)typeof用法 typeof的运算数未定义,返回的就是 "undefined". 运算数为数字 typeof(x) = "number" 字符串 typeof(x) = "string" 布尔值 typeof(x) = "boolean" 对象,数组 和null typeof(x) = "object" 函数 typeof(x) = "function"  
DECLARE处理程序的使用: DECLARE handler_type HANDLER FOR condition_value[,...] sp_statement 其中,  handler_type的取值范围:CONTINUE | EXIT | UNDO  condition_value的取值范围:SQLSTATE [VALUE] sqlstate_value | condition_name | SQLWARNING | NOT FOUND | SQLEXCEPTION | mysql_error_code 这个语句指定每个可以处理一个或多个条件的处理程序。如果产生一个或多个条 ...

Apache FileUpload组件

    博客分类:
  • OPEN
Apache FileUpload组件 在最初的 http 协议中,没有上传文件方面的功能。RFC1867("Form-based File Upload in HTML".)为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发送来的文件。   1.1、客户端 简单来说,RFC1867规范要求http协议增加了file类型的input标签,用于浏览需要上传的文件。同时要求FORM表 ...
下载文件的一种简单方法js   在做课程排课系统时常常要提供模板下载   直接使用jquery 绑定click事件即可:   $("#download").bind("click",funtion(){ window.open("template.xls"); })    使用window.open(url),这个url必须是相对路径,在这个页面里面有一个temlate.xls,注意不要绝对路径或者程序访问路径,否则浏览器就直接打开网页形式。  
一、用JAVA实现URL   在JAVA中,Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。1、创建URL对象  URL类有多种形式的构造函数: (1) URL ( String url)  //url代表一个绝对地址,URL对象直接指向这个资源,如:  URL urll=new URL(http://www.cqwu.edu.cn);(2) URL ( URL baseURL , String relativeURL) //
android.os.NetworkOnMainThreadException   在android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,推荐使用启动线程(Thread+Runnalbe)执行下载任务:  
本文来自http://blog.csdn.net/hellogv/        GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一下,嘻嘻嘻嘻。。。。        先来贴出本文代码运行的结果:   本文需要添加/修改3个文件: ...
Android中RelativeLayout相对布局 RelativeLayout用到的一些重要的属性: 第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBot ...
<!--[diy=diysummarybottom]-->   <!--[/diy]--> <!--[diy=diycontenttop]-->   <!--[/diy]--> 结果   Main.XML     <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Android RelativeLayout 属性 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf    将该控件的右边缘与给定ID的控件左边缘对 ...
方法一:(java习惯,在android不推荐使用) 刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题 new Thread( new Runnable() { publicvoid run() { myView.invalidate(); } }).start(); 可以实现功能,刷新UI界面。但是这样是不行的,因为它违背了单线程模型:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。 方法二:(Thread+Handler) 查阅了文 ...
使用eclipse开发android,sdk对应的adt要升级,原先的更新太忙, 需要卸载ADT,重新安装。 方法如下: 1、选择 Help > Install New Software; 2、在"Details" 面板中, 点击"What is already installed?" 链接; 3、在Eclipse Installation Details 对话框中,选择"Android DDMS"和"Android Development Tools" ,然后点击Uninstall; 4、在下一个窗口 ...
Android1、1 2008 年9月发布的Android第一版 Android1、5 Cupcake (纸杯蛋糕) 2009年4月30日,官方1、5版本(Cupcake 纸杯蛋糕)的Android发布。 主要的更新如下: 1、拍摄/播放影片,并支持上传到Youtube 2、支持立体声蓝牙耳机,同时改善自动配对性能 3、最新的采用WebKit技术的浏览器,支持复制/贴上和页面中搜索 4、GPS性能大大提高 5、提供屏幕虚拟键盘 6、主屏幕增加音乐播放器和相框widgets 7、应用程序自动随着手机旋转 8、短信、Gmail、日暦,浏览器的用户接口大幅改进,如Gmail可 ...
Oracle instr函数  INSTR   (源字符串, 目标字符串, 起始位置, 匹配序号)   在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始   到字符的结尾就结束。   语法如下:   instr( string1, string2 [, start_position [, nth_appearance ] ] )   参数分析:   string1   源字符串,要在此字符串中查找。   string2   要在string1中查找的字符串.   start_position   代表st ...
Global site tag (gtag.js) - Google Analytics