请选择 进入手机版 | 继续访问电脑版

学途无忧

 找回密码
 立即注册
  • 论坛学币充多少送多少
 共有 27 条信息    默认    按推荐    按免费    按付费   按浏览量    按下载量    专题列表
推荐下载
热门下载
最新专题
      暂无相关信息
0 次点评

基于Linux平台下Java程序设计

分类:Java    下载:34    浏览:2335    时间:2020-03-25
基于Linux平台下Java程序设计什么是Linux系统 Linux操作系统是目前最流行的操作系统,其内核是由芬兰人linus在大学期间编写的。因为linux是开放源代码的,所以许多程序员以及组织在其基础之上添加了许多强大的功能。基于 Linux 开放源码的特性,越来越多大中型企业及政府投入更多的资源来开发 Linux。现今世界上,很多国家逐渐的把政府机构内部门的电脑转移到 Linux 上,这个情况还会一直持续。Linux 的广泛使用为政府机构节省了不少经费,也降低了对封闭源码软件潜在的安全性的忧虑。什么是Java语言 Java编程语言,这里就不再累赘了,大家都知道它是目前最为流行的编程语言之一。学习Linux操作系统下Java语言开发的好处好处一:不再束缚在Windows操作系统下,开阔眼界。好处二:熟练Linux操作系统的指令,走出“指指点点”的开发,成为真正的代码程序员。好处三:增加自己的竞争实力,为自己应聘时加上浓浓的一笔。课程培训大纲第一讲 安装虚拟机以及Linux操作系统第二讲 Linux桌面系统第三讲 Linux文件和目录管理第四讲 VIM的使用(上)第五讲 VIM的使用(下)第六讲 Linux终端常用命令第七讲 Java开发环境的搭建第八讲 Java语言基础(上)第九讲 Java语言基础(下)第十讲 Java中IO详解(上)第十一讲 Java中IO详解(下)第十二讲 Java中容器详解(上)第十三讲 Java中容器详解(下)第十四讲 Java中Swing详解(上)第十五讲 Java中Swing详解(下)第十六讲 JSP开发环境的搭建第十七讲 JSP语法详解(上)第十八讲 JSP语法详解(下)第十九讲 开发用户登陆,用户注册系统第二十讲 开发用户管理系统
0 次点评

Unreal SDK 游戏开发从入门到精通

