自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 统计数据库中每一张表的数据量

统计数据库中每一张表数据量的脚本

2022-12-15 11:46:26 194 1

原创 设计模式简述

设计模式简述,记录了各个设计模式的类图及部分设计模式的类图

2022-10-03 23:36:49 344

原创 JVM内容

从JVM结构,叙述到JVM主要的垃圾回收算法和垃圾回收器,涵盖JVM大部分内容

2022-09-09 15:36:28 385 1

原创 快速排序——Java代码实现以及快排实现注意点

一、原理介绍快速排序在一个数组中,会定义一个高位索引和一个低位索引以及一个参照数,参照数的值从原数组中指定一个较为合理的值(一般是低位索引或者是高位索引所在的值),进行排序时,高位索引向左遍历,低位索引向右遍历,由参照数的对面先开始:1、当高位索引处的值遇到比参照数大的值时,暂停遍历;2、低位索引开始遍历,当低位索引出现比参照数小的值时,暂停遍历;3、此时将低位索引的值与高位索引的值进行互换;4、循环上述步骤,直至排序完成。二、代码实现public static int[] sort(int[

2020-12-26 18:33:33 158 3

原创 XML和HTML的异同

XML和HTML都是标记性语言,二者都是由SGML(Standard General Markup Language)发展而来。二者最大的不同就是HTML中的元素都是固定的,且HTML中的元素主要以显示为主。而XML语言中的标记都是用用户自定义的,主要是以数据的保存为主。如下一段HTML代码:<!DOCTYPE html><html><head>...

2020-03-15 11:35:21 806

原创 如何在IDEA中创建动态Web程序

Web项目是一个Web应用的基础,现在就记录一下如何在IDEA中床架一个动态Web项目一、首先,点击IDEA菜单栏中的File,选择New,选择Project二、在新弹出的窗口选择Java Enterprise,再选择本地的Tomcat,在将下面的复选框的Web Application勾选上,点击Next三、输入工程名、路径、创建完成四、创建classes和lib,进入项目的web-...

2020-03-14 19:05:01 878

原创 Zookeeper安装部署

一、搭建ZooKeeper伪分布环境(单机模式)0)tar -zxvf zookeeper-3.4.5.tar.gz -C ~/training/1)环境变量 export ZOOKEEPER_HOME=/training/zookeeper-3.4.5 export PATH=$ZOOKEEPER_HOME/bin:$PATH 2)进入到/training/zookeeper-3...

2019-09-08 11:59:21 104

原创 Java如何使用IDEA调用一个带参数并带有返回值的C++代码

开发环境:一、IDEA 2019.1.3二、VS2010三、JDK 1.8 X86开发步骤:一、编写Java代码:package aa.bb.cc;public class HelloCPlus { public static void main(String[] args){ HelloCPlus helloCPlus = new HelloCPlus(...

2019-08-31 13:04:34 1652

原创 MySQL

第一章MySQL和MySQL特性MySQL是最流行的开源RDBMS,它免费提供源代码并支持多种操作系统。1)开源- MySQL在GPL下免费提供源代码,GPL分布在互联网上,任何人都可以修改。2)可伸缩的——mysql可以用来管理一个组织的小型或大型数据库。3)便携高性能——MySQL支持多种操作系统,如Windows、Solaris、Linux和Mac OS。4)与客户端/服务...

2019-08-28 21:02:10 376

原创 多态

一、啥是多态?1、多态是指想同类型的变量、调用同一方法时呈现出多种不同的行为特征(引用变量在编译时的类型和运行时的类型不同就会发生多态);2、多态通常出现在存在继承关系的类中;3、例如:public class BaseClass { public int book = 10; public void base(){ System.out.println(...

2019-08-28 20:46:45 134 1

原创 为什么在static修饰的方法体中不能出现this和super限定符

一、1、static修饰的方法体属于类本身2、this限定符代表的是当前类的实例3、supper限定符代表的是当前类的父类的实例4、static修饰的方法和变量在被编译时被初始化,被称为类级变量(属于类)5、this和super限定符代表的是实例,是在程序运行时被初始化,被称为对象级变量(属于对象)6、在程序执行过程中,二者不处于同一时间点二、1、static修饰的方法和变量属于类...

2019-08-27 21:06:34 585

原创 Tomcat的安装

Tomcat的安装()下载tomcat-8.5.40,到官网上下()安装tomcat1)、上传tomcat到/tools目录下2)、解压:tar -zvxf apache-tomcat-8.5.40.tar.gz -C /training/3)、配置环境变量 vi ~/.bash_profile#tomcatexport PATH=$PATH:/training/apache-tom...

2019-08-27 16:16:01 85 1

原创 Nginx安装部署

Nginx安装部署(注意:因我们虚拟机使用的是x86_64 64为的CentOS7操作系统作为服务器,需要使用源码编译方式)()安装,编写nginx的脚本文件nginx_install.sh ,执行 vi nginx_install.sh,添加如下信息:#!/bin/bashyum install -y gcc#install pcreyum install -y pcre-stati...

2019-08-27 16:15:03 114

原创 安装Flume日志采集组件

安装Flume日志采集组件a)、安装1).上传flume到/tools目录下2).解压tar -zvxf apache-flume-1.7.0-bin.tar.gz -C /training/3).环境变量export FLUME_HOME=/training/apache-flume-1.7.0-binexport PATH=PATH:PATH:PATH:FLUME_HOME/bi...

2019-08-27 16:10:42 186

原创 sqoop的安装部署

