摘要: linux命令菜鸟教程上介绍的不错,可以直接百度对应的搜linux [命令] 菜鸟教程 文件权限相关https://www.cnblogs.com/123-/p/4189072.html ls mv rm cp cd pwd vim "set -o vim" ssh scp su chown chm 阅读全文
posted @ 2019-06-06 11:48 Allegro 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 什么是Map、什么是Reduce MapReduce是一个分布式编程计算模型,用于大规模数据集的分布式系统计算。 我个人理解,Map(映射、过滤)就是对一个分布式文件系统(HDFS)中的每一行(每一块文件)执行相同的函数进行处理; Reduce(规约、化简)就是对Map处理好的数据进行两两运算,因此 阅读全文
posted @ 2018-12-20 10:34 Allegro 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Maven是apache官方推出的一款项目自动构建工具。这款工具可以方便我们项目依赖的维护,构建,测试,发布。 Maven使用约定优于配置的原则,大家尽可能的遵守这样的目录结构。如下所示: 目录 目的 ${basedir} 存放pom.xml和所有的子目录 ${basedir}/src/m 阅读全文
posted @ 2018-11-25 19:27 Allegro 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 本文是git初次理论学习的总结,后期会结合实践深入学习、多次编辑。 Git基本概念 git是一个分布式版本控制系统。git库主要由三部分组成: 工作区(working dir): 用户本地的工作目录 暂存区(stage/index): 一个临时的用于放置文件改动的缓存区域 版本库(repo): 顾名 阅读全文
posted @ 2018-11-25 16:58 Allegro 阅读(389) 评论(0) 推荐(0) 编辑
摘要: w q i a o :q 退出 :w 保存 :wq 保存并退出 i 在光标位置进入insert模式; a 在光标下一位置进入insert模式; o 在光标下一行创建空行并进入insert模式 w q i a o :q 退出 :w 保存 :wq 保存并退出 i 在光标位置进入insert模式; a 在 阅读全文
posted @ 2018-11-23 19:52 Allegro 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 主键、联合主键 主键任意两行不可重复且不能为空。 主键可以定义在表的一列也可以一起使用多个列作为联合主键 Mysql不区分大小写 推荐对所有SQL关键字用大写,对所有的列和表名用小写 DISTINCT DISTINCT关键字只返回指定列不同的行,但DISTINCT运用于所有列而不仅是前置他的列 LI 阅读全文
posted @ 2018-11-23 18:02 Allegro 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1 Mysql中的索引 在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。 1.1 MyISAM索引实现 MyISAM表的索引和数据是分离的,索引保存在”表名.MYI”文件内,而数据保存在“表名.MYD 阅读全文
posted @ 2018-11-21 16:51 Allegro 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Redis Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 1 Redis特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在 阅读全文
posted @ 2018-10-29 13:17 Allegro 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、数据库三大范式和数据库中的约束 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。 设计关系数据库时,遵从不同的规范要 阅读全文
posted @ 2018-09-12 10:11 Allegro 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Java并发编程一直是Java程序员必须懂但又是很难懂的技术内容,这部分的内容我也是反复学习了好几遍才能理解。本篇博客梳理一下最近从《Java 并发编程的艺术》和他人的博客学习Java并发编程的思路,本篇博客只梳理了Java并发整体的框架,以及罗列了重点内容和参考学习资料,由于篇幅问题就不对每个知识 阅读全文
posted @ 2018-09-10 16:46 Allegro 阅读(1932) 评论(0) 推荐(0) 编辑