自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zzu-hust-madd

勤用智,智用勤

  • 博客(22)
  • 收藏
  • 关注

原创 第4章 对象

从数组到对象通常情况下,我们不建议您在属性名上面加引号,但在以下这些情境中,引号是必须的:如果属性名是JavaScript中的保留字之一的话。如果属性名中包含空格或其他特殊字符的话。如果属性名以数字开头的话。在一些程序设计语言中,通常都会存在着两种不同的数组形式:一般性数组,也叫做索引型数组或者枚举型数组(通常以数字为键值)。关联型数组,也叫做哈

2015-08-28 16:29:26 275

原创 第3章 函数

什么是函数所谓函数,本质上是一种代码的分组形式。我们可以通过这种形式赋予某组代码一个名字,便于日后重用时调用。一般来说,函数声明通常由以下几部分组成:function子句。函数名称,即这里的sum。函数所需的参数,即这里的a、b。一个函数通常都具有0个或多个参数。参数之间用逗号分割。函数所要执行的代码块,我们称之为函数体。return子句。函数通常会有返

2015-08-27 21:10:56 332

原创 第2章 基本数据类型、数组、循环及条件表达式

变量变量的使用通常可以分为两个步骤:声明变量初始化变量,即给它一个初始值。所谓的变量初始化,实际上指的是变量首次(或者最初)被赋值的时机。它可以有以下两种选择。先声明变量,然后再初始化。声明变量与初始化同步进行。在JavaScript语言中,变量名是区分大小写的。操作符所谓操作符,通常指的是能对一两个输入执行某种操作,并返

2015-08-27 19:59:05 360

原创 2016阿里巴巴校园招聘内推篇

从简历上推到终面结束,总共有半个多月的时间。 忐忑,焦虑,兴奋这三个词应该最能代表这半个月来的心路历程。从抱着试试看的态度,到怀着必拿 offer 的决心,心态起伏就像玩过山车,别嫌我矫情,过来人都知道 ^_^ 。结果还不错,通过了 5 轮面试 。半月前根本不敢想能在这写这篇面经。 从今年年初到现在,总共也就经历了四家公司(研究所)面试,三次面试是实习面试。在面试技巧上的确没

2015-08-26 15:06:51 449

原创 阿里软件开发工程师面经

1. 引言大家都希望除了题目之外,最好能给出自己当时的回答情况,看看有没有什么回答技巧,这样更有参考价值。嗯,建议的很对,因此这次对于阿里的面试回忆,我下面以对话的形式尽可能复现我当初的面试场景。声明:下面只复述我觉得有参考价值的面试题,实际面试题比这多些(有些不记得了),需要找工作的请认真看完(对Java方向的同学更有帮助),不需要的大牛们请一笑置之。2. 阿里面试回忆在说具

2015-08-26 15:04:10 685

原创 第23章 Spring的Web框架

Spring MVC的控制器核心控制器DispatcherServletDispatcherServlet是Spring MVC的核心控制器,其作用相当于Struts 2的FilterDispatcher,负责对客户端的请求进行分发,把满足特定格式的请求交给业务控制器去处理。DispatcherServlet的工作流程当DispatcherSer

2015-08-24 15:27:51 321

原创 第22章 Spring基础

Spring是一个轻量级的J2EE框架,其核心是控制反转,即实现对接口编程而不是对类编程,这样通过配置文件就可以实现业务对象的注入,并且建立它们之间的关系。Spring框架可以分为7个模块。下面介绍每个模块的作用:Spring Core:它提供了Spring框架的核心功能,该容器的BeanFactory通过控制反转,可以实现应用程序不同组件之

2015-08-24 14:49:28 310

原创 第21章 Struts 2标签库

Struts 2标签库概述struts 2标签其实就是由Java类生成的基于XML脚本的方法。一个Struts 2标签代表着一系列复杂的Java代码,这些代码实现了该标签的功能。所以一个Struts 2标签也可以看做是一个可以重用的功能模块的入口,标签的参数也是功能模块的参数。Struts 2标签的使用极大地减少了JSP文件中Java脚本的使用量,使代码简洁而又功能强大。大量的标签可以

2015-08-24 09:31:20 438

原创 第20章 Struts2框架技术

Struts2 的国际化操作Struts2实现国际化的原理一般来说,Struts2视图层的JSP页面不会使用硬代码,而是用资源文件中的Key值代替硬代码。Struts2实现国际化的一般步骤1.在配置文件中定义basenamebasename也就是资源文件的第一个单词,Struts2框架根据basename去查找资源文件。作为一个常量定义,可以在不

2015-08-21 15:24:57 327

原创 第19章 Struts2核心剖析

Struts2的工作流程Struts2处理一个客户端请求可以按照以下步骤进行1.客户端发出请求用户通过浏览器向Web服务器发出一个请求。2.过滤器链过滤请求请求被提交给三层过滤器进行过滤,先是ActionContextCleanup过滤器,接着是其他过滤器。3.FilterDispatcher过滤器对请求进行分类处理FilterDispatcher过滤器对请求进

2015-08-21 10:11:59 356