分类:其他    下载:113    浏览:2244    时间:2020-03-25
Unreal SDK 游戏开发从入门到精通课程的背景UDK(the Unreal Development Kit 虚幻引擎开发工具包)是Epic公司在2010年宣布对外发布著名引擎虚幻动作第三代(Unreal Engine 3 虚幻引擎3)引擎的免费版本。UDK可以用于家用游戏主机、个人电脑、苹果系统等多个平台, 并且据说Epic正计划移植到网页游戏平台。据2013年11月份的统计报告, 目前UDK的使用人数已超过80万。课程内容简介本系列讲座主要讲述如何利用UDK开发游戏程序。 本课程主要分为四个部分:1.学习UnrealScript的基本语法, 为下面的学习打下良好的基础2.系统学习UDK的主要模块, 熟悉并掌握游戏开发的各个系统3.使用UDK独立开发游戏Demo, 体验和理解UDK对游戏开发流程的整合课程大纲第一章初步接触Unreal SDK1.1 Unreal sdk简介aaa1.2 UC语言的基本介绍1.3 搭建UDK的编程环境第二章 UnrealScript入门与精通2.1 Unreal sdk简介2.2 UC语言的基本介绍2.3 搭建UDK的编程环境2.4 UnrealScript中的类和变量2.5 UnrealScript中的函数2.6 UnrealScript中的表达式、操作符及控制结构2.7 UnrealScript中的迭代器2.8 UnrealScript中的状态和预处理器2.9 UnrealScript中的接口和代理2.10 认识UnrealScript中的三个基本类2.11 搭建UnrealScript中的游戏框架2.12 UnrealScript的常用工具函数第三章 使用UI Scene开发用户界面3.1 熟悉UI Scene编辑器3.2 认识UI Scene中的控件3.3 详解UI控件的交互事件3.4 简介UI style3.5 使用Canvas在屏幕上描绘3.6 Unreal Script中的UI系统3.7 制作一个简单的系统界面并导入游戏3.8 按键绑定第四章 UDK材质系统入门4.1 认识UDK中的材质系统4.2 学习UDK的基础材质4.3 熟悉材质编辑器4.4 熟悉材质实例编辑器4.5 学习UDK的材质函数4.6 制作一个具有基础光照的材质4.7 如何使用材质模板和材质实例4.8 UnrealScript中的材质系统4.9 UDK中导入贴图和字体第五章 UDK特效系统入门5.1 认识UDK中的特效系统5.2 熟悉特效编辑器5.3 详解UDK中的特效系统5.4 制作一个火焰特效5.5 UnrealScript中的粒子系统第六章 UDK动画系统入门6.1 动画系统的基本概念6.2 熟悉动画集编辑器6.3 熟悉动画树编辑器6.4 动画节点6.5 骨骼控制节点6.6 UnrealScript中的动画系统6.7 使用动画树实现角色动画融合第七章 UDK音效系统入门7.1 UDK中的音效系统7.2 声效编辑器7.3 SoundNode简述第八章 Kismet8.1 Kismet的基本概念8.2 Kismet序列对象8.3 使用kismet第九章 Matinee9.1 Matinee编辑器9.2 曲线编辑器9.3 Matinee轨迹详解第十章 其他10.1 AI10.2 Commandlet10.3 TMTGame源码解析
0 次点评

Spark首选语言:Scala编程语言详解

分类:spark    下载:122    浏览:2651    时间:2020-03-18
Spark首选语言:Scala编程语言详解课程研发环境程序源代码以Scala 2.10.4为基准,以下环境都适用于项目。开发工具: 命令行REPL;IDEA;Scala IDE内容简介Spark是大数据处理中非常流行的处理框架,而Spark是基于Scala语言开发。因此学好Scala编程语言,对于后续继续学习Spark至关重要。同时Scala底层使用的是JVM(Java虚拟机),因此对于有Java基础的学员,上手Scala非常快。Scala的最重要的特性是:兼容性,简短,高层级抽象和高级的静态类别。课程大纲第1课:Scala动手实战入门1.1 安装Scala开发环境1.2 Scala常用类型介绍1.3 动手体验值与变量的声明1.4 动手体验Scala函数与方法的定义和使用1.5 动手编写条件表达式1.6 循环表达式与For循环的使用第2课:Scala实战入门进阶2.1 默认参数、带名参数及变长参数2.2 lazy值2.3 异常处理2.4 数组2.5 Map操作第3课:Scala面向对象入门实战3.1 类的定义:属性与方法3.2 不同的构造器3.3 object对象3.4 apply方法3.5 方法重写与字段重写(Scala中的继承)第4课:Scala面向对象进阶实战4.1 抽象类4.2 trait4.3 包的定义与使用4.4 包对象定义与使用4.5 文件访问第5课:Scala函数式编程入门实战5.1 函数的定义5.2 值函数5.3 匿名函数5.4 闭包5.5 SAM与Curry5.6 高阶函数示例第6课:Scala函数式编程进阶实战6.1 集合6.2 序列6.3 可变列表与不可变列表6.4 集合操作6.5 case class6.6 模式匹配第7课:Scala高级特性实战7.1 泛型类7.2 泛型函数7.3 Lower bounds 与 Upper bounds7.4 View bounds7.5Context bounds7.6 协变与逆变7.7 隐式转换7.8 隐式参数7.9 隐式类第8课:Scala的Actor8.1 创建actor8.2 actor的消息机制8.3 共享线程8.4 多个actor协同工作8.5 actor使用最佳实践
0 次点评

