• 2024-09-21Linux安装及基本命令01
    Linux安装及基本命令01课程内容Linux简介了解Linux安装Linux常用命令1.前言1.1什么是LinuxLinux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统。1.2为什么要学Linux那
  • 2024-08-04Dubbo&Nacos
    Dubbo的前世今生2011年10月27日,阿里巴巴开源了自己的SOA服务化治理方案的核心框架Dubbo,服务治理和SOA的设计理念开始逐渐在国内软件行业中落地,并被广泛应用。早期版本的dubbo遵循SOA的思想,是面向服务架构的重要组件。如今版本的Dubbo作为SpringCloud的二进制通信方案来发
  • 2024-03-27springboot关于注册条件相关内容
    核心注解为@Condition//如果配置文件中存在了指定信息,才会注入,否则不注入@ConditionalOnProperty(prefix="country",name={"name","system"})此时因为配置文件中没有指定信息,所以没有注入到ioc池中,Countrycountry=context.getBean(Country.class);所以在启动类中无法
  • 2024-03-26Python之Scrapy爬虫框架安装及使用详解
    声明文章所涉及的内容仅为学习交流所用。前言:        Scrapy是用Python实现的一个为了采集网站数据、提取结构性数据而编写的应用框架。常应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。通常我们可以很简单的通过Scrapy框架实现一个爬虫,抓取指
  • 2024-03-14大数据集群服务器环境配置与搭建
    大数据集群服务器环境配置与搭建分布式(Distributed)、集群(Cluster)定义共同与区别分布式、集群的共同点是:多台机器。与之对立的叫做单机。因此口语中混淆两者概念的时候都是相对于单机来说的。举例:集群架构主从架构主角色:masterleader从角色:slavefollower
  • 2024-03-09MYSQL学习笔记13: DCL权限控制(用户权限操作)
    DCL权限控制查询权限showgrantsfor'用户名'@'主机名';查询某个用户的权限showgrantsfor'hikaru39'@'localhost';授予权限grant权限列表on数据库名.表名to'用户名'@'主机名';授予某个用户权限#all,给予数据库itcast中所有表的权限grantallonitcast
  • 2024-02-192024/1/22
    字符串的分割语法:字符串.split(分隔符字符串)功能:按照指定的分隔符字符串,将字符串划分为多个字符串,并存列表对中注意:字符串本身不变,而是得到了一个列表对象字符串的规整操作(丢前后空榕)语法:字符串Jstrip()功my_str="print(my_str.strip())itheimaanditcast#结果:"itheima
  • 2023-11-13Nacos-配置热更新【自动刷新】
    Nacos中的配置文件变更后,微服务无需重启就可以感知,通过下面两种配置实现:方式一:在@Value注入的变量所在类上添加注解@RefreshScope 方式二:使用@ConfigurationProperties注解读取配置文件内容packagecn.itcast.user.config;importlombok.Data;importorg.springframewo
  • 2023-11-08随便写写
      sqooplist-databases--connectjdbc:mysql://node1.itcast.cn:3306/--usernameroot--password123456  
  • 2023-10-30基于Feign远程调用
    Feign的介绍Feign是一个声明式的http客户端,官方地址:SpringCloudOpenFeign 定义和使用Feign1.引入依赖<!--feign客户端依赖(声明式服务调用)--><dependency><groupId>org.springframework.cloud</groupId><artifactId>sp
  • 2023-09-16HBase学习10(hbase高可用)
    17-181.搭建hbase高可用考虑关于HBase集群的一个问题,在当前的HBase集群中,只有一个Master,一旦Master出现故障,将会导致HBase不再可用。所以,在实际的生产环境中,是非常有必要搭建一个高可用的HBase集群的。 HBase的高可用配置其实就是HMaster的高可用。要搭建HBase的高可用,只需要
  • 2023-09-03linux 防火墙相关命令
    主机名vim/etc/hostnamenode1.itcast.cnnode2.itcast.cnHosts映射vim/etc/hosts192.168.0.140node1node1.itcast.cn192.168.0.141node2node2.itcast.cn192.168.0.130master1192.168.0.140worker1192.168.0.150worker2环境变量vim/etc/profileexportJAVA_HOME=...ex
  • 2023-08-10Linux常用命令
    4.1Linux命令初体验在线查询命令:Linux命令大全(手册)–真正好用的Linux命令在线查询网站Linux命令大全|菜鸟教程4.1.1常用命令演示-7'30在这一部分中,我们主要介绍几个常用的命令,让大家快速感受以下Linux指令的操作方式。序号命令对应英文作用1ls[目录名]list查看当前目录
  • 2023-08-04SQL语句---DCL
    SQL语句---DCL创建用户itcast只能多在当前主机localhost访问,密码123456;createuser'itcast'@'localhost'identifiedby'123456';-创建用户heima可以在任意主机访问该数据库,密码123456:createuser'heima'@'%'identifiedby'123456';
  • 2023-07-26013 学习笔记--锁
    锁:全局锁:锁定数据库中的所有表表级锁:每次操作锁住整张表行级锁:每次操作锁住对应的行数据1.概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CUP、RAM、IO)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性
  • 2023-07-13Hive数仓项目之需求分析、建模分析、优化方案Hive数仓项目之访问咨询主题看板增量的流程​​​​​​​
     往期内容:Hive数仓项目架构说明、环境搭建及数据仓库基础知识Hive数仓项目之数仓分层、数仓工具的使用Hive数仓项目之访问咨询主题看板:数据的采集、转换、分析导出Hive数仓项目之访问咨询主题看板增量的流程今日内容:访问咨询主题看板_增量的流程(操作)1.1:数据的采集1.2:数据
  • 2023-07-13自动装配注入与集合装配注入
    自动装配注入特征关键词autowireapplicationContext.xml<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&qu
  • 2023-06-20Nacos-配置热更新【自动刷新】
    Nacos中的配置文件变更后,微服务无需重启就可以感知,通过下面两种配置实现:方式一:在@Value注入的变量所在类上添加注解@RefreshScope 方式二:使用@ConfigurationProperties注解读取配置文件内容packagecn.itcast.user.config;importlombok.Data;importorg.springframewor
  • 2023-06-19Linux 常用命令
    一、Linux命令格式command[-options][parameter]说明:command:命令名[-options]:选项,可用来对命令进行控制,也可以省略[parameter]:传给命令的参数,可以是零个、一个或者多个注意:[]代表可选命令名、选项、参数之间有空
  • 2023-05-29linux常用指令(拷贝移动命令)
    (1).cp--复制cphello.txtitcast/--将hello.txt复制到itcast目录中cphello.txt./hi.txt--将hello.txt复制到当前目录,并改名为hi.txtcp-ritcast/./itheima/--将itcast目录和目录下所有文件复制到itheima目录下cp-ritcast/*./itheima/--将itcas
  • 2023-05-19MySQL学习基础篇Day4
    CREATEUSER'用户名'@'主机名'IDENTIFIEDBY'密码';2.7DCLDCL英文全称是DataControlLanguage(数据控制语言),用来管理数据库用户、控制数据库的访问权限。2.7.1管理用户1).查询用户select*frommysql.user; 查询的结果如下:其中Host代表当前用户访问的主机,
  • 2023-05-02基础-SQL-DCL-权限控制
    注意事项:•多个权限之间,使用逗号分隔•授权时,数据库名和表名可以使用*进行通配,代表所有。1).查询权限SHOWGRANTSFOR'用户名'@'主机名';2).授予权限GRANT权限列表ON数据库名.表名TO'用户名'@'主机名';3).撤销权限REVOKE权限列表ON数据库名.表名FR
  • 2023-04-222-SQL
    1.SQL全称StructuredQueryLanguage,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。2.SQL通用语法1).SQL语句可以单行或多行书写,以分号结尾。2).SQL语句可以使用空格/缩进来增强语句的可读性。3).MySQL数据库的SQL语句不
  • 2023-04-12Linux入门
    Linux目录结构Linux和windows目录结构对比Linux系统中的目录/是所有目录的顶点目录结构像一颗倒挂的树Linux目录结构bin存放二进制可执行文件boot存放系统引导时使用的各种文件dev存放设备文件etc存放系统配置文件home存放系统用户的文件lib存放程序运行所需的共享
  • 2023-03-08[java基础]-反射
    (一)反射:框架设计的灵魂1.反射介绍*框架:半成品软件。可以在框架的基础上进行软件开发,简化编码*反射:将类的各个组成部分封装为其他对象,这就是反射机制 *好处: 1.可以