自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 模拟笔试5

1.动态include和静态include的写法和区别?<%@ include file=” ”%><jsp:include page=” ” flush=”true”/>动态INCLUDE在使用的时候,会先解析所要包含的页面(你例子中的included.jsp),解析后在和主页面放到一起显示;静态INCLUDE在使用的时候,不会解析所要包含的页面(你例子中的include...

2018-05-15 14:42:36 143

原创 模拟笔试4

1.如何理解Servlet的生命周期?Servlet 加载—>实例化—>服务—>销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()servi...

2018-05-14 16:47:22 137

原创 模拟笔试3

1.请描述EL表达式的语法?${“在scope中setAttribute的name”}2.什么是JSTL?在JSP页面使用JSTL需要做哪些准备?JSTL 是什么:Java Server Pages 标准标签库准备:1.导入标准的JSTL标签库,将jstl.jar和standard.jar放置到项目构建路径中(WEB-INF)或者放到Tomcat/lib目录中2.将tld文件夹放置到WEB-INF...

2018-05-11 16:09:42 259

原创 模拟笔试2

1为什么需要分层模式?分层开发的优势有哪些?因为业务处理代码与JSP代码混在一起,不易阅读,不易代码维护。 优势:1.职责划分清晰;2.无损替换;3.复用代码;4.降低系统内部依赖程度。2.请描述下JSP,HTML之间的关系?1、HTML能直接通过浏览器打开,而JSP只能发布到Tomcat服务器才能打开;2、HTML中不能嵌套Java代码,而JSP中可以嵌套Java代码;3、HTML是静态页面可以...

2018-05-10 16:35:30 217

转载 数据类型转换

JAVA数据类型转换大全1)将字符串转化为整型;int i = Integer.parseInt(String str);int i = Integer.valueOf(String str).intValue();注:Integer.parseInt和 Integer.valueOf 不同,前者生成的是整型,而后者是一个对象,所以要通过intValue()来获得对象的值;字串转成 Double,...

2018-05-08 15:14:53 98

原创 模拟笔试1

1.什么是B/S技术?B/S技术与C/S技术的区别?B/S(Browser/Server)结构即浏览器和服务器结构。C/S(Client/Server)结构即客户端和服务器结构。2.什么是URL?URL由几部分组成?URL是资源定位符基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名3.JSP注释分为几种情况?有何区别?语法说明<!– comments –>HTML...

2018-05-08 14:53:09 228

原创 关于重定向和转发的理解

 Java中页面跳转方式主要分为两种,一种是重定向,一种就是转发,接下来就来谈一下这两种方式的区别。     一、重定向(Redirect)            重定向是客户端行为,为了响应客户端,java中的response对象将给客户端的响应信息进行封装,然后通过response.sendRedirect("地址");   进行页面跳转。            重定向有以下特点:      ...

2018-04-12 16:48:23 301 1

转载 Tomcat web.xml详解

Tomcat加载顺序加载类和资源的顺序为: 1、/Web-INF/classes 2、/Web-INF/lib/*.jar 3、Bootstrap 4、System 5、$CATALINA_HOME/common/classes 6、$CATALINA_HOME/common/endores/*.jar 7、$CATALINA_HOME/common/lib/*.jar 8、$CATALINA_H...

2018-04-10 16:13:57 10621

转载 关于Ajax的相关问题总结

1、Ajax 是什么? 如何创建一个Ajax?Ajax并不算是一种新的技术,全称是asychronous javascript and xml,可以说是已有技术的组合,主要用来实现客户端与服务器端的异步通信效果,实现页面的局部刷新,早期的浏览器并不能原生支持ajax,可以使用隐藏帧(iframe)方式变相实现异步效果,后来的浏览器提供了对ajax的原生支持使用ajax原生方式发送请求主要通过XML...

2018-04-10 14:11:41 294

原创 20180327

JavaScript 编程题谈谈你对Ajax 的理解?(概念、特点、作用)AJAX 全称为「Asynchronous JavaScript And XML」(异步 JavaScript 和 XML) 是指一种创建交互式网页应用的开发技术、改善用户体验,实现无刷新效果。优点a、无刷新更新数据,能在不刷新整个页面的前提下与服务器通信维护数据;b、异步与服务器通信,不需要打断用户的操作,具有更加迅速的响...

2018-03-28 09:05:06 119

转载 Html、CSS、JS代码注释的规范总结

添加必要的注释,对一个有责任心、有道德模范的前端必须具备的好习惯,可以大大提高代码的可维护性、可读性。首先熟悉一下html、css、js的注释的写法:1、HTML注释语法:<!--注释的内容-->2、css注释语法/* 注释内容 *//* ----------文字样式开始---------- */3、javaScript注释//注释内容/*注释内容*/接下来是对注释在这几种代码中使用的...

