流浪遇上光辉

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

09 2019 档案

摘要:本文将详细介绍数据结构中的一些常用的搜索树结构,包括:B树、B-树、B+树、B*树;分别介绍这些树结构的定义、特征、搜索方法、性能等情况,最后给出了一个简要的总结。 一、 B树 B树即二叉搜索树,它的特征是: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 阅读全文
posted @ 2019-09-28 21:19 流浪遇上光辉 阅读(142) 评论(0) 推荐(0)

摘要:需求: 同一登录人登录后,在其他计算机登录时,之前登录的电脑上的账号下线,并提示当前账号在其他位置登录。 设计思路: 1.新建一个全局类,用来存储全局的SessionId静态变量map。 2.在登录的后台逻辑里,将用户ID为key,SessionID为value存放在这个类中,其他计算机登录时,覆盖 阅读全文
posted @ 2019-09-25 14:22 流浪遇上光辉 阅读(1723) 评论(0) 推荐(0)

摘要:JDK1.8新特性总结 1、default关键字 在java里面,我们通常都是认为接口里面是只能有抽象方法,不能有任何方法的实现的,那么在jdk1.8里面打破了这个规定,引入了新的关键字default,通过使用default修饰方法,可以让我们在接口里面定义具体的方法实现,如下。 public in 阅读全文
posted @ 2019-09-25 09:10 流浪遇上光辉 阅读(199) 评论(0) 推荐(0)

摘要:一、Spring面试题 1、Spring 在ssm中起什么作用? Spring:轻量级框架 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 两大核心: 1、IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器 阅读全文
posted @ 2019-09-23 11:24 流浪遇上光辉 阅读(135) 评论(0) 推荐(0)

摘要:首先是建立练习使用各种表格(这里使用的是SQL server建立的): 接下来是练习题及答案: 阅读全文
posted @ 2019-09-21 19:27 流浪遇上光辉 阅读(183) 评论(0) 推荐(0)

摘要:以前,『XML』是各大框架的青睐者,它以松耦合的方式完成了框架中几乎所有的配置,但是随着项目越来越庞大,『XML』的内容也越来越复杂,维护成本变高。 于是就有人提出来一种标记式高耦合的配置方式,『注解』。方法上可以进行注解,类上也可以注解,字段属性上也可以注解,反正几乎需要配置的地方都可以进行注解。 阅读全文
posted @ 2019-09-21 19:23 流浪遇上光辉 阅读(514) 评论(0) 推荐(0)

摘要:MySQL索引原理及SQL优化 目录 索引(Index) 索引的原理 b+树 MySQL如何使用索引 如何优化 索引虽好,不可滥用 如何验证索引使用情况? SQL优化 explain查询执行计划 id select_type table type possible_keys key key_len 阅读全文
posted @ 2019-09-16 19:25 流浪遇上光辉 阅读(108) 评论(0) 推荐(0)

摘要:表架构 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 建表语句 CREATE TABLE student ( s# INT, sname nvarch 阅读全文
posted @ 2019-09-15 19:20 流浪遇上光辉 阅读(160) 评论(0) 推荐(0)

摘要:1、什么是AJAX,为什么要使用Ajax 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(standards-basedpresentation)XHTML+C 阅读全文
posted @ 2019-09-15 19:08 流浪遇上光辉 阅读(216) 评论(0) 推荐(0)

摘要:反射 57. 什么是反射? 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在运 阅读全文
posted @ 2019-09-15 09:04 流浪遇上光辉 阅读(381) 评论(0) 推荐(0)

摘要:多线程 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 并行是指两个或者 阅读全文
posted @ 2019-09-15 08:42 流浪遇上光辉 阅读(143) 评论(0) 推荐(0)

摘要:1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 JDK:Jav 阅读全文
posted @ 2019-09-14 22:21 流浪遇上光辉 阅读(204) 评论(0) 推荐(0)

摘要:一、dubbo是什么? 1)本质:一个Jar包,一个分布式框架,,一个远程服务调用的分布式框架。 既然是新手教学,肯定很多同学不明白什么是分布式和远程服务调用,为什么要分布式,为什么要远程调用。我简单画个对比图说明(图1看到图2。画板画的,勿喷)。 你想一下,以前什么的都在一个服务器上,调用方法直接 阅读全文
posted @ 2019-09-14 20:49 流浪遇上光辉 阅读(135) 评论(0) 推荐(0)

摘要:1. 面向对象和面向过程的区别 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 优点: 易维护、易复用、易扩展,由于面向对象有封装、继承、 阅读全文
posted @ 2019-09-14 09:37 流浪遇上光辉 阅读(207) 评论(0) 推荐(0)