自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coldzerace的博客

萌新一枚~~

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

原创 模拟笔试5

1.动态include和静态include的写法和区别?    静态 <%@ include file=" "%> 在翻译阶段执行 子页面是原封不动的把页面的信息放到了父页面中    动态 <jsp:include page=" " flush="true"/> 在请求处理阶段执行 每个子页面和父页面中定义的 Scriptlet 是不会产生冲突2.JSP中内置对象有哪些? ...

2018-05-15 14:37:23 294

原创 模拟笔试4

1.如何理解Servlet生命周期?Servlet的生命周期可以分为四个阶段,Servlet 通过调用 init () 方法进行初始化。Servlet 调用 service() 方法来处理客户端的请求。Servlet 通过调用 destroy() 方法终止(结束)。最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。 2.请简要描述部署Tomcat时对Web.xml文件做哪些设置?需要...

2018-05-14 16:20:12 233

原创 模拟笔试3

1.请描述EL表达式的语法${EL表达式}2.什么是JSTL?在JSP页面使用JSTL需要做哪些准备?JSTL 是什么:Java Server Pages 标准标签库 (JSTL) 包含的各种标签可用于 JSP 页面中。需要导入JSTL的jar包。3.请描述常用的JSTL标签,并描述作用。判断标签<c:if> 使用<c:if>执行判断,如果条件成立,则执行标签体内部的内容迭...

2018-05-11 16:15:08 202

原创 模拟笔试2

1.为什么需要分层模式?分层开发的优势有哪些?分层式设计可以达至如下目的:分散关注、松散耦合、逻辑复用、标准定义。2.请描述下jsp,html之间的关系?    1、HTML能直接通过浏览器打开,而JSP只能发布到Tomcat服务器才能打开;    2、HTML中不能嵌套Java代码,而JSP中可以嵌套Java代码;    3、HTML是静态页面可以直接运行,而JSP页面运行时需要转换成servl...

2018-05-10 15:25:52 255

原创 JAVA数据类型转换

1 如何将字串 String 转换成整数 int?A. 有2个方法:1). int i = Integer.parseInt([String]); 或    i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double, Float, Long 的方法...

2018-05-08 15:03:14 200

原创 模拟笔试1

1.什么是B/S技术?B/S技术与C/S技术的区别?B/S架构原理图即Browser/Server (浏览器/服务器) 结构C/S结构即Client/Server (客户机/服务器) 结构第一层是在客户机系统上结合了表示与业务逻辑,第二层是通过网络结合了数据库服务器。简单的说就是第一层是用户表示层,第二层是数据库层。客户端和服务器直接相连,这两个组成部分都承担着重要的角色。区别:B/S架构是C/S...

2018-05-08 14:58:12 324

原创 20180329

JSP 简答题JSP 中动态 include 与静态 include 的区别?动态 include: <jsp:include page="included.jsp" flush="true" />静态 include:<%@ include file="included.htm" %>1、静态导入是将被导入页面的代码完全融入,两个页面融合成一个整体 Servlet;而动态...

2018-04-19 15:15:45 168

原创 request,session,application的区别

request  一个HTTP请求的处理可能需要多个Servlet合作, 几个Servlet之间可以通过某种方式传递信息,但这个信息在请求结束后就无效了。 sessionsession作用域比较容易理解,同一浏览器访问多次,在这多次访问之间传递信息,就是session作用域。application  application作用域就是服务器启动到关闭的整段时间, 在这个作用域内设置的信息可以被所有应...

2018-03-29 10:23:04 1196

原创 20180328

JavaScript 简答题DOM 操作怎样添加、移除、移动、复制、创建和查找节点?1、创建新节点创建一个具体的元素: createElement()创建一个文本节点:createTextNode()2、添加、移除、替换、插入添加:appendChild()移除:removeChild()替换:replaceChild()插入:insertBefore() 在已有的子节点前插入一个新的子节点3、查...

2018-03-29 09:42:54 323

原创 20180327

JSP 简答题B/S 与 C/S 的联系与区别。C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对 C/S 结构的一种变化或...

2018-03-29 09:12:30 123

原创 Javascript注释以及Java文档注释