2018-03-28 08:52:31 280

转载 get和post的区别

今天看到了一些关于讨论post和get的区别,特贴出来和大家分享: post和get的区别post 地址栏不会出现一大串?bjnghfgreygt这样的东西如果是get,就会出现了1、Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,如[url]http://www.mdm.com/test.asp?na...

2018-03-27 09:48:36 111

原创 20180326

JavaScript 编程题按照下列要求,用JavaScript写一个年,月,日的联动菜单。1、默认显示当前日期;2、选择年才可以选择月,选择月才可以选择日,并且 2 月的天数要正确;<html> <head> <meta charset="UTF-8"> <title>年月日下拉框联动</title> </head&am

2018-03-27 09:07:20 76

原创 20180325

JavaScript 编程题去掉一组整型数组中重复的值。比如输入:[1,13,24,11,11,14,1,2]输出:[1,13,24,11,14,2]需要去掉重复的 11 和 1 这两个元素。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></titl..

2018-03-26 08:38:35 90

转载 JSP中静态包含与动态包含的区别

JSP中有两种包含:静态包含:<%@ include file="被包含页面"%>动态包含:<jsp:include page="被包含页面" flush="true">它们有什么区别,都知道,JSP在WEB服务器中都要转换成一个java文件,java文件再编译成一个class文件。当请求JSP页面的时候,实际上运行的是这个class文件。从这个方面来说:静态包含发生在:J...

2018-03-25 19:34:40 188

原创 20180323

JavaScript 编程题输入某年某月某日,判断这一天是这一年的第几天?<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>测试</title> </head> <body>

2018-03-23 08:42:03 158

原创 20180322

JavaScript 编程题null 和 undefined 的区别?undefined 类型只有一个值,即 undefined。当声明的变量还未被初始化时,变量的默认值为 undefined。null 类型也只有一个值,即 null。null 用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。MySQL 编程题表名 studentsidsnousernamecoursescore1...

2018-03-22 08:53:14 107

转载 math类的简介及用法

简介public final class Math extends Object1Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。默认情况下,很多 Math 方法仅调用 StrictMath 中的等价方法来完成...

2018-03-21 16:39:48 1368

原创 20180321

jQuery 编程题请描述 jQuery 能做什么?1、方便快捷地获取 DOM 元素;2、动态修改页面样式;3、动态改变 DOM 内容;4、响应用户的交互操作;5、为页面添加动态效果;6、统一 ajax 异步刷新;7、简化 JavaScript 操作;MySQL 编程题MySQL 相比于其他数据库有哪些特点?MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司,现在已经...

2018-03-21 09:00:00 123

原创 周测练习