原创 第17章 MVC模式与Struts2框架

MVC模式概述在这个三角关系中,它们各自的功能如下所示。模型:模型是Web程序中用于表示业务数据、进行业务逻辑操作的部分。作为一个功能模块的模型重用性非常好,它是Web应用程序的主体,它被调用去处理业务数据,并把处理结果提供给视图显示。视图:视图是用户在Web浏览器中可以看到的界面。视图用来与用户进行交互:显示用户感兴趣的业务

2015-08-20 16:34:58 612

原创 第16章 Hibernate事务处理和缓存管理

Hibernate的事务处理数据库事务的概念事务是数据库操作中一个最小的执行单元,它由一组相互依赖的操作行为组成。数据库事务必须具有ACID特征,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔离性)和Durability(持久性)的英文缩写。下面解释这4个概念。原子性:是指整个数据库事务是一个不可分割的工作单元

2015-08-20 11:36:01 606

原创 第15章 Hibernate的映射技巧

装载映射文件映射文件必须被Configuration加载才能正确使用。一般来说,有一下几个方法可以使Configuration加载映射文件。1.在hibernate.cfg.xml中声明在该文件中通过声明。然后在程序中调用Configuration().configure()方法,Hibernate会去自动加载该映射文件。2.Configuration的

2015-08-19 21:41:50 257

原创 第14章 Hibernate的体系结构及接口

熟悉Hibernate的体系结构SessionFactory(org.hibernate.SessionFactory):该对象是JavaBean对象与数据库表之间的关系在内存中的镜像。一般一个数据库对应一个SessionFactory。该对象是线程安全的,它是Session的工厂。使用它可以获得Session对象,并且它可以给事务之间可以重用的数据提供二级缓存。

2015-08-19 17:35:02 302

原创 第13章 Hibernate概述及实例分析

数据持久化的概念:数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。数据模型可以是任何数据结构或对象模型,例如JavaBean;存储模型可以是关系型数据库表、XML文件、二进制文件等。什么是ORMORM(Object/Relational Mapping)中文翻译为对象/关系型数据映射,它也可以理解为一种数据持久化技

2015-08-19 15:48:17 249

原创 第10章 JSP、JavaBean和Servlet的配合使用

JSP+JavaBean称为模式一,而JSP+JavaBean+Servlet称为模式二。这两种模式最大的区别就是各种组件的分工不同。模式一(JSP+JavaBean)分工方法JSP+JavaBean的使用方式是指在Web开发中不使用或者很少使用Servlet。主要通过JSP和JavaBean的配合来完成大部分功能。这种模式比较简单,分工也不是很细,在小型项目中可以考虑

2015-08-19 11:09:18 620

原创 第9章 Servlet的配置与使用

Servlet的基本配置Servlet的名字、类和其他杂项的设置Servlet的名字是指在Servlet配置文件中为其指定的名字。使用它来唯一标识所要配置的Servlet类,这样可以方便以后的引用。Servlet的名字在配置文件中用标签来表示。Servlet的类指的是实现该Servlet的具体的文件。通过该项的设置,配置文件可以判断究竟是为哪个Servlet

2015-08-19 09:27:52 394

原创 第8章 Servlet基础

Servlet介绍Servlet是运行于服务器端的、按照其自身规范编写的Java应用程序。Servlet是用Java语言编写的,它是一个Java类。因而Servlet遵守所有Java语言的语法规则,并且他可以调用一般Java程序可以调用的系统包。Servlet是在服务器端运行的。它编译后的“.class”文件被服务器调用和执行。Web服务器使用该class文件去处理浏览器请求,

2015-08-18 17:45:41 272

原创 第7章 初步认识JavaBean

JavaBean基础JavaBean组件就是一些遵循特定接口格式的Java类。JavaBean的属性1.Simple(简单的)简单的属性是指一个拥有get或者set方法的变量。使用方法如下:public void set(PropertyType value);public get();public boolean is();2.Indexed(索引的

2015-08-18 16:48:04 230

原创 第6章 JSP内建对象讲解及实例讲解

内建对象介绍使用out对象out对象是指JSP文件中用来向客户端发送输出流的对象,它本身就代表了为客户端打开的输出流。通过它才能实现用于响应客户端请求的HTML页面的输出。out对象是JSP中使用最频繁的对象,他一般使用print()和println()方法向客户端输出。println()比print()在输出字符的后面多了一个空行,但是使用这种方法去实现空行一般是

2015-08-18 14:41:02 565

原创 第5章 JSP语法及应用分析

JSP文件的构成元素分析分析JSP文件中的注释1.HTML/XML注释这种注释方式可以用来注释JSP文件中除了java脚本外的所有内容。它用""之间的部分来标识。它的特点是当JSP被解析为Java文件时,注释的语句被out.println()方法返回到客户端,所以在作为JSP响应发送到客户端的HTML代码中,仍然可以找到这类注释。

2015-08-17 20:14:14 311

原创 第4章 JSP技术概述

动态网页技术JSP的优势一次编写,到处运行被多平台支持后台强大的功能有很多优秀的IDE

2015-08-17 19:36:04 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除