bai大伯伯的博客

bai大伯伯的博客

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

(15)javaweb两种开发模式

 SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。一、JSP+JavaBean开发模式1.1、jsp+javabean开发模式架构在jsp+javabean架构中,JSP负责控制逻辑、表现...

2018-03-31 17:58:07

阅读数 2478

评论数 0

(14)JavaBeans

一、什么是JavaBean  JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。 JavaBean在J2EE开发中,通常用于封...

2018-03-31 15:42:03

阅读数 43

评论数 0

(13)监听器和拦截器

监听器介绍1.1、监听器的概念监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听...

2018-03-30 20:48:46

阅读数 35

评论数 0

(12)EL和JSTL

EL即Expression Language(表达式语言)EL的语法:${ EL exprission }${ bean.name } 或 ${ bean['name'] }说白了,EL是用来显示数据的,功能跟<%=表达式%> 一样,EL是不需要引入什么...

2018-03-30 20:18:53

阅读数 25

评论数 0

(11)JSP

什么是JSP?  JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。  JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java...

2018-03-30 19:50:55

阅读数 73

评论数 0

(10)Cookie和Session

1.会话的概念  会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。  有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。2.保存会话数据的两种技术2.1、Cookie  Cookie是客...

2018-03-30 18:01:24

阅读数 54

评论数 0

(9)HttpServletResponse和HttpServletRequest对象

HttpServletResponse介绍Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行...

2018-03-30 17:22:53

阅读数 26

评论数 0

(8)servlet基础知识

1.Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。 ...

2018-03-30 15:47:43

阅读数 36

评论数 0

(7)tomcat知识点

1.Tomcat服务器端口的配置2.Tomcat服务器虚拟目录的映射方式        1.虚拟目录的映射方式一:在server.xml文件的host元素中配置  2.虚拟目录的映射方式二:让tomcat服务器自动映射3.Tomcat服务器配置虚似主机1.配置虚拟主机2.windows系统中注册域...

2018-03-30 15:21:28

阅读数 42

评论数 0

Isvalid Sudo

判断一个数独是否有效,说明:一个有效的数独(填了一部分的)不一定是可解的,只要已经填的数字是有效的即可。分析:该题目不要判断整个数独是否有解,只需要判断当前给出的数独是否有效。因此只需要判断行和列是否有效,判断每个块是否有效。而判断一行中是否有重复的数字,最好的数据结构莫过于Set结构了。使用ro...

2018-03-30 14:38:32

阅读数 36

评论数 0

(6)JDBC

JDBC简介    jdbc(java database connectivity java数据库连接)由一组由java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户以一种一致的方式连接多种不同的数据库系统.几种重要的类和接口一、采用JDBC访问数据库的基本步骤:    1.定义连...

2018-03-29 21:38:54

阅读数 28

评论数 0

(5)xml解析

1.XML是什么XML是指可扩展标记语言(eXtensible MarkupLanguage),它是一种标记语言。xml作用1.XML的出现解决了程序间数据传输的问题: 比如QQ之间的数据传送,用XML格式来传送数据,具有良好的可读性,可维护性2.XML可以做配置文件 XML文件做配置文件可以说非...

2018-03-29 16:31:27

阅读数 33

评论数 0

(4)JQuery基础知识

jQuery,是JavaScript世界中使用最广泛的一个库。选择器:jQuery的选择器就是帮助我们快速定位到一个或多个DOM节点。按ID查找按tag查找按class查找按属性查找组合查找我选择廖雪峰的教程,就不再记录了:https://www.liaoxuefeng.com/wiki/0014...

2018-03-29 16:04:27

阅读数 38

评论数 0

Move Zero

给定一个数组 nums, 编写一个函数将所有 0 移动到它的末尾,同时保持非零元素的相对顺序。例如, 定义 nums = [0, 1, 0, 3, 12],调用函数之后, nums 应为 [1, 3, 12, 0, 0]。注意事项:必须在原数组上操作,不要为一个新数组分配额外空间。尽量减少操作总数...

2018-03-29 15:56:19

阅读数 57

评论数 0

(3)javascpipt基础知识

1.     JavaScript简介1.1. JavaScript由来    JavaScript由Netscape 在1995年发明。早期的主要目的是处理一些用户的输入验证操作。而在JavaScript语言出现之前客户端的页面时需要提交到服务器端,由服务器去检测的。在刚刚普及的电话线调制解调器...

2018-03-29 10:31:14

阅读数 82

评论数 0

(2)javaweb css 基础知识

1.什么是CSS    CSS全称为Cascading Style Sheets,译为层叠样式表。    样式定义如何显示HTML元素。    样式通常存储在样式表中。2.使用方式    2.1. 第一种使用方式利用标签中style属性来改变每个标签的显示样式。<p styl...

2018-03-28 20:41:44

阅读数 42

评论数 0

(1)javaweb之HTML

1、HTML的概述及作用: HTML全称为HyperText Markup Language,译为超文本标记语言,不是一种编程语言,是一种描述性的标记语言,用于描述超文本中内容的显示方式。比如字体什么颜色,大小等。    Html就是超文本标记语言的简写,是最基础的网页语言。    Html是通过...

2018-03-28 19:55:29

阅读数 68

评论数 0

WEB服务器,容器及tomcat之间的关系

学习web项目的时候,一直对各种容器和服务器的关系搞不清,觉得很绕,就在网上找了一些博客看了一下后稍微对这些有了一些了解.首先一个博客讲的已经挺详细了https://blog.csdn.net/tjiyu/article/details/531481741、什么是WEB服务器Web服务器是指能够为...

2018-03-28 18:18:09

阅读数 3233

评论数 0

PLus One

给定一个非负整数组成的非空数组,给整数加一。可以假设整数不包含任何前导零,除了数字0本身。最高位数字存放在列表的首位。解析:大数加法问题,不能先转换为数加一后在转换为数组一个数组每一个数都是9,那么加一后长度会加一,后面都是0;如果不满足每一个数都是9,那么长度不会加一,那么遍历每个数,如果是九,...

2018-03-27 19:44:03

阅读数 40

评论数 0

JavaEE 三层架构与MVC三层关系的区别与联系

三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(User Interface layer):通俗讲就是展现给用户的界面,即用户在使...

2018-03-25 16:53:26

阅读数 5137

评论数 1

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