摘要:
MySQL数据库学习 SQL分类 1. DDL:Date Define Language 数据定义语言 操作对象:数据库和表 关键词:CREATE/ALTER/DROP/TRUNCATE 特性: 1. sql语句中都会有TABLE 例如:CREATE TABLE TABLE_NAME XXX…… D 阅读全文
摘要:
概述: 由于ip层是尽最大努力交付——不可靠的通信;所以为了保证可靠传输,TCP必须采取适当的措施才能保证两个传输层的通信变得可靠。理想的通信是:1.传输的信道不产生差错;2.无论发送方以多快的速度发送,接收方都来得及接收处理数据。但是实际上并不存在这样理想的传输,所以我们需要采取一些可靠传输的协议 阅读全文
摘要:
转载自:https://www.cnblogs.com/Andya/p/7297728.html 1、方法的重写(Override)(方法覆盖) (1)介绍: java SE5增加@Override注解,并不是关键字,覆写某个方法时,添加此注解。@Override可以防止在不想重载时而意外地进行重载 阅读全文
摘要:
参考博客:https://blog.csdn.net/sinat_38259539/article/details/71799078 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法(指的是所有,任何的私有,静态,等等……都可以被获取到);对于任意一个 阅读全文
摘要:
四大特性(ACID) 1.原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。失败回滚的操作事务,将不能对事务有任何影响。 2. 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之 阅读全文
摘要:
哈希表 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析。 什么是哈 阅读全文
摘要:
二分查找思想: 二分查找就是将查找的键和子数组的中间键作比较,如果被查找的键小于中间键,就在左子数组继续查找;如果大于中间键,就在右子数组中查找,否则中间键就是要找的元素。 基础二分查找: 二分变种 1.求第一个大于等于key的元素 分析:假设有数组1 3 4 6 8 12 ,这个时候a[mid]是 阅读全文
摘要:
概述: ssm框架在项目中经常使用到,应用比较广泛,下面将介绍如何在idea中搭建ssm框架,以及搭建过程中遇到的坑和爬坑的过程~项目的搭建主要思想是:采用分层的想法,对web层,service层,dao层;分别创建一个sping配置文件来管理; web层对应的是spring-web.xml;主要配 阅读全文
摘要:
TCP报文段的首部 源端口和目的端口: 各占2个字节,分别写入源端口号和目的端口号(TCP报文需要的是端口号,往下封装会在IP报文中添加上源IP和目的IP) 序号: 4个字节,[0-了2^32-1]一共有2^32个序号,因为TCP是面向字节流;在一个TCP连接中传送的字节流中的每一个字节都按顺序编号 阅读全文
摘要:
springMVC框架在4.2的版本之后对跨域问题有了支持,添加了@CrossOrigin注解来解决跨域问题 使用步骤: 1.正常的配置springMVC框架 1.1导入maven依赖 1.2编写核心配置文件 1.3配置web.xml文件 1.4编写controller 2.在controller上 阅读全文