自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每日面试

List、Map、Set三个接口,存取元素时,各有什么特点? List跟Set都是单例元素的集合,他们有一个共同的父接口Collection。Set里面不允许有重复的元素 存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法可成功加入该元素时,则返回true;当集合含有与某个元素equals相等的元素时,此时add方法无法加入该元素,返回结果为false。

2018-02-02 15:19:55 137

原创 项目总结

在书城项目中,我们是从无到有,老师先给我们稍微分析了下书城这个项目,然后靠我们自己完成了整个项目。 该项目中,有6个主要页面,分别是登录页面,注册页面,书城主页面,购物车页面,订单页面跟订单详情页面。使用前后端分离,其中每个页面都运用Ajax请求,向后端传入数据,然后后端采用分层思想,首先定义一个DAO层的接口,然后在DAO层对应的XML文件里写sql语句,接着写一个service层的接口,

2018-02-02 11:42:18 213

原创 每日面试

抽象类跟借口的区别? 1.抽象类是类,他的子类不能再继承其他类了,但可以实现一个或多个借口;接口不是类,他的子接口可以继承多个接口。 2.抽象类中可以有不用abstract修饰的方法,而接口中只能有抽象方法。 3.抽象类可以实现接口,而接口是不能继承或实现抽象类的。String跟StringBuffer的区别 1.都可以存储和操作字符串,但是String类提供了数值不可改变

2018-02-01 17:23:48 194

原创 实训心得

对APIcloud进行了初步的了解,以及重新复习封装,继承,多态三大面向对象的特征。 关于List跟Map集合框架之前稍有遗忘,今天也重新理了下思路。

2018-01-11 17:17:54 320

原创 2017.12.17Day18

列举 Java 和 JavaScript 之间的区别? Java 是一门十分完整、成熟的编程语言。相比之下,JavaScript 是一个可以被引入 HTML 页面的编程语言。这两种语言并不完全相互依赖,而是针对不同的意图而设计的。 Java 是一种面向对象编程或结构化编程语言,类似的如 C ++ 或 C,而 JavaScript 是客户端脚本语言,它被称为非结构化编程。数据库事务的四个特性及含

2017-12-18 10:16:25 108

原创 2017.12.17Day17

请你说说 split() 与 join() 函数的区别?前者是切割成数组的形式,后者是将数组转换成字符串。join 函数获取一批字符串,然后用分隔符字符串将它们连接起来,从而返回一个字符串。split 函数获取一个字符串,然后在分隔符处将其断开,从而返回一批字符串。但是,这两个函数之间的主要区别在于 Join 可以使用任何分隔符字符串将多个字符串连接起来,而 split 只能使用一个字符分隔符将字符

2017-12-17 17:19:30 237

原创 2017.12.17Day16

说说你对 json 的理解?a、JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation); b、JSON 是轻量级的文本数据交换格式,并不是编程语言; c、JSON 独立于语言存在; d、JSON 具有自我描述性,更易理解; e、JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串

2017-12-17 17:18:19 323

原创 2017.12.17Day15

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

2017-12-17 17:16:31 178

原创 2017.12.17Day14

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

2017-12-17 17:12:39 137

原创 2017.12.17Day13

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

2017-12-17 17:10:17 133

原创 2017.12.17Day12

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

2017-12-17 17:06:51 105

原创 2017.12.17Day11

