自定义博客皮肤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的博客

萌新一枚~~

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

原创 request,session,application的区别

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

2018-03-29 10:23:04 1197

原创 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 779

原创 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 955

原创 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 354

原创 使用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 1798

原创 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 104

原创 3.14每日心得

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

2018-03-15 09:19:12 584

原创 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

转载 Java中的冒泡排序

设数组的长度为N: (1)比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换。(2)这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。(3)N=N-1,如果N不为0就重复前面二步,否则排序完成。以上就是冒泡排序的基本思想,按照这个定义很快就能写出代码:/** * 冒泡排序的第一种实现, 没有任何优化

2018-03-15 08:47:50 102

原创 20180313

JavaScript 编程题页面上输入一个年份(需验证),判断是否是闰年(能被 4 整除,却不能被 100 整除的年份;能被 400 整除的是闰年),并且在页面上显示相应提示信息。MySQL 问答题如何通过命令提示符登入 MySQL?如何列出所有数据库?如何切换到某个数据库并在上面工作?如何列出某个数据库内所有表?如何获取表内所有 Field 对象的名称和类型?1. mysql -u -p 2...

2018-03-14 08:57:14 125

原创 3.13Java周测

1、实现在控制台输出九九乘法表。2、定义方法sum,要求实现两个数之和的运算,要求在main方法中调用。3、请写一个方法打印数组的内容,实现遍历数组,要求在main方法中调用。4.请将消费者在商城购物这个场景抽象出类,并编写一个客户端类,实现“小明在欧尚买了一件T恤”这样一个购物行为。人物地点产品接口方法、client...

2018-03-13 17:12:21 177

原创 java中字符串的操作

1、查找字符串最后一次出现的位置public class SearchlastString { public static void main(String[] args) { String strOrig = "Hello world ,Hello Runoob"; int lastIndex = strOrig.lastIndexOf("Runoob"); ...

2018-03-12 23:18:30 5156

原创 20180312

JavaScript 编程题查找「sdddrtkjsfkkkasjdddj」字符串中,出现次数最多的字符和次数。MySQL 编程题表名 teamIDName1a2b3b4a5c6c要求:执行一个删除语句,当 Name 列上有相同时,只保留 ID 这列上值小的例如:删除后的结果应如下:IDName1a2b5c请写出 SQL 语句。、Java 编程题判断 101-200 之间有多少个素数,并输出所有素...

2018-03-12 22:14:13 164

原创 3.12学习心得

今天我们对抽象类和接口的概念有了初步了解。1.抽象类:在某些情况下,父类中只知道子类中应该包含什么样的方法,但是无法知道其具体的实现内容。可以通俗理解为,父类定义了一个方向,让子类定义方法去解决。2.抽象方法和抽象类都是使用 abstract 修饰的。如果在一个类中定义了抽象方法,那么这个类就是抽象类;抽象类是无法实例化的,只能作为父类被继承使用;抽象类的构造器只能用于被实现的子类的构造器调用。t...

2018-03-12 16:31:10 171

原创 每周学习心得

这周主要对隐藏和封装,构造器,类的继承关系,多态(很重要),包装类,final修饰符进行了深入学习。1.通过构造器为成员变量定义初始化值,这也是构造器的最最重要的用途之一。2.构造器重载:如果需要在构造器中调用另外一个构造器,可以使用 this(params),放在有效的执行语句第一行,而且不允许出现两条this(params)语句。3.重写父类的方法:@override。作用:子类直接调用父类方...

2018-03-12 16:00:22 1550

空空如也

空空如也

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

TA关注的人

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