第一篇:郝斌老师自学视频教程下载(c语言,JAVA, sql2005数据库,数据结构)
郝斌老师自学视频教程下载(c语言,JAVA, sql2005数据库,数据结构)
郝斌老师C语言1-10.rar(55.18 MB)郝斌老师C语言11-20.rar(74.16 MB)郝斌老师C语言21-30.rar(74.06 MB)郝斌老师C语言31-39.rar(54.99 MB)郝斌老师C语言40-49.rar(55.41 MB)郝斌老师C语言50-60.rar(462.46 MB)郝斌老师C语言61-70.rar(77.08 MB)郝斌老师C语言71-80.rar(119.06 MB)郝斌老师C语言81-89.rar.rar(73.89 MB)郝斌老师C语言90-100.rar(79.27 MB)郝斌老师C语言101-120.rar(510.8 MB)郝斌老师C语言121-130.rar(199.7 MB)郝斌老师C语言131-150.rar(222.73 MB)郝斌老师C语言151-180.rar(966.1 MB)缺少的课.zip(59.9 MB)C视频源代码.rar(4.98 MB)C大纲.pdf(5.33 MB)
该教程视频录制工具(使用前请先运行内置绿化工具).rar(28.31 MB)
1_Java概述_1.rar(23.51 MB)2_Java概述_2.rar(7.5 MB)3_Java概述_3.rar(20.59 MB)4_Java的卸载.rar(3.04 MB)5_Java的安装.rar(5.97 MB)
6_环境变量的设置.rar(25.53 MB)
7_常见dos命令.文件名和类名不同时编译运行的问题.rar(11.92 MB)8_变量命名规则.数据类型.运算符.格式化输出.流程控制.rar(41.38 MB)9_复习上节课.rar(9.31 MB)10_类和对象.rar(7.28 MB)11_内存分配.rar(22.49 MB)
12_访问控制符_1.rar(11.84 MB)13_访问控制符_2.rar(9.5 MB)14_构造函数.rar(23.2 MB)
15_UltraEdit的使用.rar(6.85 MB)16_复习.rar(4.5 MB)
17_函数的重载.rar(6.88 MB)18_构造函数.rar(8.33 MB)19_this.rar(10.91 MB)20_static.rar(23.06 MB)21_复习.rar(6.56 MB)
22_static两示例_求个数_只生成一个对象__1.rar(11.18 MB)23_static两示例_求个数_只生成一个对象__2.rar(11.88 MB)24_继承的由来.和.继承的访问控制权限_1.rar(7 MB)25_继承的由来.和.继承的访问控制权限_2.rar(10.32 MB)
26_面向对象的继承反映的是现实中的一般到特殊的关系.rar(2.12 MB)27_Java为什么没有多继承.rar(6.25 MB)28_复习.super_1.rar(16.38 MB)29_复习.super_2.rar(16.85 MB)30_重写父类方法_1.rar(15.52 MB)31_重写方法示例.rar(14.87 MB)32_多态的语法知识.rar(10.5 MB)33_复习.rar(8.59 MB)
34_多态注意事项和.实际应用示例.rar(29.59 MB)35_抽象类.和.final.rar(36.83 MB)36_接口_1.rar(23.89 MB)37_接口_2.rar(18.73 MB)38_面向对象复习.rar(8.4 MB)
39_编译运行含有包层的类_1.rar(14.59 MB)40_编译运行含有包层的类_2.rar(12.32 MB)41_同包和不同包类的相互访问.rar(20.18 MB)
42_复习.和.不同包之间的相互访问_1.rar(14.66 MB)43_复习.和.不同包之间的相互访问_2.rar(25.81 MB)44_jar包的生成.avi.rar(22.32 MB)
45_如何使用Jar包.和.包的总回顾.rar(18.09 MB)46_异常概述_1.rar(27.22 MB)47_异常概述_2.rar(24.18 MB)48_复习.rar(15.68 MB)
49_为什么需要异常.rar(16.92 MB)
50_printStackTrace方法的介绍.rar(8.83 MB)
51_可处理可不处理的异常.和.必须得进行处理的异常.rar(13.87 MB)52_处理异常的两种方式.rar(5.42 MB)53_finally.rar(10.41 MB)
54_自定义异常.和.throws常见错误解析_1.rar(13.96 MB)55_自定义异常.和.throws常见错误解析_2.rar(14.34 MB)56_异常复习.rar(82.65 MB)57_异常.rar(88.81 MB)
58_ToString()方法介绍_1.rar(77.48 MB)59_ToString()方法介绍_2.rar(8.55 MB)60_equals_1.rar(66.04 MB)61_equals_2.rar(77.03 MB)62_复习.rar(48.8 MB)
63_String类的.equals==常量字符串的用法.rar(100.19 MB)
64_String类的常用方法介绍.字符串和整数的相互转化.rar(105.64 MB)65_String常用方法举例.rar(107.2 MB)66_printf和println的区别.rar(90.1 MB)67_复习.rar(3.62 MB)
68_StringBuffer.rar(10.76 MB)69_数组.rar(20.96 MB)70_线程_1.rar(29.52 MB)71_复习.rar(4.85 MB)
72_创建线程的第二种方式.rar(6.62 MB)73_线程常用方法的介绍.rar(5.37 MB)74_线程的控制.rar(33.35 MB)
75_线程同步问题的产生原因.rar(12.48 MB)76_复习.rar(56.6 MB)
77_买票程序讲解.rar(247.39 MB)78_闲聊.rar(34.71 MB)79_复习.rar(6.68 MB)80_生产消费_1.rar(38 MB)81_生产消费_2.rar(35.09 MB)82_awt展望.rar(7.1 MB)83_gui.rar(47.02 MB)
84_布局管理器.rar(30.76 MB)85_事件处理.rar(34.74 MB)86_复习.rar(16.29 MB)
87_十个按钮的设计.rar(53.34 MB)88_三个文本框的相加运算示例.rar(253.89 MB)89_复习.内部类.匿名类.rar(26.53 MB)
90_计算器.可运行jar包的生成.rar(6.1 MB)
91_什么叫流.流的分类.四大基本抽象流.rar(39.71 MB)92_复习.rar(13.79 MB)
93_字节流.字符流的使用和它们的区别.rar(45.65 MB)94_缓冲流的使用.rar(49.57 MB)
95_将一个长整型数据写入字节数组然后再从字节数组读出来.示例的讲解.rar(37.25 MB)
96_print流.Object流.rar(43.78 MB)
97_什么是容器.容器的分类.Collection的介绍.List.Set的区别.重写toString方法的必要性.Collections的使用.rar(46.06 MB)98_Comparable.接口.Set接口.rar(39.28 MB)99_.复习.rar(18.25 MB)
100_equals和hashCode方法的使用(难点).rar(43.14 MB)101_Iterator接口.rar(9.71 MB)102_Map接口的使用.rar(35.11 MB)103_泛型.rar(16.1 MB)
104_网络编程基础知识.UDP编程.rar(32.15 MB)
105_TCP编程.和.TCP下的WEB服务器程序的讲解.rar(46.7 MB)106_JavaSE复习大纲.rar(58.21 MB)107_JavaSE复习大纲.rar(39.04 MB)源代码&PPT.rar(73.96 MB)
郝斌数据结构自学视频_[1-60].rar(587.35 MB)
郝斌数据结构自学视频【61-78】_视频完.rar(196.24 MB)[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf(28.95 MB)
郝斌SqlServer_2005自学视频_全集.rar(823.53 MB)
郝斌SqlServer2005自学视频的源代和大纲.rar(14.54 MB)1_我为什么要出视频.swf(2.99 MB)2_我对自学的一些看法.swf(7.04 MB)
第二篇:郝斌老师C语言[教学视频源代码]
Holle World # include
printf(“欢迎大家学习C语言!n”);}
一元二次方程
# include
//把三个系数保存到计算机中 int a = 1;//=不表示相等,表示赋值 int b = 5;int c = 6;double delta;//delt存放的是 b*b4*a*c;if(delta > 0){ return 0;
}
} x1 =(-b + sqrt(delta))/(2*a);x2 =(-b4*a*c;if(delta > 0){ x1 =(-b + sqrt(delta))/(2*a);x2 =(-b-sqrt(delta))/(2*a);printf(“c = ”);scanf(“%lf”, &c);printf(“b = ”);scanf(“%lf”, &b);double a, b, c;double delta;double x1, x2;char ch;do {
printf(“请输入一元二次方程的三个系数:n”);printf(“a = ”);scanf(“%lf”, &a);
}
} printf(“有两个解,x1 = %lf, x2 = %lfn”, x1, x2);else if(0 == delta){
} else { } printf(“您想继续么(Y/N): ”);scanf(“ %c”, &ch);//%c前面必须得加一个空格 原因略 printf(“无实数解!n”);x1 = x2 =(-b)/(2*a);printf(“有唯一解,x1 = x2 = %lfn”, x1, x2);} while('y'==ch || 'Y'==ch);return 0;
试数_菲波拉契序列
1> i=3 3<=6 成立
f3=1+2=3 f1=f2=2 f2=f3=3 ++i i=4 2> i=4 4<=6 成立
f3=2+3=5 f1=3 f2=5 i=5 3> i=5 5<=6 成立
f3=3+5=8 f1=5 f2=8 i=6 4> i=6 6<=6 成立
f3=5+8=13 f1=8 f2=13 i=7 5> i=7 7<=6 不成立
使用continue的程序
# include
}
switch用法举例_电梯程序
# include
switch(val){ case 1: printf(“1层开!n”);break;printf(“请输入您要进入的楼层: ”);scanf(“%d”, &val);int val;case 2: printf(“2层开!n”);//break;case 3: printf(“3层开!n”);break;
default:
}
} return 0;printf(“没有盖到这一层!n”);break;
break用于多个for循环
# include
} break不能直接用于if,除非if属于循环内部的一个子句 举例
# include
switch(2){ case 2: int i;int i, j;for(i=0;i<3;++i){
} return 0;for(j=1;j<4;++j)break;//break只能终止距离它最近的循环
printf(“同志们好!n”);
*/
环
}
} printf(“哈哈!n”);break;//OK, break可以用于switch for(i=0;i<3;++i){ if(3 > 2)break;//break虽然是if内部的语句,但break终止的确是外部的for循 } printf(“嘿嘿!n”);return 0;
把一个数组元素给全部倒过来
# include
i = 0;j = 7;int a[8] = {1, 2, 3, 4, 5, 6, 7, 8};int i, j;int t;while(i < j){
t = a[i];
a[i] = a[j];
a[j] = t;
i++;
--j;} for(i=0;i<8;++i)printf(“%dn”, a[i]);return 0;} # include
{1, 2, 3, 4},{5, 6, 7, 8},{9, 10,11,12} };int i, j;二维数组的使用
第三篇:黑马程序员c语言教程:查看数据库的SQL,oracle用户管理,
查看数据库的SQL
1、查看表空间的名称及大小
select t.tablespace_name, round(sum(bytes/(1024*1024)),0)ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name;
2、查看表空间物理文件的名称及大小
select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0)total_space from dba_data_files order by tablespace_name;
3、查看回滚段名称及大小
select segment_name, tablespace_name, r.status,(initial_extent/1024)InitialExtent,(next_extent/1024)NextExtent, max_extents, v.curext CurExtent From dba_rollback_segs r, v$rollstat v Where r.segment_id = v.usn(+)order by segment_name;
4、查看控制文件
select name from v$controlfile;
5、查看日志文件
select member from v$logfile;
6、查看表空间的使用情况
select sum(bytes)/(1024*1024)as free_space,tablespace_name from dba_free_space group by tablespace_name;SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,(B.BYTES*100)/A.BYTES “% USED”,(C.BYTES*100)/A.BYTES “% FREE” FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME;
7、查看数据库库对象
select owner, object_type, status, count(*)count# from all_objects group by owner, object_type, status;
8、查看数据库的版本
Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle';
9、查看数据库的创建日期和归档方式
Select Created, Log_Mode, Log_Mode From V$Database;
ORACLE用户连接的管理
用系统管理员,查看当前数据库有几个用户连接:
SQL> select username,sid,serial# from v$session;如果要停某个连接用
SQL> alter system kill session 'sid,serial#';如果这命令不行,找它UNIX的进程数
SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr;说明:21是某个连接的sid数 然后用 kill 命令杀此进程号。
SQL*PLUS使用 a、近入SQL*Plus $sqlplus 用户名/密码
退出SQL*Plus SQL>exit b、在sqlplus下得到帮助信息
列出全部SQL命令和SQL*Plus命令 SQL>help 列出某个特定的命令的信息 SQL>help 命令名
c、显示表结构命令DESCRIBE SQL>DESC 表名
d、SQL*Plus中的编辑命令 显示SQL缓冲区命令 SQL>L 修改SQL命令
首先要将待改正行变为当前行 SQL>n 用CHANGE命令修改内容 SQL>c/旧/新
重新确认是否已正确 SQL>L 使用INPUT命令可以在SQL缓冲区中增加一行或多行 SQL>i SQL>输入内容
e、调用外部系统编辑器 SQL>edit 文件名
可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行
DEFINE_EDITOR=vi f、运行命令文件 SQL>START test SQL>@test 常用SQL*Plus语句
a、表的创建、修改、删除 创建表的命令格式如下:
create table 表名(列说明列表); 为基表增加新列命令如下:
ALTER TABLE 表名 ADD(列说明列表)例:为test表增加一列Age,用来存放年龄 sql>alter table test add(Age number(3)); 修改基表列定义命令如下: ALTER TABLE 表名
MODIFY(列名 数据类型)
例:将test表中的Count列宽度加长为10个字符 sql>alter atble test modify(County char(10)); b、将一张表删除语句的格式如下: DORP TABLE 表名;
例:表删除将同时删除表的数据和表的定义 sql>drop table test c、表空间的创建、删除
--MartriWang@gmail.com 15/06/2007--d.删除表列
ALTER TABLE table_name DROP COLUMN 字段名--del 表中字段 1: create table t2 as select
--以第一个表中的某列建立第二个新表
2: drop table t1;
--删除表1 3: rename t2 to t1;
--把表2改名为表1 Oracle 8i及以上版本中,可以使用以下语句 alter table 表1 drop column 列1;