Unity3D 2D实战游戏开发__特种任务

分类:Unity3D    下载:88    浏览:2323    时间:2020-03-18
Unity3D 2D实战游戏开发__特种任务课程的背景 Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity webplayer插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。从Unity3D 4.3版本开始,就默认支持2D游戏的开发了。省去了之前想用Unity3D来开发2D游戏开发者的选择各种插件的烦恼了。用Unity3D开发2D游戏将变得是这么的容易,而且不需要考虑各种插件。课程内容简介Unity3D 4.3发布之后,一项新特性给广大开发者带来了无限的便利。这项新特性就是Unity3D开始支持原生2D游戏开发和2D游戏的元素了。那么,我们就利用4.3的版本来学习下2D游戏开发的步骤和流程以及注意点。本课程我们来制作一款经典的横版游戏—特种任务。通过这个实战的游戏,我们来熟悉2D的重要元素SpriteRender,2D刚体和碰撞,以及4.0之后的新的动画系统等。课程大纲 第一讲:Unity3D快速预览 第二讲:2D重要元素 第三讲:2D 场景的布置 第四讲:主角动画 第五讲:主角移动控制 第六讲:主角射击控制 第七讲:主角下蹲逻辑 第八讲:主角行为完善 第九讲:怪物动作 第十讲:互相伤害处理 第十一讲:攻击爆炸处理 第十二讲:游戏结束逻辑 第十三讲:音效添加 第十四讲:游戏结束逻辑 第十五讲:UI界面 第十六讲:游戏完善 第十七讲:回顾与总结
0 次点评

python机器学习实战(10课时)

分类:机器学习    下载:98    浏览:2191    时间:2020-03-16
python机器学习实战课程背景 课程背景基于当下最热门的人工智能与数据科学为背景,结合当下热门项目,使用数据领域主流语言python作为课程的实战工具,旨在帮助同学们快速掌握python数据科学与人工智能领域最核心算法与案例实战。课程大纲1.机器学习概述.课程介绍.最近邻分类算法2.贝叶斯分类器3.聚类4.决策树5.线性回归和梯度下降6.逻辑回归和最大似然7.支持向量机8.EM算法和GMM9.随即森林和Adaboost10.机器学习思想精华和使用技巧
0 次点评

PHP开发漏洞及运维安全(6课时)

分类:PHP    下载:56    浏览:2137    时间:2020-03-16
PHP开发漏洞及运维安全课程简介 本课程着重讲解php开发过程中的常见编码错误而导致的安全漏洞,同时也会讲解到服务器配置安全以及代码漏洞查找、解决方法。课程简介1.网络安全概况,简介2.常见php漏洞Sql注入。Xss跨站脚本攻击。Csrf跨站请求伪造。3.OWASP十大网络安全问题失效的身份认证和会话管理不安全的直接对象引用安全配置错误敏感信息泄漏功能级访问控制缺失使用含有已知漏洞的组件未验证的重定向和转发其他4、文件与服务器安全,漏洞扫描工具本项目所涉及到的技术数据库方面:Mysql语言方面:Php服务方面:php、nginx、linux
0 次点评

Knockout.js最佳实践 MVVM框架 + HTML5 + ASP.NET Web API 构建响应式富客户端应用

