自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不二雄的博客

在默默学习路上的小白

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mybatis源码解析之Exexutor

深入认识MyBatis执行体系本文主要讲解MyBatis的Executor的执行体系Jdbc的执行过程Jdbc常用的三种StatementStatement:一般不用了,只能处理静态sqlPreparedStatement:可以对Sql预编译,防止Sql注入CallableStatement:执行存储过程(不过现在存储过程一般不推荐用)ParparedStatement的执行过程Jdbc的执行过程总体来说分为以下四步:获取连接预编译SQL执行SQL读取结果图示如下:关于

2020-06-01 22:36:24 530

原创 Spring注解目录

最近在学习Spring的注解的使用方法,在此分享自己的学习过程。 组件注册1.@Configuration和@ComponentScan注解 2.@Scope 作用域和@Lazy懒加载 3.@Condition条件注册 4.@Import快速注册 5.Factory注册生命周期生命周期@Value属性赋值属性赋值...

2018-03-13 09:14:30 322

原创 【数据结构】稀疏数组(Java实现)

1.1 稀疏数组实际问题实际案例:编写的五子棋程序中,有和续上盘的功能。存在问题:因为该二维数组的很多值是默认值0, 因此记录了很多没有意义的数据->稀疏数组。什么是稀疏数组当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法是:记录数组一共有几行几列,有多少个不同的值把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模转换逻辑二维数组转稀疏数组的思路1.遍历原始的二维数组,得到有效数据的个数

2020-05-26 07:56:07 557 1

原创 简易计算器

基于逆波兰式的简易计算器

2019-11-17 10:29:24 491

原创 SpringCloud学习前置知识

SpringCloud1.从面试题开始什么是微服务微服务之间是如何独立通信的SpringCloud和Dubbo有哪些区别SpringBoot和SpringCloud,请谈谈对他们的理解什么是服务熔断?什么是服务降级微服务的优缺点分别是什么?说下你在项目开发中碰到的坑你所知道的微服务技术栈有哪些?Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的...

2018-07-26 16:31:42 2083

原创 HBase控制台Shell的命令

HBase简单使用hbase控制台终端操作启动hbase的shell$ bin/hbase shell查看帮助命令hbase(main)> help查看当前数据库中有哪些表hbase(main)> list表的操作 注意:在hbase shell中退格需要用ctrl+退格键创建表 -- creat...

2018-05-01 22:34:09 1432

原创 HBase简介及安装配置

HBase是什么?数据库非关系型数据库(NoSql)强依赖于HDFS按照BigTable论文思想开发 面向列来存储的可以用来储存:“结构化”数据,以及”非结构化“数据一个令新手程序员不爽的地方,只能全表扫描(最少要按照某一个区间(行建范围)扫描)HBase的安装和配置hbase-site.xml修改内容<configuration> ...

2018-05-01 22:32:10 195

原创 Hadoop官方案例WordCount简单实现

Hadoop官方案例WordCount简单实现前提准备创建maven工程,导入依赖,注意版本修改与集群的版本一致<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId...

2018-04-16 23:10:49 1194 1

原创 【HDFS】二、HDFS命令行操作

二、HDFS命令行操作基本命令bin/hadoop fs 具体命令参数大全[daxiong@hadoop hadoop-2.7.2]$ bin/hadoop fs [-appendToFile <localsrc> ... <dst>] [-cat [-ignoreCrc] <src> ...] ...

2018-04-10 21:17:46 768

原创 【HDFS】一、HDFS概述

一、HDFS概述1.1HDFS产生背景随着数据量越来越大,在一个操作系统管辖的范围内存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统。HDFS只是分布式文件管理系统中的一种。1.2HDFS的概念​ HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由...

2018-04-10 21:16:10 390

原创 Hadoop集群时间同步

Hadoop集群时间同步1.时间同步源配置(必须为root用户)检查是否安装ntp服务 命令# rpm -qa |grep ntp如果有以下三个软件就不需要安装,否则自行安装fontpackages-filesystem-1.41-1.1.el6.noarchntp-4.2.6p5-10.el6.centos.x86_64ntpdate-4.2.6p5-...

2018-04-10 10:16:17 975

原创 Hadoop单机模式配置和官方案例

Hadoop单机模式1.环境准备0.安装jdk(自行安装)1.配置hadoop环境变量2.修改hadoop-env.sh2.运行官方提供的简单案例1.grep案例2.wordcount案例Hadoop单机模式1.环境准备0.安装jdk(自行安装)1.配置hadoop环境变量下载hadoop的Linux的安装包,并解压复制h...

2018-04-07 23:03:17 974

原创 shell的简单使用

Linux的shell1.shell中的条件1.shell的if判断!/bin/bash $1表示输入的第一个参数,注意中括号和条件判断式的前后要加上空格if [ $1 -eq "123" ] then echo "等于123"elif [ $1 -eq "456" ] then echo "等于456"...

