- 博客(47)
- 收藏
- 关注
转载 单例模式
简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。基本的实现思路单例模式要求类能够有返回对象...
2018-12-14 09:03:46 160
原创 12.4号练习题
java中存在数字使 i + 1 < i 吗,什么情况存在?答案: java中int是32,范围是-2147483648--2147483647,所以是存在i+1<i的。代码如下:class A{ private int i=2147483647; public void test() { if(i+1<i) { System.o...
2018-12-04 19:42:34 201
转载 笔试题(一)
第一部分 数字推理157 65 27 11 5 ( )A . 4 B.3 C.2 D.1解答:D (第一项减去2倍的第二项等于第三项, 所以是 1)0 , 4, 16, 40, 80, ( )A.160 B.128 C.136 D.140解答:答案 D0 , 2, 10, 30, ( )A.68 B.74 C.60 D.7...
2018-11-05 18:54:37 669
原创 ssm框架小结
项目流程图项目总结基本概念:Spring:Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。Spring W...
2018-11-04 18:44:33 430
原创 演讲总结
信念是一种无坚不催的力量,当你坚信自己能成功时,你必能成功。 一天,我发现,一只黑蜘蛛在后院的两檐之间结了一张很大的网。难道蜘蛛会飞?要不,从这个檐头到那个檐头,中间有一丈余宽,第一根线是怎么拉过去的?后来,我发现蜘蛛走了许多弯路--从一个檐头起,打结,顺墙而下,一步一步向前爬,小心翼翼,翘起尾部,不让丝沾到地面的沙 石或别的物体上,走过空地,再爬上对面的檐头,高度差不多了,再把丝收紧,以后也...
2018-11-02 20:42:34 369 1
转载 Mybatis动态 SQL
使用 mybatis 动态SQL,通过 if, choose, when, otherwise, trim, where, set, foreach等标签,可组合成非常灵活的SQL语句,从而在提高 SQL 语句的准确性的同时,也大大提高了开发人员的效率。事例:User表1.动态SQL:if和if+where 语句条件:根据username和sex来查询数据;不使用 动态SQL 来书写...
2018-11-01 19:24:09 120
原创 Day019
JSP 简答题JSP 中动态 include 与静态 include 的区别?动态 include: <jsp:include page=“included.jsp” flush=“true” />静态 include:<%@ include file=“included.htm” %>1、静态导入是将被导入页面的代码完全融入,两个页面融合成一个整体 Ser...
2018-11-01 18:54:38 91
原创 Day018
JavaScript 简答题列举 Java 和 JavaScript 之间的区别?Java 是一门十分完整、成熟的编程语言。相比之下,JavaScript 是一个可以被引入 HTML 页面的编程语言。这两种语言并不完全相互依赖,而是针对不同的意图而设计的。 Java 是一种面向对象编程或结构化编程语言,类似的如 C ++ 或 C,而 JavaScript 是客户端脚本语言,它被称为非结...
2018-11-01 18:51:53 76
原创 Day017
JavaScript 简答题请你说说 split() 与 join() 函数的区别?前者是切割成数组的形式,后者是将数组转换成字符串。join 函数获取一批字符串,然后用分隔符字符串将它们连接起来,从而返回一个字符串。split 函数获取一个字符串,然后在分隔符处将其断开,从而返回一批字符串。但是,这两个函数之间的主要区别在于 Join 可以使用任何分隔符字符串将多个字符串连接起来,而...
2018-11-01 18:50:48 80
原创 JQ动态绑定
JQ中的on()方法语法 : $(selector).on(event,childSelector,data,function)event:必需。规定要从被选元素移除的一个或多个事件或命名空间。childSelector:可选。规定只能添加到指定的子元素上的事件处理程序(且不是选择器本身,比如已废弃的 delegate() 方法)。data:可选。规定传递到函数的额外数据。fu...
2018-11-01 18:48:50 328
原创 Day016
JavaScript 简答题说说你对 json 的理解?(1)、JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation);(2)、JSON 是轻量级的文本数据交换格式,并不是编程语言;(3)、JSON 独立于语言存在;(4)、JSON 具有自我描述性,更易理解;(5)、JSON 可以将 JavaScript 对象中表示的一组数据转换...
2018-10-30 18:41:55 103
原创 Day015
JavaScript 简答题DOM 操作怎样添加、移除、替换、插入、创建和查找节点?1、创建新节点创建一个具体的元素: createElement()创建一个文本节点:createTextNode()2、添加、移除、替换、插入添加:appendChild()移除:removeChild()替换:replaceChild()插入:insertBefore() 在已有的子节点前插...
2018-10-29 19:25:52 163
原创 Day014
JSP 简答题B/S 与 C/S 的联系与区别。C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对 C/S 结构的...
2018-10-27 15:44:35 96
转载 周测小结
1.重写与重载的区别,重载的方法可以改变返回值类型吗?http://blog.csdn.net/lisaem/article/details/510023362.string与stringbuffer的区别?https://www.cnblogs.com/su-feng/p/6659064.html3.基本数据类型,还有与它们的包装类之间有什么区别?Java语言是一个面向对象的语言,但是...
2018-10-27 15:42:22 299
原创 Day013
JavaScript 编程题谈谈你对Ajax 的理解?(概念、特点、作用)AJAX 全称为「Asynchronous JavaScript And XML」(异步 JavaScript 和 XML) 是指一种创建交互式网页应用的开发技术、改善用户体验,实现无刷新效果。优点a、无刷新更新数据,能在不刷新整个页面的前提下与服务器通信维护数据;b、异步与服务器通信,不需要打断用户的操作,具...
2018-10-26 19:02:20 124
转载 Day012
MySQL 简答题常见的几种约束有哪些?分别代表什么意思?如何使用?常用的约束有主键约束,外键约束,唯一约束,默认约束 。1、主键:PRIMARY KEY(主键字段)保证了实体完整性,一个表只有一个主键,但一个主键可以包含多个字段,主键字段不能为空;2、唯一:UNIQUE(约束字段)保证了实体完整性,一个表有多个唯一约束,一个唯一约束可有包含多个字段;3、外键:FOREIGN KEY...
2018-10-25 18:11:53 88
原创 Day011
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>&l..
2018-10-24 19:32:56 84
原创 Day010
JavaScript 编程题输入某年某月某日,判断这一天是这一年的第几天?<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>测试</title> </head> <body>
2018-10-23 14:12:25 107
原创 Day009
JavaScript 编程题null 和 undefined 的区别?undefined 类型只有一个值,即 undefined。当声明的变量还未被初始化时,变量的默认值为 undefined。null 类型也只有一个值,即 null。null 用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。MySQL 编程题查询出只选修了一门课程的全部学生的学号和姓名。SE...
2018-10-22 18:37:49 86
原创 Day008
jQuery 编程题请描述 jQuery 能做什么?1、方便快捷地获取 DOM 元素;2、动态修改页面样式;3、动态改变 DOM 内容;4、响应用户的交互操作;5、为页面添加动态效果;6、统一 ajax 异步刷新;7、简化 JavaScript 操作;MySQL 编程题MySQL 相比于其他数据库有哪些特点?MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 M...
2018-10-20 15:54:18 69
原创 Day007
JQuery 问答题jQuery 中有哪些方法可以遍历节点?children():取得匹配元素的子元素集合;next() :取得匹配元素后面紧邻的同辈元素;prev():取得匹配元素前面紧邻的同辈元素;siblings():取得匹配元素前后的所有同辈元素;closest(): 取得最近的匹配元素;find():取得匹配元素中的元素集合,包括直接子元素和后代元素;MySQL 问...
2018-10-19 20:39:55 124
原创 Day006
1.JavaScript 问答题什么是 NaN,它的类型是什么?怎么测试一个值是否等于 NaN?NaN 是 Not a Number 的缩写NaN是number类型可以通过 isNaN(param) 来判断一个值是否是 NaN2.MySQL 问答题drop,delete 与 truncate 的区别?相同点 :truncate,delete 以及 drop 都会删除表内的数据不同点...
2018-10-18 19:24:08 78
原创 Day005
1.解释一下下面代码的输出。console.log(0.1 + 0.2); //0.30000000000000004console.log(0.1 + 0.2 == 0.3); //false解释:JavaScript 中的 number 类型就是浮点型,JavaScript 中的浮点数采用IEEE-754 格式的规定,这是一种二进制表示法,可以精确地表示分数,比如 1/2,1/8,1/...
2018-10-17 18:58:55 105
原创 DAY004
JavaScript 编程题页面上输入一个年份(需验证),判断是否是闰年(能被 4 整除,却不能被 100 整除的年份;能被 400 整除的是闰年),并且在页面上显示相应提示信息。<!doctype html><html> <head> <title>闰年</title> <meta charset="utf-8"&am
2018-10-16 19:43:01 82
原创 Day003
1.查找「sdddrtkjsfkkkasjdddj」字符串中,出现次数最多的字符和次数。<!DOCTYPE html ><html><head> <meta charset="utf-8"> <title></title></head><body>&am
2018-10-15 20:26:35 86
原创 Day002
1.下面两个函数的返回值是一样的吗?为什么?function foo1() {return {bar: “hello”};}function foo2() {return{bar: “hello”};}不一样,第二个返回值为undefined。解释:在编程语言中,基本都是使用分号(;)将语句分隔开,这可以增加代码的可读性和整洁性。而在 JS 中,如若语句各占独立一行,通常...
2018-10-13 19:12:02 158
原创 Day001练习
JavaScript 编程题如何用 JavaScript 编写九九乘法表,并显示到页面上?<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>九九乘法表</title> </head> <body
2018-10-12 19:32:14 196
原创 周测小结
经过今日下午的周测,暴露自身许多的问题。诸如前端基础知识不扎实,近期学习浮躁,未能及时将知识点进行梳理,整理。对此,我制定了往后的学习计划,摆正自己的学习态度。 上课期间,认真听讲,做好随堂笔记;在下午自修期间及时的进行巩固,及时完成上课布置的作业;可以通过多敲代码,百度学习资料,进行一定程度上的延伸。夜自修中,预习第二天会讲的知识点,提前加深印象;逐步复习前端知识,从HTML开始...
2018-10-12 19:04:31 2422
原创 JSP的运行原理
运行原理:①客户端向带有JSP引擎的web服务器(即tomcat)发送资源请求,该请求包括资源的路径,服务器通过该路径获取被请求的内容。②服务器根据客户端请求加载相应的JSP文件。③服务器中的JSP引擎将加载的JSP文件转化成servlet。④服务器中的JSP引擎将servlet编译成class文件。⑤服务器执行class文件。⑥服务器将执行结果响应给客户端(浏览器)。PS:并不是每...
2018-10-11 20:37:12 1487
原创 Eclipse中设置断点并调试的方法
第一步 打开工程项目第二步 设置断点及调用方法一 把鼠标移动想要设置断点的行,在行号前面空白地方双击,就会出现断点方法二 在菜单栏找到"Run",点击"Run",在弹出的下拉框内找到“Toggle Breakpoint”,点击也可以进行断点.使用快捷键F5,F6,F7单步执行。F5:Step into/进入该行的函数内部F6:Step over/一行一行执行F7:St...
2018-10-08 18:56:58 4359
转载 JSTL标签介绍
1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在lib目录下存放jstl的Jar...
2018-09-11 18:44:25 100
转载 Session的概念及使用
什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。 Session技术是一种将会话状态保存在服务器端的技术 ,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式 。 客户端需要接收、记忆和回送 Session的会话标识号,Sessio...
2018-09-11 09:13:48 7609
原创 servlet概念
servlet 的生命周期servlet的生命周期是由servlet的容器来控制的,主要分为初始化、运行、销毁3个阶段,Servlet容器加载servlet,实例化后调用init()方法进行初始化,当请求到达时运行service()方法,根据对应请求调用doget或dopost方法,当服务器决定将实例销毁时调用destroy()方法(释放servlet占用的资源:关闭数据库连接、关闭文件输入输...
2018-09-10 19:07:03 361
转载 jsp中的传递参数解释:GET和POST方式传递参数
使用GET方式传递参数使用POST方式传递参数提交、重置、普通按钮如何传送参数单行与多行文本输入框如何传送参数单选按钮与复选框如何传送参数隐藏表单字段与图像字段如何传送参数列表框如何传送参数使用JavaScript防止重复提交表单使用GET方式传递参数在浏览器地址栏中输入某个URL地址或单击网页上的一个超链接时,浏览器发出的HTTP请求消息的请求方式为GET。...
2018-09-03 20:19:44 560
转载 JDBC访问数据库
JAVA 访问数据库的技术:Jdbc是一种Java连接数据库技术(Java database connectity), 它是 Java 提供的一些接口,这些接口大部分是数据库厂商提供的(jar包),我们要做的,是连接数据库以后,如何使用Java代码从数据库中存取数据!Jdbc开发步骤引包:开启MySQL服务,如何没有开启会报错:3.准备好数据库4.进入开发阶段4....
2018-08-31 19:10:28 175
原创 8月30日知识点
equals与==的区别1) 对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对eq...
2018-08-30 18:46:00 87
原创 8月28日总结
接口(interface)类——抽象类 接口中定义的方法全部是抽象方法 关键字 implements 实现 接口中的属性都是类的 静态的 static 接口可以多继承 extends 类的定义【访问修饰符】 【static】【final】class【extends 超类】【implements 接口1,接口2,。。。】 接口是抽象类一样,是不能被实例化的,但是接口可以用于...
2018-08-28 19:40:18 150
原创 8月27日知识点概要
+public -private # protectde →继承 多态 调用时只能调用编译时的方法 Person zhangsan = new Teacher(); Person zhangsan 编译时确定的类型 new Teacher 运行时确定的类型 形成多态(父类和子类的关系) 数据类型转化(大的转小的) HpPrint...
2018-08-27 18:36:59 138
转载 构造器与方法的区别
构造函数(构造器)是一种特殊的函数。其主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。在JAVA语言中,构造函数与C++语言中的构造函数相同,JAVA语言中普遍称之为构造方法。构造方法的声明: 修饰符 class_name(类名) (参数列表){ 逻辑代码 } 构造器特性:...
2018-08-24 20:42:51 4202 2
原创 23日知识点
类的三大成员:属性(成员变量),方法,构造器 成员变量 【修饰符】(访问控制修饰符) 修饰符(private producted public default )(封装) 内存3区域 栈区 堆区 自变量池 地址=引用=指针 .—找对象在堆区里的内容 基本数据类型无.方法 修饰符 返回值类型 方法名(参数列表){ ...
2018-08-23 19:19:53 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人