上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
摘要: 一) 用Oracle Exists替换DISTINCT: 当提交一个包含一对多表信息(比如部门表和雇员表)的查询时,避免在SELECT子句中使用DISTINCT。一般能够考虑用Oracle EXIST替换,Oracle Exists使查询更为迅速,因为RDBMS核心模块将在子查询的条件一旦满足后,立即返回结果。例子: SELECT DISTINCT DEPT_NO,DEPT_NAME FROM DEPT D,EMP E WHERE D.DEPT_NO = E.DEPT_NO;SELECT DEPT_NO,DEPT_NAME FROM DEPT D WHERE Exists(SELECT ‘X& 阅读全文
posted @ 2012-08-26 09:07 water0504 阅读(2350) 评论(0) 推荐(0) 编辑
摘要: 目前web2.0已经越来被人们认可,因为喜欢搞web开发的人员不得不硬着头皮去学习web2.0的标准,其中很重要的一条就是新的布局规则,div+css。以前基本上是用table布局的,这种传统的方式简单直观,但是这新的标准我学习起来时常找不到北。呵呵,就拿今天这个例子来说吧,很多朋友肯定也有我这种情况的,那我就从网上搜集一些例子出来,让个更多的人消除这种烦恼。 事例一: css中padding和margin的区别margin 外边距border 边框padding 内边距也就是说 设置margin 那么他所占据的空白地方会是在边框外面设置padding 他所占据的空白地方是在边框里面,图解一下 阅读全文
posted @ 2012-08-22 22:42 water0504 阅读(146) 评论(0) 推荐(0) 编辑
摘要: GestureDetector.OnGestureListener:用来通知普通的手势事件,该接口有如下六个回调函数:1. onDown(MotionEvent e):down事件;2. onSingleTapUp(MotionEvent e):一次点击up事件;3. onShowPress(MotionEvent e):down事件发生而move或则up还没发生前触发该事件;4. onLongPress(MotionEvent e):长按事件;5. onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY 阅读全文
posted @ 2012-08-19 18:19 water0504 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。2、介绍ViewFilpper类ViewFlipperextends ViewAnimatorjava.lang.Object↳android.view.View↳android.view.ViewGroup↳android.widget.FrameLayout↳android.widget.ViewAnimator↳android.widget.ViewFlipperClass OverviewSimple ViewAnimator t 阅读全文
posted @ 2012-08-19 18:07 water0504 阅读(161) 评论(0) 推荐(0) 编辑
摘要: getResourceAsStream ()返回的是inputstreamgetResource()返回:URLClass.getResource("") 返回的是当前Class这个类所在包开始的为置Class.getResource("/") 返回的是classpath的位置getClassLoader().getResource("") 返回的是classpath的位置getClassLoader().getResource("/") 错误的!!================================= 阅读全文
posted @ 2012-08-19 16:49 water0504 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表结构为:ID char(6) --学号name VARCHAR2(10) --姓名 create table student (ID char(6), name VARCHAR2(100));... 阅读全文
posted @ 2012-08-19 15:57 water0504 阅读(317) 评论(0) 推荐(0) 编辑
摘要: import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * 常用日历操作辅助类 * * @author steven 2010-08-10 * @email:qing.tan@iwode.com */public class CalendarUtil { private int week... 阅读全文
posted @ 2012-08-19 15:17 water0504 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Calendar 与 Date 的转换:Calendar calendar = Calendar.getInstance();// 从一个 Calendar 对象中获取 Date 对象Date date = calendar.getTime();// 将 Date 对象反应到一个 Calendar 对象中,// 先获得一个实例,然后设置 Date 对象calendar.setTime(date);月份的起始值为0而不是1,所以要设置八月时,我们用7而不是8。calendar.set(Calendar.MONTH, 7);计算2000-01-01是星期几calendar.get(calendar 阅读全文
posted @ 2012-08-19 15:16 water0504 阅读(2009) 评论(0) 推荐(0) 编辑
摘要: 如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型;而在android中如果使用这样的全局变量就不符合Android的框架架构,但是可以使用一种更优雅的方式就是使用Application context。 首先需要重写Application,主要重写里面的onCreate方法,就是创建的时候,初始化变量的值。然后在整个应用中的各个文件中就可以对该变量进行操作了。 启动Application时,系统会创建一个PID,即进程ID,所有的Activity就会在此进程上运行。那么我们在Application创建的时候初始化全局变量,同一个应用的所有Activity都可.. 阅读全文
posted @ 2012-08-19 15:09 water0504 阅读(479) 评论(2) 推荐(0) 编辑
摘要: 新建一个Android工程,名字为SpinnerActy。修改layout下的main.xml,添加一个Textview和一个Spinner,文件内容如下:<?xml version="1.0" encoding=”utf-8″?> <LinearLayout android:id= "@+id/widget28" android:layout_width= "fill_parent" android:layout_height= "fill_parent" android:orientation 阅读全文
posted @ 2012-08-19 15:06 water0504 阅读(253) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页