• js版许愿墙可拖动层

    ---------js版许愿墙可拖动层---------

    4
    71
    2KB
    2013-09-16
    2
  • SQL 基础--SELECT 查询

    一、SQL 结构化查询语言 包括DDL(数据定义语言)、DCL(数据控制语言)、 DQL(数据查询语言)、DML(数据操纵语言) 二、SQL的特点 SQL 语句不区分大小写 SQL 语句能输入一行或多行 关键字不能整行缩写或分离 子句通常被放置在分开的行上 缩进可提高可读性 在SQL 开发工具,SQL 语句能选择分号结束(;) .当你运行多个SQL 语句的时候,需要分号 在SQL*Plus中, 你要用一个分号结束每个SQL 语句.(;) 三、SQL*PLUS特征: 字符日期左对齐 数字右对对齐 列名默认大写 SQL PLUS 自己的命令不需以分号“;”结束 四、SQL查询时,数字和日期类型的数据可用算术运算符 + 加 - 减 * 乘 / 除 ( ) 用于改变运算符的优先级 五、空值 空值一般用NULL表示 一般表示未知的、不确定的值,也不是空格 一般运算符与其进行运算时,都会为空 空不与任何值相等 表示某个列为空用:IS NULL 不能使用COMM=NULL这种形式 某个列不为空:IS NOT NULL 不能使用COMM != NULL 这种形式 空值在作升序排列时,空值会放到最后。 相反作降序排列时,空值会放在最前。 空值作逻辑运算时: AND运算: F AND F =F F AND T =F F AND NULL =F T AND F =F T AND T =T T AND NULL IS NULL NULL AND F =F NULL AND T IS NULL NULL AND NULL IS NULL 就是说AND的优先级是:F ->NULL ->T OR运算: T OR T =T T OR F =T T OR NULL =T F OR T =T F OR F =F F OR NULL IS NULL NULL OR T =T NULL OR F IS NULL NULL OR NULL IS NULL OR运算优先级:T ->NULL ->F NOT运算: NOT T =F NOT F =T NOT NULL IS NULL 与空值相关的函数: NVL 函数 格式:NVL(表达式1,表达式2) 作用:测试表达式的值,如果表达式1为空,则返回表达式2的值;不为空,返回表达式1的值。 NVL2 函数 格式:NVL2(表达式1,表达式2,表达式3) 作用:测试表达式的值,表达式1不为空,返回表达式2的值,如果为空,则返回表达式3的值。 NULLIF 相等为空 格式:NULLIF (表达式1,表达式2) 作用:比较表达式1和表达式2的值,如果两个相等则返回为空,否则返回表达式1的值。 COALESCE 找非空 格式:COALESCE (表达式1,表达式2,表达式3,...,表达式n) 作用:返回第一个不为空的值,如果所有的都为空,则返回NULL。 六、SELECT语句的用法 SELECT *|{[DISTINCT] column|expression [alias],...} FROM table; 七、演示 */ --选择所有字段 SQL> SET LINESIZE 200 SQL> SELECT * FROM SCOTT.EMP; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- ---------- --------- ---------- --------- ---------- ---------- ---------- 7369 SMITH CLERK 7902 17-DEC-80 800 20 7499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 30 7521 WARD SALESMAN 7698 22-FEB-81 1250 500 30 7566 JONES MANAGER 7839 02-APR-81 2975 20 7654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 30 --选择部分字段 SQL> SELECT EMPNO,ENAME,SAL FROM SCOTT.EMP; EMPNO ENAME SAL ---------- ---------- ---------- 7369 SMITH 800 7499 ALLEN 1600 7521 WARD 1250 --算术加减运算 SQL> SELECT EMPNO,ENAME,SAL + 300 FROM SCOTT.EMP; EMPNO ENAME SAL+300 ---------- ---------- ---------- 7369 SMITH 1100 7499 ALLEN 1900 7521 WARD 1550 --优先级 SQL> SELECT EMPNO,ENAME,12 * (SAL + 300) FROM SCOTT.EMP; EMPNO ENAME 12*(SAL+300) ---------- ---------- ------------ 7369 SMITH 13200 7499 ALLEN 22800 7521 WARD 18600 SQL> SELECT EMPNO,ENAME,12 * SAL + 300 FROM SCOTT.EMP; EMPNO ENAME 12*SAL+300 ---------- ---------- ---------- 7369 SMITH 9900 7499 ALLEN 19500 7521 WARD 15300 --NULL,记录中COMM存在为NULL的情况 SQL> SELECT EMPNO,ENAME,SAL,COMM FROM SCOTT.EMP; EMPNO ENAME SAL COMM ---------- ---------- ---------- ---------- 7369 SMITH 800 7499 ALLEN 1600 300 7521 WARD 1250 500 7566 JONES 2975 --与NULL运算,结果为NULL SQL> SELECT EMPNO,ENAME,SAL,COMM + 300 FROM SCOTT.EMP; EMPNO ENAME SAL COMM+300 ---------- ---------- ---------- ---------- 7369 SMITH 800 7499 ALLEN 1600 600 7521 WARD 1250 800 7566 JONES 2975 --将COMM不为NULL的记录的COMM乘以 SQL> SELECT EMPNO,ENAME,SAL,COMM * 12 FROM SCOTT.EMP WHERE COMM IS NOT NULL EMPNO ENAME SAL COMM*12 ---------- ---------- ---------- ---------- 7499 ALLEN 1600 3600 7521 WARD 1250 6000 7654 MARTIN 1250 16800 7844 TURNER 1500 0 --字段别名,字段后用AS 别名,AS可以省略 SQL> SELECT EMPNO,ENAME AS EmpName,SAL Salary FROM SCOTT.EMP; EMPNO EMPNAME SALARY ---------- ---------- ---------- 7369 SMITH 800 7499 ALLEN 1600 7521 WARD 1250 7566 JONES 2975 --DISTINCT,过滤重复行 SQL> SELECT DISTINCT EMPNO,ENAME FROM SCOTT.EMP; --连接操作符,通过二个垂直的条描述(||),注意,日期和文字数值一定嵌入在单引号里面 SQL> SELECT EMPNO,ENAME || ' IS A ' ||JOB AS POSITION FROM SCOTT.EMP; EMPNO POSITION ---------- ------------------------- 7369 SMITH IS A CLERK 7499 ALLEN IS A SALESMAN 7521 WARD IS A SALESMAN --DESC table_name,显示表结构信息 SQL> DESC SCOTT.EMP Name Null? Type ----------------------------------------- -------- ---------------------------- EMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) --NVL的用法 SQL> SELECT EMPNO,ENAME,NVL(TO_CHAR(COMM),'Not Applicable') FROM SCOTT.EMP; EMPNO ENAME NVL(TO_CHAR(COMM),'NOTAPPLICABLE') ---------- ---------- ---------------------------------------- 7369 SMITH Not Applicable 7499 ALLEN 300 7521 WARD 500 7566 JONES Not Applicable --NVL2的用法 SQL> SELECT empno,ename,sal,NVL2(TO_CHAR(comm),12 * (sal + comm),sal) AS Income FROM scott.emp; EMPNO ENAME SAL INCOME ---------- ---------- ---------- ---------- 7369 SMITH 800 800 7499 ALLEN 1600 22800 7521 WARD 1250 21000 7566 JONES 2975 2975 --NULLIF的用法 --等价于CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END SQL> SELECT e.last_name, NULLIF(e.job_id, j.job_id) "Old Job ID" 2 FROM hr.employees e, hr.job_history j 3 WHERE e.employee_id = j.employee_id 4 ORDER BY last_name, "Old Job ID"; LAST_NAME Old Job ID ------------------------- ---------- De Haan AD_VP Hartstein MK_MAN Kaufling ST_MAN Kochhar AD_VP Kochhar AD_VP Raphaely PU_MAN Taylor SA_REP Taylor Whalen AD_ASST Whalen --下面是使用CASE WHEN的等价用法 SQL> SELECT e.last_name, CASE WHEN e.job_id = j.job_id THEN NULL ELSE e.job_id END AS "Old Job ID" 2 FROM hr.employees e, hr.job_history j 3 WHERE e.employee_id = j.employee_id 4 ORDER BY last_name, "Old Job ID"; LAST_NAME Old Job ID ------------------------- ---------- De Haan AD_VP Hartstein MK_MAN Kaufling ST_MAN Kochhar AD_VP Kochhar AD_VP Raphaely PU_MAN Taylor SA_REP Taylor Whalen AD_ASST Whalen --COALESCE的用法 --当COALESCE(exp1,exp2)包含两个表达式时,等价于CASE WHEN exp1 IS NOT NULL THEN exp1 ELSE exp2 END --COALESCE (expr1, expr2, ..., exprn), for n>=3 --当n >= 3时,等价于 --CASE WHEN expr1 IS NOT NULL THEN expr1 -- ELSE COALESCE (expr2, ..., exprn) END SQL> SELECT product_id, list_price, min_price, 2 COALESCE(0.9*list_price, min_price, 5) "Sale" 3 FROM oe.product_information 4 WHERE supplier_id = 102050 5 ORDER BY product_id, list_price, min_price, "Sale" PRODUCT_ID LIST_PRICE MIN_PRICE Sale ---------- ---------- ---------- ---------- 1769 48 43.2 1770 73 73 2378 305 247 274.5 2382 850 731 765 3355 5 八、更多

    0
    887
    77KB
    2013-09-11
    50
  • 《零基础学Java电子教程》-源码下载(机械工业出版社)

    1.本书3~27章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:JDK5.0 数据库:SQL Server 2005 2.本书所附光盘范例 第3章(\C03) 示例描述:本章介绍有关数据类型、变量和运算符方面的知识。 Boolean.java 有关布尔类型数据的实例 byte.java 有关字节类型数据的实例 char.java 有关字符类型数据的实例 data1.java 有关算术运算符的实例 data2.java 有关后自加运算符的实例 data3.java 有关前自加运算符的实例 data4.java 有关自加运算符的综合实例 data5.java 有关前自减运算符的实例 data6.java 有关后自减运算符的实例 data7.java 有关自减运算符的综合实例 data8.java 有关自加和自减的综合实例 data9.java 有关关系运算符的综合实例 data10.java 有关逻辑运算符的实例 data11.java 有关和运算符的 data12.java 有关或运算符的实例 data13.java 有关和运算符的实例 data14.java 有关逻辑运算符的实例 data15.java 有关非运算符的实例 data16.java 有关异或运算符的实例 data17.java 有关左移位运算符的实例 data18.java 有关右移位运算符的实例 data19.java 有关带符号的移位运算符的实例 data20.java 有关赋值运算符的实例 data21.java 有关三元运算符的实例 data22.java 有关转型运算符的实例 double.java 有关双精度浮点数类型数据的实例 float.java 有关单精度浮点数类型数据的实例 Int.java 有关整型类型数据的实例 Long.java 有关长整型数据的实例 Math1.java 有关局部变量的实例 Short.java 有关短整型数据类型的实例 Var1.java 有关基本数据类型初始化的实例 Var2.java 有关一般变量的输出实例 Var3.java 有关类变量的输出实例 Var4.java 有关转型的实例 Var.java 有关全局变量的实例 第4章(\C04) 示例描述:本章介绍流程控制语句。 control.java 有关常用的条件语句的实例 control1.java 有关最简单的条件语句的实例 control2.java 有关最复杂的条件语句的实例1 control3.java 有关最复杂的条件语句的实例2 control4.java 有关累加的实例 control5.java 能够简便累加的循环语句实例 control6.java for循环一百次的循环语句实例 control7.java for嵌套循环语句实例 control8.java while循环语句的实例 control9.java while循环语句和条件语句的综合运用实例 control10.java do-while循环语句和条件语句的综合运用实例 control11.java 有关中断控制语句的实例1 control12.java 有关中断控制语句的实例2 control13.java 有关中断控制语句的实例3 control14.java 有关中断控制语句的实例4 control15.java 有关继续语句的实例 control16.java 有关分支语句的实例1 control17.java 有关分支语句的实例 2 第5章(\C05) 示例描述:本章学习数组的用法。 arrary1.java 有关基本类型数组的简单输出实例 arrary2.java 有关一维数组的长度实例 arrary3.java 有关两个一维数组运算后的数组的长度实例 arrary4.java 有关递归数组的运算实例 arrary5.java 有关二维数组的简单输出实例 arrary6.java 有关数组的综合实例1 arrary7.java 有关数组的综合实例2 arrary8.java 有关数组的综合实例3 arrary9.java 有关数组的综合实例4 arrary10.java 有关综合实例的完整程序段 第6章(\C06) 示例描述:本章学习处理字符串的方法。 str1.java 简单字符串输出实例1 str2.java 简单字符串输出实例2 str3.java 默认构造器的使用实例 str4.java 字节参数的构造器的使用实例 str5.java 获取指定字节数的构造器使用实例 str6.java 将字节型数据转换为字符集输出的实例 str7.java 字符数组的构造器的使用实例 str8.java 截取部分字符串数组内容的构造器的使用实例 str9.java 串连接的使用 str10.java “+”号运算符的使用 str11.java 复杂的串连接使用 str12.java 提取子字符串的使用1 str13.java 提取子字符串的使用2 str14.java 提取子字符串的使用3 str15.java 从字符串中分解字符的使用 str16.java 如何得到字符串的长度 str17.java 如何测试字符串是否相等 str18.java 忽略大小写的字符串是否相等 str19.java 不忽略大小写的字符串是否相等 str20.java 如何查找特定子串 str21.java toString方法的使用1 str22.java toString方法的使用2 str23.java 缓冲字符串StringBuffer类的默认构造器的使用实例 str24.java 设定容量大小的构造器的使用实例1 str25.java 设定容量大小的构造器的使用实例2 str26.java 如何初始化字符串 str27.java append的用法 str28.java 如何取字符串的单个字符 str29.java 如何给单个字符串赋值 str30.java 如何在指定位置插入字符串1 str32.java 如何在指定位置插入字符串2 str33.java 如何返回字符串的子串1 str34.java 如何返回字符串的子串2 str35.java 如何倒置字符串的内容 str36.java 字符串的综合实例 str37.java 格式化输出的实例 第7章(\C07) 示例描述:本章学习类的基本定义和如何抽象一个类的方法。 calendar2.java 有关calendar类的使用实例1 calendar3.java 有关calendar类的使用实例2 GregorianCalendar1.java 有关GregorianCalendar类的使用实例1 GregorianCalendar.java 有关GregorianCalendar类的使用实例2 Math1.java 有关算术类使用实例1 Math2.java 有关算术类使用实例2 Math3.java 如何输出对象数据类型 Math4.java 使用tostring方法输出对象数据类型 Math5.java 如何使用calendar类方法得到时间和日期 Math6.java 如何使用calendar类方法得到年、月、日 Student.java 如何抽象一个类的综合实例 第8章(\C08) 示例描述:本章学习有关对象和包的知识。 object1.java 如何初始化一个类为对象 object2.java 如何使用类中的方法1 object3.java 如何使用类中的方法2 object4.java 一个嵌套的循环语句实例 object5.java 相对上一个实例对比使用面向对象的方法的实例 object6.java 什么是返回值 object7.java 什么是无返回值 object8.java 无返回值的一个复杂实例 object9.java 有关private的实例1 object10.java 有关private的实例2 object11.java 有关public的实例 object12.java 如何使用访问控制符1 object13.java 如何使用访问控制符2 overload1.java 重载的使用1 overload2.java 重载的使用 2 pri1.java 有关返回值的综合用法 第9章(\C09) 示例描述:本章学习继承的知识。 inhert.java 有关继承的实例 men.java 继承中构造器的初始化的使用 person.java 如何替代父类和本身的方式 第10章(\C10) 示例描述:本章学习有关多态方面你的知识。 student1.java 使用多态的程序段 student3.java 有关覆盖的使用实例 student4.java 有关重载和覆盖的对比实例 student.java 没有使用多态的程序段 studenttest.java 多态的综合实例应用 test1.java 有关传值的实例 test2.java 有关传址的实例 test.java 有关多态的应用实例 第11章(\C11) 示例描述:本章学习了接口方面的知识。 schooltest1.java 有关接口的多重实现的应用实例 schooltest2.java 有关接口的继承应用的实例 schooltest.java 有关接口的实现应用实例 第12章(\C12) 示例描述:本章学习了抽象的概念。 abstracttest.java 抽象的综合实例 flowertest.java 通过花类的实例说明抽象的用法 studenttest1.java 通过实例讲述抽象概念 第13章(\C13) 示例描述:本章学习了有关线程方面的知识。 computer1.java 通过Runnable接口的方式创建线程 thread1.java 通过实例熟悉如何创建线程 thread2.java 线程的优先级 thread3.java 线程的休眠1 thread4.java 线程的休眠2 thread5.java 线程的唤醒1 thread6.java 线程的唤醒2 thread7.java 线程让步 thread8.java 线程同步1 thread9.test 线程同步2 thread10.java 同步块1 thread11.java 同步块2 thread12.java 同步化方法 thread13.ajva 生产者与消费者的模拟程序设计及分析 thread14.java 多消费者的模拟程序设计及分析 thread15.java 多生产者的模拟程序设计及分析 theadtest.java 通过继承Thread类来创建线程 第14章(\C14) 示例描述:本章学习有关封装方面的知识。 thread.java 有关封装的实例1 thread1.java 有关封装的实例2 thread2.java 有关封装的实例3 第15章(\C15) 示例描述:本章学习有关输入输出方面的知识。 file1.java 文件和目录的完全处理 file2.java 文件和目录的完全处理的复杂实例 file3.java 使用文件字节输入流读取文件1 file4.java 使用文件字节输入流读取文件2 file5.java 使用文件字节输出流输出文件 file6.java 输入流和输出流结合的综合实例 file7.java 有关“FilterInputStream”类的实例 file8.java 有关“FilterOutputStream”类的实例 file9.java 关于“DataInputStream”类的实例 file10.java 关于“DataInputStream”类的实例 file12.java 关于“DataInputStream”类和“DataInputStream”类的综合实例 file13.java 关于“inputstreamreader” 类的实例 file15.java 有关BufferedReader类的实例 file16.java 学习“outputstreamwriter”的使用方法 file17.java 有关“bufferedwriter”类的实例 file18.java 一个有关流的综合实例 file19.java 字符输入流FileReader类和FileWriter类的使用的综合实例 file20.java 如何用标准输入流System.in来获取数据 file21.java 关于“printwriter”类的实例 file22.java 有关“RandomAccessFile”类的实例1 file23.java 有关“RandomAccessFile”类的实例2 file24.java 有关“RandomAccessFile”类的实例3 file25.java 对象序列化处理ObjectOutputStream类的使用 file26.java 对象序列化处理ObjectInputStream类的使用 file.java 文件处理方法的应用 第16章(\C16) 示例描述:本章学习有关异常方面的知识。 file.java 异常的声明1 file1.java 异常的声明2 file2.java 异常的抛出 file3.java 异常的捕获1 file.4ava 异常的捕获2 one.java 自定义异常实例 第17章(\C17) 示例描述:本章学习有关数据处理方面的知识。 file.java Wrapper类的构造函数 file1.java Wrapper类的常用函数 file2.java Wrapper类的常用函数 file3.java Random类的用法1 file4.java Random类的用法2 file5.java Random类的用法 file6.java Arrays类的常用方法 file7.java Arrays类的综合实例 第19章(\C19) 示例描述:本章学习有关数据结构方面的知识。 file.java 用程序代码段实现对链表的添加 file1.java 用程序代码段实现对链表的删除 test.java 通过实例熟悉数组列表如何存储数据 test1.java 通过实例熟悉散列表如何存储数据 test2.java 通过实例熟悉散列集如何存储数据 test3.java 散列表与链表的区别 test4.java 散列表与数组列表的区别 test5.java 通过实例熟悉树集如何存储数据 test6.java 通过实例熟悉映像如何存储数据1 test7.java 通过实例熟悉映像如何存储数据2 第21章(\C21) 示例描述:本章学习有关数据库方面的知识。 sqltest.java 如何操作数据库1 sqltest1.java 如何操作数据库2 sqltest2.java 如何操作数据库3 第22章(\C22) 示例描述:本章学习有关awt图形界面设计方面的知识。 actionevent1.java 有关动作事件类的实例 frametest.java 通过实例认识图形编程 frametest1.java 有关框架的实例1 frametest2.java 有关框架的实例2 frametest3.java 有关框架的实例3 frametest4.java 通过实例来熟悉BorderLayout布局管理器类的用法 frametest5.java 通过实例来熟悉FlowLayout布局管理器类的用法 frametest6.java 通过实例来熟悉GridLayout布局管理器类的用法 frametest7.java 按钮组件的设计 frametest8.java 有关标签的实例 frametest9.java 有关单行文本框的实例 frametest10.java 有关多行文本框的实例 frametest11.java 有关列表框的实例 frametest12.java 有关下拉列表框的实例 frametest13.java 有关复选框的实例1 frametest14.java 有关复选框的实例2 frametest15.java 有关对话框的实例 frametest16.java 有关文件对话框的实例 frametest17.java 创建菜单的实例 programe.java 另一个有关动作事件类的实例 textevent1.java 有关文本事件类的实例 windowevent1.java 有关窗口事件类的实例1 windowevent2.java 有关窗口事件类的实例2 第23章(\C23) 示例描述:本章学习有关swing图形界面设计方面的知识。 swingtest.java 创建一个空白的框架 swingtest1.java 将框架定位到中心位置 swingtest2.java 有关按钮的实例 swingtest3.java 如何设计单选按钮 swingtest4.java 如何设计按钮组 swingtest5.java 复选按钮的用法 swingtest6.java 有关单击按钮的实例 swingtest7.java 如何设计一个文本域 swingtest8.java 有关密码域的实例 swingtest9.java 有关文本区的实例 swingtest10.java 标签组件的设计及实例 swingtest11.java 选择组件的设计及实例 swingtest12.java 菜单的组件设计 swingtest13.java 对话框的种类及用法 swingtest14.java 箱式布局的设计 swingtest15.java 通过实例熟悉Swing编程 第25章(\C25) 示例描述:本章学习有关Applet小程序方面的知识。 test1.java Applet的基本概念及生命周期1 test.java Applet的基本概念及生命周期1 test2.html Applet的基本概念及生命周期2 test2.java Applet的基本概念及生命周期2 test3.html 使用Applet绘图 test3.java 使用Applet绘图 test4.html Html文件中的参数 test4.java Html文件中的参数 test5.java 一个图形控件与Applet的结合实例 test6.java 一个有关Applet的综合实例 第26章(\C26) 示例描述:本章学习有关网络编程方面的知识。 clientrev1.java 单向通讯中的客户端程序 clientrev.java 双向通讯中的客户端程序 serverrev1.java 双向通讯中的服务器端程序 serverrev.java 单向通讯中的服务器端程序 tcptest.java TCP程序实例1 tcptest1.java TCP程序实例2 udptest.java UDP程序实例 第27章(\C27) 示例描述:本章学习有关网络编程方面的知识。 studentlog.java 登陆系统的界面 mainframe.java 主界面 addframe.java 添加学生的界面 addframe2.java 添加教师的界面 addframe3.java 添加领导的界面 sqltest.java 数据库连接类 storesystem.java 学生储存类 storesystem2.java 教师和领导储存类 student.java 学生类 studentinfo.java 学生信息界面 studentmanageframe.java 学生信息管理界面 teacher.java 教师类 teacherinfo.java 教师信息界面 teachermanageframe.java 教师信息管理界面 leader.java 领导类 leaderinfo.java 领导信息界面 leadermanagerframe.java 领导信息管理界面 serverrev.java 多向通讯中的服务器端程序 clientrev.java 多向通讯中的客户端程序

    0
    44
    9.39MB
    2013-09-10
    2
  • 《零基础学Java电子教程》-电子书+源码下载(机械工业出版社

    1.本书3~27章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:JDK5.0 数据库:SQL Server 2005 2.本书所附光盘范例 第3章(\C03) 示例描述:本章介绍有关数据类型、变量和运算符方面的知识。 Boolean.java 有关布尔类型数据的实例 byte.java 有关字节类型数据的实例 char.java 有关字符类型数据的实例 data1.java 有关算术运算符的实例 data2.java 有关后自加运算符的实例 data3.java 有关前自加运算符的实例 data4.java 有关自加运算符的综合实例 data5.java 有关前自减运算符的实例 data6.java 有关后自减运算符的实例 data7.java 有关自减运算符的综合实例 data8.java 有关自加和自减的综合实例 data9.java 有关关系运算符的综合实例 data10.java 有关逻辑运算符的实例 data11.java 有关和运算符的 data12.java 有关或运算符的实例 data13.java 有关和运算符的实例 data14.java 有关逻辑运算符的实例 data15.java 有关非运算符的实例 data16.java 有关异或运算符的实例 data17.java 有关左移位运算符的实例 data18.java 有关右移位运算符的实例 data19.java 有关带符号的移位运算符的实例 data20.java 有关赋值运算符的实例 data21.java 有关三元运算符的实例 data22.java 有关转型运算符的实例 double.java 有关双精度浮点数类型数据的实例 float.java 有关单精度浮点数类型数据的实例 Int.java 有关整型类型数据的实例 Long.java 有关长整型数据的实例 Math1.java 有关局部变量的实例 Short.java 有关短整型数据类型的实例 Var1.java 有关基本数据类型初始化的实例 Var2.java 有关一般变量的输出实例 Var3.java 有关类变量的输出实例 Var4.java 有关转型的实例 Var.java 有关全局变量的实例 第4章(\C04) 示例描述:本章介绍流程控制语句。 control.java 有关常用的条件语句的实例 control1.java 有关最简单的条件语句的实例 control2.java 有关最复杂的条件语句的实例1 control3.java 有关最复杂的条件语句的实例2 control4.java 有关累加的实例 control5.java 能够简便累加的循环语句实例 control6.java for循环一百次的循环语句实例 control7.java for嵌套循环语句实例 control8.java while循环语句的实例 control9.java while循环语句和条件语句的综合运用实例 control10.java do-while循环语句和条件语句的综合运用实例 control11.java 有关中断控制语句的实例1 control12.java 有关中断控制语句的实例2 control13.java 有关中断控制语句的实例3 control14.java 有关中断控制语句的实例4 control15.java 有关继续语句的实例 control16.java 有关分支语句的实例1 control17.java 有关分支语句的实例 2 第5章(\C05) 示例描述:本章学习数组的用法。 arrary1.java 有关基本类型数组的简单输出实例 arrary2.java 有关一维数组的长度实例 arrary3.java 有关两个一维数组运算后的数组的长度实例 arrary4.java 有关递归数组的运算实例 arrary5.java 有关二维数组的简单输出实例 arrary6.java 有关数组的综合实例1 arrary7.java 有关数组的综合实例2 arrary8.java 有关数组的综合实例3 arrary9.java 有关数组的综合实例4 arrary10.java 有关综合实例的完整程序段 第6章(\C06) 示例描述:本章学习处理字符串的方法。 str1.java 简单字符串输出实例1 str2.java 简单字符串输出实例2 str3.java 默认构造器的使用实例 str4.java 字节参数的构造器的使用实例 str5.java 获取指定字节数的构造器使用实例 str6.java 将字节型数据转换为字符集输出的实例 str7.java 字符数组的构造器的使用实例 str8.java 截取部分字符串数组内容的构造器的使用实例 str9.java 串连接的使用 str10.java “+”号运算符的使用 str11.java 复杂的串连接使用 str12.java 提取子字符串的使用1 str13.java 提取子字符串的使用2 str14.java 提取子字符串的使用3 str15.java 从字符串中分解字符的使用 str16.java 如何得到字符串的长度 str17.java 如何测试字符串是否相等 str18.java 忽略大小写的字符串是否相等 str19.java 不忽略大小写的字符串是否相等 str20.java 如何查找特定子串 str21.java toString方法的使用1 str22.java toString方法的使用2 str23.java 缓冲字符串StringBuffer类的默认构造器的使用实例 str24.java 设定容量大小的构造器的使用实例1 str25.java 设定容量大小的构造器的使用实例2 str26.java 如何初始化字符串 str27.java append的用法 str28.java 如何取字符串的单个字符 str29.java 如何给单个字符串赋值 str30.java 如何在指定位置插入字符串1 str32.java 如何在指定位置插入字符串2 str33.java 如何返回字符串的子串1 str34.java 如何返回字符串的子串2 str35.java 如何倒置字符串的内容 str36.java 字符串的综合实例 str37.java 格式化输出的实例 第7章(\C07) 示例描述:本章学习类的基本定义和如何抽象一个类的方法。 calendar2.java 有关calendar类的使用实例1 calendar3.java 有关calendar类的使用实例2 GregorianCalendar1.java 有关GregorianCalendar类的使用实例1 GregorianCalendar.java 有关GregorianCalendar类的使用实例2 Math1.java 有关算术类使用实例1 Math2.java 有关算术类使用实例2 Math3.java 如何输出对象数据类型 Math4.java 使用tostring方法输出对象数据类型 Math5.java 如何使用calendar类方法得到时间和日期 Math6.java 如何使用calendar类方法得到年、月、日 Student.java 如何抽象一个类的综合实例 第8章(\C08) 示例描述:本章学习有关对象和包的知识。 object1.java 如何初始化一个类为对象 object2.java 如何使用类中的方法1 object3.java 如何使用类中的方法2 object4.java 一个嵌套的循环语句实例 object5.java 相对上一个实例对比使用面向对象的方法的实例 object6.java 什么是返回值 object7.java 什么是无返回值 object8.java 无返回值的一个复杂实例 object9.java 有关private的实例1 object10.java 有关private的实例2 object11.java 有关public的实例 object12.java 如何使用访问控制符1 object13.java 如何使用访问控制符2 overload1.java 重载的使用1 overload2.java 重载的使用 2 pri1.java 有关返回值的综合用法 第9章(\C09) 示例描述:本章学习继承的知识。 inhert.java 有关继承的实例 men.java 继承中构造器的初始化的使用 person.java 如何替代父类和本身的方式 第10章(\C10) 示例描述:本章学习有关多态方面你的知识。 student1.java 使用多态的程序段 student3.java 有关覆盖的使用实例 student4.java 有关重载和覆盖的对比实例 student.java 没有使用多态的程序段 studenttest.java 多态的综合实例应用 test1.java 有关传值的实例 test2.java 有关传址的实例 test.java 有关多态的应用实例 第11章(\C11) 示例描述:本章学习了接口方面的知识。 schooltest1.java 有关接口的多重实现的应用实例 schooltest2.java 有关接口的继承应用的实例 schooltest.java 有关接口的实现应用实例 第12章(\C12) 示例描述:本章学习了抽象的概念。 abstracttest.java 抽象的综合实例 flowertest.java 通过花类的实例说明抽象的用法 studenttest1.java 通过实例讲述抽象概念 第13章(\C13) 示例描述:本章学习了有关线程方面的知识。 computer1.java 通过Runnable接口的方式创建线程 thread1.java 通过实例熟悉如何创建线程 thread2.java 线程的优先级 thread3.java 线程的休眠1 thread4.java 线程的休眠2 thread5.java 线程的唤醒1 thread6.java 线程的唤醒2 thread7.java 线程让步 thread8.java 线程同步1 thread9.test 线程同步2 thread10.java 同步块1 thread11.java 同步块2 thread12.java 同步化方法 thread13.ajva 生产者与消费者的模拟程序设计及分析 thread14.java 多消费者的模拟程序设计及分析 thread15.java 多生产者的模拟程序设计及分析 theadtest.java 通过继承Thread类来创建线程 第14章(\C14) 示例描述:本章学习有关封装方面的知识。 thread.java 有关封装的实例1 thread1.java 有关封装的实例2 thread2.java 有关封装的实例3 第15章(\C15) 示例描述:本章学习有关输入输出方面的知识。 file1.java 文件和目录的完全处理 file2.java 文件和目录的完全处理的复杂实例 file3.java 使用文件字节输入流读取文件1 file4.java 使用文件字节输入流读取文件2 file5.java 使用文件字节输出流输出文件 file6.java 输入流和输出流结合的综合实例 file7.java 有关“FilterInputStream”类的实例 file8.java 有关“FilterOutputStream”类的实例 file9.java 关于“DataInputStream”类的实例 file10.java 关于“DataInputStream”类的实例 file12.java 关于“DataInputStream”类和“DataInputStream”类的综合实例 file13.java 关于“inputstreamreader” 类的实例 file15.java 有关BufferedReader类的实例 file16.java 学习“outputstreamwriter”的使用方法 file17.java 有关“bufferedwriter”类的实例 file18.java 一个有关流的综合实例 file19.java 字符输入流FileReader类和FileWriter类的使用的综合实例 file20.java 如何用标准输入流System.in来获取数据 file21.java 关于“printwriter”类的实例 file22.java 有关“RandomAccessFile”类的实例1 file23.java 有关“RandomAccessFile”类的实例2 file24.java 有关“RandomAccessFile”类的实例3 file25.java 对象序列化处理ObjectOutputStream类的使用 file26.java 对象序列化处理ObjectInputStream类的使用 file.java 文件处理方法的应用 第16章(\C16) 示例描述:本章学习有关异常方面的知识。 file.java 异常的声明1 file1.java 异常的声明2 file2.java 异常的抛出 file3.java 异常的捕获1 file.4ava 异常的捕获2 one.java 自定义异常实例 第17章(\C17) 示例描述:本章学习有关数据处理方面的知识。 file.java Wrapper类的构造函数 file1.java Wrapper类的常用函数 file2.java Wrapper类的常用函数 file3.java Random类的用法1 file4.java Random类的用法2 file5.java Random类的用法 file6.java Arrays类的常用方法 file7.java Arrays类的综合实例 第19章(\C19) 示例描述:本章学习有关数据结构方面的知识。 file.java 用程序代码段实现对链表的添加 file1.java 用程序代码段实现对链表的删除 test.java 通过实例熟悉数组列表如何存储数据 test1.java 通过实例熟悉散列表如何存储数据 test2.java 通过实例熟悉散列集如何存储数据 test3.java 散列表与链表的区别 test4.java 散列表与数组列表的区别 test5.java 通过实例熟悉树集如何存储数据 test6.java 通过实例熟悉映像如何存储数据1 test7.java 通过实例熟悉映像如何存储数据2 第21章(\C21) 示例描述:本章学习有关数据库方面的知识。 sqltest.java 如何操作数据库1 sqltest1.java 如何操作数据库2 sqltest2.java 如何操作数据库3 第22章(\C22) 示例描述:本章学习有关awt图形界面设计方面的知识。 actionevent1.java 有关动作事件类的实例 frametest.java 通过实例认识图形编程 frametest1.java 有关框架的实例1 frametest2.java 有关框架的实例2 frametest3.java 有关框架的实例3 frametest4.java 通过实例来熟悉BorderLayout布局管理器类的用法 frametest5.java 通过实例来熟悉FlowLayout布局管理器类的用法 frametest6.java 通过实例来熟悉GridLayout布局管理器类的用法 frametest7.java 按钮组件的设计 frametest8.java 有关标签的实例 frametest9.java 有关单行文本框的实例 frametest10.java 有关多行文本框的实例 frametest11.java 有关列表框的实例 frametest12.java 有关下拉列表框的实例 frametest13.java 有关复选框的实例1 frametest14.java 有关复选框的实例2 frametest15.java 有关对话框的实例 frametest16.java 有关文件对话框的实例 frametest17.java 创建菜单的实例 programe.java 另一个有关动作事件类的实例 textevent1.java 有关文本事件类的实例 windowevent1.java 有关窗口事件类的实例1 windowevent2.java 有关窗口事件类的实例2 第23章(\C23) 示例描述:本章学习有关swing图形界面设计方面的知识。 swingtest.java 创建一个空白的框架 swingtest1.java 将框架定位到中心位置 swingtest2.java 有关按钮的实例 swingtest3.java 如何设计单选按钮 swingtest4.java 如何设计按钮组 swingtest5.java 复选按钮的用法 swingtest6.java 有关单击按钮的实例 swingtest7.java 如何设计一个文本域 swingtest8.java 有关密码域的实例 swingtest9.java 有关文本区的实例 swingtest10.java 标签组件的设计及实例 swingtest11.java 选择组件的设计及实例 swingtest12.java 菜单的组件设计 swingtest13.java 对话框的种类及用法 swingtest14.java 箱式布局的设计 swingtest15.java 通过实例熟悉Swing编程 第25章(\C25) 示例描述:本章学习有关Applet小程序方面的知识。 test1.java Applet的基本概念及生命周期1 test.java Applet的基本概念及生命周期1 test2.html Applet的基本概念及生命周期2 test2.java Applet的基本概念及生命周期2 test3.html 使用Applet绘图 test3.java 使用Applet绘图 test4.html Html文件中的参数 test4.java Html文件中的参数 test5.java 一个图形控件与Applet的结合实例 test6.java 一个有关Applet的综合实例 第26章(\C26) 示例描述:本章学习有关网络编程方面的知识。 clientrev1.java 单向通讯中的客户端程序 clientrev.java 双向通讯中的客户端程序 serverrev1.java 双向通讯中的服务器端程序 serverrev.java 单向通讯中的服务器端程序 tcptest.java TCP程序实例1 tcptest1.java TCP程序实例2 udptest.java UDP程序实例 第27章(\C27) 示例描述:本章学习有关网络编程方面的知识。 studentlog.java 登陆系统的界面 mainframe.java 主界面 addframe.java 添加学生的界面 addframe2.java 添加教师的界面 addframe3.java 添加领导的界面 sqltest.java 数据库连接类 storesystem.java 学生储存类 storesystem2.java 教师和领导储存类 student.java 学生类 studentinfo.java 学生信息界面 studentmanageframe.java 学生信息管理界面 teacher.java 教师类 teacherinfo.java 教师信息界面 teachermanageframe.java 教师信息管理界面 leader.java 领导类 leaderinfo.java 领导信息界面 leadermanagerframe.java 领导信息管理界面 serverrev.java 多向通讯中的服务器端程序 clientrev.java 多向通讯中的客户端程序

    5
    392
    50.6MB
    2013-09-10
    14
  • Asp.net多线程下载示例源码

    Asp.net多线程下载示例源码 1. 支持多线程: 多个线程某时刻下载同一个文件的不同块. 2. 断点续传: 如果下载了一个文件的某些块(一半), 则下次下载时只需下载未完成的块;文件块的下载状态用控制文件记录. 块下载完成的先后顺序不一定是连续的. 3、注意:默认下载目录为D:\temp,确认该目录有Everyone可写权限,默认测试下载文件为一Asp.net源码

    2
    98
    39KB
    2013-09-10
    8
  • aspx.net C# Bug管理系统源码

    Bug管理系统源码 项目管理 模块管理 人员管理 角色管理 我的主页 组员-- 查看Bug并解决Bug 组长-- 查看Bug并解决Bug,查看未分配Bug&def已解决的Bug 角色: 组长 组员(开发&def测试) new Assigned Resolved Closed 测试人员提交Bug -> 组长分配Bug -> 组员查看Bug并解决Bug -> 组长关闭Bug 数据库在DB_51aspx文件夹中(sql2005),附加即可. 登陆用户名和密码都是51aspx

    2
    195
    2.14MB
    2013-09-10
    8
  • C#断点上传示例源码

    C#断点上传示例源码 源码描述: 此项目分为客户端和服务器端两部分 总体流程为: 1.客户端在上传文件前,先获取服务器端文件的大小(通过访问服务器端页面获取),即偏移指针 2.客户端从偏移指针处开始读取后续的文件流,将文件流上传到服务器 3.服务器获取到传输的文件流后,从偏移指针处开始续写服务器端的文件流,直到传输完成 服务器端可以采用 aspx 、WebService、Servlet 等各种方式提供方法, 客户端和服务器端可以使用不同的语言、技术,供客户端访问,本Demo 使用的是 HTTP 访问方式,不受平台和语言的限制 本 Demo 仅仅只是讲解如何实现断点续传 使用: 调试时,设置解决方案为多项目启动,在客户端的文本框中,将服务器的地址填写为调试时的地址(一般可以只修改端口) 本 Demo 的客户端中,一共提供了2个按钮, “上传100字节”按钮,仅仅只是用于模拟测试断点续传,只传输了前 100 个字节便结束。 “上传”按钮是真正的代码,可以实现续传或者全部传输(取决与上一次有没有传输过此文件),点击 “上传100字节”后,再点击“上传”按钮,可以将 100 字节后面的剩余部分上传到服务器端。 注:URL 传递参数过程中,可能会有字符传递不过去的情况,比如文件名称中包含"#"等字符,大家可以考虑用其他的方式来实现参数的传递, 源码中的上传100字节按钮方法还存在一些问题, 不过实现方法及原理值得我们借鉴学习

    4
    28
    63KB
    2013-09-10
    6
  • aspx.net C#点卡充值系统源码

    点卡充值系统源码 1.此软件完全开放代源码(Asp.net2.0+Access),供大家学习使用; 2.接口(文件为api.aspx)返回字符串为用户名/密码/随机数/绑定游戏帐号/到期时间/服务器当前时间,其中用户名/密码/随机数 用MD5加密,其它没用; 3.充值卡号导出格式为58676-19995-20617-11765-45392(充值卡号),D86N6NDBXB(充值密码),2008-5-31 17:06:32(有效日期); 4.在线导出的默认文件为out.csv(根目录),导出可以按照选定的分类导出,也可以全部导出;

    2
    553
    258KB
    2013-09-10
    39
  • 互动媒体社区源码

    互动媒体社区源码 这是一个用ASP.NET 写的视频教程网站,可以看视频,听语音。 还可以发布自己的视频,互相学习。 模版(所有页面都套用了此模版) 公告 用户登陆(用户和密码都是:51aspx) 视频和语音排行 首页 站内搜索 最新视频和最新语音两模块 发布视频(必须先登陆) 视频名称、类型、上传文件,就可以上传视频啦 视频课堂、语音课堂 分别是显示他们所对应类型课堂的简介 用户注册 前台一共分上面几个模块 后台: 公告管理 发布公告 公告管理(删除) 教程管理 发布教程 视频和语音管理(留言管理、删除) 用户管理 用户管理(锁定、删除)

    4
    101
    606KB
    2013-09-10
    10
  • 客户备案管理系统源码

    客户备案管理系统源码 客户备案管理 查看客户备案资料 编辑客户备案资料 客户黑名单 客户黑名单用户 客户资料 查看客户资料 编辑客户资料 地区设置 新增和查询地区 管理员的权限管理: 系统日志 系统日志查询 用户权限管理 修改用户的职位,达到修改权限的管理

    0
    125
    223KB
    2013-09-10
    9
  • 分享王者

    成功上传51个资源即可获取
关注 私信
上传资源赚积分or赚钱