马士兵视频列表及Java学习教学大纲【VIP专享】

合集下载

java-马士兵源码

java-马士兵源码

Cat.Javapublic class Cat {private static int sid = 0;private String name;int id;Cat(String name) { = name;id = sid++;}public void info(){System.out.println("My name is "+name+" No."+id);}public static void main(String arg[]){Cat.sid = 100;Cat mimi = new Cat("mimi");mimi.sid = 2000;Cat pipi = new Cat("pipi");();();}}Dog.javapublic class Dog {static int furColor;float height;float weight;void catchMouse(Mouse m) {//as;dfj;asdf//asdfj;asf//m.scream();}public static void main(String[] args) {//int i;System.out.println(furColor);Dog d = new Dog();Mouse m = new Mouse();d.catchMouse(m);HelloWorld hw = new HelloWorld();}}class Mouse {int height;}Count3Quit.javapublic class Count3Quit {public static void main(String[] args) {int[] a = new int[500];for(int i=0; i<a.length; i++) {a[i] = 1;}int leftCount = 500;int countNum = 0;int index = 0;while(leftCount != 1) {if(a[index] == 1) {countNum ++;if(countNum == 3) {countNum = 0;a[index] = 0;leftCount --;}}index ++;if(index == a.length) {index = 0;}}for(int i=0; i<a.length; i++) {if(a[i] == 1) {System.out.println(i);}}}}- 1 -Fab.javapublic class Fab {public static void main(String[] args) {System.out.println(f(-9));}public static long f(int index) {if(index < 1) {System.out.println("invalid parameter!");return -1;}if(index == 1 || index == 2) {return 1;}long f1 = 1L;long f2 = 1L;long f = 0;for(int i=0; i<index-2; i++) {f = f1 + f2;f1 = f2;f2 = f;}return f;}}HelloWorld.javapublic class HelloWorld {static int j = 9;public static void main(String[] asdfasf) { //a;sldfkja;sdjf;asjdf;asjdfSystem.out.println("HW");System.out.println(123);System.out.println(j);int i = 8;}public static void m() {}}class TT {}ListFile.javaimport java.io.*;public class ListFile {public static void main(String[] args) {File f = new File("d:\\test");/*File[] files = f.listFiles();for(File ff : files) {System.out.println(ff.getName());}*/listChilds(f, 0);}public static void listChilds(File f, int level) {String preStr = "";for(int i=0; i<level; i++) { preStr += ""; }System.out.println(preStr + f.getName());if(!f.isDirectory()) return;File[] childs = f.listFiles();for(int i=0; i<childs.length; i++) {listChilds(childs[i], level + 1);}}}MySearch.javapublic class MySearch {public class main(String[] args) {int a[] = {2, 5, 99, 4, 6, 8, 7, 24, 12};int m = 6;for(int i=0; i<a.length; i++) {if(a[i] == m) {System.out.println(i);}}}}- 2 -OddSum.javapublic class OddSum {public static void main(String[] args) {long result = 0;for(int i=1; i<=99; i+=2) {result += i;}System.out.println("result=" + result);}}Point3D.javapublic class Point3D {double x, y, z;public Point3D(double _x, double _y, double _z) { x = _x;y = _y;z = _z;}public void setX(double _x) {x = _x;}public double distance() {return x*x + y*y + z*z;}public static void main(String[] args) {Point3D p = new Point3D(1.2, 3.4, 5.8);p.setX(1.3);System.out.println(p.distance());}}TestAccess.javaT.javapublic class T {int i;void m(int i) {this.i = i;}void m(short i) {System.out.println("short");}public static void main(String[] args) {this.i = 8;T t = new T();t.m(5);}}TestBreak.javapublic class TestBreak {public static void main(String args[]) {int stop = 4;for (int i = 1; i <= 10; i++) {//当i等于stop时,退出循环if (i == stop) {;}break;System.out.println(" i= " + i);}}}- 3 -TestCircle.javaclass Point {private double x;private double y;Point(double x1, double y1) {x = x1;y = y1;}public double getX() { return x; }public double getY() { return y; }public void setX(double i) { x = i; }public void setY(double i) { y = i; }}class Circle {private Point o;private double radius;Circle(Point p, double r) {o = p;radius = r;}Circle(double r) {o = new Point(0.0, 0.0);radius = r;}boolean contains(Point p) {double x = p.getX() - o.getX();double y = p.getY() - o.getY();if(x*x + y*y > radius * radius) return false;else return true;}public void setO(double x, double y) {o.setX(x);o.setY(y);}public Point getO() { return o; }public double getRadius() { return radius;}public void setRadius(double r) { radius = r;}public double area() {return 3.14 * radius * radius;}}public class TestCircle {public static void main(String args[]) {Circle c1 = new Circle(new Point(1.0,2.0), 2.0);Circle c2 = new Circle(5.0);System.out.println("c1:("+c1.getO().getX()+","+c1.getO().getY()+"),"+c1.getRadius());System.out.println("c2:("+c2.getO().getX()+","+c2.getO().getY()+"),"+c2.getRadius());System.out.println("c1 area = "+c1.area());System.out.println("c1 area = "+c2.area());c1.setO(5,6);c2.setRadius(9.0);System.out.println("c1:("+c1.getO().getX()+","+c1.getO().getY()+"),"+c1.getRadius());System.out.println("c2:("+c2.getO().getX()+","+c2.getO().getY()+"),"+c2.getRadius());System.out.println("c1 area = "+c1.area());System.out.println("c1 area = "+c2.area());Point p1 = new Point(5.2, 6.3);System.out.println(c1.contains(p1));System.out.println(c1.contains(newPoint(10.0,9.0)));}}- 4 -TestConstruct.javaclass Person2 {private String name;private String location;Person2(String name) { = name;location = "beijing";}Person2(String name,String location) { = name;this.location = location;}public String info() {return"name: "+name+" location: "+location;}}class Teacher extends Person2 {private String capital;Teacher(String name, String capital) {this(name, "beijing", capital);}Teacher(String name, String location, String capital) {super(name, location);this.capital = capital;}public String info() {return () + "capital: " + capital;}}public class TestConstruct {public static void main(String[] args) {Teacher t = new Teacher("B", "GG");System.out.println(());}}TestConvert2.javapublic class TestConvert2 {public static void main(String[] args) {int i=1,j=12;float f1=(float)0.1; //0.1ffloat f2=123;long l1 = 12345678,l2=8888888888L;double d1 = 2e20,d2=124;byte b1 = 1,b2 = 2,b3 = 127;j = j+10;i = i/10;i = (int)(i*0.1);char c1='a',c2=125;byte b = (byte)(b1-b2);char c = (char)(c1+c2-1);float f3 = f1+f2;float f4 = (float)(f1+f2*0.1);double d = d1*i+j;float f = (float)(d1*5+d2);}}TestConvert.javapublic class TestConvert {public static void main(String arg[]) {int i1 = 123;int i2 = 456;double d1 = (i1+i2)*1.2;//系统将转换为double型运算float f1 = (float)((i1+i2)*1.2);//需要加强制转换符byte b1 = 67;byte b2 = 89;byte b3 = (byte)(b1+b2);//系统将转换为int 型运算,需要强制转换符System.out.println(b3);double d2 = 1e200;float f2 = (float)d2;//会产生溢出System.out.println(f2);float f3 = 1.23f;//必须加flong l1 = 123;long l2 = 30000000000L;//必须加lfloat f = l1+l2+f3;//系统将转换为float型计算long l = (long)f;//强制转换会舍去小数部分(不是四舍五入)}}TestDigitCount.javapublic class TestDigitCount {public static void main(String[] args) {int i = 34789;- 5 -double d = 3478.9765;digitCount2(String.valueOf(i));digitCount2(String.valueOf(d));}public static void digitCount(String s) {int index = s.indexOf(".");if(index == -1) {System.out.println(s.length());} else {System.out.println("整数:" + index + "\n" + "小数:" + (s.length() - index - 1));}}public static void digitCount2(String s) {String s1 = s.replace('.', ',');String[] ss = s1.split(",");if(ss.length == 1) {System.out.println(s1.length());} else if(ss.length == 2) {System.out.println("整数:" + ss[0].length() + "\n" + "小数:" + ss[1].length());} else {System.out.println("Format Error!");}}}TestEqual.javapublic class TestEqual {public static void main(String[] args) {Integer i1 = new Integer(1);Integer i2 = new Integer(1);System.out.println(i1 == i2);System.out.println(i1.equals(i2));Mao m1 = new Mao("A", "A");Mao m2 = new Mao("A", "A");System.out.println(m1 == m2);System.out.println(m1.equals(m2));}}class Mao {String name;String color;Mao(String n,String c){name = n; color = c;}public boolean equals(Object obj) {return true;}}TestFormat.javapublic class TestFormat {public static viod main(String[] args) {System.out.println("ok");System.out.println("hello");int i = 8 + 9;for(int i=0; i<10; i++) {System.out.println(i);System.out.println(i);}}public void m() {System.out.println("ok");}public void m2() {System.out.println("ok");}public void m3() {System.out.println("ok");}public void m4() {}}- 6 -TestIF.javapublic class TestIF {public static void main(String[] args) {int i = 20;if(i < 20) {System.out.println("<20");System.out.println("<20");} else if (i < 40) {System.out.println("<40");} else if (i < 60) {System.out.println("<60");} elseSystem.out.println(">=60");System.out.println(">=60");}}TestInherit.javaclass FatherClass {public int value;public void f(){value = 100;System.out.println("FatherClass.value="+value);}}class ChildClass extends FatherClass {public int value;public void f() {super.f();value = 200;System.out.println("ChildClass.value="+value);System.out.println(value);System.out.println(super.value);}}public class TestInherit {public static void main(String[] args) {ChildClass cc = new ChildClass();cc.f();}}TestInterface.java public class TestInterface {PetCarer pc = new Worker();pc.feed();}interface PetCarer {void feed();void playWithPet();}class Worker implements PetCarer {public void feed() {System.out.println("Worker feed ... ");}void playWithPet() {System.out.println("Worker play with pet ... ");}}TestMethod2.javapublic class TestMethod2 {public int Max(int a, int b) {return a > b ? a : b;}public int Min(int a, int b) {return a < b ? a : b;}public static void main(String[] args) {TestMethod2 t = new TestMethod2();System.out.println("Max = "+t.Max(3,4));System.out.println("Min = "+t.Min(3,4));//System.out.println(Max(3, 4));}}- 7 -TestMethod.javapublic class TestMethod {public static void main(String[] args) {m();m2(2);m3('3', 4);m4(4, 6);int i = m4(4, 6);System.out.println(i);}public static void m() {//return;System.out.println("ok");System.out.println("hello");}public static void m2(int i) {if(i > 3)return;System.out.println(i);}public static void m3(int i, int j) {System.out.println(i + j);}public static int m4(int i, int j) {return i > j ? i : j;}}TestMetrics.javapublic class TestMetrics {public static void main(String args[]) {int[][] m = {{1,2,3},{2,3,4},{4,5,6}};int[][] n = {{3,4,5},{5,6,7}};int[][] mn = new int[3][];for(int i = 0; i<m.length;i++) {mn[i] = new int[n[0].length];}for (int i = 0; i < m.length; i++) {for (int j = 0; j < n[0].length; j++) {for (int k = 0; k < n.length; k++) {mn[i][j] += m[i][k] * n[k][j];}}}for(int i = 0; i<mn.length;i++){for(int j =0;j<mn[i].length;j++){System.out.print(mn[i][j]);if(j<mn[i].length-1)System.out.print(",");}System.out.println();}}}TestOverLoad.javapublic class TestOverLoad {public static void main(String[] args) {Person p = new Person();Person p1 = new Person(400);Person p2 = new Person(2, 500);();("ok");}}class Person {Person() {id = 0;age = 20;}Person(int _id) {id = _id;age = 23;}Person(int _id, int _age) {id = _id;age = _age;}//成员变量定义private int id;private int age = 20;//方法定义public int getAge() {return age;}public void setAge(int i) {age = i;}public int getId() {return id;}void info() {System.out.println("my id is : " + id);}- 8 -void info(String t) {System.out.println(t + " id " + id);}}TestPack.java import com.bjsxt.java140.Cat;public class TestPack {public static void main(String[] args) { Cat c = new Cat();}}TestPerson.java class Person {private String name;private int age;public void setName(String name) {=name;}public void setAge(int age) {this.age=age;}public String getName(){return name;}public int getAge(){return age;}}class Student extends Person {private String school;public String getSchool() {return school;}public void setSchool(String school) { this.school =school;}}public class Test {public static void main(String arg[]){Student student = new Student();student.setName("John");student.setAge(18);student.setSchool("SCH");System.out.println(student.getName());System.out.println(student.getAge());System.out.println(student.getSchool());}}TestPrimitive.javapublic class TestPrimitive {public static void main(String[] args) {Integer i = new Integer(100);Double d = new Double("123.456");int j = i.intValue()+d.intValue();float f = i.floatValue()+d.floatValue();System.out.println(j); System.out.println(f);double pi = Double.parseDouble("3.1415926");double r = Double.valueOf("2.0").doubleValue();double s = pi*r*r;System.out.println(s);try {int k = Integer.parseInt("1.25");} catch (NumberFormatException e) {System.out.println("数据格式不对!");}System.out.println(Integer.toBinaryString(123)+"B");System.out.println(Integer.toHexString(123)+"H");System.out.println(Integer.toOctalString(123)+"O");}}- 9 -TestStatic.javapublic class TestStatic {static int i = 0;public static void main(String[] args) {i = 8;//T t = new T();//T.this.i = 9;}}class TT {int i = 8;void m() {TestStatic ts = new TestStatic();System.out.println(TestStatic.i);System.out.println(ts.i);}}TestStringCase.javapublic class TestStringCase {public static void main(String[] args) { String s = "ABAabb$&^$#BAAb898B#@%aa";int cU = 0, cL = 0, cO = 0;for(int i=0; i<s.length(); i++) {char c = s.charAt(i);if(c >= 'A' && c <= 'Z') {cU ++;} else if( c >= 'a' && c <='z') {cL ++;} else {cO ++;}}System.out.println("大写:" + cU);System.out.println("小写:" + cL);System.out.println("其他:" + cO);}}TestSubstr.javapublic class TestSubstr {public static void main(String[] args) {String s = "Welcome to Java World!";String s1 = s.substring(11, 14);System.out.println(s1);}}TestSuperSub.javaclass SuperClass {private int n;/*SuperClass() {System.out.println("SuperClass()");}*/SuperClass(int n) {System.out.println("SuperClass(" + n + ")");this.n = n;}}class SubClass extends SuperClass {private int n;SubClass(int n) {//super();System.out.println("SubClass(" + n + ")");this.n = n;}SubClass() {super(300);System.out.println("SubClass()");}}public class TestSuperSub {public static void main(String arg[]) {//SubClass sc1 = new SubClass();SubClass sc2 = new SubClass(400);}}TestSwitch.javapublic class TestSwitch {public static void main(String[] args) {int i = 8;- 10 -switch(i) {case 8 :case 3 :case 2 :System.out.println("C");break;case 9 :System.out.println("D");break;default:System.out.println("error");}}}TestToString.javapublic class TestToString {public static void main(String[] args) {}}classTestVar2.javapublic class TestVar2 {public static void main(String[] args) {boolean b = true;int x, y = 9;double d = 3.1415;char c1, c2;c1 = '\u534e';c2 = 'c';x = 12;System.out.println("b=" + b);System.out.println("x=" + x + ",y=" + y);System.out.println("d=" + d);System.out.println("c1=" + c1);System.out.println("c2=" + c2);}}TestUtilDate.javaimport java.util.Date;public class TestUtilDate {public static void main(String[] args){Date date = new Date();System.out.println(date);String temp = date.toString();String t = temp.substring(11,temp.indexOf('C'));t = t.trim();System.out.println(t);String[] time = t.split(":");if(time.length==3){String s1 = null;String s2 = null;String s3 = null;if(time[0].charAt(0) == '0') {s1 = time[0].substring(1);} else {s1 = time[0];}if(time[1].charAt(0) == '0') {s2 = time[1].substring(1);} else {s2 = time[1];}if(time[2].charAt(0) == '0') {s3 = time[2].substring(1);} else {s3 = time[2];}System.out.println("现在是"+ s1 +"点"+ Integer.parseInt(time[1]) +"分"+ s3 +"秒");}}}- 11 -TestVar.javapublic class TestVar {static int j;public void m() {int i = 0;System.out.println(i);}public static void main(String[] args) {int i = 0;System.out.println(i);System.out.println(j);boolean b = false;if(b) {int c = 0;System.out.println("b is true");}//System.out.println(c);long longNum1 = 8888888888888L;}}TestWhile.javapublic class TestWhile {public static void main(String[] args) {int i = 0;while(i < 10) {System.out.println(i);i++;}i = 0;do {i++;System.out.println(i);} while(i < 10);}}- 12 -。

JAVA培训机构教学大纲

JAVA培训机构教学大纲
Linux的RPM软件包管理:RPM包的介绍、RPM安装、卸载等操作
Linux网络:Linux网络的介绍、Linux网络的配置和维护
Linux上常见软件的安装:安装JDK、安装Tomcat、安装mysql
linux部署自己的java web实战项目
14
JSON和JAVA对象互相转化
JSON/GSON等类库
3
Struts2
55口弋$2核心控制流程、Ognl、Ation、Interceptor、Result、FreeMarker、Struts2标记、
Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提 交等)。Sptring整合Struts
4
Hibernate
ORM概念、Hibernate核心API、Hibernate实体映射技巧、HQL查询、OSCache及Hibernate缓存技术;Spring整合Hibernate
3
数据库设计
设计的三大范式;PowerDesigner的使用;
4
JDBC技术
JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。
5
数据库连接池技术
Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详 细扩展与测试池效率;
2
Oracle数据库
Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础
3
JDBC
JDBC核心API(Connection、Satement、ResultSet)、JDBC优化技术(缓存技术、批处理 技术、连接池技术)
4
Xml

JAVA笔记(根据马士兵的java视频整理)

JAVA笔记(根据马士兵的java视频整理)

JAVA视频教程尚学堂---手把手教程Call:86-主讲教师马士兵SCM系统--------Java+VC跨平台(电信宽带运营平台-------Java+WEB(J2EE)跨平台远程教学平台----Java+WEB(tomcat)VOD视频监控-----VCERP视频会议---------VC新闻发布系统-----Java+XML(模板)网上商城课堂内容、教学方法、学习方法、预备知识、教学资源JAVA基础贯穿数据结构的知识(时间复杂度、链表)---非常重要语法基础【变量、循环、分支】最核心的东西—原理--学好OO【面向对象是最重要的】有新东西学是好事----个人价值Exception 从Java Web开始,框架巨多无比Array【数组】基础类、常用类I/O StreamCollection/Generic【集合类】Thread【线程】TCP/UDP【网络底层】GUI【Graphic User Interface 图形化用户接口窗口】Meta Data【以后讲,与紧密相关】Regular Expression【正规表达式】JDK初步Java Web编程【主攻一个框架---讲原理,略讲其他框架】针对Web程序J2EE【一套标准,包含Java Web 、JDPC、JSP、SP、JB/开源框架—就分步式来说,目前(2005)无东西与之抗衡】(比较,,)企业级应用J2ME移动设备移动增值SP运营商3G,2.5G,要火爆起来【网络先铺起来,应用才能上来;3G的网络还没有铺开、火爆起来,讲3G的应用超前了】巨无霸式的教学理论举例理论回顾练习讲解【三片面包加两片肉】注重结合工程实践【完全结合】注重传授自学能力【自学的东西相当重要,授人以鱼,不如授人以渔;慢慢学会掌握一定基础后才有,灌输、背,融成血液里的一部分,心中无剑,手中有剑—前提—心中有剑手中也有剑;时间短,强度大,该背就背】个人能力分三个层次知识学习前人的知识---学习能力的一个表现,被动地接受—接受能力{自己学习了知识后考虑如何去应用,去---学习解决问题的方法【类似问题遇到过】灵活运用学到的知识【碰到什么问题采用什么方法】解决问题的思路【最高层次】创造解决问题的方法【思路掌握了,遇到新问题,自己拓展一条思路,解决问题,不可能一口吃成一个胖子,沿着这三个层次一点一点往上升首先打造自己学习知识的能力,先把该掌握的知识掌握了,再谈如何应用---如何教---教大家写项目每一个知识教太深—给项目留得时间特别短---不合适;自学一些东西,慢慢去培养解决问题的思路,试着朝这个方向去培养,工作后慢慢遇到新问题使劲去思考了积累起来逐渐会有这个能力,灵活一点、再灵活一点!基础知识要背—灵活应用的东西不能背,无一定之规,在实践中慢慢锻炼—实践的越多—敲的代码越多(掌握思路后自主敲代码,哪怕敲不出来再看别人的思路—收获远远不一样,学习要自主一点,多思考思路才能开阔—无捷径,努力锻炼自己的就业能力。

马士兵vip课笔记

马士兵vip课笔记

马士兵vip课笔记
马士兵VIP课笔记
1. 课程概述
马士兵的VIP课程是一个全面的编程培训项目,涵盖了从基础到高级的各类编程知识和技能。

该课程强调实战编程,注重培养学员的实际项目开发能力。

通过学习此课程,学员可以掌握多种编程语言和技术,为未来的职业发展打下坚实的基础。

2. 课程内容
•基础概念:课程首先介绍了编程的基本概念,如变量、数据类型、控制结构等。

•面向对象编程:深入探讨了面向对象编程的概念,包括类、对象、继承和多态等。

•高级编程技术:涵盖了如泛型、反射、异步编程等高级编程技术。

•框架与库:介绍了多个主流的编程框架和库,如Spring、Django等。

•实战项目:课程以多个实战项目作为结尾,让学员在实际操作中巩固所学知识。

3. 课程特色
•实战导向:课程强调实战编程,注重培养学员解决实际问题的能力。

•内容全面:课程内容涵盖了从基础到高级的各类编程知识和技能,满足不同层次学员的需求。

•互动性强:课程中设置有多个互动环节,鼓励学员与老师和同学进
行交流和讨论。

•社区支持:提供了一个强大的社区支持,学员可以在社区中寻求帮助和分享经验。

4. 总结
马士兵的VIP课程是一个非常全面且实战导向的编程培训项目。

通过学习此课程,学员可以系统地掌握编程知识和技能,为未来的职业发展打下坚实的基础。

如果你是一位编程爱好者或者想要在编程领域有所建树,那么这门课程是你不容错过的选择。

尚学堂科技.马士兵.JAVA视频教程

尚学堂科技.马士兵.JAVA视频教程

中文名: 尚学堂科技.马士兵.JAVA视频教程(java培训内部视频)10年2月9日更新(更新Spring3.0)英文名: java video courses发行日期:地区: 大陆对白语言: 普通话简介:下载地址:/forum.php?mod=viewthread&tid=1832&extra=page%3D1====================================================== ============================================================ ===================2007年10月29日更新- 加入> - 视频代码的讲解请大家务必首先阅读《00_Shopping视频说明》,其中讲明了如何来阅读剩下的视频![声明:]这段视频是从尚学堂科技的教学课堂上实战录制,版权归尚学堂科技和马士兵老师共有,任何人不能用此教程牟利,违者必究。

====================================================== ======但是:在不收取其他人费用的前提下,您可以自由的分发此视频教程====================================================== ======[须知:]这些视频是以前公布的多个项目为基础的,在《00_Shopping视频说明》中有所说明,没有基础的同学应该首先阅之前的视频教程。

在此教程中,因为采用共享桌面,所以老师会经常说:“看我的桌面”,希望大家不要觉得惊奇或烦躁。

[其他文件:]在此目录下还有一个目录是[source],里面装有整个教学项目的源代码,建议大家在动手操作的过程中参考。

在此目录下还有一个[camplay.exe]文件,是观看视频所用的播放器,大家可以直接把视频文件(avi文件)直接拖放到上面进行观看。

尚学堂科技马士兵JAVA系列视频教程 全【VIP专享】

尚学堂科技马士兵JAVA系列视频教程 全【VIP专享】

尚学堂科技.马士兵.JAVA.系列视频教程第一部分:J2se学习视频内容包括:尚学堂科技_马士兵_JAVA视频教程_JDK5.0_下载-安装-配置尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第01章_JAVA简介_源代码_及重要说明尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_递归补充尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_基础语法尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第03章_面向对象尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_ 第05章_数组尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第06章_常用类尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第07章_容器尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第08章_IO尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第09章_线程尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第10章_网络尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第11章_GUI尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_专题_日期处理尚学堂科技_马士兵_JAVA视频教程_J2SE_专题_正则表达式反射avi◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第二部分:j2se练习项目视频内容包括:尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse尚学堂科技_马士兵_坦克大战视频教程_java_eclipse尚学堂科技_马士兵_坦克大战图片版尚学堂科技_马士兵_JAVA_坦克大战网络版视频教程尚学堂科技_马士兵_snake_贪吃蛇内部视频涉及到项目之1俄罗斯方块.rar: 07.4 MB涉及到项目之2坦克大战视频教程.rar: 019.4 MB涉及到项目之3坦克大战视频教程_java_eclipse.rar: 0395.4 MB涉及到项目之4坦克大战图片版.rar: 0101.2 MB涉及到项目之5坦克大战网络版视频教程.rar: 0248.8 MB涉及到项目之snake_贪吃蛇视频.rar: 095.2 MB涉及到项目之在线聊天系统雏形视频教程_java_eclipse.rar: 0233.9 MB◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第三部分数据库视频Oracle视频内容包括:01——53讲avi格式◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第四部分:JDBC和MySQL视频,内容包括:1_lomboz_eclipse_jdbc2_mysql_avi3_ 连接池的设计思路.avi◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第五部分:HTML & CSS & JAVASCRIPT 视频:Html & CSS 视频内容简介:01_html 简单介绍和meta标签.avi02_a_路径问题等等.avi03_学习方法_其他常用标签.avi04_1_note.avi04_ 表格和表单_1.avi05_表格和表单_2.avi06_Frame.avi07_Dreamweaver.avi08_CSS_1.avi09_CSS_2_ 选择方式.avi10_CSS_3.avi11_CSS_4.aviJavaScript 视频简介:01_JS 初步及调试.avi02_JS基本语法.avi03_函数_事件处理_1.avi04_事件处理_2.avi05_内置对象_DOM_BOM.avi06_趣味.avi07_实用.avi08_ 表单验证.avi09_表单验证_new.avi10_后台框架.avi11_后台框架_2.avi12_TREE.avi◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第六部分:Servlet & JSP视频——内容包括:1 tomcat的安装使用,配置2 servlet & jsp 视频1——30节jsp的练习项目内容包括:3 简单bbs项目3 2007美化BBS项目4 网上商城项目视频4 网上商城项目视频讲解视频◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂最好的Java只有尚学堂◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆第七部分:J2EE学习视频包括:DRP项目框架视频学习:Struts视频Hibernate视频Spring视频提高部分:uml统一建模语言视频SSH项目视频:oa办公自动化系统视频crm项目视频银行系统视频ejb3.0视频J2ME_3G简介资料面试材料:面试题大汇总+笔记+技巧。

尚学堂,马士兵

尚学堂,马士兵

+ 您现在的位置:视频下载资料下载:如果您无法下载,请致电010 - 58052712,我们将制作光盘邮寄给您。

请使用电驴软件按顺序下载阅读(电驴使用方法点击这里)邮寄给您的光盘,收费100元(收费流程点击这里)如下:∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_项目源码.rar∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate初印象∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_HelloWorld∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Annotation版本的HelloWorld∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Annotation版本的HelloWorld_总结∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_设定自动提示∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate模拟实现∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_阶段总结∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_常见OR框架简介∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_总结与提纲∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_MySQL客户端介绍∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_hbm2ddl∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_先建表还是先建类∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_搭建Log4J日志环境∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_搭建Junit日志环境∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_showsql_formatsql∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_hibernate基础配置∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Annotation字段映射位置∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_常见问题解答∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_JUnit_BeforeClass不报异常的bug处理∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_XML_配置∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_XML_配置_Annotation配置∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_Annotation配置_IDENTITY_S...∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_Annotation配置_Table_Gene...∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_联合主键_XML∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_ID生成策略_联合主键_Annotation ∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_Configuration_SessionFactory...∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_JTA简介∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_对象三种状态∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_Delete∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_Get_Load∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_Get_Load_2∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_Update∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_saveOrUpdate_Clear_Flush∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_CoreAPI_SchemaExport_and_总结∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一对一单向外键关联_annotation ∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一对一单向外键关联_xml∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一对一双向外键关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一对一单双向主键关联_不重要∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_联合主键关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_阶段总结∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_组件映射∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_多对一单向关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一对多单向关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2__一对多_多对一_双向关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2__多对多单向关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_多对多双向关联∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_1∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_2∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_3∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_4∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_5∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_关联关系的CRUD_Cascade_Fetch_6∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_集合映射∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_作业∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_继承映射∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_作业解答_树状映射∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_作业解答_Student_Course_Score_1∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_作业解答_Student_Course_Score_2∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate查询_HQL_EJBQL_QBC_QBE_1∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate查询_HQL_EJBQL_QBC_QBE_2∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate查询_HQL_EJBQL_QBC_QBE_3∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate查询_HQL_EJBQL_QBC_QBE_4∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate查询_HQL_EJBQL_QBC_QBE_5∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_1.N问题∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_list_iterate∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一级缓存_二级缓存_查询缓存∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_一级缓存_二级缓存_查询缓存∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_事务隔离机制_悲观锁_乐观锁_1∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_事务隔离机制_悲观锁_乐观锁_2∙点击下载·尚学堂马士兵_Java视频教程_Hibernate3.3.2_总结∙点击下载·尚学堂马士兵_Struts2_Struts2简介及学习方法简介∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_1∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_2∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_3∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_4∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_5∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_6∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_7_1∙点击下载·尚学堂马士兵_Struts2_Struts2_HelloWorld_7_2∙点击下载·尚学堂马士兵_Struts2_Struts2_Namespace_命名空间∙点击下载·尚学堂马士兵_Struts2_Struts2_Action∙点击下载·尚学堂马士兵_Struts2_Struts2_Path_路径问题∙点击下载·尚学堂马士兵_Struts2_Struts2_ActionMethod_DMI_动态方法调用∙点击下载·尚学堂马士兵_Struts2_Struts2_ActionWildcard_通配符配置∙点击下载·尚学堂马士兵_Struts2_Struts2_用Action的属性接收参数∙点击下载·尚学堂马士兵_Struts2_Struts2_用DomainModel接收参数∙点击下载·尚学堂马士兵_Struts2_Struts2_用ModelDriven接收参数∙点击下载·尚学堂马士兵_Struts2_Struts2_2.1.6版本的中文问题∙点击下载·尚学堂马士兵_Struts2_简单数据验证_1∙点击下载·尚学堂马士兵_Struts2_简单数据验证_2∙点击下载·尚学堂马士兵_Struts2_访问Web元素_1∙点击下载·尚学堂马士兵_Struts2_访问Web元素_2∙点击下载·尚学堂马士兵_Struts2_模块包含∙点击下载·尚学堂马士兵_Struts2_默认Action∙点击下载·尚学堂马士兵_Struts2_Action总结∙点击下载·尚学堂马士兵_Struts2_常见问题∙点击下载·尚学堂马士兵_Struts2_结果类型_result_type_1∙点击下载·_尚学堂马士兵_Struts2_结果类型_result_type_2∙点击下载·尚学堂马士兵_Struts2_result_type_常见问题∙点击下载·尚学堂马士兵_Struts2_Global_Results_全局结果集∙点击下载·尚学堂马士兵_Struts2_动态结果集_dynamic_result∙点击下载·尚学堂马士兵_Struts2_带参数的结果集∙点击下载·尚学堂马士兵_Struts2_结果集总结∙点击下载·尚学堂马士兵_Struts2_作业∙点击下载·尚学堂马士兵_Struts2_总结与OGNL开始∙点击下载·尚学堂马士兵_Struts2_OGNL_1∙点击下载·尚学堂马士兵_Struts2_OGNL_2∙点击下载·尚学堂马士兵_Struts2_OGNL_3∙点击下载·尚学堂马士兵_Struts2_OGNL_4∙点击下载·尚学堂马士兵_Struts2_OGNL_5∙点击下载·尚学堂马士兵_Struts2_OGNL_6∙点击下载·尚学堂马士兵_Struts2_OGNL_7∙点击下载·尚学堂马士兵_Struts2_OGNL_8∙点击下载·尚学堂马士兵_Struts2_Struts标签_1_property∙点击下载·尚学堂马士兵_Struts2_Struts标签_2_set∙点击下载·尚学堂马士兵_Struts2_Struts标签_3_bean_1∙点击下载·尚学堂马士兵_Struts2_Struts标签_4_bean_2∙点击下载·尚学堂马士兵_Struts2_Struts标签_5_include∙点击下载·尚学堂马士兵_Struts2_Struts标签_6_fielderror∙点击下载·尚学堂马士兵_Struts2_Struts标签_7_if∙点击下载·尚学堂马士兵_Struts2_Struts标签_8_iterator∙点击下载·尚学堂马士兵_Struts2_Struts标签_9_ui∙点击下载·尚学堂马士兵_Struts2_Struts标签_总结∙点击下载·尚学堂马士兵_Struts2_BBS2009准备_1∙点击下载·尚学堂马士兵_Struts2_BBS2009准备_2∙点击下载·尚学堂马士兵_Struts2_BBS2009_初步了解ExtJS∙点击下载·尚学堂马士兵_Struts2_BBS2009_建立项目框架_1∙点击下载·尚学堂马士兵_Struts2_BBS2009_建立项目框架_2∙点击下载·尚学堂马士兵_Struts2_BBS2009_建立数据库∙点击下载·尚学堂马士兵_Struts2_BBS2009_建立Model与Service层_1∙点击下载·尚学堂马士兵_Struts2_BBS2009_作业∙点击下载·尚学堂马士兵_Struts2_BBS2009_建立Model与Service层_2∙点击下载·尚学堂马士兵_Struts2_BBS2009_实现页面与Action_1∙点击下载·尚学堂马士兵_Struts2_BBS2009_实现页面与Action_2∙点击下载·尚学堂马士兵_Struts2_BBS2009_总结Category_增删改查∙点击下载·尚学堂马士兵_Struts2_声明式异常处理_实现∙点击下载·尚学堂马士兵_Struts2_声明式异常处理_原理∙点击下载·尚学堂马士兵_Struts2_DefaultActionRef_Bug∙点击下载·尚学堂马士兵_Struts2_I18N原理∙点击下载·尚学堂马士兵_Struts2_I18N_1_Action级别I18N问题∙点击下载·尚学堂马士兵_struts2_I18N_2_package与Application级别I18N问题∙点击下载·尚学堂马士兵_struts2_I18N_3_处理资源文件中的参数∙点击下载·尚学堂马士兵_Struts2_I18N_4_动态语言切换∙点击下载·尚学堂马士兵_Struts2_拦截器_准备∙点击下载·尚学堂马士兵_Struts2_源码解析∙点击下载·尚学堂马士兵_Struts2_拦截器原理模拟∙点击下载·尚学堂马士兵_Struts2_自定义拦截器∙点击下载·尚学堂马士兵_Struts2_使用token拦截器控制重复提交∙点击下载·尚学堂马士兵_Struts2_认识默认的拦截器∙点击下载·尚学堂马士兵_Struts2_类型转换_1∙点击下载·尚学堂马士兵_Struts2_类型转换_2∙点击下载·尚学堂马士兵_Struts2_类型转换_3∙点击下载·尚学堂马士兵_Struts2_总结∙点击下载·尚学堂马士兵_Struts2_源码与文档∙点击下载·尚学堂科技_马士兵_JDBC_MySQL_BBS项目课堂实录视频教程∙点击下载·尚学堂科技_马士兵_BBS项目补充_MySQL简明视频教程∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第01章_JAVA简介_源代码_及重要说明∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_基础语法∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第03章_面向对象∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第05章_数组∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第06章_常用类∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第07章_容器∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第08章_IO∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第09章_线程∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第10章_网络∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第11章_GUI∙点击下载·尚学堂科技_马士兵_JAVA视频教程_JDK5.0_下载-安装-配置∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第02章_递归补充∙点击下载·尚学堂科技_马士兵_坦克大战视频教程_java_eclipse∙点击下载·尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_专题_日期处理∙点击下载·尚学堂科技_马士兵_JAVA视频教程_J2SE_专题_正则表达式∙点击下载·尚学堂科技_马士兵_坦克大战图片版∙点击下载·尚学堂科技_马士兵_JAVA_坦克大战网络版视频教程∙点击下载·尚学堂科技_马士兵_JAVA_系列视频教程_BBS_2007∙点击下载·尚学堂科技_马士兵_JAVA_网上商城项目视频讲解∙点击下载·尚学堂科技_马士兵_轻松愉快LINUX视频教程∙点击下载·尚学堂科技_张志宇_SERVLET_JSP_视频教程∙点击下载·尚学堂_JUnit_00源码与文档∙点击下载·尚学堂_JUnit_01_junit_introduction∙点击下载·尚学堂_JUnit_02_assert_string∙点击下载·尚学堂_JUnit_03_hamcrest∙点击下载·尚学堂_JUnit_04_annotation∙点击下载·尚学堂_JUnit_05_annotation2∙点击下载·尚学堂_JUnit_06_runmultitests∙点击下载·尚学堂_JUnit_07_conclusion∙点击下载·尚学堂_JUnit_08_faq∙点击下载·尚学堂科技_马士兵_设计模式_01_Observer∙点击下载·尚学堂马士兵_设计模式热身_Thinking_In_OO_00_源码与文档∙点击下载·尚学堂马士兵_设计模式热身_Thinking_In_OO_01∙点击下载·尚学堂马士兵_设计模式热身_Thinking_In_OO_02∙点击下载·尚学堂马士兵_设计模式热身_Thinking_In_OO_03∙点击下载·尚学堂马士兵_设计模式热身_Thinking_In_OO_04∙点击下载·尚学堂马士兵_设计模式之_Iterator_00_源码与文档∙点击下载·尚学堂马士兵_设计模式之_Iterator_01∙点击下载·尚学堂马士兵_设计模式之_Iterator_02∙点击下载·尚学堂马士兵_设计模式之_Iterator_03.avi∙点击下载·尚学堂马士兵_设计模式之_Iterator_04.avi∙点击下载·尚学堂马士兵_设计模式之_Iterator_05∙点击下载·尚学堂马士兵_设计模式之_Iterator_06∙点击下载·尚学堂马士兵_设计模式之_Strategy_00_源码与文档∙点击下载·尚学堂马士兵_设计模式之_Strategy_01∙点击下载·尚学堂马士兵_设计模式之_Strategy_02∙点击下载·尚学堂马士兵_设计模式之_Strategy_03∙点击下载·尚学堂马士兵_设计模式之_Strategy_04∙点击下载·尚学堂马士兵_设计模式之_Strategy_05∙点击下载·尚学堂马士兵_设计模式之_Strategy_06.avi 详情∙点击下载·尚学堂马士兵_设计模式之_Strategy_07.avi 详情∙点击下载·尚学堂马士兵_设计模式之_Strategy_08∙点击下载·尚学堂马士兵_设计模式之_Strategy_09∙点击下载·尚学堂马士兵_设计模式之_动态代理_00_源码与文档∙点击下载·尚学堂马士兵_设计模式之_动态代理_01∙点击下载·尚学堂马士兵_设计模式之_动态代理_02∙点击下载·尚学堂马士兵_设计模式之_动态代理_03∙点击下载·尚学堂马士兵_设计模式之_动态代理_04∙点击下载·尚学堂马士兵_设计模式之_动态代理_05∙点击下载·尚学堂马士兵_设计模式之_动态代理_06∙点击下载·尚学堂马士兵_设计模式之_动态代理_07∙点击下载·尚学堂马士兵_设计模式之_动态代理_08∙点击下载·尚学堂马士兵_设计模式之_动态代理_09∙点击下载·尚学堂马士兵_设计模式之_工厂系列_00_源码与文档∙点击下载·尚学堂马士兵_设计模式之_工厂系列_01∙点击下载·尚学堂马士兵_设计模式之_工厂系列_02∙点击下载·尚学堂马士兵_设计模式之_工厂系列_03∙点击下载·尚学堂马士兵_设计模式之_工厂系列_04∙点击下载·尚学堂马士兵_设计模式之_工厂系列_05∙点击下载·尚学堂马士兵_设计模式_责任链_00_源码与文档_ChainOfResponsibility_Filter_Inter...∙点击下载·尚学堂马士兵_设计模式_责任链_01∙点击下载·尚学堂马士兵_设计模式_责任链_02∙点击下载·尚学堂马士兵_设计模式_责任链_03∙点击下载·尚学堂马士兵_设计模式_责任链_04∙点击下载·尚学堂马士兵_设计模式_责任链_05∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_源码与文档∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_8∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_7∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_6∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_5∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术_4.avi∙点击下载·尚学堂马士兵_设计模式之_追美眉的技术∙点击下载·马士兵_设计模式之_追美眉的技术_2∙点击下载·马士兵_设计模式之_追美眉的技术_1∙点击下载·网络课堂_JavaSE补充_Path_ClassPath_00_源码与文档∙点击下载·网络课堂_JavaSE补充_Path_ClassPath_01∙点击下载·网络课堂_JavaSE补充_Path_ClassPath_02∙点击下载·马士兵_扯淡系列_00_当工作遇上找工作∙点击下载·马士兵_扯淡系列_01_找工作的过程_资料与文档∙点击下载·马士兵_扯淡系列_01_找工作的过程_6∙点击下载·马士兵_扯淡系列_01_找工作的过程_5∙点击下载·马士兵_扯淡系列_01_找工作的过程_4∙点击下载·马士兵_扯淡系列_01_找工作的过程_3∙点击下载·马士兵_扯淡系列_01_找工作的过程_2∙点击下载·马士兵_扯淡系列_01_找工作的过程_1∙点击下载·马士兵_扯淡系列_02_面试题的道与术_1∙点击下载·马士兵_自学能力训练课程(初级)_01_Log4J∙点击下载·马士兵_自学能力训练课程(初级)_02_junit.avi∙点击下载·马士兵_Flex_0100_ActionScript.rar∙点击下载·马士兵视频教程_XML_AJAX_DOM4J_JavaDB_MetaData.rar。

马士兵视频列表及Java学习教学大纲

马士兵视频列表及Java学习教学大纲

马士兵视频列表及Java学习教学大纲教学视频资源列表 q、 jshtmlcss 这是基础 l、尚学堂科技_马士兵_轻松开心 linux 视频教程 n、 oracle.马士兵 r、 mysql_avi.马士兵这些单独的数据库和系统模块可以在任何时候都可以,建议在学j2ee 之前学 j、尚学堂马士兵视频教程_scm_cvs_svn cvs 是存档工具,建议在学 j2ee 当中学习 p、 junit4 这个是测试工具,建议在学 j2ee 中学习 s、设计模式.马士兵 j2ee 中会提到这块的 f、马士兵jsp_servlet 视频这个是 j2ee 的基础 a、 ejb3.0 李腾飞 ejb 现在用的真的不多了 d、 struts 马士兵 b、 hibernate 马士兵 c、 spring 马士兵 struts 是学习 j2ee 的第一个框架,简洁易上手,也可以考虑struts2,这个跟 struts 没啥关系,是 webwork 的升级版 hibernate 对于懒人来说很好用,但是不适合面对大客户量的访问,那样机器会死的很惨 spring 还不错,就是要适应繁琐的配置文件 g、尚学堂科技_马士兵_java_网上商城项目视频讲解 h、尚学堂 09 年 drp 项目 i、尚学堂科技_马士兵_jdbc_mysql_bbs 项目课堂实录视频教程 k、尚学堂科技_马士兵_java_系列视频教程_bbs_2007 o、尚学堂马士兵视频教程_xml_ajax_dom4j_javadb_metadata 学完三大框架之后就可以做上面的项目了,然后 ajax 的学习也用不了太久,可以边学边学着做 e、 oa 项目最好是在有以上项目阅历的基础上,加上学完了 ajax 再做 oa 项目,因为 oa 项目涉及到的技术太多 m、网络课堂.尚学堂马士兵_flex_01 00_actionscript 这个跟上面的不是一个体系,建议当做扩展来学习第一部分:j2se 学习视频内容包括:尚学堂科技_马士兵_java 视频教程_jdk5.0_下载-安装-配置尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 01 章_java 简介_源代码_及重要说明尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 02 章_递归补充尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 02 章_基础语法尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 03 章_面对对象尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 04 章_异样处理尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 05 章_数组尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 06 章_常用类尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 07 章_容器尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 08 章_io 尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 09 章_线程尚学堂科技_马士兵_java 视频教程_j2se_5.0_第 1 0 章_网络尚学堂科技_马士兵_java 视频教程_j2se_5.0_第11 章_gui 尚学堂科技_马士兵_java 视频教程_j2se_5.0_专题_日期处理尚学堂科技_马士兵_java 视频教程_j2se_专题_正则反射 avi 其次部分:j2se 练习项目视频内容包括:尚学堂科技_马士兵_在线闲聊系统雏形视频教程_java_eclipse 尚学堂科技_马士兵_坦克大战视频教程_java_eclipse 尚学堂科技_马士兵_坦克大战图片版尚学堂科技_马士兵_java_坦克大战网络版视频教程尚学堂科技_马士兵_snake_贪吃蛇内部视频第三部分数据库视频 oracle 视频内容包括:01 53 讲 avi 格式第四部分:jdbc 和 mysql 视频,内容包括:1 _lomboz_eclipse_jdbc 2_mysql_avi 3_连接池的设计思路.avi 第五部分:html css js 视频:html css 视频内容简介:01 _html 简洁介绍和 meta 标签.avi 02_a_路径问题等等.avi 03_学习方法_其他常用标签.avi 04_1 _note.avi 04_表格和表单_1 .avi 05_表格和表单_2.avi 06_frame.avi 07_dreamweaver.avi 08_css_1 .avi 09_css_2_选择方式.avi 1 0_css_3.avi 11 _css_4.avi js 视频简介:01 _js 初步及调试.avi 02_js 基本语法.avi 03_函数_事务处理_1 .avi 04_事务处理_2.avi 05_内置对象_dom_bom.avi 06_趣味.avi 07_好用.avi 08_表单验证.avi 09_表单验证_new.avi 1 0_后台框架.avi 11 _后台框架_2.avi 1 2_tree.avi 第六部分:servlet jsp 视频内容包括:1 tomcat 的安装运用,配置2 servlet jsp 视频 1 30 节jsp 的练习项目内容包括:3 简洁 bbs 项目 3 2007 美化 bbs 项目4 网上商城项目视频 4 网上商城项目视频讲解视频第七部分:j2ee 学习视频包括:drp 项目框架视频学习:struts 视频 hibernate 视频 spring 视频提高部分:uml 统一建模语言视频 ssh 项目视频:oa 办公自动化系统视频 crm 项目视频银行系统视频 ejb3.0视频 j2me_3g 简介资料面试材料:面试题大汇总+笔记+技巧路途图明细下面给出其次节《java 自学路途图》中学问点的明细:一:j2se 面对对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、 annotation io 多线程、线程同步 tcp/udp awt、事务模型、匿名类正则反射机制 2:数据库(oracle 或者 mysql) sql 语句多表连接,内外连接,子查询等管理表、视图、索引、序列、约束等树状结构存储存储过程、触发器数据库设计三范式、 3:jdbc jdbc 基础连接池树状结构存储与呈现datasource rowset jdbc 连接 oracle 及 mysql 4:html_css_js html、 css、 js 基础语法 js form 推断 dom 编程基础(事务处理等) js 常用效果如 treeview、下拉联动等 js 学习方法 js 调试方法 dreamweaver 初步(建立 html、 table、 form、css)等 5:servlet jsp tomcat 基础 servlet 基础 web.xml 配置基础web application 的结构 servlet 生命周期 request response 等常用方法servletcontext 类+css+js--------------------------- 3 days 5. --html+css+js--------------------------- 3 days 6. --bbs----------------------------------- 2 days 其次部分学习总周期 27 天 7. --drp-----------------------------------1 2 days 8.--struts--------------------------------- 6 days 9. --hibernate-------------------------------- 6 days 1 0.--spring--------------------------------- 3 days 第三部分学习总周期 26 天 11 .--uml----------------------------------- 2 days12.--oa-----------------------------------1 5 days13.--crm----------------------------------- 5 days 1 4.--ejb 3.0---------------------------------3 days 1 5.--bankproject(简介) ---------------------------1 days 1 6.--面试技巧+3g+j2me(简介) -------------------------1 days 第四部分 linux 学习总周期4 天。

java-hibernate笔记(讲义)-【尚学堂马士兵老师】

java-hibernate笔记(讲义)-【尚学堂马士兵老师】

java-hibernate笔记(讲义)-【尚学堂马士兵老师】知识点终结:1 新建项目2 学习建立user-library-hibernate,并加入相应的jar包a项目右键-build path-configure build path-add libraryb选择user-library,在其中新建library,命命为hibernatec 在该library中加入hibernate所需要的jar包hibernate3.3.2/hibernate3.jar/lib/required目录下的所有包6个Sl4j-nop jar3 引入mysql的JDBC驱动包4 在MYSQL中建数据库和相应的表student(id,name,age)5 建立hibernate配置文件hibernate.cfg.xml参考文档中COPY,修改对应的数据库连接,6 建立student类7 建立映射文件Student.hbm.xml 参考相应文档8 将映射文件加到hibernate-cfg.xml中搭建日志环境并配置显示DDL语句slf的实现:slf4j nodep ,log4j ,jdk logging api ,apache common-log.slf4j.nop.jar是slf-api.jar其相应的接口实现把slf的接口对到log4j的实现,在user library中hibernate,把slf的实现slf4j-nop-1.5.8.jar去掉,添加log4j的实现log4j-1.2.15.jar,再添加一个slf-api和log4j转换器slf4j-log4j12-1.5.8.jar.把slf的接口转换成log4j的接口.最后添加一个log4j的配置文件log4j.properties利用HIBERNA TE导出数据库建表//读取配置文件hibernate.cfg.xmlConfiguration cfg=new AnnotationConfiguration().configure();(有注解时使用AnnotationConfiguration),configure()可以手动指定配置文件名称. Configuration cfg=new Configuration(),会默认读取hibernate.properties文件//创建schemaExport对象import org.hibernate.tool.hbm2ddl.SchemaExport;SchemaExport export=new SchemaExport(cfg);//创建数据库表export.create(true, true);对象映射(采用Annotation注解方式)1 建表Create table teacher(id int primary key,name varchar(20),title varchar(20));2 创建teacher类,并进行注解@import javax.persistence.Entity;import javax.persistence.Id;在bean中加注解@ Entity,@Id(加在getId()上面)3 在hibernate中加入annotation相应的jar包hibernate-annotations.jar/lib目录下加入相应的包ejb3-persistence.jar, hibernate-commons-annotations.jar注意:annotation文档中并没有提到hibernate-annotations.jar包4 参考annotation文档建立对应的注解5 在hibernate.cfg.xml中建立映射<mapping class=”com.xx.xx”/>6 示例//AnnotationConfiguration;Configuration cfg=new AnnotationConfiguration();SessionFactory sf=cfg.configure().buildSessionFactory();Session session=sf.openSession();session.beginTransaction();session.save(t);//session.getTransaction().commit();session.close();sf.close();对象映射(采用配置文件方式)1 在相应的类中建立对应的配置文件.例如Student类对应的配置文件Student.hbm.xml<hibernate-mapping package="com.model"><class name="Student" table=" Student" ><id name="id" column="id"></id><property name="name" column="name" /><property name="age" column="age" /></class></hibernate-mapping>2 在hibernate.cfg.xml中添加该映射文件Student.hbm.xml即可<!-- 建立对应的配置文件关联相应的数据库表 --><mapping resource="com/model/Student.hbm.xml"/>注意包名的写法3 示例//读取配置文件hibernate.cfg.xmlConfiguration cfg=new Configuration().configure();//创建SessionFactorySessionFactory sf=cfg.configure().buildSessionFactory();//创建sessionSession session=sf.openSession();session.beginTransaction();session.save(s);session.getTransaction().commit();session.close();sf.close();hibernate.cfg.xml配置hibernate.hbm2ddl.auto属性取值: validate | update | create | create-drop在sessionfactory创建时,自动检查数据结构,或者将数据库schema(表)的DDL导出到数据库,使用create-drop时,在显式关闭sessionfactory时,将drop掉数据库schema.validate 加载hibernate时,验证创建数据库表结构create 每次加载hibernate,重新创建数据库表结构create-drop 加载hibernate时创建,退出是删除表结构update 加载hibernate自动更新数据库结构表名和类名不同的情况时,对表名进行配置1 在注解中import javax.persistence.Table;@Table(name=”TableName”)2 在XML文件中<hibernate-mapping package="com.model"><class name="Teacher" table="Teacher" >配置对应的table属性为相应的表名<id name="id" column="id"></id>…</class></hibernate-mapping>字段名和属性名相同,默认为对于annotation,如果什么注解都不写的话,相当于加了注解@Basic实体bean中所有的非static非transient的属性都可以被持久化, 除非你将其注解为@Transient.所有没有定义注解的属性等价于在其上面添加了@Basic注解. 通过@Basic注解可以声明属性的获取策略(fetch strategy):对于XML文件中不用写column.字段名和属性名不同时Annotation:@column(name=”column_name”)加上相应的getXXX()方法上XML:column属性不需要persistence的字段import javax.persistence.Transient;@ Transient 意思是说这个属性是透明的,不进行持久化,存储的时候不存进去映射日期和时间类型,指定时间精度Annotation:import javax.persistence.Temporal;@Temporal(TemporalType.TIME)XML:指定type<class name="Teacher" table="Teacher" ><id name="id" column="id"></id><property name="name" type="time" />type=time或date</class>枚举类型的转换@Enumerated(EnumType.STRING)字段映射的位置推荐写在gexXXX方法上在程序中通过Hibernate 来保存java.sql.Clob 或者java.sql.Blob 实例时,必须包含两个步骤:1 在一个数据库事务中先保存一个空的Blob 或Clob 实例。

尚学堂 马士兵 Java视频学习顺序

尚学堂 马士兵 Java视频学习顺序

第一阶段:J2SE基础数据结构正则表达式反射机制第零部分:60分钟零基础体验项目开发第一部分:J2se学习视频内容包括:尚学堂科技_马士兵_JA V A视频教程_JDK5.0_下载-安装-配置尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第01章_JA V A简介_源代码_及重要说明尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第02章_递归补充尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第02章_基础语法尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第03章_面向对象尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第04章_异常处理尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第05章_数组尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第06章_常用类尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第07章_容器尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第08章_IO尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第09章_线程尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第10章_网络尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_第11章_GUI尚学堂科技_马士兵_JA V A视频教程_J2SE_5.0_专题_日期处理尚学堂科技_马士兵_JA V A视频教程_J2SE_专题_正则表达式尚学堂科技_马士兵_JA V A视频教程_J2SE_专题_递归尚学堂科技_马士兵_JA V A视频教程_J2SE_专题_CLASSPA TH第二部分:j2se练习项目视频内容包括:尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse尚学堂科技_马士兵_坦克大战视频教程_java_eclipse尚学堂科技_马士兵_坦克大战图片版尚学堂科技_马士兵_JA V A_坦克大战网络版视频教程尚学堂科技_马士兵_snake_贪吃蛇内部视频补充知识:设计模式(一部分) ,Java Annotation,Java 反射,专题_日期处理,专题_正则表达式,另外建议补充数据结构的知识。

马士兵JAVA基础知识整理

马士兵JAVA基础知识整理

东北石油大学计算机与信息技术学院李勇勇Java语言基础知识整理一.计算机语言的发展史及历史地位第一代语言打孔机——纯机器语言 1.第二代语言 2.汇编第三代语言 3.(1)C、Pascal、Fortran面向过程的语言(2)C++面向过程/面向对象(3)java跨平台的纯面向对象的语言(4).NET跨平台语言4.java语言特点(1)一种面向对象的语言(2)一种平台无关的语言,提供程序运行的解释环境(3)一种健壮的语言,吸收了c/c++语言的优点,但去掉了影响程序健壮性的部分(如:指针、内存的申请与释放等)。

二.Java程序运行机制及运行过程1.java两种核心机制(1)Java虚拟机(Java Virtual Machine)(2)垃圾收集机制(Garbge Collection)2.java运行过程源程序(*.java文件)—>java编译器—>字节码(*.class文件)—>类装载器—>字节码校验器—>解释器—>操作系统平台4.java虚拟机(1)java虚拟机可以理解为是一个以字节码为机器指令的CPU。

(2)对于不同的运行平台有不同的虚拟机。

(3)Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。

5.垃圾收集机制(1)不再使用的内存空间应回收—垃圾收集。

(2)在c/c++语言中,由程序员负责回收无用的内存空间。

(3)Java语言消除了由程序员负责回收无用的内存空间的责任,它提供了一种系统级线程跟踪存储空间的分配情况,检查并释放那些可以被释放的存储器空间。

(4)垃圾收集在java程序运行过程中自动进行,程序员无法精确进行控制和干预。

三.Java Application初步1.java源文件以“java”为扩展名。

源文件的基本组成部分是类(class)。

2一个源文件最多只有一个public类,其他类的个数不限,如果源文件包括一个public类,它必须按该类名命名。

尚学堂_马士兵 Java学习路线图_教学大纲_视频资源列表

尚学堂_马士兵 Java学习路线图_教学大纲_视频资源列表

尚学堂教学安排第一部分学习总周期26天:1. --j2se(chat + tank + snake)-----------------------13 days2. --oracle--------------------------------- 4 days3. --jsp+jdbc+mysql------------------------------- 1 days4. --html+css+js--------------------------- 3 days5. --html+css+js--------------------------- 3 days6. --bbs----------------------------------- 2 days第二部分学习总周期27天7. --drp-----------------------------------12 days8. --struts--------------------------------- 6 days9. --hibernate-------------------------------- 6 days10.--spring--------------------------------- 3 days第三部分学习总周期26天11.--uml----------------------------------- 2 days12.--oa-----------------------------------15 days13.--crm----------------------------------- 5 days14.--ejb 3.0---------------------------------3 days15.--bankproject(简介)---------------------------1 days16.--面试技巧+3g+j2me(简介)-------------------------1 days第四部分linux学习总周期4天教学视频资源列表q、jshtmlcss这是基础l、尚学堂科技_马士兵_轻松愉快linux视频教程n、oracle.马士兵r、mysql_avi.马士兵这些单独的数据库和系统模块可以在任何时候都可以,建议在学j2ee之前学j、尚学堂马士兵视频教程_scm_cvs_svncvs是存档工具,建议在学j2ee当中学习p、junit4这个是测试工具,建议在学j2ee中学习s、设计模式.马士兵j2ee中会提到这块的f、马士兵jsp_servlet视频这个是j2ee的基础a、ejb3.0李腾飞ejb现在用的真的不多了d、struts马士兵b、hibernate马士兵c、spring马士兵struts是学习j2ee的第一个框架,简单易上手,也可以考虑struts2,这个跟struts没啥关系,是webwork的升级版hibernate对于懒人来说很好用,但是不适合面对大客户量的访问,那样机器会死的很惨spring还不错,就是要适应繁琐的配置文件g、尚学堂科技_马士兵_java_网上商城项目视频讲解h、尚学堂09年drp项目i、尚学堂科技_马士兵_jdbc_mysql_bbs项目课堂实录视频教程k、尚学堂科技_马士兵_java_系列视频教程_bbs_2007o、尚学堂马士兵视频教程_xml_ajax_dom4j_javadb_metadata学完三大框架之后就可以做上面的项目了,然后ajax的学习也用不了太久,可以边学边学着做e、oa项目最好是在有以上项目经验的基础上,加上学完了ajax再做oa项目,因为oa项目涉及到的技术太多m、网络课堂.尚学堂马士兵_flex_0100_actionscript这个跟上面的不是一个体系,建议当做扩展来学习第一部分:j2se学习视频内容包括:尚学堂科技_马士兵_java视频教程_jdk5.0_下载-安装-配置尚学堂科技_马士兵_java视频教程_j2se_5.0_第01章_java简介_源代码_及重要说明尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_递归补充尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_基础语法尚学堂科技_马士兵_java视频教程_j2se_5.0_第03章_面向对象尚学堂科技_马士兵_java视频教程_j2se_5.0_第04章_异常处理尚学堂科技_马士兵_java视频教程_j2se_5.0_第05章_数组尚学堂科技_马士兵_java视频教程_j2se_5.0_第06章_常用类尚学堂科技_马士兵_java视频教程_j2se_5.0_第07章_容器尚学堂科技_马士兵_java视频教程_j2se_5.0_第08章_io尚学堂科技_马士兵_java视频教程_j2se_5.0_第09章_线程尚学堂科技_马士兵_java视频教程_j2se_5.0_第10章_网络尚学堂科技_马士兵_java视频教程_j2se_5.0_第11章_gui尚学堂科技_马士兵_java视频教程_j2se_5.0_专题_日期处理尚学堂科技_马士兵_java视频教程_j2se_专题_正则反射avi第二部分:j2se练习项目视频内容包括:尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse 尚学堂科技_马士兵_坦克大战视频教程_java_eclipse尚学堂科技_马士兵_坦克大战图片版尚学堂科技_马士兵_java_坦克大战网络版视频教程尚学堂科技_马士兵_snake_贪吃蛇内部视频第三部分数据库视频oracle视频内容包括:01——53讲avi格式第四部分:jdbc和mysql视频,内容包括:1_lomboz_eclipse_jdbc2_mysql_avi3_连接池的设计思路.avi第五部分:html & css & js 视频:html & css 视频内容简介:01_html简单介绍和meta标签.avi02_a_路径问题等等.avi03_学习方法_其他常用标签.avi04_1_note.avi04_表格和表单_1.avi05_表格和表单_2.avi06_frame.avi07_dreamweaver.avi08_css_1.avi09_css_2_选择方式.avi10_css_3.avi11_css_4.avijs 视频简介:01_js初步及调试.avi02_js基本语法.avi03_函数_事件处理_1.avi04_事件处理_2.avi05_内置对象_dom_bom.avi06_趣味.avi07_实用.avi08_表单验证.avi09_表单验证_new.avi10_后台框架.avi11_后台框架_2.avi12_tree.avi第六部分:servlet & jsp视频——内容包括:1 tomcat的安装使用,配置2 servlet & jsp 视频1——30节jsp的练习项目内容包括:3 简单bbs项目3 2007美化bbs项目4 网上商城项目视频4 网上商城项目视频讲解视频第七部分:j2ee学习视频包括:drp项目框架视频学习:struts视频hibernate视频spring视频提高部分:uml统一建模语言视频ssh项目视频:oa办公自动化系统视频crm项目视频银行系统视频ejb3.0视频j2me_3g简介资料面试材料:面试题大汇总+笔记+技巧路线图明细下面给出第二节《java自学路线图》中知识点的明细:一:j2se 面向对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、annotationio多线程、线程同步tcp/udpawt、事件模型、匿名类正则反射机制2:数据库(oracle或者mysql)sql语句多表连接,内外连接,子查询等管理表、视图、索引、序列、约束等树状结构存储存储过程、触发器数据库设计三范式、3:jdbcjdbc基础连接池树状结构存储与展现datasource & rowsetjdbc连接oracle及mysql4:html_css_jshtml、css、js基础语法js form判断dom编程基础(事件处理等)js常用效果如treeview、下拉联动等js学习方法js调试方法dreamweaver初步(建立html、table、form、css)等5:servlet & jsptomcat基础servlet基础web.xml配置基础web application的结构servlet生命周期request response等常用方法servletcontext类http协议基础(get post)cookiesessionapplicationjsp的几种语法(包括jstl等)注意在项目中练习,不要拘泥于语法细节而裹步不前。

JAVA视频资料百度网盘分享

JAVA视频资料百度网盘分享

JAVA视频资料百度⽹盘分享1、javascript视频教程链接: /s/1gd57FVH 密码: d9ei2、JPA视频教程链接: /s/1dDCx1fj 密码: fwwd3、马⼠兵hibernate视频教程链接:/s/1dFILSYH 密码:nuwz4、JAVA电⼦书链接: /s/1o6xlV9w 密码: 347e5、ext4.0视频教程链接: /s/1ntvmfKd 密码: n6fi6、hadoop实战链接: /s/1nttQoRJ 密码: r6857、android视频教程链接: /s/1mgpi4TM 密码: tx2e8、photoshop基础教程视频链接:/s/1eRVuN4I 密码:d9yv9、马⼠兵struts2视频教程链接: /s/1qWGeCg8 密码: m53e10、junit视频教程链接: /s/1jGCTjQA 密码: sncp11、Struts2+Spring3+Hibernate4+Maven+EasyUI整合⼊门视频链接: /s/1gfJVC8F 密码: fwmi12、spring mvc视频教程链接: /s/1eSvBih0 密码: 5irb13、ext视频教程链接: /s/1pLAlQRL 密码: j2dk14、UML视频教程链接: /s/1c1AXZP2 密码: h3ng15、⽹页与UI设计从⼊门到精通视频教程链接: /s/1mg7z1bi 密码: w7zw16、JSP视频教程链接: /s/1gdBDuIR 密码: jv2u17、java邮件开发视频教程链接: /s/1o61pEgq 密码: cjm518、EJB视频教程链接: /s/1c05DRe4 密码: 3jdy19、编译原理视频教程链接: /s/1mgxVZBy 密码: s6vc20、韩顺平J2SE视频教程21、银⾏交易系统实现链接: /s/1pJL6yAv 密码: qt3m 22、⿊客攻防技术见招拆招视频教程链接: /s/1hqEZgCO 密码: 1d3f 23、scm_cvs_svn视频教程链接: /s/16xQKA 密码: fmb3 24、dreamweaver教学视频链接: /s/1i3ffpGT 密码: cdy3 25、马⼠兵j2se、j2EE视频教程链接:/s/1dFlBRWX 密码:swsf 26、Unix操作系统(哈⼯⼤)链接: /s/1jIx4Oo2 密码: zgfh 27、Android开发视频教程链接: /s/1bn6vR2n 密码: yasa 28、dwr视频教程链接: /s/1bnmdj47 密码: 98bp 29、jquery视频教程链接: /s/1jGARtqe 密码: f95u 30、马⼠兵spring3视频教程链接: /s/1kVCvSXL 密码: ntia 31、java并发教程链接: /s/1yWqEq 密码: 4mxe 31、巴巴⽹开发实现链接: /s/1c0sgDSc 密码: w7z9 32、张孝详J2SE⾼深讲解链接: /s/1mg1ZLcG 密码: 2dg4 33、Flash动画制作教程视频链接: /s/1mirvfq4 密码: dig7 34、C语⾔基础链接: /s/1dDsK8ZB 密码: b4g6 35、php视频教程链接: /s/1r4M6q 密码: w4ak 36、linux视频教程-韩顺平链接: /s/1qXIHdmO 密码: jk9k 37、spring-mvc视频教程链接: /s/1o7SU7xC 密码: fkcf 38、[吉林⼤学计算机操作系统视频教程]链接: /s/13ad9k 密码: bux4 39、mysql特级课视频教程链接: /s/1o8O1exc 密码: 8v8b 40、NoSQL视频教程41、maven视频教程链接: /s/1dDg9ulb 密码: 1f5k42、JNI视频教程链接: /s/1i3tsv45 密码: edvc43、易语⾔资料与教程链接: /s/1c14S1rE 密码: ht9u44、⿊客新⼿综合书藉链接: /s/1mgD4VJq 密码: p4zd45、tomcat视频教程链接: /s/1qWxhRmG 密码: kpcs46、计算机操作系统原理视频教程链接: /s/1pJ1nEeJ 密码: vke747、oracle视频教程及OCP认证教程链接: /s/1o6IQDya 密码: mx1n48、SEO⽹站优化视频教程-学⽆忧链接: /s/1i36jBcp 密码: 9gae49、设计模式视频教程链接: /s/1kTjKUjX 密码: k7m850、jdbc视频教程链接: /s/1kTJCIYN 密码: hk8b51、php从⼊门到精通链接: /s/1i3rq877 密码: c79252、html+CSS教程[13个视频⽂件+1个rar⽂件-423M+资源⼤⼩]链接: /s/1jHPEVZK 密码: hrgd53、JAVA编程⾼级知识链接: /s/1hqEtm5I 密码: yr3x54、OA+⼯作流视频教程链接: /s/1mgLC9Jy 密码: 7em955、webservice视频教程链接: /s/1sjIe7Wp 密码: eka856、数据结构视频教程链接: /s/1mgElasg 密码: wtus57、计算机⽹络视频教程链接: /s/1mgH8NkG 密码: 75wj58、HTML5开发框架PhoneGap实战(jQuery Mobile开发、API解析、3个经典项⽬实战)链接: /s/1nvyKEz3 密码: 47gn59、SpringMvc+Spring+MyBatis+Maven整合视频链接: /s/1ntEOVwt 密码: 7ibg60、weblogic视频教程链接:/s/1bo8YojX 密码: qmy961、java⽹上在线⽀付实战视频62、23种设计模式视频教程链接: /s/1eQ7BD3k 密码: bhff 63、lucene视频教程链接: /s/1mgH8NlY 密码: 5g41 64、xml视频教程链接: /s/1i5kFFbJ 密码: vn86 65、HTML5⼊门视频教程【秀野堂】链接: /s/1sl4ciFb 密码: s46y 66、微普年薪10W版Android教学视频链接: /s/1gdJKOqn 密码: dp2i 67、ibatis视频教程链接: /s/1o6Mo4h8 密码: jfgv 68、传智播客-韩顺平-php从⼊门到精通链接: /s/1c04XT9A 密码: rhuv 69、国内⾸部Zookeeper从⼊门到精通链接: /s/1dD5BOLb 密码: trv7 70、⿊马ios链接: /s/1ntneBJr 密码: xb3f 71、phonegap HTML5开发视频链接: /s/1boRpe5x 密码: 6ws3 72、Zookeeper⼊门到精通链接: /s/1ntEOV4d 密码: gtj3 73、java⼊门链接: /s/1bn7bLWb 密码: r5kz 74、SSH2+activiti5OA管理系统案例视频链接: /s/1gdjnfdL 密码: a54r 75、word转换链接: /s/1pJ5r14R 密码: pbvv 76、桌⾯UI链接: /s/1sj470UL 密码: h32b 77、ajax链接: /s/1kVLjw8n 密码: 38by 78、axure视频教程链接: /s/1kTD7fq3 密码: dk89 79、兄弟连NoSQL视频教程 redis链接: /s/1pJzlMt1 密码: bjsu 80、Hadoop链接: /s/1mgKqEqG 密码: rea5 81、JS视频教程共150集链接: /s/1o6pe3t4 密码: 3cwz 82、activiti ⼯作流学习专题83、oa链接: /s/1o6laJEE 密码: 5scp 84、前段资料链接: /s/1eSmNDwI 密码: m9uk 85、简单微信[⼩项⽬]链接: /s/1bnqgNSj 密码: qu4j 87、nutch链接: /s/1jGsAxE2 密码: ckjq 88、anocation链接: /s/1i3HES0d 密码: cpym 89、DataGuru视频链接: /s/1kThdcMz 密码: v3sn 90、Nutch相关框架视频教程(压缩超清)链接: /s/1dD2nYoT 密码: 9eb6 91、Mars《Android开发视频教程》链接: /s/1sjswhbv 密码: wdbi 92、Python链接: /s/1hqrY4KG 密码: wf77 93、oa activiti 新版链接: /s/1jGMw8E6 密码: 5y4h 94、maven视频教程链接: /s/1i3g1iD3 密码: 1wik 95、linux视频教程链接: /s/1bn2Yacf 密码: k6df 96、⼩布⽼师Git⼊门链接: /s/1i3sCzS5 密码: fqkb 97、Redis链接: /s/1hq2hVta 密码: t7r5 98、⼯作流相关资料链接: /s/1o6tiskE 密码: 664u 99、EasyUI⼊门视频教程链接: /s/1jGxufxc 密码: 1s8m 100、MongoDB视频教程链接: /s/1pLk30d9 密码: 6jsc 101、thinkphp链接: /s/1sjKg4VF 密码: 1vek。

(价值3000元)Java自学之路—马士兵

(价值3000元)Java自学之路—马士兵

Java自学之路-马士兵老师 2011年09月19日尚学堂java培训作者:马士兵老师JAVA自学之路一:学会选择为了就业,不少同学参加各种各样的培训。

决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。

那么究竟应该选择什么方向呢?我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了解这个世界吧。

每个培训机构都会宣传自己的好处,并不能说明大的趋势。

一些新闻文章很有可能是枪手写的,不必太过相信。

国外背景的教师和课程,未必适合你。

那么怎么才能确定自己将来的方向?如何才能从纷繁复杂、或真或假的数据世界中挖出一条路?我讲一个通过招聘网站的观察方法。

可以到各种招聘的网站上查询信息(可以到google上查询招聘的网站),例如:以及csdn的招聘频道等还有一个网站也不错,,综合了各大招聘网站的数据。

这些数据都是最真实不掺假的原始数据,你可以每隔一段时间搜索一次,一些规律就会被总结出来了。

比如说我在中搜索java,全国大概提供了3万个职位。

然后要多翻几页,这样不仅能够看清楚大概有多少是有效的职位,而且还可以看清楚用人单位最关心的技能是什么,这个很重要,决定着你将来要花多少时间和精力在特定的知识点上,比如说swing,搜了一下,全国只有700个左右的职位,仔细读了一下,也并非全是有效的职位,花太多时间和精力在这个上面就不值得了,当然自己感兴趣或者为了研究的话另当别论。

不过如果是为了快速的就业,把太多时间和精力花在很多职业生涯的前一、二年用不到的知识上就太可惜了。

同时,并非某一个行业的职位数目少,就不能当作一个方向进行选择,比如.NET,我搜索到的职位数是1.6万左右,比java少,是不是就选java了呢?不一定,因为java职位虽然多,但是可能竞争者可能也多,有些方向虽然职位数不多,但是和你竞争这些职位的人数量也少,不见得就不能选择。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教学视频资源列表q、jshtmlcss这是基础l、尚学堂科技_马士兵_轻松愉快linux视频教程n、oracle.马士兵r、mysql_avi.马士兵这些单独的数据库和系统模块可以在任何时候都可以,建议在学j2ee之前学j、尚学堂马士兵视频教程_scm_cvs_svncvs是存档工具,建议在学j2ee当中学习p、junit4这个是测试工具,建议在学j2ee中学习s、设计模式.马士兵j2ee中会提到这块的f、马士兵jsp_servlet视频这个是j2ee的基础a、ejb3.0李腾飞ejb现在用的真的不多了d、struts马士兵b、hibernate马士兵c、spring马士兵struts是学习j2ee的第一个框架,简单易上手,也可以考虑struts2,这个跟struts没啥关系,是webwork的升级版hibernate对于懒人来说很好用,但是不适合面对大客户量的访问,那样机器会死的很惨spring还不错,就是要适应繁琐的配置文件g、尚学堂科技_马士兵_java_网上商城项目视频讲解h、尚学堂09年drp项目i、尚学堂科技_马士兵_jdbc_mysql_bbs项目课堂实录视频教程k、尚学堂科技_马士兵_java_系列视频教程_bbs_2007o、尚学堂马士兵视频教程_xml_ajax_dom4j_javadb_metadata学完三大框架之后就可以做上面的项目了,然后ajax的学习也用不了太久,可以边学边学着做e、oa项目最好是在有以上项目经验的基础上,加上学完了ajax再做oa项目,因为oa项目涉及到的技术太多m、网络课堂.尚学堂马士兵_flex_0100_actionscript这个跟上面的不是一个体系,建议当做扩展来学习第一部分:j2se学习视频内容包括:尚学堂科技_马士兵_java视频教程_jdk5.0_下载-安装-配置尚学堂科技_马士兵_java视频教程_j2se_5.0_第01章_java简介_源代码_及重要说明尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_递归补充尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_基础语法尚学堂科技_马士兵_java视频教程_j2se_5.0_第03章_面向对象尚学堂科技_马士兵_java视频教程_j2se_5.0_第04章_异常处理尚学堂科技_马士兵_java视频教程_j2se_5.0_第05章_数组尚学堂科技_马士兵_java视频教程_j2se_5.0_第06章_常用类尚学堂科技_马士兵_java视频教程_j2se_5.0_第07章_容器尚学堂科技_马士兵_java视频教程_j2se_5.0_第08章_io尚学堂科技_马士兵_java视频教程_j2se_5.0_第09章_线程尚学堂科技_马士兵_java视频教程_j2se_5.0_第10章_网络尚学堂科技_马士兵_java视频教程_j2se_5.0_第11章_gui尚学堂科技_马士兵_java视频教程_j2se_5.0_专题_日期处理尚学堂科技_马士兵_java视频教程_j2se_专题_正则反射avi第二部分:j2se练习项目视频内容包括:尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse 尚学堂科技_马士兵_坦克大战视频教程_java_eclipse尚学堂科技_马士兵_坦克大战图片版尚学堂科技_马士兵_java_坦克大战网络版视频教程尚学堂科技_马士兵_snake_贪吃蛇内部视频第三部分数据库视频oracle视频内容包括:01——53讲avi格式第四部分:jdbc和mysql视频,内容包括:1_lomboz_eclipse_jdbc2_mysql_avi3_连接池的设计思路.avi第五部分:html & css & js 视频:html & css 视频内容简介:01_html简单介绍和meta标签.avi02_a_路径问题等等.avi03_学习方法_其他常用标签.avi04_1_note.avi04_表格和表单_1.avi05_表格和表单_2.avi06_frame.avi07_dreamweaver.avi08_css_1.avi09_css_2_选择方式.avi10_css_3.avi11_css_4.avijs 视频简介:01_js初步及调试.avi02_js基本语法.avi03_函数_事件处理_1.avi04_事件处理_2.avi05_内置对象_dom_bom.avi06_趣味.avi07_实用.avi08_表单验证.avi09_表单验证_new.avi10_后台框架.avi11_后台框架_2.avi12_tree.avi第六部分:servlet & jsp视频——内容包括:1 tomcat的安装使用,配置2 servlet & jsp 视频1——30节jsp的练习项目内容包括:3 简单bbs项目3 2007美化bbs项目4 网上商城项目视频4 网上商城项目视频讲解视频第七部分:j2ee学习视频包括:drp项目框架视频学习:struts视频hibernate视频spring视频提高部分:uml统一建模语言视频ssh项目视频:oa办公自动化系统视频crm项目视频银行系统视频ejb3.0视频j2me_3g简介资料面试材料:面试题大汇总+笔记+技巧路线图明细下面给出第二节《java自学路线图》中知识点的明细:一:j2se 面向对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、annotationio多线程、线程同步tcp/udpawt、事件模型、匿名类正则反射机制2:数据库(oracle或者mysql)sql语句多表连接,内外连接,子查询等管理表、视图、索引、序列、约束等树状结构存储存储过程、触发器数据库设计三范式、3:jdbcjdbc基础连接池树状结构存储与展现datasource & rowsetjdbc连接oracle及mysql4:html_css_jshtml、css、js基础语法js form判断dom编程基础(事件处理等)js常用效果如treeview、下拉联动等js学习方法js调试方法dreamweaver初步(建立html、table、form、css)等5:servlet & jsptomcat基础servlet基础web.xml配置基础web application的结构servlet生命周期request response等常用方法servletcontext类http协议基础(get post)cookiesessionapplicationjsp的几种语法(包括jstl等)注意在项目中练习,不要拘泥于语法细节而裹步不前。

6:struts多层架构理论model 1 and model 2struts基本概念mvcaction与业务逻辑类的关系在struts与jsp之间传递数据struts处理流程(控制流)struts taglib(了解常用的)jstlactionform字段收集上传文件类型转换dto动态action form验证框架actionforward 转发与重定向动态生成actionforward全局与局部的actionforwardaction forward scopeunknownactionmappingaction的线程安全i18n怎样切换语言环境struts异常处理机制程序处理自动处理自定义异常处理器struts的多模块配置7:xml(xml/xsl、xslt/dtd、schema等基础的概念、关于java的编程可以暂时扔在一边)8:hibernateor mapping原理hibernate基础开发步骤hibernate基本接口(重点session)普通属性映射关联关系映射native sqlinverse lazy cascade继承关系映射hql性能优化一级缓存二级缓存查询缓存事务与并发悲观锁、乐观锁opensessioninviewcurrentsession(至于jta、联合主键、自然主键、动态主键、any类型creteria queries intercepter and event 自定义类型等,可以暂时扔在一边)9:springioc/dispring配置spring架构aop及spring aop声明式事务(aop)spring + hibernate spring支持webscope(其他的spring模块对于自学来说可以暂时扔在一边)10:ejb3.0j2ee架构基础(jta jms等)ejb基础(地位及基本理论、分类等)annotationant编译与部署ejbsession beanejb的依赖注入persistence api(可以用jboss学习ejb3.0)11:至于soa,对于自学的同学来说,暂时不用特别关注。

尚学堂教学安排第一部分学习总周期26天:1. --j2se(chat + tank + snake)-----------------------13 days2. --oracle--------------------------------- 4 days3. --jsp+jdbc+mysql------------------------------- 1 days4. --html+css+js--------------------------- 3 days5. --html+css+js--------------------------- 3 days6. --bbs----------------------------------- 2 days第二部分学习总周期27天7. --drp-----------------------------------12 days8. --struts--------------------------------- 6 days9. --hibernate-------------------------------- 6 days10.--spring--------------------------------- 3 days第三部分学习总周期26天11.--uml----------------------------------- 2 days12.--oa-----------------------------------15 days13.--crm----------------------------------- 5 days14.--ejb 3.0---------------------------------3 days15.--bankproject(简介)---------------------------1 days16.--面试技巧+3g+j2me(简介)-------------------------1 days 第四部分linux学习总周期4天。

相关文档
最新文档