分类:其他    下载:432    浏览:6305    时间:2020-03-13
Knockout.js最佳实践 MVVM框架 + HTML5 + ASP.NET Web API 构建响应式富客户端应用模块介绍1.课程介绍,knockout.js概述,前景,使用jsFiddle搭建简单开发环境2.knockout.js两大特性,绑定和监测3.knockout.js内置绑定详解4.knockout.js最佳开发实践,Javascript模式-Module Pattern实现ViewModel5.knockout.js模板,流控制,无容器绑定6.knockout.js自定义绑定7..Net Web API入门,通过Code First以及数据库初始化策略方法创建数据库,实现增删改查8.knockout.js结合.Net Web API开发三级联动程序。Knockout.js简介Knockout.js是一个基于JavaScript开发的轻量级MVVM(Model-View-ViewModel)框架,简称ko。它的主要特点特性包括(译自Knockout.js官方网站)特点:1.声明式绑定 - 通过简明易读的数据绑定(data-bind)语法将DOM元素和模型数据(model data)关联在一起2.自动UI刷新 - UI界面会根据模型数据的改变自动更新3.依赖跟踪 - 在模型数据间建立隐式依赖关系链4.模板 - 以模型数据函数为基础,快速生成复杂可嵌套的UI特性:1.免费,开源2.纯JavaScript框架3.轻量级,最终压缩后只有16kb4.不依赖其他任何产品5.支持所有主流浏览器,IE6+,FireFox2+,Chrome,Opera,Safari (包括移动设备)6.完整的API文档支持本课程所涉及到的技术:knockout.js方面1.基于knockout.js最新版本v3.1.0开发,录制2.课程贯穿knockout的核心语法,功能及特性,包括依赖属性,监测,内置绑定,自定义绑定,无容器绑定,模板,流控制,等等3.knockout开发模式,规范4.Javascript Module Pattern.Net方面1.MVC4 + Web API面向服务开发模式2.Entity Framework代码优先3.数据库初始化策略方法(首次启动应用程序自动创建数据库并添加数据)其他1.Fiddler2测试Web API使用方法2.Google Chrome控制台调试
0 次点评

J2EE常用开发工具与第三方组件讲解

分类:Java    下载:322    浏览:6363    时间:2020-03-13
J2EE常用开发工具与第三方组件讲解课程的背景 鉴于目前项目的开发,所涉及到开发工具繁多,旨在培养大家常用开发工具的使用熟练度,以及更好的管理项目,提高开发效率,特录制本辑课程课程内容简介 本部分课程主要介绍一些常用的Java第三方组件,如:jfreechart,pdf生成组件iText,jasper report报表组件及POI操作excel等在企业软件开发中常遇到的第三方应用课程大纲第1章:图表组件JFreeChart快速入门:第一讲:图表组件JFreeChart快速入门第2章:图表组件JFreeChart 基础 :第一讲:图表组件JFreeChart 基础01(饼图)第二讲:图表组件JFreeChart 基础02(饼图)第三讲:图表组件JFreeChart 基础03(饼图)第四讲:图表组件JFreeChart 基础04(直方图)第五讲:图表组件JFreeChart 基础05(直方图)第六讲:图表组件JFreeChart 基础06(直方图)第七讲:图表组件JFreeChart 基础07(折线图)第八讲:图表组件JFreeChart 基础08(折线图)第九讲:图表组件JFreeChart 基础09(折线图)第3章:图表组件JFreeChart 高级应用:第一讲:图表组件JFreeChart 高级应用01(时序图)第二讲:图表组件JFreeChart 高级应用02(时序图)第三讲:图表组件JFreeChart 高级应用03(Tooltips)第四讲:图表组件JFreeChart 高级应用04(SSH+DB)第4章:PDF组件-iText的使用详解:第一讲:PDF组件-iText入门第二讲:iText之Document与PdfWriter第三讲:iText基本构建块01第四讲:iText基本构建块02第五讲:iText图像处理第六讲:iText绘制表格01第七讲:iText绘制表格02第八讲:iText中文处理与页眉页脚01第九讲:iText中文处理与页眉页脚02第十讲:iText中文处理与页眉页脚03第十一讲:iText与SSH框架第5章:jasper report报表组件快速入门:第一讲:JasperReport报表组件快速入门01第二讲:JasperReport报表组件快速入门02第6章:jasper report报表组件高级应用:第一讲:JasperReport报表组件高级应用01第二讲:JasperReport报表组件高级应用02第三讲:JasperReport报表组件高级应用03第四讲:JasperReport报表组件高级应用04第五讲:JasperReport报表组件高级应用05第7章:Java中利用POI组件操作Office快速入门:第一讲:Java中利用POI组件操作OFFICE快速入门第8章:POI操作Office高级应用:第一讲:CellStyle设置第二讲:通过POI读取XLS文件第三讲:POI与SSH第9章:java中利用Ant工具打包布署应用:第一讲:Ant入门第二讲:Ant高级第10章:java中利用Maven进行项目管理:第一讲:Maven初体验第二讲:Maven打包测试
0 次点评

