自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 收藏
  • 关注

原创 【常识】大数据设计基础知识

Hive是基于Hadoop分布式文件系统的,它的数据存储在Hadoop分布式文件系统中。Hive本身是没有专门的数据存储格式,也没有为数据建立索引,只需要在创建表的时候告诉Hive数据中的。

2024-02-19 17:11:15 906

原创 免重启解决docker No chain/target/match by that name 免重启解决方案

网上通用方案就是重启,然后通过docker的生命函数重新创建网桥,出现这个情况的原因就是因为iptables里面丢失了网桥配置,导致主机和容器网络不通,所以需要我们恢复网桥链接通过iptables,那么这个。我们通过iptables -L -n | grep DOCKER ,可以看到如果没有证明docker的网桥配置丢失了那还搞个屁。查看文件如下,为了将原有配置跟docker配置合并所以需要下载原来的文件避免出现其它问题。

2024-02-02 09:34:33 730

原创 【底层语言专题】C++语言基础——模块化开发

模块化开发——.h与.cpp(前言)符号空间——基本定义头文件(.h文件)在编译中向全局符号空间提供符号的原型,例如:函数原型;一般来讲原型的加载优先于所有源文件源文件(.cpp文件)头文件提供了接口,让源代码之间的相互调用可以通过符号引用建立关系,但是接口就必须要有实现,也就是编译器在执行期间必须通过符号找到具体的代码这些代码就是写在cpp中,用头文件的同名符号去指定,比如:函数头文件:文件名: Demo01-FunctionDemo.hvoid printVersion01(

2020-11-09 15:47:55 1290

原创 【前端框架】Vue——基础逻辑

Vue——基本理解Vue的方便之处,在于强大的视图用法,在html标签上就可以标记标签和数据的对应关系比如:(1)根据vm中data的数据决定是否渲染(2)根据vm中data的数据循环渲染(3)指定标签的事件绑定什么样的函调函数而没有vue的时候,我们用jq则需要在脚本里手动去建立标签和函数的关系以及标签和数据的关系,当数据发生变化的时候我们要手动用dom语法将数据刷新一次这样显然是冗余的代码,vue则是利用简洁的视图语法实现声明式函数,在标签上用视图语法就能实现关系建立,双向绑定,自动刷新;

2020-11-01 17:54:38 1763

原创 【开发工具】Maven——基本使用

Maven——基本作用仓库机制:为了提高代码的复用性,我们往往将jar包拆成不同的包,供给其他项目去复用代码(即使是微服务也要抽离一个common包,将不同服务之间需要共同用到工具类、实体类复用),所以maven出现了,除了在本地开发中提供这样的包和包之间依赖关系的管理,同样maven还设立了远程仓库的概念,对于一些开发贡献值,可以将代码发布到远程仓库让各种开发者去使用这个依赖包,maven在这一块有着完善的生态体系;编译代码:maven会手动调用java编译器完成java文件到classes的文件的

2020-10-26 10:27:46 329

原创 【底层语言专题】C++——Clion环境搭建

Clion——软件安装Clion——Cygwin

2020-10-25 13:58:59 271

原创 【Linux搭建专题】Shell基本语法

Shell——前言创建目录mkdir /appmkair /app/testcd /app/test创建文件vim test01.sh输入并保存脚本echo "${JAVA_HOME}"赋予执行权限chmod 777 test01.sh执行sh test01.shShell——(核心)变量系统环境变量echo "${JAVA_HOME}"echo $UID - 查看当前用户uidecho $USER - 查看当前用户echo $HOME - 查看当前用户家目录

2020-10-18 14:45:10 228

原创 【Linux搭建专题】mysql——分片代理——SharingProxy

SharingProxy——基本准备分发文件scp -r /usr/local/mysql slave1:/usr/local/mysql scp -r /usr/local/mysql slave2:/usr/local/mysqlscp -r /usr/local/mysql slave3:/usr/local/mysqlscp /etc/my.cnf slave1:/etc/my.cnfscp /etc/my.cnf slave2:/etc/my.cnfscp /etc/my.cnf s

2020-09-20 22:32:29 620

原创 【Linux搭建专题】mysql——单机搭建

本章演示mysql8.0mysql搭建——基本安装下载http://mirrors.sohu.com/mysql/安装cd /opttar -xvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gzmv mysql-8.0.11-linux-glibc2.12-x86_64 /usr/local/mysql创建基本文件cd /usr/local/mysql&&mkdir datamkdir /tmp/mysql初始化cd .

2020-09-20 17:19:50 128

原创 【集群搭建专题】——Hadoop集群搭建

Hadoop集群搭建——基本准备环境准备Java环境搭建Hadoop下载:https://pan.baidu.com/s/1FFaUcMlfmmYIaFHGybwAgQ(提取码:qyd2)安装单机HadoopHadoop 默认模式为非分布式模式,无需进行其他配置即可运行。非分布式即单 Java 进程,方便进行调试。导入用Xftp 将下载好的tar放入到opt目录下;解压解压安装包、并重命名tar -zxvf /opt/hadoop-2.7.3.tar.gzmv /opt/

2020-09-09 23:13:34 302

原创 【工具型框架】Mybatis——Spring声明式事务/编程式事务

@Transactional 的 rollbackFor@Transactional 的 propagation

2020-09-09 15:39:47 356

原创 【工具型框架】Mybatis——session管理原理/cache管理原理/datasource管理原理/Tran事务管理原理

1

2020-09-09 15:00:22 350

原创 【工具型框架】Mybatis——四大对象原理/扩展

1

2020-09-08 16:53:22 274

原创 【管理型框架】SpringIOC——数据处理篇(PropertyEditor/ConversionService/TypeConverter/BeanWrapperImpl/Formatting)

数据转化基础——字符转对象——PropertyEditor用于字符串到其它对象的转换,有局限性PropertyEditor——内置实现PropertyEditor——自定义【配置类】@Configurationpublic class CustomPropertyEditorConfiguration { @Bean public CustomEditorConfigurer customEditorConfigurer(){ CustomEditorCon

2020-09-07 15:25:31 559

原创 【集群搭建专题】——ES集群搭建

ES集群——分片集群资源准备安装java环境:Java环境搭建下载es包:https://pan.baidu.com/s/11Vbh3sEaBfqSFxOCNnWXNg(提取码:wa25)解压步骤:cd /opttar -zxvf elasticsearch-6.7.2.tar.gzmv elasticsearch-6.7.2 /usr/local/elasticsearch集群配置vi /usr/local/elasticsearch/config/elasticsearch

2020-09-06 16:59:29 468

原创 ES——配置详解/索引优化/特殊操作

1

2020-09-04 18:46:00 1464

原创 ES——基本原理

1

2020-09-04 16:15:17 1650

原创 Mongodb——配置详解

原文鏈接文章:https://blog.csdn.net/iteye_19607/article/details/82640616配置详解——性能配置存储配置storage: dbPath: /data/mongodb/db indexBuildRetry: true journal: enabled: true directoryPerDB: false engine: mmapv1 syncPeriodSecs: 60 mm

2020-09-04 11:17:48 1156

原创 Mongodb——基本原理与常见优化

Mongodb——数据结构Collections在mongodb中叫做集合,是文档的集合,内部存储一行又一行不规则的数据;相当于mysql的表Document存储在集合中一行又一行的数据Document——松散结构特性mongodb是一个模式自由的NOSQL,不像其他RDBMS一样需要预先定义Schema而且所有的数据都整齐划一,mongodb的document是BSON格式,松散的Document——松散数据策略(背景)对于有些update,比如对array新增元素等,会导致

2020-09-04 10:25:00 873

原创 Mysql——索引优化原理/实践/场景

11

2020-09-02 16:22:57 194

原创 Mysql——锁机制原理/应用/调优

1

2020-09-02 15:57:44 107

原创 Mysql——事务机制原理

Mysql——基本日志常识日志分类普通日志二进制日志(bin log)、错误日志、查询日志、慢查询日志事务日志redo log——重做日志,来记录已成功提交事务的修改信息undo log——回滚日志,主要记录的是数据的逻辑变化,为了在发生错误时回滚之前的操作,需要将之前的操作都记录下来,然后在发生错误时才可以回滚事务日志——数据结构其实除了我们在数据库中定义的列之外,每一行中还包含了几个隐藏列:**row_id**:行记录的唯一标志 row_id是行记录的唯一标志,也没有申明唯

2020-09-01 17:48:48 713

原创 【Linux搭建专题】————Java环境搭建

Linux——Java环境——基本准备下载https://pan.baidu.com/s/1F3sJEl2t3i5JFvqBYSKIUA(提取码:erd6)传入利用Xfpt将文件文件丢到/opt目录下解压解压、移动、修改文件名tar -zxvf /opt/jdk-8u212-linux-x64.tar.gzmv /opt/jdk1.8.0_212 /usr/local/javaLinux——Java环境——环境变量利用Xftp找到/etc/profile 文件或者vi

2020-08-30 11:22:18 107

原创 【虚拟机专题】VMware——网卡配置/防火墙配置

Linux网络管理——静态IP配置(1)打开编辑菜单(2)新建主机网卡注意,这个网段配置上172开头以跟主机的192区分开(3)绑定主机网卡(3)修改虚拟机内部的网卡4.1找到网卡配置文件cd /etc/sysconfig/network-scripts/ls4.2修改网卡配置文件增加以下配置只需要改BOOTPROTO为static然后增加以下配置BOOTPROTO=staticIPADDR=172.168.233.128GATEWAY=172.168.2

2020-08-29 18:15:44 1704

原创 【虚拟机专题】VMware——镜像安装与配置

VMWare——安装文件准备VMWare下载:https://www.cr173.com/soft/68480.htmlCENTOS7镜像:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso 标准安装版(推荐)CentOS-7-x86_64-Everything-1708.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)CentOS-7-x86_64-LiveGNOME-17

2020-08-29 17:57:38 15744

原创 【虚拟机专题】VMware——网络基本常识

Linux网络管理——网络基础常识DNS地址的作用:主dns:提供域名解析服务 所发布域名具备权威性从dns:配合主dns使用 数据是从主dns同步dns服务器 :提供域名解析的服务器 存放解析数据dns缓存服务器:解析客户机的请求 并将结果缓存到服务器0.0.0.0和127.0.0.1,在计算机缓存中会特殊指向本机地址;网关地址的作用:定义:网关通常是转发IP的设备(物理体现是路由器或三层交换机或者网络运营商设备,网关缓存了当前一些网段内可以合法访问的主机地址,以达到快速响应网络的目

2020-08-29 14:29:50 317

原创 【Java开发工具】logback——日志配置

日志配置——基础知识日志——levelDEBUG:log.debug放的的数据信息,通常是程序调试的细节WARN:log.warn放入的数据信息,通常是警告性的一些数据INFO:log.info放入的数据信息,通常是实体数据的展示ERROR:log.error放入的数据信息,通常是异常后对参数的展示FATAL:log.fatal放的数据信息,通常是日志——appenderorg.apache.log4j.ConsoleAppender(控制台)org.apache.log4j.FileAp

2020-08-25 16:09:47 353

原创 【前端工程化】webpack——全套基础

webpack——React项目搭建项目初始化创建package.json文件创建package.json文件用于说明当前项目的一些依赖以及各种描述 npm init -y安装bablenpm install @babel/core babel-loader @babel/preset-env @babel/preset-react --save-dev@babel/core:是babel的核心库@babel/preset-env:帮助我们把es6的语法编译成es5的语法@bab

2020-08-24 17:15:56 146

原创 【前端基础】交互控制——ECMAScript基础

1

2020-08-24 15:11:05 127

原创 【前端基础】交互控制——TypeScript基础

1

2020-08-24 12:34:52 401

原创 【前端基础】交互控制——JavaScript基础

1

2020-08-23 21:32:14 289

原创 【前端框架】——React——状态管理(mobx)

前端数据流方案包括了 flux, redux 和 mobx. 在其中数据存储的地方, 就叫做 store.

2020-08-21 16:03:41 881

原创 【框架专题】——MybatisPlus应用——技术应用手册

111

2020-08-20 18:00:25 396

原创 【框架专题】——MybatisPlus应用——技术配置手册

Mybastis——SpringBoot搭建Mybastis——core配置Mybastis——SQL插件开发暂未出版Mybastis——SQL缓存策略暂未出版

2020-08-20 18:00:03 223

原创 【框架专题】工具组件——Shiro+Jwt权限搭建

本章的设计思想是,所有登录都是无状态的,利用token在redis中认证,所以要关掉shiro的session,然后因为shiro在做权限校验的时候需要在subject(存在每一次请求的ThreadLocal里面)拿出用户信息,所以需要做一个登录信息的注入,不然就会报出用户未认证的异常,必须补充登录信息权限系统——理解——shiro内置的数据封装SimpleAuthenticationInfo用于封装用户是身份信息+认证信息,认证信息是用于调用匹配器做检验的核心关键public class .

2020-08-20 16:56:07 308

原创 【框架专题】管理型容器——Spring——mvc应用全套(SpringBoot注解版)

1

2020-08-19 17:16:37 159

原创 【框架专题】工具组件——Mybastis应用——技术应用手册

1

2020-08-19 16:14:52 205

原创 【前端框架】——React——状态管理(redux)

安装:npm install react react-dom --save

2020-08-19 12:59:28 157

原创 【前端框架】——React——Hooks

Hooks——基本意义函数组件的意义:,所解决问题就是将函数功能和组件进行解耦,使得函数不再是组件私有,而是一个可以被单独引用的功能函数功能的增强:而ReactHooks则是对Js中函数功能的增强,让函数具备生命周期的能力,从而使得函数组件可以完全替代class组件并同时具有函数剥离的优势Hooks——基本环境Hooks——useState/...

2020-08-18 17:52:41 727

原创 【前端框架】——React——高阶组件

1

2020-08-17 17:30:17 197

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除