- 博客(13)
- 收藏
- 关注
原创 JavaScript进阶篇笔记(一)
1. JavaScript基础 1.1 JavaScript能做什么? 增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等) 实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等 1.2 JavaScript关键字 1.3 JavaScript数组 html > head> meta http-equiv="Content-Type" content="text/
2016-07-28 22:31:28 403
原创 JavaScript基础笔记
1. 基础格式1.1 如何插入JS?1.1.1 写在HTML中的script标签之间<script type="text/javascript">表示在<script></script>之间的是文本类型(text),javascript是为了告诉浏览器里面的文本是属于JavaScript语言。1.1.2 直接编写JavaScript文件,然后把文件插入HTML的script标签中注意:在JS文件中,
2016-07-28 18:53:06 573
原创 Struts拦截器学习笔记
1. Struts2执行流程2. 拦截器简介2.1 什么事拦截器?Struts大多数功能是通过拦截器实现的,每个拦截器完成某项功能。 拦截器方法在Action执行之前或者之后执行。2.2 什么事拦截器栈?从结构上看,拦截器栈相当于多个拦截器的组合。 从功能上看,拦截器栈也是拦截器。2.3 拦截器工作原理拦截器的执行过程是一个递归的过程 3. 自定义拦截器3.1 方式一:实现Intercepto
2016-07-19 15:35:36 386
原创 HQL学习笔记
第一章 了解HQL1. HQL定义Hibernate Query Language HQL是面向对象的查询语言 HQL 映射配置的持久化类及其属性 SQL 数据库表 2. HQL语句形式select ... from ... where ... group by ... having ... order by ...3. 初学HQL注意的问题 HQL是面向对象的查询语言,对java类与属性大小写敏
2016-07-17 14:04:46 397
原创 Hibernate学习笔记(二)
第一章 单向一对多关联1. 怎么实现一对多关联? 在数据库中,可以通过添加主外键的关联,表现一对多的关系 在Hibernate中,通过在一方持有多方的集合来实现一对多的关系,即在“一”的一端中使用set集合元素表示持有“多”的一端的对象 2.具体步骤(手动配置MyEclipse)2.1 导入相应的jar包、创建核心配置文件 A:添加jar包:java项目下建立lib文件夹->把jar包拷贝进去
2016-07-16 20:50:26 1055
原创 Hibernate学习笔记(一)
第一章 Hibernate初识1.什么是ORM?ORM(Object/Relationship Mapping):对象关系映射 利用面向对象思想编写的数据库应用程序最终都是把对象信息保存在关系型数据库中,于是要编写很多和底层数据库相关的SQL语句。这与面向对象的思想格格不入。所以需要一种ORM框架技术,使其真正的面向对象。Hibernate就是这样一种框架。 SQL语句的不好之处 1. 在不同
2016-07-16 15:13:23 390
原创 监听器学习笔记
1.监听器的定义 Servlet规范中定义的一种特殊类 用于监听ServletContext、HttpSession和ServletRequest等域对象的创建与销毁事件 用于监听域对象的属性发生修改的事件 可以在事件发生前、发生后做一些必要的处理 2.第一个实例讲解 2.1 Web监听器的用途 统计在线人数和在线用户 系统启动时加载初始化信息 统计网站访问量 跟Spri
2016-07-15 15:19:27 690
原创 Servlet笔记
1. 什么是Servlet先有Servlet,后来才有Jsp。Jsp的前身就是Servlet。 Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问这个驻留在服务器内存里的Servlet程序。2. Tomcat容器等级3. 手工编写第一个Servlet 继承HttpServlet 重写doGet()或者doPost()方法 在web
2016-07-14 09:57:10 416
原创 过滤器学习笔记
1. 过滤器概念和原理 1.1 定义 过滤器是一个服务器端的组件,它可以截取客户端的请求与响应信息,并对这些信息过滤。 1.2 工作原理 2. 过滤器声命周期 2.1 生命周期 2.2 三个方法的作用 请求index.jsp页面,触发过滤器,执行doFilter方法,输出“start…doFilter”,filter放行,执行index.jsp,再执行
2016-07-13 18:31:58 482
原创 Struts2学习笔记
1. Struts2概念struts:支柱、枝干,来源于建筑和旧式飞机使用的金属支架。 Struts在软件开发中,是一个非常优秀的框架。 Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。 使用Struts的目的是减少我们在运用MVC设计模型来开发Web应用的时间。2. MVC模式2.1 Model1:代码可维护性差JSP+JavaBean=Model12.2 Model2
2016-07-11 16:21:13 409
原创 JSP学习笔记(一)
第一章 JavaWeb简介 1.什么是Web应用程序 什么是Web应用程序是一种通过Web访问的应用程序。Web应用程序一个最大优点就是用户很容易访问。用户只需要有浏览器即可,不需要再安装其他软件。Web开发是目前软件开发领域的三大方向之一。(桌面应用程序,Web应用程序,嵌入式应用程序) 2.静态页面与动态页面 静态网页 表现形式:网页内容固定,不会更新。 所需技术:HTML,CSS
2016-07-11 13:28:22 4571
原创 Android开发环境配置
这些天开始学习Android,写博客来记录下学习的东西。 Android开发的IDE目前主要有两种,Eclipse和Android Studio以下分别介绍如何安装和配置它们的环境。 1.Eclipse 工具:Eclipe、SDK、ADT、JDK 工具获取:Eclipse和JDK可以从Oracle官网下载相应版本;SDK和ADT可以从这个网站下载相应版本(http://www.and
2016-06-17 13:47:55 347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人