sqoop的安装部署1、下载sqoop-1.4.6.tar.gz和sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz2、上传到/tools目录下3、 解压(1)tar -zvxf sqoop-1.4.6.tar.gz -C /training/(2)配置环境变量:export SQOOP_HOME=/training/sqoop-1.4.6expor...

2019-08-27 16:08:25 144

原创 Spark安装部署

Spark安装部署 准备工作:安装Linux、JDK等等 解压:tar -zxvf spark-2.1.0-bin-hadoop2.7.tgz -C ~/training/ 由于Spark的脚本命令和Hadoop有冲突,只设置一个即可(不能同时设置) 配置文件:/root/training/spark-2.1.0-bin-hadoop2.7/conf/spark...

2019-08-27 16:06:43 92

原创 HBase的安装配置

HBase的安装配置1、本地模式(不需要HDFS(先stop-all.sh),保存在Linux的文件系统)1)事先需要在/training/hbase-1.3.1目录下创建data目录: mkdir /training/hbase-1.3.1/data2)进入到/training/hbase-1.3.1/conf目录下,(1)vi hbase-env.sh,修改如下信息:export J...

2019-08-27 16:00:44 126

转载 Hadoop安装前的准备工作

一、Hadoop安装前的准备工作 1、安装centOS操作系统(参考发的大数据工具中的Linux文件夹下的安装文档) 2、使用下发的大数据工具中的SSH_SFTP工具进入系统中,新建两个目录 mkdir /tools ---->用于存放软件包 mkdir /training ---->用于安装软件 3、安装JDK (*) ...

2019-08-27 15:58:38 988

转载 Mat常见构造函数

Mat类Mat类是一个图像类,也是一种通用矩阵类。无参构造方法:Mat::Mat()创建行数为rows,列为col,类型为type的图像(图像元素类型,如CV_8UC3等)Mat::Mat(int rows, int cols, int type)创建大小为size,类型为type的图像Mat::Mat(Size size, int type)创建行数为 rows,...

2019-04-14 16:19:37 1119

转载 发现一个免费的JDK1.8

https://pan.baidu.com/s/1jkDC68t6ha3PrSbx2BMevQ 密码:o425

2019-04-11 21:43:00 795

原创 解决Windows运行Hadoop时报错:Could not locate executablenull\bin\winutils.exe in the Hadoop binaries

在我们编写好RPC协议代码后,准备在Windows上运行,可是有的人会报类似错:Failed to locate the winutils binary in the hadoop binary path java.io.IOException: Could not locate executablenull\bin\winutils.exe in the Hadoop binaries....

2019-04-08 20:37:15 2797 2

原创 OpenCV方法学习

一、博文说明:OpenCV还在学习中,内容会逐渐补充二、有路过的大神,三、话不多说,开搞1、* imread:从内存中读取图像,此方法有两个参数;* imread(“参数1”,参数2);参数1为图片的地址,参数2为加载此图片为灰度图片、不改变图片、以RGB呈现的原图片;* 参数2:IMRAD_GRAYSCALE(0)、IMREAD_UNCHANGED(<0)、IMREAD_C...

2019-04-04 22:33:02 550

原创 编写Java代码实现MapReduce词汇统计

WordCount思想:通过Mapper对文档内部字段进行分词,再由Reduce进行相同词汇进行汇总、统计(理解可能有误,还望路过的大神指正)MyMapper:package com.alvis.workcount;import java.io.IOException;import org.apache.hadoop.io.IntWritable;import org.apache...

2019-04-04 22:15:21 1522

原创 编写Java代码对HDFS进行增删改查操作

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.URI;import org.apache.commons.compress.utils.IOUtils;import org.apache.hadoop.conf.Configuration;i...

2019-04-04 21:45:22 1123

原创 MySQL语句(命令行)——数据库和表格

1、数据库(数据库语句对大小写不敏感)create if not exists <数据库名称>; ##创建数据库drop <数据库名称>; ##删除数据库use <数据库名称>; #...

2019-04-04 18:22:34 242

原创 虚拟机搭建步骤

打开虚拟机,并使用SecureCRTPortable工具连接虚拟机后,在~目录下创建tools和training两个子目录,tools用来存储要使用的工具压缩包,training用来存储安装的工具;使用SecureFXPortable将jdk-8u171-linux-x64.tar.gz和hadoop-2.7.3.tar.gz上传到tools目录下;进入到tools目录下运行此语句:tar -...

2019-04-04 17:04:04 250

原创 虚拟机搭建后以后没有ifconfig命令的解决办法

在我自己的虚拟机搭建起来后,想用Windows的工具去连接的时候,准备好好多东西要做的时候,却发现没有IP地址,我。。。。。似乎有点崩溃。。。。。。。。。。。。。。。。。。。。。。那现在我就要搞定这个问题:一、使用语句:cd /etc/sysconfig/network-scripts/二、使用语句vi ifcfg-eno16777736查看你的ifcfg-eno16777736这个文件(...

2019-04-04 16:42:02 15303 5

原创 VS+OpenCV环境搭建

一、版本声明:本人用的VS2010+OpenCV3.4.1二、安装VS2010和OpenCV3.4.1三、打开VS2010新建一个项目先选择Win32—》再选择Win32控制台应用程序—》再为你的第一个项目命名—》再选择一个合适的位置存放你的项目点击下一步配置项目属性:点击菜单栏中的视图——》解决方案资源管理器——》右键点击你的项目在打开的Test属性页中点击VC++目录...

2019-04-04 16:22:45 1153

空空如也

空空如也

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

TA关注的人

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