软件技术专业「专科」
一、专业前景
软件技术专业是计算机科学的一个分支,和计算机应用专业相比较,软件技术专业的侧重点在开发和技术的实际应用。计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用。该专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景。随着技术的不断更新,软件行业需求缺口日益变大,软件企业用人呈以下特点:
1.随着软件行业生产的规模化,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高。
2.技术百花齐放,但Java和.NET技术仍然在市场中占主流地位,每年都有大量的岗位需求,而且两者在应用层面上的技术差异越来越小。
3.开发企业对开发人员的基本技术素养强调越来越多。例如,面向对象的程序设计思想和代码组织方法、数据库访问技术、HTML/CSS/jQuery客户端技术。
4.保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术。
二、培养目标
本专业主要培养德、智、体、美等全面发展,具备软件开发、数据库设计等基本知识和技能,能在软件开发、软件外包、软件技术支持等岗位从事设计、编码、测试、安装和维护等工作,具有一定创新精神和创业能力的高端技能型专门人才。
三、核心课程
Java程序设计基础、Web前端开发、C语言程序设计、SQLServer数据库、Java面向对象程序设计、JSP程序设计、PHP程序设计、JavaScript+jQuery网页特效设计
四、核心能力
1.软件开发能力
2.网站建设能力
3.软件测试能力
4.项目部署能力
五、实践教学
专业每年定期开展专业实践学期,在专业实践学期中逐步培养学生的专业技能,专业为学生提供真实的职业环境,学生深入到企业中实习,在真实的岗位中,由校内指导教师和企业技术人员共同指导,真学、真做,学生掌握了真本领,积极鼓励学生创新与创业,专业按照学习团队→实践团队→创业团队→法人组织的培养路径提高学生实践应用能力,努力提高学生就业竞争力。
喜爱计算机、热爱编程的你,欢迎加入齐齐哈尔工程学院信息工程系软件技术专业。
jQuery 动画制作与特效
使用show()和hide()方法
在普通的javascript编程中,要实现元素的显示、隐藏通常是利用其CSS的display属性或者visibility属性。
在jQuery中提供了show()和hide()两个方法,来直接实现元素对象的显示和隐藏。
jQuery代码:
HTML代码:
制作多级菜单
jQuery代码:
HTML代码:
理解: e.target是引发事件的元素
this是当前执行事件句柄的元素,this等于e.currentTarget(在事件冒泡阶段中的当前DOM元素 )
if(this==e.target)语句作用。
this指的是定义事件的所有含有ul的li标签。
e.target指的是触发事件的对象,可能是包含ul的li, 也可能是该li内部的任何元素, 显然我们不能点击内部任意位置都触发事件,
所以必须添加判断, 只有点击当前菜单选项时才执行收起子菜单动作;如果去掉这个判断, 那么只要你点击二级菜单的任意位置, 就会收起菜单,
显然是不行的, 你可以去掉判断看看效果就明白了。
使用toggle()方法实现显隐切换
曾经介绍过toggle()方法,该方法接受两个函数作为参数,相互切换;
如果不接受参数,toggle()方法将默认为在show()和hide()之间切换,因此修改上面案列为:
HTML代码:
元素显隐和渐入渐出效果
show(duration,[callback]) duration表示动画执行的时间长短,可以是表示速度的字符串,包括slow、normal、fast,
也可以是表示时间的整数(毫秒);callback为可选的回调函数,在动画完成后执行;
jQuery代码:
HTML代码:
与show()和hide()方法一样,toggle()方法也可以接受两个参数,制作成动画的效果;
jQuery代码:
HTML代码:
使用fadeIn()和fadeOut()方法
fadeIn(duration,[callback]) 渐显(颜色增强)
fadeOut(duration,[callback]) 渐隐(颜色褪色)
其中参数duration和callback与slow()、hide()中的完全相同;
制作渐渐褪色的动画效果:
jQuery代码:
HTML代码:
使用fadeTo()方法自定义变幻目标透明度;
jQuery代码:
fadeTo(duration,opacity,callback)方法,能够让开发者自定义变幻的目标透明度.其中opacity的取值范围为0.0~1.0
HTML代码:
当使用fadeOut()方法时,图片完全消失后将不在占用<p>的空间,
而使用fadeTo(1000,0)时,虽然图片也完全不显示,但仍然占用着标记<p>的空间
幻灯片效果
slideUp()和slideDown()来模拟PPT中的类似幻灯片拉窗帘的特效
slideUp(duration,[callback]) 上滑(消失)
slideDown(duration,[callback]) 下滑(显示)
jQuery代码:
HTML代码:
停止所有在指定元素上正在运行的动画。
stop([clearQueue],[jumpToEnd])
clearQueue:如果设置成true, 则清空队列。可以立即结束动画。
gotoEnd:让当前正在执行的动画立即完成, 并且重设show和hide的原始样式, 调用回调函数等。
点击Go之后开始动画,点Stop之后会在当前位置停下来
HTML 代码:
jQuery 代码:
实例:阻止动画播放
delay(duration,[queueName])
设置一个延时来推迟执行队列中之后的项目。
总结:
1、基本效果
show():将隐藏的元素显示
show(speed,[callback]) :以动画的效果显示
hide():将显示的元素隐藏
hide(speed,[callback]) :以动画的效果隐藏
toggle():显示或者隐藏
toggle(switch) :如果参数为true则表示只显示, 反之如果参数为false则表示只隐藏
toggle(speed,[callback]):以动画的方式显示或者是隐藏
参数说明:
speed:速度 单位为毫秒
\”slow\”, 缓慢
\”normal\”, 正常
\”fast\” 快速
callback:回调函数 当动画执行完毕以后再来执行的函数
2、滑动效果
slideDown():将隐藏的元素显示
slideDown(speed,[callback]) :以动画的方式显示
slideUp():将显示的元素隐藏
slideUp(speed,[callback]) :以动画的方式隐藏
slideToggle():隐藏或显示
slideToggle(speed,[callback]):以动画的方式隐藏或者显示
参数说明:
speed:速度 单位为毫秒
\”slow\”, 缓慢
\”normal\”, 正常
\”fast\” 快速
callback:回调函数 当动画执行完毕以后再来执行的函数
3、淡入淡出
fadeIn():淡入
fadeIn(speed,[callback]) :以动画的方式进行淡入
fadeOut():淡出
fadeOut(speed,[callback]):以动画的方式进行淡出
fadeTo(speed,opacity,[callback]) :淡入淡出到指定值
opacity:透明度 取值:0-1之间 0表示完全透明 1表示不透明
callback:回调函数 当动画执行完毕以后再来执行的函数
show() 显示元素 hide()隐藏元素 toggle()显示和隐藏切换
fadeIn() 渐显(颜色增强) fadeOut()渐隐(颜色褪色) fadeTo() 自定义变换目标透明度 fadeToggle() 淡入和淡出切换
slideUp() 幻灯片上滑(消失) slideDown() 幻灯片下滑(显示) slideToggle() 幻灯片上滑和下滑切换
4 停止所有在指定元素上正在运行的动画。
stop([clearQueue],[jumpToEnd])
clearQueue:如果设置成true, 则清空队列。可以立即结束动画。
gotoEnd:让当前正在执行的动画立即完成, 并且重设show和hide的原始样式, 调用回调函数等。
软件技术专业「专科」
一、专业前景
软件技术专业是计算机科学的一个分支,和计算机应用专业相比较,软件技术专业的侧重点在开发和技术的实际应用。计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用。该专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景。随着技术的不断更新,软件行业需求缺口日益变大,软件企业用人呈以下特点:
1.随着软件行业生产的规模化,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高。
2.技术百花齐放,但Java和.NET技术仍然在市场中占主流地位,每年都有大量的岗位需求,而且两者在应用层面上的技术差异越来越小。
3.开发企业对开发人员的基本技术素养强调越来越多。例如,面向对象的程序设计思想和代码组织方法、数据库访问技术、HTML/CSS/jQuery客户端技术。
4.保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术。
二、培养目标
本专业主要培养德、智、体、美等全面发展,具备软件开发、数据库设计等基本知识和技能,能在软件开发、软件外包、软件技术支持等岗位从事设计、编码、测试、安装和维护等工作,具有一定创新精神和创业能力的高端技能型专门人才。
三、核心课程
Java程序设计基础、Web前端开发、C语言程序设计、SQLServer数据库、Java面向对象程序设计、JSP程序设计、PHP程序设计、JavaScript+jQuery网页特效设计
四、核心能力
1.软件开发能力
2.网站建设能力
3.软件测试能力
4.项目部署能力
五、实践教学
专业每年定期开展专业实践学期,在专业实践学期中逐步培养学生的专业技能,专业为学生提供真实的职业环境,学生深入到企业中实习,在真实的岗位中,由校内指导教师和企业技术人员共同指导,真学、真做,学生掌握了真本领,积极鼓励学生创新与创业,专业按照学习团队→实践团队→创业团队→法人组织的培养路径提高学生实践应用能力,努力提高学生就业竞争力。
喜爱计算机、热爱编程的你,欢迎加入齐齐哈尔工程学院信息工程系软件技术专业。
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。