篇一 :web前端实习经验

经验

20xx年7月11日

11:20

自我介绍时:千万不要忘记介绍名字

代码:

1.标记为done表示已经调试好,完全测试过了

2.代码规范。phpstrom,统一格式化

3.借鉴代码时注意liscence

4.项目相接时,文档规范(步骤,文档不可少)

项目:

1.CRM

2.REP

3.OA

4.微信(接口,产品(wify))

任务:

1.每天用几个小时做了什么,做得怎么样(日报,周报)

2.接受项目(任务)时,先评估后再决定是否接受,接收后做不好,更不好

处理关系:

1.尽快记住大家的名字

2.按时任务

3.邮件发送人与抄送人,1小时内回复

4.沟通:不懂或有意见的时候要及时沟通

还要学习

1.css,jQuery学习

2.算法,业务流程

3.代码规范

4.友好的注释(便于自己和他人)

5.打字速度很需要提高

6.多看英文文档

…… …… 余下全文

篇二 :Java Web 生产实习报告

生产实习报告


一、实习目的与任务

为了锻炼我们的实践动手能力,提高我们分析问题、解决问题的能力,培养我们的工作意识和团队合作的意识,了解软件开发的过程和基本流程 ,以便于帮助我们能够在大四毕业时可找到一份客观的工作,我们在大四刚开学就开始了生产实习。

这次实习的主要任务是Java Web软件开发,学习Java开发中比较典型且经常用到的几个知识,其中包括Jsp、Servlet、Html、JDBC等等,另外,Java开发中也必须要用到数据库,因此实习中还加入了Mysql数据库的学习。掌握了这些基本知识之后,就开始真正的项目开发,而且此次我们所要开发的项目是有关博客页面的项目,并完成老师指定的功能。

二、实习地点

     武汉市软帝信息科技有限公司

三、实习内容和要求

我们这次实习,在校外也就是软帝公司总共是十天,开始几天基本上是每天学习一个方面的内容,大概学习了六天其中包括Jsp、Servlet、Html、JDBC、Mysql等等,剩下几天就是项目时间,做出一个博客开发的项目。大致内容如下:

一、Java语言简介

Java语言Java是由Sun微系统公司所发展出来的程序语言,它是一种面向地向的语言,Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的代码,而是产生一种中间码叫作 ByteCode,这种代码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。

Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application这一类就与一般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。

…… …… 余下全文

篇三 :Web项目案例综合实训-实习报告模板

Web项目案例综合实训

实习报告

班 级:

姓 名: 学 号: 学 期:

周 次:

指导教师:

计BG111 2013-2014学年第2学期 16、17、18、19周

20xx年 月 日

1 概述(大标题:黑体小二)

实习目的及意义:(小标题:黑体四号)

Web应用实习是计算机科学与技术专业的集中实践性环节之一,是学习完“JAVA程序设计” 、“网页设计与制作”、“JavaScript”、“MySql数据库”以及“JAVA Web应用开发”等专业课程后进行的一次大型的综合实践。主要目的是通过开发“具有实际意义的WEB应用系统”项目实践加强对JAVA Web应用开发课程知识点的理解和掌握,培养自己对课程知识综合运用能力、实际分析问题能力及解决问题的能力,养成良好的编程习惯。通过本实践进一步领会JAVA Web应用开发的特点和应用,提高运用Java语言进行Web应用开发的能力,以及利用集成开发环境针对Web应用进行编程、调试、运行、部署的能力,实现与JSP程序员岗位的零距离接轨。

实习环境:

阐述实习所用软、硬件环境,软件环境包括语言环境、服务器环境、客户机环境(一段);简要说明采用此环境的理由(一大段)。

(正文格式:宋体,小四,单倍行距)

实习时间和地点:

实习时间和地点(一段)。

2 实习内容(大标题:黑体小二)

实习任务(小标题:黑体四号)

较详细阐述你要做什么:(正文格式:宋体,小四,单倍行距) 网站总体功能模块设计(个人负责模块)

数据库表结构设计(个人负责模块)

画出网站总体功能模块图