IBM-AIX高级系统管理

分类:其它    下载:50    浏览:2016    时间:2020-03-11
本帖最后由 ITIT 于 2020-1-27 20:56 编辑IBM-AIX高级系统管理课程背景 AIX(Advanced Interactive eXecutive)是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。它符合Open group的UNIX 98行业标准(The Open Group UNIX 98 Base Brand),通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM~p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。内容及简介本课程通过AIX操作系统以及存储管理模板,让同学们深入了解AIX高级系统管理的整个过程HACMP基础知识▷如何识别双机互备|主备▷60分钟完成PowerHA6搭建▷赠送PowerHA所有学习资料大纲 第一章:Pseries系统管理概述第二章:AIX 6 系统安装与启停第三章:软件管理与安装第四章:用户管理与设备管理第五章:LVM逻辑卷管理第六章:备份恢复及错误诊断第七章:存储管理第八章:AIX/HACMP/oracle双机集群
0 次点评

项目实战:游戏编程炸弹超人(基于Cocos2d-x技术实现)

分类:cocos2D    下载:101    浏览:2351    时间:2020-03-11
项目实战:游戏编程炸弹超人(基于Cocos2d-x技术实现)开发环境和工具 开发环境:Win7/Mac OSXCocos2d 2.1.4Andriod NDK r8dAndriod SDK r20IOS SDK 6.0开发工具:Visual Studio 2012,Eclispe 4.2.2,xCode 4.6其他相关工具和包:Java SE, Python,TiledMap,TexturePacker,LevelHelperCocos2d-x简介Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。是iphone上Cocos2d-iphone的C++移植版。Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,目前已经支持iOS、Android、Windows8、Mac OSX、Linux、BlackBerry、Windows Phone等平台。使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone。Cocos2d-x 前景Cocos2D-X已被海内外顶尖的游戏公司,如Zynga、Glu、Gree、DeNA、TinyCo、Gamevil、HandyGames、人人游戏、4399、搜狐畅游、昆仑万维、热酷、乐元素、菲音、心动游戏等用于其主流iOS/Android游戏开发。目前移动平台最火爆收入最高的几款游戏,如月收入超过千万的捕鱼达人2、龙之力量、忘仙OL、神仙道等均是基于Cocos2d-x 开发。多款下载量千万次以上的知名手机游戏。如捕鱼达人、口袋商业街、小小村庄、云和绵羊、三国群殴传等,同样是基于Cocos2d-x 开发。已经有2000多款基于Cocos2d-x开发的发布在全球各大应用商城,累计下载量超过5亿次。Cocos2d-x 优势Cocos2d-x 最主要的优势就是跨平台性,实现了一次编写代码,多个平台运行。● 易用性:易于学习掌握的API,大量示例代码和文档,有c++语言功底的新手只需化很多的时间就能上手完成简单游戏;● 高效性:使用OpenGL ES 最佳方式进行渲染;● 灵活性:易于扩展,易于与其他开源库集成使用;● 活跃的社区:全球化的活跃论坛。● 成功商用:根据开源社区的保守统计,基于Cocos2d-x开发的游戏全球范围内已经突破一亿安装量。项目培训目标学习要点1、Cocos2d-x的基础概念和理论知识2、熟练Cocos2d-x的环境搭建和打包编译3、学习从Win32移植到IOS和Android平台4、学习游戏设计的基本理念适用对象1、具备良好的C、C++基础知识 (必须)2、对Cocos2d-x的基本概念有一定的了解(非必须)3、对Android和IOS有一定的了解(必须)4、有意于使用cocos2d-x 在android和ios进行游戏开发的学员。项目模块介绍基础知识篇1.1 Cocos2d-x 概述A、cocos2d-x发展历史B、cocos2d其他版本C、cocos2d-x优势1.2 Cocos2d-x 的基础知识A、 CCDirector(导演)B、 CCScene(场景)C、 CCLayer(层)D、 CCSprite(精灵)E、 CCAction(动作)1.3 Cocos2d-x环境搭建A、WIN7+VS2012+Cocos2d-x搭建B、创建项目的三种方式1.4 HellWorldA、HellWorld讲解B、TestCpp 介绍1.5 游戏框架设计A、游戏框架设计的必要性和难点B、cocos2d-x中游戏框架模块1.6 Cocos2d-x 坐标系及文字A、屏幕坐标、OPENGL坐标、世界坐标、本地坐标B、CCLabelTTF、CCLabelBMFont、CCLabelAtlas1.7 cocos2d-x 菜单及场景A、CCMenuItemFont、CCMenuItemImage、CCMenuItemLabel、CCMenuItemSprite、CCMenuItemToggleB、场景创建与场景过渡及要点1.8 cocos2d-x 层及锚点A、对象和层的锚点设置B、CCLayer的创建及类型1.9 TiledMap 瓦片地图制作与使用A、tiledmap的创建和读取B、tiledmap的坐标系C、图层和对象层1.10 Cocos2d-x 随机数与容器类A、CC_RANDOM_0_1 及随机种子B、CCArray,CCPointArray,CCDictionary1.11 TexturePacker与动画A、PLIST文件打包B、cocos2dx动画创建与生成1.12 Cocos2d-x 触摸事件A、CCStandardTouchDelegate和CCTargetedTouchDelegateB、CCMoveTo与CCMoveByC、如何实现单击,双击,滑动,长按1.13 虚拟摇杆和键盘A、定时器B、摇杆(SneakyInput)C、键盘监听1.14 TiledMap碰撞检测和视角移动A、TiledMap 碰撞检测和坐标系转化B、游戏中视角移动功能模块实现2.1 代码重构A、代码重构的必要性B、代码重构的要点C、如何进行代码重构2.2 单例模式A、单例模式简介及优缺点B、cocos2d-x 中单例模式创建2.3 动画管理类A、单例模式的使用B、缓存和动画模版2.4 炸弹模块A、炸弹初始化B、炸弹行为C、炸弹动画2.5 怪物模块A、怪物初始化B、怪物行为C、怪物动画2.6 道具模块A、道具初始化B、道具行为C、道具动画2.7 碰撞检测2.8 关卡设计A、关卡设计要点B、如何创建和处理关卡2.9音效及用户配置1、音效及背景音乐的加载及使用(SimpleAudioEngie)2、CCUserDefault的使用项目发布篇3.1 游戏完善及Win32的打包A、游戏功能建议B、Win32下打包3.2 Andriod环境搭建及代码调试A、Android下环境搭建B、win32移植到Android3.3 IOS环境搭建及代码调试A、IOS下环境搭建B、win32移植到IOS3.4 广告嵌入与应用发布A、Admob广告嵌入(Android,IOS)B、应用打包与发布(Android,IOS)
0 次点评

