4 盗情

尚未进行身份认证

我要认证

低调,才是最高调的炫耀!

等级
TA的排名 6w+

- Java8 新特性

接口默认实现若要修改接口,比如给接口添加一个抽象方法,那就得修改所有实现了该接口的实现类;麻烦!接口里面可以有默认实现,就是在方法声明上使用default关键字,实现这个接口的类,可以不再实现这个默认实现的方法了;interface A{ default String getName(){ return "zxj"; } public abstract show();}默认方...

2020-08-31 14:18:38

- Java 框架面试题

文章目录@RestController和@Controller区别@RestController和@Controller区别@RestController注解标注了@Controller注解和@ResponseBody注解,使用@RestController注解就不用再在每个@RequestMapping方法上添加@ResponseBody注解了;...

2020-04-03 16:33:01

- Shiro基础

文章目录>> Shiro 基础~ Shiro 简介>> Shiro 基础~ Shiro 简介Apache Shiro是Java的一个安全框架,对比Spring Security,没有Spring Security做的功能强大,但小而简单;Shiro可以完成:认证、授权、加密、会话管理、与Web集成、缓存等;Apache Shiro 是 Java 的一个安全(权限...

2019-12-01 14:25:33

计算机网络 - 协议

文章目录>> OSI七层协议~ 物理层~ 数据链路层~ 网络层~ 传输层~ 会话层~ 表示层~ 应用层>> OSI 开放式互联参考模型>> TCP/IP协议~ TCP 协议~ TCP 报文头部~ TCP 三次握手为什么需要三次握手才能建立起连接首次握手的隐患 - SYN超时建立连接之后,客户端出现故障怎么办~ TCP 四次挥手>> OSI七层协议...

2019-11-24 16:07:00

WebDriver API

通过前端工具,我们看可以看到一个网页,页面上的元素都是由一行行的代码组成的,它们之间有层级地组织起来,每个元素有不同的标签名和属性值。WebDriver 就是通过这信息来找到不同的元素的。WebDriver 提供了八种元素定位方法:(1)id (2)name (3)class name (4)tag name 标签名 (5) link text (6)partial

2018-01-08 00:32:01

- Spring Cloud 基础

文章目录>> Spring Cloud 基础~ Spring Cloud 简介~ Spring Cloud 创建统一的依赖管理项目 dependencies~ Spring Cloud 服务注册与发现~ Spring Cloud 创建服务提供者(单体的API)~ Spring Cloud 创建服务消费者 - Ribbon(单体的UI)Ribbon 简介~ Spring Cloud 创建...

2019-09-01 21:59:26

- Spring Boot 基础

>> Spring Boot 简介1、Spring Boot 是什么随着动态语言的流行 (Ruby、Groovy、Scala、Node.js),Java 的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大;在上述环境下,Spring Boot 应运而生;它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进...

2019-08-24 14:23:00

MyBatis - GeneratorConfig 完整配置案例

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config...

2019-08-24 13:55:51

jQuery

>> jQuery 基础jQuery是一个轻量级的JavaScript库;核心依然是JavaScript,它只是对JavaScript语言进行包装处理,为的是提供更好更方便快捷的DOM处理与开发中经常使用的功能。但是比JavaScript强大很多,不仅兼容CSS3,还兼容各种浏览器(IE、火狐、谷歌);核心理念:写得代码少,做的事情多;优点:容易上手强大的选择器解决浏览器的兼容

2019-07-22 10:29:17

- Java 面试题2

文章目录一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?在 JAVA 中如何跳出当前的多重嵌套循环switch 语句能否作用在 byte/long/String 上?`short s1 = 1; s1 = s1 + 1;`对错? `short s1 = 1; s1 += 1;`对错?char 型变量中能不能存贮一个中文汉字?为什么?用最有效率的方法算出 2 乘以 8 等于几...

2019-07-17 17:41:44

- Java 面试题1

回答问题时,先答是什么,再答有什么作用和需要注意什么;>> Java 基础~ 一个.java源文件中是否可以包含多个java程序是从一个 public 类的 main 函数开始执行的,(其实是 main 线程)。只能有一个 public 类是为了给类装载器提供方便。一个 public 类只能定义在以它的类名为文件名的文件中。每个编译单元(文件)都只有一个 public 类。...

2019-07-17 17:40:58

IDEA 快捷键

从 Windows 过度到 Mac 必备快捷键对照表Mac 键盘符号说明⌘ == Command⇧ == Shift⇪ == Caps Lock⌥ == Option⌃ == Control↩ == Return/Enter⌫ == Delete⌦ == 向前删除键(Fn+Delete)↑ == 上箭头↓ == 下箭头← == 左箭头→ == 右箭头⇞ == Page...

2019-07-17 17:02:41

MySQL - 触发器 trigger

文章目录触发器是什么触发器的特点、作用触发器和约束触发器的分类:(sql server)触发器的查询语句触发器语法触发器事件new、old关键字触发器执行顺序事例触发器是什么触发器是一种与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发;比如对一个表进行insert、update、delete操作时,就会触发它执行;SQL3的触发器是一个能由系统自动执行的...

2019-07-07 11:15:54

MySQL - 存储过程 Stored Procedure

文章目录存储过程是什么存储过程的优点存储过程的缺点存储过程分类存储过程的查询语句存储过程的创建和调用语法实例 - IN、OUT、INOUT条件语句循环语句迭代存储过程是什么存储过程是一组为了完成特定功能的SQL语句集,存储在数据库中,一次编译多次使用,用户通过指定存储过程的名字并传入必要的参数来调用执行它;存储过程就是数据库语言层面的代码封装与重用;存储过程的优点将重复性很高、复杂...

2019-07-06 18:35:07

MySQL - 视图 view

文章目录什么是视图视图的特点视图的作用、优点视图的两种实现视图的创建、删除使用视图操作数据什么是视图视图是存储在数据库中的查询的SQL语句;视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式;视图是一个由select语句查询定义的虚拟表,不存放任何数据;和真实的表一样,视图也有列名称和行数据,但是视图并不在数据库中以存储的数据集的形式存在,它的数据来自于定义视图的查询所引用的表...

2019-07-06 14:04:14

数据库 - 索引 index

文章目录基础概念主键外键索引 index视图存储过程基础概念主键外键索引 index1、什么是索引:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可以快速访问数据库表中的特定的信息;通俗的讲,数据库索引就是为了提高表的搜索效率而对某些字段中的值建立的目录;它是一个独立的表,一条索引记录要包含的基本信息有键值和逻辑指针;键值:定义索引时指定的所有字段的值;逻辑...

2019-07-05 21:42:11

B-树、B+树、B*树

文章目录B-树B+树B*树小结B-树B树:多路平衡搜索树;1、定义任意非叶子结点最多只有M个儿子;且M>2;2、根结点的儿子数为[2, M];3、除根结点以外的非叶子结点的儿子数为[M/2, M];4、每个结点存放至少M/2-1(取上整)和至多M-1个关键字;(至少2个关键字)5、非叶子结点的关键字个数=指向儿子的指针个数-1;6、非叶子结点的关键字:K[1], K[2]...

2019-07-04 19:09:41

- 数据库 - 事务 transaction

文章目录什么是事务事务的四大特征:事务隔离级别1、read uncommitted:读未提交 - 脏读2、read committed:读已提交 - 不可重复读3、repeatable read:可重复读 - 幻象读4、serializable:串行化;数据库并发的问题什么是事务MySQL中,事务是一个最小的不可分割的工作单元,事务里面可以包含多条SQL语句,事务中的语句,要么全部执行成功,...

2019-07-04 18:30:59

- MySQL 语句

文章目录语句规范三大范式第一范式 - 1NF第二范式 - 2NF第三范式 - 3NF建表约束1、非空约束 - NOT NULL2、主键约束 - PRIMARY KEY3、自增约束 - auto_increment4、唯一约束 - UNIQUE5、默认约束 - DEFAULT6、外键约束 - FOREING KEY简单命令创建数据表 - create table插入数据 - insert删除数据 ...

2019-07-04 14:35:54

- MySQL 安装 - Windows

>> MySQL 下载、安装官网下载地址:https://www.mysql.com/downloads/MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之...

2019-07-03 11:24:06

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。