情况说明:

重点介绍个人负责模块功能的设计与实现

关键技术的详细实现代码,附插图与说明

开发中遇到的问题及具体的解决方法

测试与运行记录 最终结果:

…… …… 余下全文

篇四 :阿里巴巴20xxweb前端实习生笔试

1、HTML题:实现下面的表格

代码:

<table border=1 cellspacing=0 >  

// border:边框;cellspacing:单元格直接的空格

//cellspacing 与border-collapse: collapse的作用一样

       <tr >

              <th width="20%">国家</th>       //width设置使得表格整齐排放

              <th width="20%">名称</th>

              <th width="40%" >地址</th>

              <th width="20%">排名</th>

       </tr>

…… …… 余下全文

篇五 :百度web前端开发实习生面试经历

前几天面了百度的前端实习职位。一面。时间大概是50分钟。面试官是位很帅气的小伙子,非常友好的一个人。进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在coding……

9点50开始的面试。

面试官:自我介绍一下。

我:blablabla。

面试官:javascript的类型转换(比如"2"*1, "a"*1)。

我:javascript会调用valueOf来转换为一个基本数据类型,在这种情况下,如果javascript不能通过valueOf转成一个number,会尝试调用toString,然后再转。实在无法转就只能NaN了。

面试官:说说类的创建、继承和闭包。

我:new一个Function,继承通过prototype。超类和子类可以通过子类的prototype=new 超类(),然后把prototype的constructor指回子类。闭包是一个变量作用域的问题(这里我也不是特别清楚,随便说了些)。

面试官:说说get和post请求的区别。

我:1.参数形式不同;2.发送数据大小限制不同;3.在后台转码时不同,post可以简单地修改编码方式来避免乱码,get不可以。

面试官:Get请求最大能多大。

我:几K吧,2K?

面试官:你猜的?

我:。。。嗯。

面试官:说说事件绑定。

我:W3C是addEventListener,IE是attachEvent。

面试官:这两种事件绑定有什么不同。

我:。。。。(真心不知道有什么不同,乱说一气,难道是绑定事件执行的先后顺序不同?)。

面试官:这两种绑定还是有很大差别的。

我:。。。。是的是的,之前没有了解过。

面试官:说说事件冒泡的机制。

我:blablabla。

面试官:如果上层元素想知道到底是从哪个元素起的泡,怎么搞?

我:Event的target属性吧。

…… …… 余下全文

篇六 :《ASP.NET与Web程序开发》实习报告

《ASP.NET与Web程序开发》

教学实习报告


1  教学实习的内容

    随着Internet技术的发展,开发基于Web的管理信息系统,最大限度的利用高校现有资源,提高教学质量是高等院校教学上的新研究课题。目前,各高校校园网络已经建成,通过校园网可以实现点播教程、教师辅导、在线自测、在线考试等功能。

在ASP.NET课程设计案例为在线考试系统。该系统拟用微软公司的Visual Studio.NET的集成开发环境使用先进的ASP.NET技术,结合SQL Server数据库管理系统,开发基于Web的在线考试系统。

在线考试系统将传统教育理论与基于Web的计算机协同工作软件系统有机结合起来,以满足各种课程的考试需求:该系统将教育理论、经验和方法引入系统内部,在完成网络考试任务的同时还获得了科学的量化指标,可以协助考试组织结构对考试进行科学的评价和分析;在线考试系统将实现网络组卷、在线考试、网上判分、在线统计的那个各项相关的功能,以优化传统考试的运行模式,在确保考试系统安全性的前提下,将极大地提高考试的组织效率,节约考试成本。

2  教学实习的目的

完成《ASP.NET》课程学习后,通过本次教学实习,对所学专业知识进一步消化、理解并掌握,锻炼和提高综合运用所学知识解决实际问题的能力。进一步巩固和加深“ASP.NET”课程的基本知识,了解ASP.NET技术在项目开发中的应用。综合运用“ASP.NET”课程和“软件工程”理论去分析和解决课程设计问题,进行课程设计的训练。学习程序设计开发的一般方法,了解和掌握信息系统项目开发的过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特别是项目设计能力。通过标准化、规范化文档和查阅有关技术资料等,培养项目设计开发能力,同时提倡团队合作精神。