Unity3D 坦克大战游戏开发

分类:Unity3D    下载:89    浏览:2460    时间:2020-03-09
Unity3D 坦克大战游戏开发课程背景现如今游戏已经成为了人们生活中不可或缺的一部分。不经意间,你在公交上,在地铁里,在商场中,办公室里,都可以看到各式各样的人在用不同的途径玩着各种各样的游戏。可以说,游戏是一个前景非常美好的行业。有PC端的玩家,有网页端的玩家,也有移动端的玩家。他们可以通过不同的途径来娱乐自己喜欢的游戏,走到哪里,都可以看到这些已经渗入到人们的生活里了。那么从程序的角度,要实现这些不同平台的互通,我们要怎么实现呢?如何通过一次编码,全平台运行呢?Unity3D就是本着这样的需求而诞生的。Unity3D可以让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。已经实现了跨平台。可以在移动端,pc端和网页端互通了。一次编码,发布不同平台就可以了。所以现在Unity3D也成为开发人员的首选编程语言了。其制作3D游戏,也就分分钟的问题。非常的方便。易懂易学。通过Unity简单的用户界面,玩家可以完成任何工作。这些为玩家节省了大量的时间。所以本课程将通过实例来讲解Unity3D的开发过程。由浅入深的,让学者快速的掌握Unity3D开发的要领及Unity3D的知识点。达到快速开发的目的。课程简介 本课程由浅入深的介绍Unity3D的开发流程。从软件使用到API接口的使用,从成品到优化。介绍整个Unity3D的基本开发过程及开发中碰到的基础问题进行深入讲解。对代码重构及代码优化做出示例,让学员能逐步的了解Unity3D开发的注意点。讲解Unity3D软件界面的使用,Unity3D组件的介绍,使用C#编写Unity3D及Unity3D GUI(NGUI)的介绍和游戏简单AI的编写,让学员能够把握Unity3D开发的方向,成为一名合格的游戏开发人员。课程大纲01.Unity3D引擎初识02.GameObject认识03.Unity3D组件添加104.Unity3D组件添加205.Unity3D组件添加306.资源的导入及预制07.游戏地形的制作08.NGUI0109.NGUI0210.NGUI0311.Unity3D实例预热12.实例-坦克组装113.实例-坦克组装214.实例-敌方AI115.实例-敌方AI216.实例-场景界面UI制作17.实例-游戏结束界面18.实例-游戏环境设置19.实例-游戏的发布20.Unity3D的回顾课程亮点技术亮点一:Unity3D引擎开发零基础入门技术亮点二:认识GameObject技术亮点三:组件由浅入深的介绍技术亮点四:NGUI开发使用技术亮点五:地形系统技术亮点六:预置模块技术亮点七:游戏简单AI技术亮点八:游戏物体的组装介绍技术亮点九:游戏环境设置技术亮点十:游戏发布注意事项
0 次点评