HTML <!--...--> 注释标签实例HTML 注释:<!--这是一个注释,注释在浏览器中不会显示--> <p>这是一个段落</p>JavaScript 单行注释实例// 输出标题:document.getElementById("myH1").innerHTML="欢迎来到我的主页";// 输出段落:document.getE...

2018-03-28 10:21:41 777

原创 20180326

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

2018-03-27 10:25:44 215

原创 get和post的区别

1. 最直观的就是语义上的区别,get用于获取数据,post用于提交数据。2. get参数有长度限制(受限于url长度,具体的数值取决于浏览器和服务器的限制),而post无限制。3.但请注意,Http协议并没有规定get一定要用url传参数,也没有规定post要用请求体传参数。4.本质上都是基于TCP/IP的TCP链接,只是被定义了不同语义。5.HTTP协议没有对POST进行任何限制,一般是受服务...

2018-03-26 16:27:34 161

原创 有关用户注册的数据库操作

注册界面reg.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/htm

2018-03-26 14:50:56 951

原创 Select add() 方法

add() 方法用于向 <select> 添加一个 <option> 元素。<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><scr

2018-03-26 10:07:50 1213

原创 20180323

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

2018-03-26 09:26:03 131

原创 3.19-3.23周总结

本周我们在结束了JAVA基础知识学习的基础上,主要学习了JDBC以及JSP基础知识部分的学习。学会了用Eclipse链接数据库并进行数据的增删改查,也实现了运用eclipse编写简单的web运用读取数据库信息。1.JDBC中的通用格式package daoImpl;import java.sql.Connection;import java.sql.DriverManager;import...

2018-03-26 09:21:51 172

原创 JSP中静态包含与动态包含的区别

静态包含 includeinclude 是包含页面的指令,属于静态页面引入。页面引入的好处在于:可以把多个页面共同的部分抽象出来定义。<%@include file="head.jsp" %><h1>content</h1><%@include file="foot.jsp" %>动态包含<jsp:include />&amp

2018-03-26 08:51:49 353

原创 使用Eclispe从数据库读取信息

首先 准备工作:下载Tomcat。新建一个新项目,并将Tomcat导入、新建index.jsp文件,运用JDBC中连接数据库的方法连接数据库<%@page import="java.sql.*" %><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>

2018-03-23 15:20:11 1794

原创 Java Scanner 类

我们可以通过 Scanner 类来获取用户的输入。next:import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in); // 从键盘接收数据 ...

2018-03-23 10:15:23 146

原创 20180322

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-23 10:06:33 166

原创 JDBC优化查询

