知识总结

知识总结

  • MySQL相关知识点总结

    MySQL相关知识点总结相关概念语言分类DQL(Data Query Language)数据查询语言selectDML(Data Manipulate Language)数据操作语言insert intoupdatedeleteDDL(Data Define Language)数据定义语言creat

    查看全文
  • 操作系统原理面试题与知识总结(部分)

    操作系统原理面试题与知识总结(部分)系统调用的分类按功能:设备管理。完成设备的请求或释放,以及设备启动等功能。文件管理。完成文件的读、写、创建及删除等功能。进程控制。完成进程的创建、撤销、阻塞及唤醒等功能。进程通信。完成进程之间的消息传递或信号传递等功能。内存管理。完成内存的分配、回收以及获取作业占

    查看全文
  • 多线程面试题与知识总结

    多线程面试题与知识总结JUC概述什么是JUCJava中一个线程处理的工具包java.util.concurrent的简称,从JDK1.5开始出现。进程和线程进程是资源分配的最小单元;线程是系统分配处理器时间资源的基本单位,是程序执行的最小单位;线程的状态线程状态枚举类// Thread.Statep

    查看全文
  • 计算机网络知识点总结与面试题

    计算机网络面试题与知识点总结OSI七层协议、TCP/IP四层协议、通用五层协议应用层应用层的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间的通信和交互规则。DNS、HTTP、SMTP等协议运行在应用层。运输层运输层的任务主要是负责向两台主机进程之间的通信提供通用的数据传输

    查看全文
  • 数据结构部分知识点总结

    数据结构部分知识点总结红黑树特点每个节点非红即黑;根节点总是黑色的;每个叶子节点都是黑色的空节点(NIL节点);如果节点是红色的,则它的子节点必须是黑色的(反之不一定);从根节点到叶节点或空子节点的每条路径,必须包含相同数目的黑色节点(即相同的黑色高度)。应用TreeMap、TreeSet以及JDK

    查看全文
  • Redis相关知识点与面试题

    Redis相关知识点与面试题分布式缓存常见的技术选型方案分布式缓存使用较多的主要是Redis和Memcached。不过目前最常见的是Redis。分布式缓存主要解决的是单机缓存的容量受服务器限制并且无法保存通用信息的问题。因为本地缓存只在当前服务里有效,比如如果你部署了两个相同的服务,他们两者之间的缓

    查看全文
  • 数据库相关知识与面试题

    数据库相关知识与面试题数据库基础数据库范式1NF(第一范式):属性不可再分2NF(第二范式):在1NF的基础上,消除了非主属性对码的部分函数依赖3NF(第三范式):3NF在2NF的基础上,消除了非主属性对码的传递函数依赖部分重要概念函数依赖(functional dependency) :若在一张表

    查看全文
  • Java相关面试题

    Java相关面试题关键字部分final关键字的用法当一个类被final关键字修饰时,表明该类不可以被继承;final类中的变量可以根据需要设置为final类型,但需要注意的是final类中的所有成员方法都会被隐式的指定为final方法;对于一个被final修饰的变量,如果变量是基本数据类型,一旦该变

    查看全文
  • Git相关命令和用法

    1. Git环境配置1.1 基本配置打开Git Bash设置用户信息git config --global user.name "yourname"git config --global user.email "youremail@email.com"查看配置

    查看全文
  • MySQL什么时候触发表锁

    MySQL什么时候触发表锁修改表结构时批量删除insert into tab1 select * from tab2;此时tab2表会被锁住事务中需要更新大部分或者全部数据事务涉及多个表时,可能会引起死锁,造成大量事务回滚使用select ...for update查询语句时,此时分为以下几种情况:

    查看全文