基于Springmvc+Spring+Mybatis+Bootstrap+jQuery Mobile +MySql教务管理系统(分为PC端和手机端)

分类:大数据    下载:390    浏览:3911    时间:2020-03-09
基于Springmvc+Spring+Mybatis+Bootstrap+jQueryMobile +MySql教务管理系统(分为PC端和手机端)项目简介 本系统主要用于培训机构信息管理,总体任务是实现学生信息、教师信息、教务信息、课程信息的系统化、规范化和自动化,其主要任务是用计算机对学生、教师、教务等各种信息进行日常管理,如查询、修改、增加、删除,针对这些要求设计了教务管理系统。技术介绍PC端:主要使用bootstrap显示页面信息手机端:主要使用jquery mob显示页面信息1、SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServerPages(JSP)技术、Velocity、Tiles、iText 和POI。2、SpringSpring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。3、MyBatisMyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apachesoftware foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)4、BootstrapBootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目5、jQuery MobilejQuery Mobile是jQuery在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。6、MySqlMySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational DatabaseManagement System:关系数据库管理系统)应用软件之一。学习目标本系课程,主要分为三部分完成第一部分:技能储备阶段,学习项目所需要的技能知识第二部分:设计部分,通过需求分析,设计物理模型,画出原型界面(HTML)第三部分:编码部分,具体实现各个功能模块学完本系列课程后,学员将会达到以下学习目标:本课程针对有一定程序开发基础并有志于JAVA WEB开发的学员,理解MVC开发模式,能够熟练使用PowerDesigner设计数据库,熟练使用Springmvc、Spring、Mybatis、Bootstrap、jQuery Mobile 、MySql进行开发课程大纲》 技能储备第1课springMVC概述和基础配置第2课springMVC注解和参数传递第3课springMVC和JSON数据第4课springMVC上传下载第5课springMVC 与 spring集成第6课MySql安装及使用第7课Mybatis 概述和框架搭建第8课Mybatis 增删该查第9课springMVC、spring、Mybatis集成第10课Bootstrap 常用样式第11课displaytag 分页第12课jQuery Mobile 常用组建第13课jQuery Mobile 列表第14课jQuery Mobile 表单》 项目设计第15课 项目原型设计(一)第16课 项目原型设计(二)第17课 项目原型设计(三)第18课PowerDesigner安装以及使用第19课 数据库设计PMD第20课 开发框架的搭建》 实际编码第21--30课 基本信息管理 拥有基本数据管理权限的用户登陆到系统后,通过点击数据管理链接,进入数据管理页面。之后可以选择分支结构维护、部门维护、工资基数维护、教师等级维护、年度工作日程维护、年级维护、班级维护、考勤数据导入进行办公第31--35课 系统权限管理: 拥有系统权限管理权限的用户(校长)登陆到系统后选择系统权限管理,进入系统权限管理页面。在系统权限管理页面中可以增、删、改、查用户组,还能够制定各组用户能够访问的功能模块。第36--45课 学生信息管理(PC端和手机端): 学员教师登陆该模块⑴查看自己所选课程情况及成绩情况。⑵修改自己的基本个人信息如电话号码、联系方式等。⑶在线专业报名。⑷查看卡余额。⑸站内信息查询第46--55课 教师信息管理(PC端和手机端)任课教师登陆该模块⑴录入学生学习情况。⑵可以修改自己的基本信息,编辑教学计划、教案、老师总结。主管教师登陆该模块⑴录入学员的考勤情况。 ⑵维护任课教师信息包括基本信息和工资及上课提成结算方式等。根据任课教师的教学情况(能够查询 教学计划、教案、老师总结、老师考勤)制定出教师的绩效工资。第56--60课 教务信息管理教务人员登陆该模块⑴进行学员咨询表的录入。⑵进行学员专业选择及卡内费用收取。⑶查询学生学习情况,并确认学生考勤情况 的真实性,为教师的上课率统计提供依据。⑷维护主管教师信息包括基本信息和工资及上课提成结算方式等。⑸进行排课管理第61--65课 财务结算管理财务人员登陆该模块⑴将学员咨询表信息转换成正式学员并办理学员卡(连接外部发卡系统)。记录收费信息(实际收费、预存学费)。⑵进行学员退费处理,修改学员卡内金额,修改学员状态。⑶收入金额、其他收入、老师工资、支出金额维护。第66--75课 营销管理(PC端和手机端)营销人员登陆该模块⑴进行学员咨询表的录入。⑵员工录入工作日志。营销主管登陆该模块⑴录入营销人员工资计算方式。⑵录入营销人员绩效工资。⑶员工查询(通过姓名查询)第76--79课 系统综合查询拥有该权限人员登陆该模块⑴老师查询⑵学生查询⑶财务查询⑷日志管理
123下一页

QQ|Archiver|手机版|小黑屋|学途无忧 ( 沪ICP备18043903号 )

GMT+8, 2021-10-17 21:00 , Processed in 0.085938 second(s), 80 queries .

Powered by xuetuwuyou.com

© 2001-2018 学途无忧

返回顶部