2018-04-07 18:22:42 173

原创 【Spring注解】四、自动装配@Autowired&@Resource

四、自动装配1.@Autowried&@Qualifier和@Primary @Autowried是Spring2.5定义的自动装配的注解,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 使用 @Autowired的使用来消除 set ,get方法。@Autowired 标注在方法上表示当前方法的自定义参数从容器中赋值,ioc容器默认赋值时,需要调用无参构...

2018-03-18 15:52:19 5003

原创 三、【Spring注解】 属性赋值

三、属性赋值1.直接赋值 @value Person类 ** * @author GaoYuzhe * @date 2018/3/12. */public class Person { //属性赋值 @Value("daxiong") private String name; @Value("18") private In...

2018-03-15 19:35:52 2384 1

原创 SpringBoot配置JPA和mybatis双数据源

JPA配置为spring.datasource前缀,mybatis为spring.datasource.eps开头1.创建DataSourceConfig配置类,来定义数据源 其实 @Primary表示默认,如果使用了JPA则默认使用该数据源package com.xinyuan.core.config;import org.springframework.beans.fa...

2018-03-14 19:13:34 6739 1

原创 二、【Spring注解】用注解指定Bean的生命周期

1.@Bean指定初始化和销毁方法2.实现 InitializingBean和DisposableBean接口3.使用JSR250的@PostConstruct和@PreDestroy注解4.BeanPostProcessor:Bean的后置处理器5.总结1.@Bean指定初始化和销毁方法 BigAminal类,自定义了init和destory方法...

2018-03-14 13:10:03 3815 4

原创 【Spring注解】FactoryBean注册

5.FactoryBean 自定义Cat的工厂对象 CatFactoryBean/** * @author GaoYuzhe * @date 2018/3/13. */public class CatFactoryBean implements FactoryBean<Cat> { /** * 返回一个Car对象,当前对象会加入到容器中 ...

2018-03-13 14:20:01 1331

原创 【Spring注解】@Import注解

4.@Import 常用的导入注解分类:注册自己写的类service、dao、controller可用包扫描+组件标注注解(@Controller/@Service/@Repository/@Component)@Bean[导入的第三方包里面的组件]@Import[快速给容器中导入一个组件]1)、@Import(要导入到容器中的组件);容器中就会自动注册这个组件,id默认是...

2018-03-13 13:52:17 5379

原创 【Spring注解】@Condition条件注册

3.@Condition条件注册 @Condition来指定一定条件下注册组件对像 All Conditions that must match in order for the component to be registered. 所有的条件必须实现Condition接口,重写matches方法,来决定组件是否注册 配置类@Configura...

2018-03-13 11:19:27 7882

原创 【Spring注解】@Scope 作用域和@Lazy懒加载

2.@Scope 作用域和@Lazy懒加载 @Scope来表示注册对象的作用域。 @Scope的四种类型 //多例模式,只有在使用类时才注册对象ConfigurableBeanFactory#SCOPE_PROTOTYPE //单例模式(默认),容器初始化时就注册对象,不过可以通过@Lazy注解来实现懒加载ConfigurableBeanFactory#SCOPE...

2018-03-13 11:16:31 1202

原创 【Spring注解】@Configuration和@ComponentScan注解

Spring注解一、组建注册包结构:1.@Configuration和@ComponentScan @ComponentScan的includeFilters用法 FilterType的类型 ANNOTATION,基于注解的过滤ASSIGNABLE_TYPE,指定classASPECTJ,ASPECTJ表达shiREGEX,正则表达式CU...

2018-03-13 09:12:34 7124

原创 AngualrJS爬坑小问题

在这里就不介绍AngularJS是什么了,直接进入正题吧!背景:公司做一个简单的单页面的后台管理,说试一下AngularJS。我就接手了,在此记录爬坑过程。1. 使用页面跳转时的参数传递。页面 button class="btn btn-sm btn-info btn-outline" href="javascript:" ng-click="detils(tende

2018-02-05 13:49:57 341

原创 Navicat导出指定查询条件的数据

前提背景因为想做一个省-市-县-镇-村的行政区划的五级联动,所有就在网上找了一个mysql的数据库脚本,可是我只需要我们省的数据,所有就需要把数据过滤一下。在导出了原始数据以后,新建一个查询-输入查询条件-点击导出。 选择导出格式 选择路径和名称,在高级的地方可以选择导出的sql的编码,后边就可以直接下一步了 附件:sql文件

2017-12-07 10:27:03 25879

全国五级mysql数据库

可以用于sql练习的全国五级行政区划的,可根据自己的需要按条件划分

2017-12-07

空空如也

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

TA关注的人

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