优化前@Override public void findAll() { Student student=null; try { conn=myConn.getConnection(); //这是一个工具类用于数据库的链接与关闭操作 String sql="select * from student;"; p...

2018-03-22 09:34:29 672

原创 20180321

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

2018-03-22 09:17:41 127

转载 【java】Comparator的用法

转载请标明出处:http://blog.csdn.net/u012250875/article/details/551265311.为什么写?comparator 是javase中的接口,位于java.util包下,该接口抽象度极高,有必要掌握该接口的使用大多数文章告诉大家comparator是用来排序,但我想说排序是comparator能实现的功能之一,他不仅限于排序2.接口功能该接口代表一个比...

2018-03-21 10:33:55 213

转载 Java进阶--深入理解ArrayList实现原理

ArrayList简介ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了Collection和List接口,可以灵活的设置数组的大小。要注意的是ArrayList并不是线程安全的,因此一般建议在单线程中使用ArrayList。ArrayList的继承关系public class ArrayList<E>extends A...

2018-03-21 09:47:17 117

原创 20180320

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

2018-03-21 09:21:08 138

原创 Java周测题

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

2018-03-20 23:14:38 328

原创 20180319

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

2018-03-20 10:35:40 209

原创 Java知识点总结与概括

1.为了让平台对编程人员透明,写出可以在不同平台运行的相同源代码,Java 开发出了 JVM (Java 虚拟机)。    Java是一门跨平台的语言,一次编译,到处运行。2.Java是一门面对对象的编程,就是一种将实例抽象画的过程。3.数据类型分为基本数据类型和引用数据类型(类类型),   基本数据类型分为数值型,字符型,布尔型。4.Java 在声明编程时候,必须准确定义变量的数据类型。   变...

2018-03-20 10:12:06 240

原创 3.16学习心得

今日主要学习了Java中的单例模式以及常见的异常报错处理。在实际的开发中,绝大部分的服务性质的类都会设计成单例模式,所谓的单例模式,就是类只有一个对象,外部要使用该类的对象,通过调用一个类方法实现。/** * 饱汉式单例模式 * @author lzq31 * */public class Service2 { private static Service2 service = n...

2018-03-18 23:33:30 164

原创 20180316

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

2018-03-18 23:24:00 128

转载 StringBuffer 的使用

StringBuffer可以更安全的(线程安全的)改变字符串内容(有别于String期间不需要创建新的对象); public class MyClass {  static void aMethod(StringBuffer sf1, StringBuffer sf2) {    sf1.append(sf2);    sf2 = sf1;  }  public static void main(...

2018-03-16 11:30:24 154

转载 BigDecimal

1、BigDecimal作用:用来解决基本数据类型不能进行精确计算的问题。因为浮点数采用二进制,而二进制无法精确表示1/10(十进制无法精确表示1/3)会丢失精度。一般java.math.BigDecimal类用于商业精确计算。2、BigDecimal使用:BigDecimal创建的是对象,所以不能用传统的+、-、*、/ 等运算符对其对象进行数学运算。必须调用相应的方法。方法中的参数必须是BigD...

2018-03-16 10:36:47 175

原创 Java中的Calendar类

Calendar类是一个抽象类,使用getInstance方法创建Calendar c2 = Calendar.getInstance(); //年份 int year = c2.get(Calendar.YEAR); //月份 int month = c2.get(Calendar.MONTH) + 1; //日期 int date = c2.get(Calendar.DATE); //小时 i...

2018-03-16 10:32:28 193

原创 Java Math 类

Java Math 类Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。Number & Math 类方法下面的表中列出的是 Number & Math 类常用的一些方法:序号方法与描述1xxxValue()将 Number 对象转换为xxx数...

2018-03-16 10:03:36 403

原创 java字符串位置查找的代码实现

1. lastIndexOf(String/int arg0, int arg1)   在当前字符串中小于arg1的范围中,查找指定字符串或字符。返回值同样为子串在原串中最后一次出现的相对位置,只不过查找有范围限制,超出范围的部分即便仍有子串,也无法找到。[java] view plain copyString s = "abcdefgabcdefg";  int i = s.lastIndexO...

2018-03-16 09:59:31 6685

原创 20180315

JavaScript 问答题什么是 NaN,它的类型是什么?怎么测试一个值是否等于 NaN?    NaN 是 Not a Number 的缩写,JavaScript 的一种特殊数值,其类型是 Number,可以通过 isNaN(param) 来判断一个值是否是 NaN。        MySQL 问答题drop,delete 与 truncate 的区别?相同点 :truncate,delete...

2018-03-16 09:31:43 149

原创 eclipse常用快捷键

Ctrl+1 快速修复Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(可以省去先剪切)Alt+↑ 当前行和上面一行交互位置(同上)Ctrl+Shift+F 格式化当前代码全局 查找并替换 Ctrl+F 全局 撤销...

2018-03-15 09:40:25 103

原创 3.14每日心得

    今天主要学习了集合框架的概念,在集合框架中,主要分为 Collection 和 Map 两大接口。在 Collection 中又分为 List (有序集合) 和 Set (无序集合),List 和 Set 都是接口;Map 存储的 Key-Value 结构。1.Collection   List :是实际开发中用的最多的一种数据结构,存储的单个元素,使用泛型去强制约束 List 中存放的是...

2018-03-15 09:19:12 583

原创 20180314

JavaScript 问答题解释一下下面代码的输出。console.log(0.1 + 0.2); //0.30000000000000004console.log(0.1 + 0.2 == 0.3); //falseJavaScript 中的 number 类型就是浮点型,JavaScript 中的浮点数采用IEEE-754 格式的规定,这是一种二进制表示法,可以精确地表示分数,比如 1/2,1...

2018-03-15 08:56:43 144

空空如也

空空如也

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

TA关注的人

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