06 2019 档案

摘要:简介 配置文件 MybatisConfig.xml Mapper.xml xml 方式 传统方式 xml配置 Service 配置 与SpringBoot整合 引入依赖 mapper application.properties AccountMapper Account 显示日志 注解查询 查找m 阅读全文
posted @ 2019-06-28 02:51 SteveYu 阅读(232) 评论(0) 推荐(0)
摘要:大纲 - SpringDataJpa进阶使用- SpringDataJpa自定义查询- 整合Servlet、Filter、Listener- 文件上传- Thymeleaf常用标签 1.整合Servlet 注解方式 启动类上添加注解 Servlet类 2.编码方式 启动类中添加 这种方式在Servl 阅读全文
posted @ 2019-06-26 01:14 SteveYu 阅读(310) 评论(0) 推荐(0)
摘要:创建用户实操 1.创建用户god 2.设置ssh免密 3.修改hdfs-site.xml中的ssh路径,并且分发 4.god 用户权限实操 HDFS-API实操 1.添加环境变量 2.启动IDEA,创建一个Maven Project Maven网址 hdfs的pom文件: 实际测试: 阅读全文
posted @ 2019-06-24 14:44 SteveYu 阅读(390) 评论(0) 推荐(0)
摘要:JoinNode 分布在node01,node02,node03 1.停止之前的集群 2.免密:node01,node02 3.zookeeper 集群搭建 java语言开发(需要jdk) 4.配置hadoop的core和hdfs 5.分发两个配置文件 6.开启1,2,3台的journalnode 阅读全文
posted @ 2019-06-24 03:08 SteveYu 阅读(333) 评论(0) 推荐(0)
摘要:问题 思路: 问题: 解决方案 单点故障: 多个NN,主备切换,主压力过大,内存受限: HDFS-HA解决方案 HA解决方案图 Client只能与一个NameNode去通信,在我们的NameNode中。 存储的元数据: 1.dn提交的block 2.Cli交互操作,例如mkdir等 有关这两个数据交 阅读全文
posted @ 2019-06-23 17:24 SteveYu 阅读(862) 评论(0) 推荐(0)
摘要:关于伪分布式的配置全程 伪分布式图示 1.安装VMWare WorkStation,直接下一步,输入激活码即可安装 2.安装Linux(需要100GB) 引导分区Boot200MB 交换分区Swap2048MB 其余分配到/ 3.配置网络服务 注意点: 1.关于IPADDR的前三个网关,要与虚拟网络 阅读全文
posted @ 2019-06-23 00:36 SteveYu 阅读(582) 评论(0) 推荐(1)
摘要:Spring Data JPA的使用 实体层 Dao层只需要继承JPARepository就可以 Service层的增删改查操作 application.properties JSP的使用 <!-- https://mvnrepository.com/artifact/javax.servlet/j 阅读全文
posted @ 2019-06-21 14:40 SteveYu 阅读(405) 评论(0) 推荐(0)
摘要:不带数据库的SpringBootMVC案例 1.创建一个SpringBoot项目,添加thymeleaf,webstarter 2.目录层级 3.启动器代码 4.Dao层代码 5.service层代码 6.controller层代码 7.三个页面 list add addPage 实现功能:基于内存 阅读全文
posted @ 2019-06-20 17:28 SteveYu 阅读(178) 评论(0) 推荐(0)
摘要:MySQL安装之yum安装 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository 1 [root@BrianZhu /]# wget 阅读全文
posted @ 2019-06-19 19:06 SteveYu 阅读(166) 评论(0) 推荐(0)
摘要:1、登陆mysql数据库 mysql -u root -p 查看user表 mysql> use mysql;Database changedmysql> select host,user,password from user;+ + + +| host | user | password |+ + 阅读全文
posted @ 2019-06-19 19:05 SteveYu 阅读(6111) 评论(0) 推荐(0)
摘要:1.简单的Controller映射 1.新建一个controller包,包一定在启动器的下一层级 2.可以在application.properties中进行调整端口和context-path参数 3.MainController配置 这样可以直接进行访问localhost:8080/Spring0 阅读全文
posted @ 2019-06-18 14:27 SteveYu 阅读(178) 评论(0) 推荐(0)
摘要:提纲 - 存储模型- 架构设计- 角色功能- 元数据持久化- 安全模式- 副本放置策略- 读写流程- 安全策略 存储模型 - 文件线性按字节切割成块(block),具有offset,id - 文件与文件的block大小可以不一样- 一个文件除最后一个block,其他block大小一致- block的 阅读全文
posted @ 2019-06-16 16:04 SteveYu 阅读(573) 评论(0) 推荐(0)
摘要:1.介绍 SpringBoot主要解决的是在微服务的架构下简化配置(有快速配置)、前后端分离、快速开发 优点: l 提供了快速启动入门 l 开箱即用、提供默认配置 l 内嵌容器化web项目 l 没有冗余代码生成和xml配置要求 2.运行Demo 创建SpringBoot项目的几种方式: l 官网的I 阅读全文
posted @ 2019-06-16 13:25 SteveYu 阅读(226) 评论(0) 推荐(0)
摘要:1.关于Spring Framework xml的头部 context:component-scan 表示扫描package,扫描com.littlepage包下的package 2.关于目录结构 3.测试层开始,测试层模拟入口,也就是类似的jsp提交 4.与jsp相连的层是controller层, 阅读全文
posted @ 2019-06-15 15:46 SteveYu 阅读(287) 评论(0) 推荐(0)
摘要:spring serious of blog edit by 马士兵教育 Maven方式创建Spring工程 工程创建 1.新建项目 选择Maven Project 2.勾选 Create a simple project 3.添加项目信息 l Group id :包名 l Artifact id: 阅读全文
posted @ 2019-06-13 19:43 SteveYu 阅读(250) 评论(0) 推荐(0)
摘要:spring serious of blog edit by 马士兵教育 IoC概念 IoC是一个概念,是一种思想,其实现方式多种多样。当前比较流行的实现方式之一是DI。 基于XML的DI ApplicationContext.xml XML文件结构 l <beans beans是xml文件的根节点 阅读全文
posted @ 2019-06-13 19:34 SteveYu 阅读(221) 评论(0) 推荐(0)
摘要:按照课程安排,接下来半年,我将会去上一个为期半年的大数据课程。第一课是马士兵老师机构的周老师所讲,这里单纯记录讲课的内容。 问题1: 我有一万个元素(比如数字或单词)需要存储? 如果查找某一个元素,最简单的遍历方式复杂的是多少? 如果我期望复杂度是O(4)呢? 答案: 使用hash查找法,可以定义一 阅读全文
posted @ 2019-06-13 16:45 SteveYu 阅读(579) 评论(2) 推荐(0)
摘要:分类 1. 内部排序:在排序的整个过程中,待排序的所有记录全部被放置在内存中。 2. 外部排序:由于待排序的记录个数太多,不能同时放置在内存,而需要将一部分记录放置在内存,另一部分记录放置在外存上,整个排序过程需要在内外存之间多次交换数据才能得到排序的结果。 插入排序 思想:每步将一个待排序的对象, 阅读全文
posted @ 2019-06-13 16:18 SteveYu 阅读(209) 评论(0) 推荐(0)
摘要:x 阅读全文
posted @ 2019-06-13 16:17 SteveYu 阅读(338) 评论(0) 推荐(0)
摘要:顺序查找进行遍历元素,进行查找 总计全部比较次数为:1+2+…+n = (1+n)n/2 若求某一个元素的平均查找次数,还应当除以n(等概率), 即: ASL=(1+n)/2 ,时间效率为 O(n) 解释:ASL表示average search length 平均查找长度 2.二分查找法 前提,序列 阅读全文
posted @ 2019-06-13 14:58 SteveYu 阅读(744) 评论(0) 推荐(0)
摘要:基本概念 数据库(database):是一个仓库,仓库中可以存放集合 集合(collections):类似数组,在集合中可以存放文档 文档(document):文档数据库的最小单位,我们存储和操作的内容全部是文档 数据库(database):是一个仓库,仓库中可以存放集合 基本指令 1.show d 阅读全文
posted @ 2019-06-11 01:49 SteveYu 阅读(5871) 评论(0) 推荐(2)
摘要:初识Spring 1.Spring是一个支持IOC(Inversion of Control),DI(Dependency Injection),AOP(Aspect Oriented Programming)的一个轻量级框架 方便解耦,简化开发 AOP编程的支持 声明式事务的支持 方便程序的测试 阅读全文
posted @ 2019-06-11 01:04 SteveYu 阅读(205) 评论(0) 推荐(0)
摘要:MongoDB安装启动教程 简易教程:鉴于第一次大家使用分布式数据库,提供一个简易教程(也可看老师的PPT或者视频) 1.点击安装包(老师给的),安装目录不要更改,否则后面配置需要改,可能导致装不上 一直点next安装成功 2.配置高级系统变量 复制bin地址到,path路径,修改系统变量 3.检查 阅读全文
posted @ 2019-06-09 00:39 SteveYu 阅读(4394) 评论(0) 推荐(0)
摘要:##### vector的定义 ```#include <iostream>#include <string>#include <vector>using namespace std;struct stu{ int age;};class xx{ string s;};void vectorDefi 阅读全文
posted @ 2019-06-07 23:42 SteveYu 阅读(573) 评论(0) 推荐(0)
摘要:**本篇博文参考视频见我上一篇博文的第一行**### 类和对象的声明- 类的声明```class People{ int a; void fun(){ cout<<"fun"<<endl; }};```**注意:类结束一定要加分号,否则会报void不能有返回值的错误** - 对象的声明```Peop 阅读全文
posted @ 2019-06-07 23:42 SteveYu 阅读(323) 评论(0) 推荐(0)
摘要:# 1.string的用法- string在&lt;iostream>的头中就有,但是还是得用&lt;string>的头 ##### 构造函数- str(const char* ch) 直接赋值- str(size_t n,char ch) 赋值n个ch字符- str(char* ch,size_t 阅读全文
posted @ 2019-06-07 23:39 SteveYu 阅读(1582) 评论(0) 推荐(0)
摘要:**参考bilibili视频av29504365** ### 一段简单的程序Hello World```#include <iostream>using namespace std;int main(){ cout<<"hello world"<<endl; system("pause"); ret 阅读全文
posted @ 2019-06-07 23:38 SteveYu 阅读(499) 评论(0) 推荐(0)
摘要:# 这一章节全部是C语言的内容# 数据类型提高**注意**1.数组作为形参会退化为指针(验证,传参后用sizeof进行打印,可以看出打印出数组的字节为一字节)2.形参在函数上和函数内是一样的,只不过对外开放 # 内存四区 ##### 数组和数组元素指针```void main(){ int a;// 阅读全文
posted @ 2019-06-07 23:37 SteveYu 阅读(381) 评论(0) 推荐(0)