
笔记
文章平均质量分 79
TxCode
技术宅
展开
-
zookeeper深入浅出
Zookeeper概念Zookeeper 是 Apache Hadoop 项目下的一个子项目,是一个树形目录服务。Zookeeper 翻译过来就是 动物园管理员,他是用来管 Hadoop(大象)、Hive(蜜蜂)、Pig(小 猪)的管理员。简称zkZookeeper 是一个分布式的、开源的分布式应用程序的协调服务。Zookeeper 提供的主要功能包括:配置管理分布式锁集群管理zookeeper安装配置Zookeeper命令操作zookeeper数据模型ZooKeeper 是一个树原创 2021-11-02 13:24:18 · 179 阅读 · 0 评论 -
zookeeper集群
搭建Zookeeper集群1.1 搭建要求真实的集群是需要部署在不同的服务器上的,但是在我们测试时同时启动很多个虚拟机内存会吃不消,所以我们通常会搭建伪集群,也就是把所有的服务都搭建在一台虚拟机上,用端口进行区分。我们这里要求搭建一个三个节点的Zookeeper集群(伪集群)。1.2 准备工作重新部署一台虚拟机作为我们搭建集群的测试服务器。(1)安装JDK 【此步骤省略】。(2)Zookeeper压缩包上传到服务器(3)将Zookeeper解压 ,建立/usr/local/zookeepe原创 2021-11-02 13:20:58 · 205 阅读 · 0 评论 -
zookeeper安装
1.1 下载安装1、环境准备ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。2、上传将下载的ZooKeeper放到/opt/ZooKeeper目录下#上传zookeeper alt+pput f:/setup/apache-zookeeper-3.5.6-bin.tar.gz#打开 opt目录cd /opt#创建zooKeeper目录mkdir zooKeeper#将zookeeper安装包移动到 /opt/zooKeepermv a原创 2021-11-02 13:09:17 · 206 阅读 · 0 评论 -
SpringBoot集成logback日志
一.集成logback日志1.1使用步骤1.创建SpringBoot框架web项目2.pom.xml添加ssm需要依赖 <!--SpringBoot框架web项目起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</ar原创 2021-10-27 16:32:08 · 472 阅读 · 0 评论 -
SpringBoot集成Thymeleaf模板
二.集成Thymeleaf模板2.1 了解Thymeleaf 是一个流行的模板引擎,该模板引擎采用 Java 语言开发模板引擎是一个技术名词,是跨领域跨平台的概念,在 Java 语言体系下有模板引擎,在 C#、PHP 语言体系下也有模板引擎,甚至在 JavaScript 中也会用到模板引擎技术,Java 生态下的模板引擎有 Thymeleaf 、Freemaker、Velocity、Beetl(国产) 等。Thymeleaf 对网络环境不存在严格的要求,既能用于 Web 环境下,也能用于非 Web原创 2021-10-27 16:31:41 · 306 阅读 · 0 评论 -
SpringBoot工程下使用Mybatis方向工程
试验步骤:1.拷贝mybatis反向工程配置文件到项目的根目录下 2.根据项目情况及表的情况,修改GeneratorMapper.xml配置(1)如果使用高版本,驱动类变为:com.mysql.cj.jdbc.Driver(2)url后面应该加属性 nullCatalogMeansCurrent=true,否则生成有问题<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration P原创 2021-10-24 17:47:02 · 171 阅读 · 0 评论 -
springboot入门案例,web开发
一.springboot框架入门1.1Spring Boot 简介 Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化 Spring 应用程序的创建和 开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC + Spring + MyBatis 框架进行 开发的过程。 在以往我们采用 SpringMVC + Spring + MyBatis 框架进行开发的时候,搭建和整合三大框 架,我们需要做很多工...原创 2021-10-24 16:45:05 · 2873 阅读 · 1 评论 -
Dubbo入门详细
一.rpc了解1.1 软件架构单一应用架构当网站流量很小时,应用规模小时,只需一个应用,将所有功能都部署在一起,以减少 部署服务器数量和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。数 据库的处理时间影响应用的性能。这种结构的应用适合小型系统,小型网站,或者企业的内部系统,用户较少,请求量不 大,对请求的处理时间没有太高的要求。 将所有功能都部署到一个服务器,简单易用。开 发项目的难度低。缺点: 1、性能扩展...原创 2021-07-29 17:17:33 · 1327 阅读 · 0 评论 -
IDEA使用maven中的tomcat插件运行
IDEA使用maven中tomcat插件来启动服务器配置一 、在项目pom文件中配置tomcat先添加如下配置:<!-- 配置Tomcat插件 --><build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin&原创 2021-07-19 11:51:34 · 652 阅读 · 0 评论 -
Mybatis-Plus
一.了解Mybatis-Plus1.1 介绍MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变为简化开发、提高效率而生。官网:https://mybatis.plus/ 或 https://mp.baomidou.com/愿景我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。1.2 代码以及文档文档地址:https://mybatis.plus/guide/源码地址:http原创 2021-07-17 16:08:38 · 672 阅读 · 0 评论 -
mybatis驼峰映射
问题mybatis自定义的SQL语句中,如select语句,如果数据库表的字段为驼峰命名,即如user_name这样的形式,那么select语句执行的结果会变成null。解决办法是在配置文件中加上开启驼峰映射的配置信息。根据配置文件的类型分为以下两种:1.在.properties文件中添加:mybatis.configuration.map-underscore-to-camel-case=true 但如果已经在.properties中配置了mybatis.config-location=cl原创 2021-07-16 11:13:42 · 7754 阅读 · 0 评论 -
SpringBoot概述以及使用一
SpringBoot概述概念SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期。2014 年 4 月,Spring Boot 1.0.0 发布。Spring的顶级项目之一(https://spring.io)。Spring 缺点1.配置繁琐虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Sprin原创 2021-07-15 11:47:49 · 277 阅读 · 0 评论 -
springmvc请求和拦截器(二)【SSM框架】
四.SpringMVC核心技术4.1请求重定向和转发4.1.1 请求转发**介绍:**处理器方法返回 ModelAndView 时,需在 setViewName()指定的视图前添加 forward:,且此时的视图不再与视图解析器一同工作,这样可以在配置了解析器时指定不同位置的视图。视图页面必须写出相对于项目根的路径。forward 操作不需要视图解析器。处理器方法返回 String,在视图路径前面加入 forward: 视图完整路径/** * 处理器方法返回ModelAndView,实现原创 2021-07-11 15:23:34 · 365 阅读 · 0 评论 -
spring介绍与ioc控制反转(一)【SSM框架】
一.spring介绍spring全家桶:spring , springmvc ,spring boot , spring cloudspring: 出现是在2002左右,解决企业开发的难度。减轻对项目模块之间的管理,类和类之间的管理, 帮助开发人员创建对象,管理对象之间的关系。spring核心技术 ioc , aop 。能实现模块之间,类之间的解耦合。依赖:classa中使用classb的属性或者方法, 叫做classa依赖classb1.框架怎么学1)知道框架能做什么, mybatis–访原创 2021-01-28 17:57:12 · 279 阅读 · 0 评论 -
MySql总结大全
**查看数据库** show databases**应用数据库** use 数据库名**查看表** show tables**退出数据库** exit条件查询 select ename from where comm is null or comm = 0 select ename form where comm is not null select ename form where sal between 1100 and 3000 select ename,job from e原创 2020-11-28 22:03:38 · 1385 阅读 · 6 评论