去掉一组整型数组中重复的值。 比如输入:[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></title> </head> <body>

2017-12-17 17:05:05 129

原创 2017.12.17Day10

输入某年某月某日,判断这一天是这一年的第几天?<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>测试</title> </head> <body> <script> // 弹出年、月、日输入框,声明年月日,并赋值 v

2017-12-17 17:01:00 118

原创 2017.12.17

null 和 undefined 的区别?undefined 类型只有一个值,即 undefined。当声明的变量还未被初始化时,变量的默认值为 undefined。 null 类型也只有一个值,即 null。null 用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。表名 studentsid sno username course score 1 1 张三

2017-12-17 16:49:52 128

原创 2017.12.17

请描述 jQuery 能做什么? 1.方便快捷的DOM元素。 2.動態修改頁面樣式 3.動態改變DOM内容 4.響應用戶交互操作 5.為頁面動態效果 6.統一ajax異步刷新 7.簡化JavaScript操作MySQL 相比于其他数据库有哪些特点? MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司,现在已经被Sun公司收购,支持 Linux、MAC、W

2017-12-17 16:34:59 114

原创 Java学习评估

Java学习小结学习Java这部分内容也有些时日了,自己在学习的过程中也遇到了不少困难,不过还是会努力的克服。这段时间,在学习Java上,我自己感觉有些明显的吃力了,特别是从集合框架开始,老师上课讲的内容,自己并不能一下子全都消化,基本上都会课后花时间再去理解消化。而且从做题目来看,有时候自己会感觉无从下手,思路会比较乱,而且我总是会用最近讲过的知识来做最近的考试题目,尽管有时候不需要运用那些知识,

2017-11-12 20:32:55 224

原创 Java整理小結

Java跨平台的主要原因 Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。Java注释 文档注释/** * 相关的注释内容,甚至可以使用 HTML 标签 * */标识符的命名规范 * 只能包含数字、字母(大小写,Unicode字符)、下划线 _、美元符$ * 不能

2017-11-12 20:04:29 136

原创 Math類跟BigDecimal類型

BigDecimal类爲什麽要使用BigDecimal類型? 因为BigDecimal可以更为精确的算出有效值。 BigDecimal,用来对超过16位有效位的数进行精确的运算 add(BigDecimal) BigDecimal对象中的值相加,然后返回这个对象。 subtract(BigDecimal) BigDecimal对象中的值相减,然后返回这个对象。 multi

2017-11-08 21:43:56 150

原创 List / Map / Collections

LinkedList可以根据索引来访问集合中的元素,此外还实现了Deque接口,所以也可以当成双端队列来使用,即可当“栈”(先进后出),也可以当作队(先进先出);内部是以线性表和链表实现的,保证输入的顺序。通常用Iterator遍历。 示例:public class LinkedListDemo { /** * @param args */ publi

2017-11-07 22:50:44 124

原创 20171107

JQuery 问答题 jQuery 中有哪些方法可以遍历节点? children方法 next方法 prev方法 siblings方法MySQL 问答题 什么是数据库三大范式? 第一范式(确保每列保持原子性) 第二范式(确保表中的每列都和主键相关) 第三范式(确保每列都和主键列直接相关,而不是间接相关)Java 编程题 两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙

2017-11-07 22:36:10 127

原创 20171106

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

2017-11-07 21:24:32 94

原创 20171103

JavaScript 编程题 解释一下下面代码的输出。console.log(0.1 + 0.2); //0.30000000000000004console.log(0.1 + 0.2 == 0.3); //false因为浮点数不能四舍五入,会有误差的。MySQL 编程题 查询出「张」姓学生中平均成绩大于 75 分的学生信息。SELECT name,AVG(score) FROM stude

2017-11-05 22:04:21 117

原创 字符串的操作

创建字符串String greeting = "菜鸟教程";注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。字符串长度 用于获取有关对象的信息的方法称为访问器方法。 String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。 下面的代码执行后,len变量等于14:public class StringDemo {

2017-11-05 21:21:47 117

原创 心得体会

心得体会  不知不觉,在青鸟学习了也有将近4个月了,在这4个月里,自己也是收获颇多。   首先,老师对我们都很负责。在我们的学习道路上给了我们许多帮助,每当在求知的道路上遇到一些坎坷,老师都会耐心的教导我们,给我们解答。而当我们遇到难题,遇到不懂得题目时,老师一般都会先让我们自己认真思考,或者团队分享思路,到最后实在没想出来的时候,老师会给我们点一点思路,我觉得这是非常棒的,因为思考是很重要的,许

2017-11-05 18:28:43 355

原创 20171102

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

2017-11-02 21:42:52 87

原创 20171101

JavaScript 编程题 查找sdddrtkjsfkkkasjdddj字符串中,出现次数最多的字符和次数。<script type="text/javascript"> window.onload = function() { // 定义一个字符串 var str = "sdddrtkjsfkkkkkkkasjdkddjk";

2017-11-01 21:58:53 98

原创 E-R图的初步了解

简单来讲,E-R图就是是实体-关系图。他的作用是在数据库做处理分析时,能够更好的解决客户的业务和数据处理进行概要设计阶段。E-R图中我们是可以看到它是由很多个图形绘制而成的。矩形表示的是实体集 在我们的数据库中主要就是一个表。椭圆,椭圆在E-R图中所展示的就是属性了,这里在数据库中起到表示一个表中的一个列菱形,菱形在实体关系图中所展示的是联系集,在数据库中就是指主外键的一个关系

2017-11-01 17:39:21 697

翻译 静态导入

要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。下面以实例来说明静态导入的用法:package com.example.learnjava;public class Common{ public static final int AGE = 10; public sta

2017-11-01 17:14:39 123

原创 20171031

下面两个函数的返回值是一样的吗?为什么?function foo1(){ return { bar: "hello" };}function foo2(){ return { bar: "hello" };}不相同。因为分号在JavaScript中是一个可选项,其结果就是,当碰到 foo2()中包含 return语句的代码行(代码行上没有其他任何代

2017-10-31 17:31:46 117

原创 方法执行时内存的变化

栈区 堆区 i 10 - - j 20 - - i` 10 15 - - j` 20 25 - - - - - - i 指向11地址 - - j 指向11地址 - - i` 同上 11地址 15 j` 同上 11地址 25参数的传递

2017-10-31 16:50:53 229

原创 业务抽象

南通青鸟 IT 教育 96 班同学在 3 教室上陆老师的 Java 课 属性:班级:96班学生:96班同学老师:陆老师教室:3教室课程:Java课学校:南通青鸟IT教育方法:上课类所具备的最基本要素:(静态)属性,(动态)方法。

2017-10-31 15:14:56 335

原创 20171030

JavaScript编程题 99乘法表<!doctype html><html> <head> <meta charset="UTF-8"> <title>99乘法表</title> </head> <body> <script> document.write("<table>"); for (var i=1;i<=9 ;i

2017-10-30 22:48:45 158

原创 10.27测试

INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');INSERT INTO student VALUES( 902,'张老二', '男',1986,'中文系', '北京市昌平区');INSERT INTO student VALUES( 903,'张三', '女',1990,'中文系', '湖南省永州市');INS

2017-10-30 17:05:15 405

原创 Java整理小结

什么是JDK Java Development Kit,是Java开发工具包,提供Java开发的必要工具和一些类库等。 在JDK中(Java Development Kit),Java开发工具包提供了最基本的Java运行环境(JRE Java Runtime Enviroment)和最基础的Java类库。 bin:存放了一系列的Java命令和工具 jre:Java Runtime Envir

2017-10-27 17:32:25 137

原创 Java中的常用转义字符

符号 字符含义 \n 换行 \r 回车 \f 换页符 \b 退格 \0 空格 \s 字符串 \t 制表符 \” 双引号 \’ 单引号 \ddd 八进制字符串(ddd) \uxxxx 16进制unicode字符串(xxxx)

2017-10-26 16:19:23 1511

翻译 Eclipse的使用

在 Eclipse 中可以建立多个工作空间(workspace),每个工作空间可以建立多个项目(project)。   一个工作空间就是一套配置信息,在进行了工作空间切换后,之前工作空间的配置将不会生效。   程序在 project 中开发。主要步骤 1. 本地创建一个文件夹作为默认的工作空间; 2. 创建 java project; 3. 在 src 中新建 class 文件(注意创建类

2017-10-26 14:19:08 167

原创 Java变量跟标识符的概念

1. Java变量局部变量 定义在方法体内的变量,其生命周期只在方法内。 在方法、构造方法或者语句块中定义的变量成为局部变量;变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。类变量 静态变量,只属于类 类变量也声明在类中,方法体之外,但必须声明为static类型。成员变量 非静态变量,属于类的某个实例对象 成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时

2017-10-25 16:50:41 949

原创 Java发展史

Java发展史  20世纪90年代,SUN(斯坦福大学校园网,太阳公司)公司成立了一个Green的项目小组,专门是用作研发一些小型单片机上的智能化程序。这个项目小组的负责人就是JAVA之父-詹姆斯·高斯林。   由于C++程序过于庞大,硬件资源比较匮乏,对单片机的使用比较复杂,所以,项目小组决定使用一个全新的语言进行单片机的开发。Oak语言应运而生(也是一种面向对象的开发语言)。 因为一些硬件供

2017-10-25 14:11:37 161

原创 10.22周末自学内容

视图的操作sql代码语法CREATE VIEW v_xxx AS SQL语句;注意点:如果视图中引用的表,其结构发生变化(如字段名称变化,字段被删除等情况)时,要注意视图是否需要变更。数据库的索引什么是索引   索引就类似的书的目录,能够在一定程度上快速的进行数据的定位。    为什么要创建索引   加快数据检索的速度。    建索引的利与弊   加快数据检索的速度,一旦建立了

2017-10-22 21:15:50 203

原创 订餐库

订餐系统

2017-10-22 20:41:27 518

空空如也

空空如也

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

TA关注的人

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