1、将字符串「a-b-c-d-e-f」按 「-」 切割,找到 「c」字符,替换为大写,然后倒序输出 「f-e-d-C-b-a」。public class demo1 { public static void main(String[] args) { String s1 = "a-b-c-d-e-f"; String[] s2 = s1.split("-"); for(String ...

2018-03-21 08:57:14 212

原创 Java部分的知识梳理

类和对象最重要的,我认为是面向对象的思维方式,把一个流程一件事中各个对象抽象出来,所发生的事(流程)也就是两个甚至多个对象互相发生一些关系,执行了一些方法。 类是一群对象的特征母版,而对象就是类的具体的个例。数据类型主要要明白 Java 是强数据类型语言,在定义变量的时候,就会定义变量的数据类型。数据类型分为基本数据类型和引用数据类型(即类类型)。基本数据类型有八个:六个数值型(整数型和浮点型)、...

2018-03-20 10:42:38 130

原创 周总结

开篇Java 已经学习了三周多,从刚开始的类和对象,到现在封装、继承、多态,可以讲是越来越抽象,幸好老师给我们解释的够详细,理解起来还没有那么困难,不过应用起来就比较模糊了,还需要更多的练习,在实际中理解概念并且灵活的去运用吧。类和对象最重要的,我认为是面向对象的思维方式,把一个流程一件事中各个对象抽象出来,所发生的事(流程)也就是两个甚至多个对象互相发生一些关系,执行了一些方法。 类是一群对象的...

2018-03-16 23:07:52 102

原创 Math 、 BigDecimal知识整理

MathMath 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 abs:返回当前值的绝对值; cbrt:返回当前值的立方根; ceil:返回当前值最小的(最接近负无穷大) 值,该值大于等于参数,并等于某个整数; floor:返回当前值最大的(最接近正无穷大) 值,该值小于等于参数,并等于某个整数; log(double a) :返回 double 值的自然对数(底数是 e...

2018-03-16 23:04:00 663

原创 20180316

JQuery 问答题jQuery 中有哪些方法可以遍历节点?children():取得匹配元素的子元素集合;next() :取得匹配元素后面紧邻的同辈元素;prev():取得匹配元素前面紧邻的同辈元素;siblings():取得匹配元素前后的所有同辈元素;closest(): 取得最近的匹配元素;find():取得匹配元素中的元素集合,包括直接子元素和后代元素;MySQL 问答题什么是数据库三大范...

2018-03-16 23:01:49 70

原创 20180315

JavaScript 问答题什么是 NaN,它的类型是什么?怎么测试一个值是否等于 NaN?NaN 是 Not a Number 的缩写,JavaScript 的一种特殊数值,其类型是 Number,可以通过 isNaN(param) 来判断一个值是否是 NaN:console.log(isNaN(NaN)); //trueconsole.log(isNaN(23)); //falsecons...

2018-03-16 23:00:51 103

转载 string练习拓展

String str = new String("helloworld!");String str = "helloworld!";//helloworld!分配到常量池中去;在class文件中有一个非常重要的项——常量池String,他还有两个妹妹StringBuffer,StringBuilder:                           String(大姐,出生于JDK1.0时代...

2018-03-16 09:01:53 94

原创 20180314

页面上输入一个年份(需验证),判断是否是闰年(能被 4 整除,却不能被 100 整除的年份;能被 400 整除的是闰年),并且在页面上显示相应提示信息。<!doctype html><html> <head> <title>闰年</title> <meta charset="utf-8"> </

2018-03-16 08:43:38 97

转载 冒泡排序的练习

今天跟同学探讨了排序算法中的冒泡排序,很早之前其实就写过这个代码,但是一直没有正式的写到博客中来,其实冒泡排序是九大排序中最简单的一个,也是最容易理解的一个排序,好了,废话不多说,我们先来谈一下冒泡排序的思想。 冒泡排序的思想:我们以从小到大排列为例,所谓冒泡排序就是在无序数组中每执行一趟选出这一趟中最大的数放在最后面,第二趟选出次大的数放在倒数第二位上,以此类推直到完成排序。下来贴代码: 第一种...

2018-03-15 08:56:22 697

原创 学习笔记——集合框架

集合特点:元素类型不同、集合长度不同、空间固定不变 框架:为了解决某一个特定的问题,预先设计好的一系列具有继承或实现关系的类与接口集合最核心的接口是:Collection List和Srt是继承Collection的,是控制单列数据的,Map是Collection简介产生出来的 List(列表)特点:线性(有序) 有序指代的是元素的放置是有顺序的,指通过前一个元素可以找到下一个元素 Set(集)特...

2018-03-14 17:05:46 118

原创 20180313

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script&

2018-03-13 22:12:39 94

原创 周测练习

1、实现在控制台输出九九乘法表。public class Test { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print("" + i + " * " + j + " = " +...

2018-03-13 15:58:57 162

原创 周总结

本周进行了Java基础部分的学习个人认为其中的难点有几个java修饰符的用法:public,protected,private,static,final,这些修饰符什么时候用,该怎么用,为什么要用,这是需要我们仔细去琢磨分析。Java的面向对象的编程语言的特性:比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。弄懂这些概念,明白它们在java编程中起的作用。java类...

2018-03-12 14:38:55 79

原创 字符串的预习

在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。字符串语法:String 字符串命名 = “字符串内容”;字符串长度实例: public class StringDemo {public static void main(String args[]) { String site = "www.runoob.com"; int len = sit...

2018-03-12 14:28:02 158

原创 20180310

function foo1() { return { bar: "hello" };}function foo2() { return { bar: "hello" };}两个函数的返回值不是一样的,第二个函数的返回值是undefined用一条 SQL 语句,查询出每门课都大于 80 分的学生姓名。表名 student_scorenamecoursescore张三...

2018-03-12 09:27:44 95

原创 学习心得

今天学习了Java包装类的一些知识,课后也在网上查询了相关的一些资料1.什么是包装类在我们学习常量与变量的部分时,要声明一个变量的话,应该怎么做? 变量类型 变量名 = 变量值; 我们要先声明变量需要一个变量类型–也就是数据类型,还有变量名,然后再进行初始化 那么这里有一个知识点:数据类型 数据类型分为两个:基本数据类型与引用数据类型 基本数据类型包括:数值型,字符型与布尔型 引用数据类型包括:类...

2018-03-12 09:25:17 145

原创 20180309

九九乘法表的练习<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>九九乘法表</title> </head> <body> <div id="cf&quot

2018-03-09 08:52:52 107

转载 数据库E-R图

E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界概念结构模型的有效方法。是表示概念模型的一种方式,用矩形表示实体型,矩形框内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别与有关实体型连接起来,...

2018-03-08 09:33:42 674

转载 静态引入

一.什么是静态导入如果要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。二.静态导入的语法 1.精确导入方式:import static 包名.类或接口名.静态成员名; 例如://精确的导入Math.sin和Math.PIimport static java.lang.Math.si...

2018-03-07 17:06:19 218

原创 Java中方法参数的传递

Java里的方法是不能独立存在的,调用方法必须由类或者对象作为主调者,如果声明方法时包含了形参声明,则调用方法时必须给这些形参指定参数值,调用方法时实际传递给形参的参数值也被称为实参。Java的参数传递只有一种方式:值传递。所谓值传递,就是将实际参数值的副本(复制品)传入方法内,而参数本身不受任何影响。下面程序演示了方法参数传递的效果。运行上面的程序,看到如下运行结果:swap方法里,a的值是9;...

2018-03-07 15:54:32 155

原创 3.7学习笔记

Debug模式如何进入debug模式         运行主函数或者单元测试时,ctrl+shift+d,j使用Debug模式的目的1.跟踪程序是否走预期流程2. 查看运行过程中某些变量值Debug常用快捷键ctrl+shift+b:打开、关闭断点ctrl+alt+b:开启、跳过已存在的所有断点         Ctrl+shift+i:查看选中变量的值         F5:进入当前运行的程序内...

2018-03-07 08:56:21 98

空空如也

空空如也

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

TA关注的人

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