3  教学实习设计介绍

3.1 系统的具体要求

本在线考试系统将采用ASP.NET技术,使用Visual Studio.NET的集成开发环境,使用微软的SQL Server 2000作为数据库系统,利用.NET提供的数据访问技术,使得数据驱动的web应用程序开发变得迅速而简单;基于Browser/Server模式的设计思想,便于扩充应用和升级维护,利用浏览器访问位于web服务器的纯web页面,实现网络组卷,在线考试,网上判分,在线统计等各项相关的功能.实现在线网络出试卷与考试等各项相关的功能.

…… …… 余下全文

篇七 :20xx腾讯实习生web前段一面面试题

1、@:屏蔽错误信息。

2、php错误类型

error_reporting() 设置 PHP 的报错级别并返回当前级别。

//禁用错误报告

error_reporting(0);

E_ALL - 所有的错误和警告  

E_ERROR - 致命性运行时错  

E_WARNING - 运行时警告(非致命性错)  

E_PARSE - 编译时解析错误  

E_NOTICE - 运行时提醒(这些经常是是你的代码的bug引起的,

关闭错误:error_reporting(0);

报告指定的错误:error_reporting(E_ERROR | E_WARNING | E_PARSE);

报告除了^(仅指一个)指出的错误:error_reporting(E_ALL ^ E_NOTICE);

报告所有错误:error_reporting(E_ALL);或error_reporting(-1);

3、MVC模型

4、http请求:

304(未修改):自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

5、CI

CI优点:1、免费,开源。2、生成干净的url,对搜索引擎友好。3、可扩展的,可以自定义类库和辅助函数。4、不需要模板引擎。

6、php路由

php的路由机制

1、路由机制就是把某一个特定形式的URL结构中提炼出来系统对应的参数。举个例子,如:http://main.wopop.com/article/1  其中:/article/1  -> ?_m=article&id=1。

2、然后将拥有对应参数的URL转换成特定形式的URL结构,是上面的过程的逆向过程。

PHP的URL路由方式

总体来说就是:获取路径信息->处理路径信息

…… …… 余下全文

篇八 :大巧不工——web前端设计修炼之道学习笔记

Html5新结构元素:

nav:标记一些链接的集合体,常用的是导航条、边栏常用链接等,具有导向链接的地方都可以引用nav元素。

aside:可以用来表示标记、侧栏、摘要、引用等一些常用的补充内容。

Canvas

同级组合选择器: div~img{ }

伪类:类似于正则表达式的样式

Elemengt:nth-child(n):匹配在包容元素内的位置,n可以代表数字、表达式或一些关键词。 Element:nth-last-child(n):同上,位置从后算起。

Element:last-child:匹配指定元素的最后一个元素。

Element:checked:匹配选择的元素,例如单选、复选。

Element:empty:匹配空元素。

Element:not(s):匹配没有指定s的元素,s可以为css样式表达式,如选择器,比如要将某表格行内没有加上样式为“odd”的td元素指定样式,可以这么实现:

td:not([class*=”odd”]){ ... }

Don’t Make Me Think. 别让我思考 (设计要一目了然,链接按钮要清晰)

尊重用户在网站上产生的习惯

固定布局、流性布局、弹性布局(网站整体用em为单位)

自适应布局(固定断点)

响应式布局(流体网格)

IE条件注释:

<!--[if gt IE 7]>

......

<![endif]-->

不要依赖脚本,尝试从设计上避免错误的发生。(例如插入“上/下午好”,用“您好”占位)

元素的事件都通过绑定事件来实现,不要放在html中。

模态窗口:即弹出的对话框属于独占资源,用户必须在窗口中做出某种选择,否则不能对其他资源进行操作。

Unobtrusive的web开发

导航7+2原则

衬线与无衬线字体

前端性能优化:

1.降低请求数

①合并文件②CSS Sprites③剔除重复脚本

…… …… 余下全文