QG训练营日志
Yuchao Huang
后端开发,擅长写bug,Github:https://github.com/misterchaos
展开
-
Linux学习笔记(7月8号)
文章目录作者信息一.Linux系统简介1.1 Linux系统的历史1.2 Linux系统的结构二.Linux的文件管理系统2.1 Linux中的文件2.2 Linux挂载2.3 Linux文件路径2.4 与文件操作相关的指令三.Linux用户管理系统3.1 用户和用户组3.2 UID和GID3.3 初始组和附加组3.4 /etc/passed文件3.5 用户系统相关的指令3.5.1 useradd...原创 2019-07-09 08:50:50 · 453 阅读 · 0 评论 -
Java 设计模式学习笔记(7月15号)
文章目录作者信息前言一.六大设计原则1.1 开闭原则(Open Close Principle,OCP)1.2 单一职责原则(Single Responsibility Principle,SRP)1.3 里氏代换原则(Liskov Substitution Principle,LSP)1.4 依赖倒置原则(Dependence Inversion Principle,DIP)1.5 接口隔离原则...原创 2019-07-16 22:15:01 · 383 阅读 · 0 评论 -
Java 多线程编程学习笔记(7月16号)
文章目录作者信息前言一.什么是线程?1.1 进程和线程1.2 并发和并行1.3 上下文切换(Context Switch)二.创建线程的三种方式2.1 概述2.2 继承Thread类2.3 实现Runnable接口2.4 实现Callable接口2.5 三种方法的比较三.线程的生命周期3.1 概述3.2 新建3.3 就绪3.4 运行3.5 阻塞3.6 死亡四.线程的属性4.1 概述4.2 守护线...原创 2019-07-17 07:41:05 · 871 阅读 · 0 评论 -
数据库索引学习笔记(7月11号)
文章目录作者信息前言一.什么是数据库索引?1.1 什么是索引?1.2 索引的优点1.3 索引的缺点1.4 索引之外的解决方案二.数据库索引分类2.1 B-Tree索引2.2 哈希索引2.3 聚簇索引和非聚簇索引2.4 二级索引,辅助索引2.5 联合索引2.5.1 联合索引的最左前缀原理2.6 覆盖索引三.数据库索引的语法3.1 创建普通索引创建索引修改表结构(添加索引)创建表的时候直接指定3.2 ...原创 2019-07-11 22:07:20 · 324 阅读 · 0 评论 -
Git学习笔记(7月6号)
内容摘要作者信息背景什么是版本库?提交相关的指令git add 的三种姿势git commit 的四种姿势git checkout 恢复工作区文件什么是版本管理?版本管理相关的指令git reset的三个参数soft,hard,mixed什么是分支?与分支有关的指令什么是远程仓库?远程仓库相关的指令冲突解决使用远程仓库应该注意的问题作者信息作者:黄钰朝邮箱:kobe524348@gmail...原创 2019-07-07 08:54:03 · 270 阅读 · 0 评论 -
Java I/O 流学习笔记(7月14号)
文章目录作者信息前言一.Java中的File类1.1 什么是File?1.2 两种文件路径1.3 File类的三种构造方法1.4 File类常用方法1.5 List方法获取当前目录下的文件/文件名数组1.6 文件过滤器FilenameFilter二.Java中的I/O流2.1 什么是I/O流?2.2 处理流模型2.3 字节流和字符流有什么区别?2.4 I/O流的抽象基类输入流的抽象基类输出流的抽象...原创 2019-07-16 07:52:13 · 414 阅读 · 0 评论 -
数据库基础语法和三大范式(7月10号)
文章目录作者信息前言一.基础查询语句1.1 查询元信息1.2 SELECT语句1.3 MySQL的通配符1.4 MySQL的正则表达式二.对数据的处理2.1 计算字段2.1.1 起别名2.1.2 拼接字段2.1.3 算术计算2.2 数据处理函数2.2.1 数值处理函数2.2.2 聚集函数2.2.3 时间处理函数2.3 排序2.4 分组2.5 过滤一些分组二.数据库设计三大范式2.1 第一范式(原子...原创 2019-07-11 07:53:19 · 239 阅读 · 0 评论 -
Http学习笔记(7月9号)
作者信息作者:黄钰朝邮箱:kobe524348@gmail.com日期:2019年7月8日前言一.基础网络原理1.1 网络分层模型http协议是一种网络协议,建立于计算机网络体系之上,因此在学习http协议之前,先了解一波网络的分层结构。主要有两种网络分层模型,OSI模型和TCP/IP模型。OSI模型一共分为七层,TCP/IP模型和OSI模型类似,但是只分为四层。1.1.1 O...原创 2019-07-11 08:06:57 · 1094 阅读 · 0 评论 -
数据库设计学习笔记(7月12号)
文章目录作者信息前言一.数据库设计的四个阶段1.1 需求分析1.2 概念模型设计1.3 逻辑模型设计1.4 物理模型设计二.数据库设计的规范2.1 第一范式(原子性)2.2 第二范式(消除部分依赖)2.3 第三范式(消除传递依赖)2.4 BC范式三.数据库关系建模3.1 概念模型3.2 逻辑模型3.3 物理模型四.数据库设计文档的图表4.1 ER图4.2 用例图4.3 数据流图4.4 系统流程图4...原创 2019-07-13 11:12:44 · 840 阅读 · 0 评论 -
Hadoop学习笔记-Hadoop入门和HDFS的原理(8月5号)
文章目录作者信息一.前言二.什么是Hadoop2.1 Hadoop的由来2.2 什么是分布式系统(distributed system)2.3 Hadoop的组成2.4 Hadoop的优点2.5 Hadoop的缺点2.6 Hadoop能够做什么2.7 Hadoop的生态圈三.什么是HDFS?3.1 大数据存储的难题3.2 HDFS的解决方案3.3 HDFS读写的基本单位:数据块3.3.1 **为...原创 2019-08-05 16:57:15 · 829 阅读 · 2 评论