马士兵java教学视频的项目实战都有哪些?

马士兵老师实战项目视频教程_马士兵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:3,833贴子:
马士兵老师实战项目视频教程
专门针对企业项目实战的视频教程,需要的艾特我
tang365666,备注2,即可
2楼微信领取即可
tang365666,备注贴吧2
楼主大好人!万分感谢
。。。。。
贴吧热议榜
使用签名档&&
保存至快速回贴您的位置:
网友评论:
强。。。还有看你前一个的版本呢
不错的视频,传智播客的贪吃蛇,俄罗斯视频很不错,有兴趣的朋友可以一起讨论啊,QQ群: 一起学习..
向马老师致敬
这个真是厉害 多谢马老师
中国多几个向马老师这样的人,那该多好阿!我要向马老师学习!
非常感谢感谢马老师!我也是刚学编程的,向您致敬了
[尚学堂][马士兵AVI格式清晰版本XML_AJAX_SOAP] [尚学堂][最新马士兵面试课程视频+文档] [尚学堂][税务系统+JMX+UML+代码+文档完整文档资料] 尚学堂全套DRP项目实战视频已经全套重磅出击(高清晰+完整)马士兵&HappyJava开发系列&免费网络课堂(2) OO 思维马士兵&HappyJava开发系列&免费网络课堂(3)
抽丝剥茧策略模式,CC接口详细解析 :马士兵&HappyJava开发系列&免费网络课堂(4)
Iterator-遍历容器的精灵 马士兵&HappyJava开发系列&免费网络课堂(5) 工厂系列-对象生产过程自定义 马士兵&HappyJava开发系列&免费网络课堂(6)
Spring动态代理-aop讲座视频]
今天在大米盘发现了一个新设计模式视频组,给个链接地址,欢迎大家去下载
今天在大米盘发现了一个新设计模式视频组,里面是下载地址,我给个链接地址,欢迎大家去下载
很好,很强大
2、--&393、--&38、394、--&37、38、395、--&36、37、38、396、--&35、36、37、38、397、--&34、35、36、37、38、398、--&33、34、35、36、37、38、399、--&32、33、34、35、36、37、38、3910、--&31、32、33、34、35、36、37、38、3911、--&30、31、32、33、34、35、36、37、38、3912、--&29、30、31、32、33、34、35、36、37、38、3913、--&28、29、30、31、32、33、34、35、36、37、38、3914、--&27、28、29、30、31、32、33、34、35、36、37、38、3915、--&26、27、28、29、30、31、32、33、34、35、36、37、38、3916、--&25、26、27、28、29、30、31、32、33、34、35、36、37、38、3917、--&24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、3918、--&23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、3919、--&22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、3920、--&21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39
1、 基于J2EE平台下的struts2+spring+Ibatis的手机贸易企业进销存系统全程实战2、 Lucene从基础到实战高级应用(Lucene+Struts2+Spring+IBatis实现华电内部搜索项目案例)3、 北风网--Extjs项目之商场VIP消费情况查询系统4、 北风网--Extjs项目之个人理财项目(Extjs+S2SH+Mysql)5、 北风网--集struts2.0、spring、hibernate、Jquery、extjs整合开发CRM客户关系管理系统6、 北风网--从基础到实战ExtJs全程精通培训7、 北风网--Java数据结构系列课程8、 北风网-基于Linux操作系统平台下的Java语言开发9、 Flex系列从入门到精通配项目案例(S2SH+Mysql实现在线通讯录)10、 基于ASP.NET三层架构技术的HR人力资源管理系统项目(深入WebService)11、 北风网--Oracle在J2EE开发中应用系列课程12、 北风网--DIV+CSS仿中国联通网站开发全程培训13、 迅风下载软件全程开发有需要的联系我QQ:
1、 基于J2EE平台下的struts2+spring+Ibatis的手机贸易企业进销存系统全程实战2、 Lucene从基础到实战高级应用(Lucene+Struts2+Spring+IBatis实现华电内部搜索项目案例)3、 北风网--Extjs项目之商场VIP消费情况查询系统4、 北风网--Extjs项目之个人理财项目(Extjs+S2SH+Mysql)5、 北风网--集struts2.0、spring、hibernate、Jquery、extjs整合开发CRM客户关系管理系统6、 北风网--从基础到实战ExtJs全程精通培训7、 北风网--Java数据结构系列课程8、 北风网-基于Linux操作系统平台下的Java语言开发9、 Flex系列从入门到精通配项目案例(S2SH+Mysql实现在线通讯录)10、 基于ASP.NET三层架构技术的HR人力资源管理系统项目(深入WebService)11、 北风网--Oracle在J2EE开发中应用系列课程12、 北风网--DIV+CSS仿中国联通网站开发全程培训13、 迅风下载软件全程开发有需要的联系我QQ:
此系列视频帮肋文档下载如下Struts2.1.chm
英语版下载地址如下:http://www.ctdisk.com/file/5801225 (http://www.ctdisk.com/file/5801225)XML.DOM.chm
中文版下载地址如下:
http://www.ctdisk.com/file/5801217 (http://www.ctdisk.com/file/5801217)J2SE5.0API.chm
中文版下载地址如下:
http://www.ctdisk.com/file/5801195 (http://www.ctdisk.com/file/5801195)正则表达式.chm
中文版下载地址如下:
http://www.ctdisk.com/file/5800646 (http://www.ctdisk.com/file/5800646)XMLHTTP+手册.chm
英语版下载地址如下:
http://www.ctdisk.com/file/ (http://www.ctdisk.com/file/)w3c.chm (这是w3cschool.chm格式的帮肋文档)
中文版下载地址如下:http://www.ctdisk.com/file/5800644 (http://www.ctdisk.com/file/5800644)struts-2.3.1.2.chm
英语版下载地址如下
http://www.ctdisk.com/file/5800643 (http://www.ctdisk.com/file/5800643)jQueryAPI-1.4.chm
中文版下载地址如下:
http://www.ctdisk.com/file/5800506 (http://www.ctdisk.com/file/5800506)JavaScript.chm
中文版下载地址如下:
http://www.ctdisk.com/file/5800500 (http://www.ctdisk.com/file/5800500)struts2.0教程手册.chm 中文版下载地址如下:http://www.ctdisk.com/file/5800483 (http://www.ctdisk.com/file/5800483) [SQL]SQL语言参考大全(CHM版)2.1M.chm
http://www.ctdisk.com/file/5800482 (http://www.ctdisk.com/file/5800482)JavaEE_CN.chm
中文版下载地址如下: http://www.ctdisk.com/file/5800481 (http://www.ctdisk.com/file/5800481)J2EE1.4_API.chm
中文版下载地址如下: http://www.ctdisk.com/file/5800480 (http://www.ctdisk.com/file/5800480)HTML帮助文档.chm
中文版下载地址如下:http://www.ctdisk.com/file/5800479 (http://www.ctdisk.com/file/5800479)DHTML_Manual.chm
中文版下载地址如下: http://www.ctdisk.com/file/5800478 (http://www.ctdisk.com/file/5800478)CSS 3.0参考手册.chm
中文版下载地址如下: http://www.ctdisk.com/file/5800474 (http://www.ctdisk.com/file/5800474)
不错的视频,传智播客的贪吃蛇
努力升盘中
为什么这个资源下不到了啊.? 以前都没来得及下. 现在学到了 想看看 结果又看不了了.VeryCD 要走向收费了.?
感谢楼主分享
感谢楼主分享
类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
如果您发现自己的评论不见了,请参考以上4条。
使用 BBCODE()
正在读取……
上海隐志网络科技有限公司1.该项目是跟着马士兵老师的网课写的,自己添加了代码注释。2.有很多设计模式上的问题,大神勿喷。3.写这篇博客的目的也只是想重新理清下自己的思路。4.后期会对项目进行完善和改进
/*该项目由初态的0.1版本更新到最终的2.6版本*本篇主要介绍项目主要使用到的一部分类,包括Tank类和Missile类*以及TankClient类*思路:1:首先继承java.wat包中的Frame创建一个800*600的窗口,并且不允许用户改变大小*允许关闭窗口;2:画出玩家坦克和敌方坦克,玩家坦克由玩家通过键盘控制运动,允许沿着*八个不同的方向前进;3:添加子弹类,根据坦克的方向和位置,可以发出多发子弹;4:玩家*坦克能消灭敌方坦克*/
//Tank类代码实现
import java.awt.*;
import java.awt.event.*;
public class Tank {public static final int XSPEED=5;//坦克横向移动的速度public static final int YSPEED=5;//坦克纵向移动的速度public static final int WIDTH=30;public static final int HEIGHT=30;TankC//声明实例化的TankClient对象private boolean live=//判断坦克是否是存活状态//生成live的getter和setter方法public boolean isLive() {}public void setLive(boolean live) {this.live =}private int x,y;//Tank生成的坐标位置
//区分敌我的标志private boolean bL=false,bU=false,bR=false,bD=//用来表示是否按下“上下左右”四个键enum Direction{L,LU,U,RU,R,RD,D,LD,STOP};//枚举方向private Direction dir=Direction.STOP;//坦克前进的方向private Direction ptDir=Direction.D;//坦克炮筒的方向public Tank(int x, int y,boolean good) {this.x =this.y =this.good=}public Tank(int x,int y,boolean good,TankClient tc){this(x,y,good);
//调用了Tank(int x,int y,boolean good)方法this.tc=}public void draw(Graphics g){//画出坦克if(!live)//如果坦克被消灭,返回Color c=g.getColor();//根据坦克好坏,设定不同的颜色if(good) g.setColor(Color.RED);//设置坦克为红色,代表正义else
g.setColor(Color.BLUE);//设置坦克为蓝色,代表邪恶g.fillOval(x, y, WIDTH, HEIGHT);g.setColor(c);switch(ptDir){
//根据坦克炮筒的方向画直线case L:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x, y+Tank.HEIGHT/2);case LU:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x, y);case U:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x+Tank.WIDTH/2, y);case RU:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x+Tank.WIDTH, y);case R:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x+Tank.WIDTH, y+Tank.HEIGHT/2);case RD:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x+Tank.WIDTH, y+Tank.HEIGHT);case D:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x+Tank.WIDTH/2, y+Tank.HEIGHT);case LD:g.drawLine(x+Tank.WIDTH/2, y+Tank.HEIGHT/2, x, y+Tank.HEIGHT);case STOP:}move();}void move(){switch(dir){
//控制沿八个不同方向移动的速度case L:x-=XSPEED;case LU:x-=XSPEED;y-=YSPEED;case U:y-=YSPEED;case RU:x+=XSPEED;y-=YSPEED;case R:x+=XSPEED;
case RD:x+=XSPEED;y+=YSPEED;case D:y+=YSPEED;case LD:x-=XSPEED;y+=YSPEED;case STOP:}if(this.dir!=Direction.STOP){//坦克未停止时,调整炮筒方向,保持与前进方向一致this.ptDir=this.}//控制坦克在界面显示范围内if(x&0) x=0;if(y&20) y=20;if(x+Tank.WIDTH&TankClient.GAME_WIDTH) x=TankClient.GAME_WIDTH-Tank.WIDTH;if(y+Tank.HEIGHT&TankClient.GAME_HEIGHT) y=TankClient.GAME_HEIGHT-Tank.HEIGHT;} public void keyPressed(KeyEvent e){//按下键触发的方法int key=e.getKeyCode();switch(key){
//控制移动方向case KeyEvent.VK_LEFT :bL=case KeyEvent.VK_RIGHT:bR=case KeyEvent.VK_UP:bU=case KeyEvent.VK_DOWN:bD=}locateDirection();}void locateDirection(){ //根据键盘的输入判断当前坦克前进的八个方向if(bL && !bU && !bR && !bD )dir=Direction.L;else if(bR && !bU && !bL && !bD )dir=Direction.R;else if(bU && !bL&& !bR && !bD )dir=Direction.U;else if(bD && !bU && !bR && !bL )dir=Direction.D;else if(bL && bU && !bR && !bD )dir=Direction.LU;else if(bL && bD && !bR && !bU )dir=Direction.LD;else if(bR && bU && !bL && !bD )dir=Direction.RU;else if(bR && bD&& !bU && !bL )dir=Direction.RD;else if(!bR && !bU && !bL && !bD )dir=Direction.STOP;}public void keyReleased(KeyEvent e) {//释放键触发的方法int key=e.getKeyCode();switch(key){
//控制移动方向case KeyEvent.VK_CONTROL:fire();case KeyEvent.VK_LEFT :bL=case KeyEvent.VK_RIGHT:bR=case KeyEvent.VK_UP:bU=case KeyEvent.VK_DOWN:bD=}locateDirection();}public Missile fire(){
//坦克打出子弹方法//设置子弹打出的位置int x=this.x+Tank.WIDTH/2-Missile.WIDTH/2;//设置子弹打出的位置int y=this.y+Tank.HEIGHT/2-Missile.HEIGHT/2;Missile m=new Missile(x, y, ptDir,this.tc);tc.missiles.add(m);
//添加子弹}public Rectangle getRect(){ //获取坦克的位置坐标return new Rectangle(x,y,WIDTH,HEIGHT);}
//Tank类结束
//Missile类代码实现
import java.awt.*;
public class Missile {//子弹类public static final int XSPEED=10;//子弹横向移动的速度,要比Tank快public static final int YSPEED=10;//子弹纵向移动的速度public static final int WIDTH=10;//子弹的宽public static final int HEIGHT=10;//子弹的高private int x,y;
//子弹的坐标位置Tank.D //声明坦克前进的方向对象实例private TankC//声明TankClient的对象实例private boolean live=//判断子弹是否是存活状态public boolean isLive() {}public Missile(int x, int y,Tank.Direction dir) {this.x =this.y =this.dir =}public Missile(int x,int y,Tank.Direction dir,TankClient tc){this(x,y,dir);this.tc=}public void draw(Graphics g){if(!live){//如果子弹死亡,从子弹容器中去除该子弹tc.missiles.remove(this);}Color c=g.getColor();g.setColor(Color.BLACK);g.fillOval(x, y, WIDTH, HEIGHT);g.setColor(c);move();}private void move() {switch(dir){
//控制沿八个不同方向移动的速度case L:x-=XSPEED;case LU:x-=XSPEED;y-=YSPEED;case U:y-=YSPEED;case RU:x+=XSPEED;y-=YSPEED;case R:x+=XSPEED;
case RD:x+=XSPEED;y+=YSPEED;case D:y+=YSPEED;case LD:x-=XSPEED;y+=YSPEED;}if( x&0 || y&0 || x&TankClient.GAME_WIDTH ||y&TankClient.GAME_HEIGHT){ //判断子弹是否出界live=}}public Rectangle getRect(){ //获取子弹的位置坐标,使用碰撞检测的辅助类Rectanglereturn new Rectangle(x,y,WIDTH,HEIGHT);}public boolean hitTank(Tank t){
//子弹是否打中坦克if(this.getRect().intersects(t.getRect()) && t.isLive()){ //若命中t.setLive(false);//被命中的坦克消失this.live=}}
//Missile类结束
//TankClient类代码实现
import java.awt.C
import java.awt.F
import java.awt.G
import java.awt.I
import java.awt.event.*;
import java.util.L
import java.util.ArrayL
public class TankClient extends Frame{public static final int GAME_WIDTH=800;//游戏窗口的宽度public static final int GAME_HEIGHT=600;//游戏窗口的高度Tank myTank=new Tank(450,450,true,this);//生成玩家坦克Tank enemyTank=new Tank(100,100,false,this);//生成敌方坦克List &Missile& missiles=new ArrayList&Missile&();//泛型集合,保存子弹Image offScreenImage=public void paint(Graphics g) {//重写paint方法g.drawString("missiles count: "+missiles.size(), 10, 50);for(int i=0;i&missiles.size();i++){Missile m=missiles.get(i);m.hitTank(enemyTank);//if(!m.isLive()) missiles.remove(i);//子弹消亡时,清除该子弹对象m.draw(g);}myTank.draw(g);
//调用Tank中的draw方法enemyTank.draw(g);}public void update(Graphics g) {//重写update方法if(offScreenImage==null){offScreenImage=this.createImage(GAME_WIDTH,GAME_HEIGHT);//图片大小也为800*600}Graphics gOffScreen=offScreenImage.getGraphics();//屏幕后画笔Color c=gOffScreen.getColor();//重刷背景及其颜色gOffScreen.setColor(Color.GREEN);gOffScreen.fillRect(0, 0, GAME_WIDTH, GAME_HEIGHT);gOffScreen.setColor(c);paint(gOffScreen);g.drawImage(offScreenImage, 0, 0, null);//将屏幕后面图片画在屏幕上,需要重刷背景}public void lauchFrame(){this.setLocation(400, 300);//坐标this.setSize(GAME_WIDTH, GAME_HEIGHT);//宽度和长度this.setTitle("TankWar");//添加标题this.addWindowListener(new WindowAdapter(){//关闭窗口@Overridepublic void windowClosing(WindowEvent e){//super.windowClosing(arg0);System.exit(0);}});this.setResizable(false);//不允许改变窗口大小this.setBackground(Color.GREEN);//设置背景颜色为绿色this.addKeyListener(new KeyMonitor());//键盘监听器setVisible(true);//窗口可见new Thread(new PaintThread()).start();}private class PaintThread implements Runnable{//内部类,线程,每隔一段时间重画一次public void run(){while(true){repaint();//调用外部包装类的方法try {Thread.sleep(50);} catch (InterruptedException e) {e.printStackTrace();}}}}private class KeyMonitor extends KeyAdapter{//继承KeyAdapter类public void keyPressed(KeyEvent e) {//重写keyPressed方法,按下键//System.out.println("OK");myTank.keyPressed(e);//调用Tank中的keyPressed方法}public void keyReleased(KeyEvent e) {//重写keyReleased方法,释放键myTank.keyReleased(e);//调用Tank中的keyReleased方法}}/** main方法*/public static void main(String[] args) {TankClient
tc=new TankClient();tc.lauchFrame();}
//TankClient类结束
版本0.4的项目要求是让坦克动起来 由于在版本0.6也是让坦克听从我们指挥
在这里主要是建立一个屏幕刷新线程
使屏幕达到时时刷新的效果
代码如下:
public class update...
可以看看ppt的步骤。其实思路也是很简单
把坦克 和子弹都看作一个矩形 Rectangle 然后使用 Rectangle类中的碰撞检测方法
A.intersects(B) 如果返回值为true就表示矩...
首先新建一个子弹类
由于要画子弹,所以变量肯定要有坐标x,y,宽高width,height.方法要有draw方法用来绘制子弹
而子弹移动还有子弹的方向dir.子弹的移动速度speed。
要判断子...
没有更多推荐了,后使用快捷导航没有帐号?
C#.NET技术交流群
服务时间: 9:00 - 19:00
电话客服一:
公司地址:北京市昌平区沙河镇沙阳路18号
支付宝赞助
尚学堂 马士兵 JSP+Servlet 金尚网上商城项目 实战视频
主题帖子积分
尚学堂 马士兵 JSP+Servlet 金尚网上商城项目 实战视频
QQ截图18.jpg (67.27 KB, 下载次数: 0)
00:56 上传
课程讲师:马士兵
项目介绍:
  “金尚在线商城项目”
  这个系统整合了商品展示、商品管理、商品类别管理、购物车、会员管理等功能,提供了简易的操作,丰富的功能和完善的权限管理,为用户提供了一个低成本、高效率的网上商城建设方案。
  这个项目在商品类别设计中采用了树状层次设计结构;在前台可以分类浏览所有商品详细信息,下订单购买商品,查看购物车状态以及购买用户的反馈信息;在系统后台可以管理会员、管理商品和商品类别,并使用上传组件上传商品图片,管理查看商品库存以及进货渠道,并使用报表组件将商品的销售情况做成图表,供商城管理者做市场分析。
  前台对数据的修改使用Ajax技术直接与后台交互,提高了用户体验。但是,由于这个项目业务逻辑比较简单,尚学堂目前的课程体系中已经使用DRP项目对其进行替代。
  这个项目所涉及的知识点包括JDBC、数据库、HTML、CSS、JavaScript、AJAX、XML/XSL/DTD、SOAP/WebService、分页、树状结构的设计与展现、JSP、Servlet、Session、JFreechart图表组件、上传组件等,并且已经开始教授软件工程、SCM等方面的项目管理知识。
视频目录:
01_DB.avi (63.95MB)02_1用户注册.avi (33.51MB)02_User_用户注册.avi (45.17MB)03_User_用户浏览.avi (28.07MB)04_user_1.avi (48.04MB)04_user_2.avi (29.49MB)04_user_3.avi (17.78MB)05_后台session检查.avi (16.78MB)06_用户自服务_1.avi (43.35MB)07_用户自服务_2.avi (5.00MB)08_主页_1.avi (25.88MB)09_Category_1.avi (42.89MB)10_Category_2.avi (32.00MB)11_Category_3.avi (48.03MB)12_category_4.avi (2.58MB)13_category_5.avi (13.56MB)14_category_6.avi (21.03MB)14_session_admin.avi (30.14MB)15_category_7.avi (7.41MB)16_category_8.avi (15.47MB)17_category_9.avi (29.08MB)18_product_1.avi (20.73MB)19_product_2.avi (38.49MB)20_product_3.avi (7.37MB)21_product_4.avi (13.64MB)22_product_5.avi (38.45MB)23_product_6.avi (17.35MB)24_product_7.avi (42.89MB)25_product_search.avi (35.13MB)26_product_search_2.avi (33.35MB)27_product_search_3.avi (20.35)28_product_add.avi (13.99MB)29_product_list.avi (36.74MB)30_date&time.avi (4.76MB)31_product_add.avi (17.81MB)32_product_add_2.avi (21.82MB)33_product_simple_search.avi (56.58MB)34_product_simple_search.avi (4.52MB)35_product_search_using_forward.avi (28.97MB)36_product_modify.avi (36.18MB)37_product_modify.avi (5.12MB)38_client_1.avi (18.12MB)39_client_2.avi (12.95MB)40_latest_products.avi (28.05MB)41_ready_to_buy.avi (17.94MB)42_buy.avi (25.42MB)43_buy.avi (1.22MB)44_buy.avi (9.58MB)45_buy.avi (14.93MB)46_confirm.avi (17.77MB)47_confirm_2.avi (13.98MB)48_order_3.avi (31.24MB)49_order_4.avi (10.16MB)50_order.avi (20.63MB)51_order_detail.avi (33.69MB)52_order_list.avi (6.34MB)53_order_modify.avi (37.65MB)54_文件上传_1.avi (13.95MB)55_文件上传.avi (42.20MB)56_文件上传.avi (35.44MB)57_文件上传.avi (22.90MB)58_报表组件_JFreeChart_1.avi (5.03MB)59_报表组件_JFreeChart_2.avi (24.36MB)60_报表组件_JFreeChart_3.avi (27.06MB)61_报表组件_JFreeChart_4.avi (17.02MB)62_JSP自定义标签.avi (21.52MB)63_JSP自定义标签_2.avi (6.70MB)64_AJAX.avi (77.81MB)65_AJAX.avi (14.54MB)66_AJAX.avi (13.12MB)68_index_search.avi (27.33MB)69_index_search.avi (12.57MB)70_index_search.avi (29.94MB)71_index_search_ajax.avi (2.86MB)72_index_search_ajax.avi (14.62MB)73_index_search_ajax.avi (3.05MB)74_index_search_ajax.avi (23.50MB)75_index_search_ajax.avi (46.34MB)76_index_search_ajax.avi (32.64MB)77_index_search_ajax.avi (14.46MB)78_index_search_ajax.avi (16.37MB)79_ajax_conclusion.avi (12.21MB)创建数据库表为用户管理模块做准备.avi (10.45MB)
视频地址:
 百度网盘:游客,如果您要查看本帖隐藏内容请
当你的能力还撑不起你的野心时,你就需要静下心来 好好学习。
我就这样静静的看着 不说话。。
没别的意思,回复就是为了看着还凑合,支持一下吧~
张董威武张董威武张董威武
张董这页面处处都是细节,刷波
看看,应该有用
hahhahahah
为论坛做出突出贡献的会员
注册账号后积极发帖的会员
经常参与各类话题的讨论,发帖内容较有主见
经常帮助其他会员答疑
积极宣传本站,为本站带来更多注册会员
积极宣传本站,为本站带来更多的用户访问量
经常在论坛发帖,且发帖量较大
长期对论坛的繁荣而不断努力,或多次提出建设性意见
活跃且尽责职守的版主
曾经为论坛做出突出贡献目前已离职的版主
Powered by 张董丶 X3.2马士兵_JavaSE实战项目_坦克大战网络编程版_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&100W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
马士兵_JavaSE实战项目_坦克大战网络编程版
阅读已结束,下载本文到电脑
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 马士兵项目 的文章

 

随机推荐