自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 equal == 详解以及面试中的解答

文章目录1.equals2.==3.面试中的解答1.equals引用数据类型 :object类比较的是 对象的地址值 但是继承他的类(基本数据类型的封装类) 都重写了 equals()方法 从而比较的是 对象的 内容是否相等2.==基本数据类型:比较的是内容是否相等引用类型:比较的是对象的地址值是否相等3.面试中的解答问? equals和==的区别答: equals 比...

2020-02-24 10:14:29 200

原创 JavaSe(整理的一些可能会出面试当中的小问题)系列(一)

文章目录一.基础篇1.path和classpath的作用与配置2.JDK和JRE的区别3.重载与重写的区别4.什么是多态5.用递归法实现斐波那契数列,阶乘,阶乘的阶乘?一.基础篇1.path和classpath的作用与配置path:.用于找到java/javac的命令位置(方便找到可执行程序)将JAVA_HOME/bin/*配置上去classpath用于找到类路径,便于后续...

2020-02-24 09:59:45 346 1

原创 LInux Crontab命令 (周期性执行 定时)

crontab 命令常用参数 : -e:编辑 -l :显示定时任务的内容项自定义参数(6个)miutehourday of monthmonthday of weekcommand注意事项:*代表所有范围的取值,代表多个取值的任意选值 如1,2,3-代表的是区间取值 如1-3/代表每隔多长时间设置 如 分钟设置/*2 代表每两分钟...

2020-02-22 15:06:22 287

原创 shell 脚本角色

执行脚本 : 给定输入输出 ,无条件执行调度脚本 : 管理单个 批量 还是其他形式入口脚本 : 特殊的调度脚本 作为整个流程的入口

2020-02-21 15:42:52 278

原创 Linux 重定向

重定向即为将输入或者输出流进行目的地的转义变换标准与法 1>file 或是 2>file重定向: /dev/null 即为计算机系统当中的黑洞-只接受 不做反馈

2020-02-21 11:01:31 102

原创 shell exit说明

1.exit 负责当前进程的退出操作2.exit status 其中 status为0 为 正常退出 非0为异常退出

2020-02-21 10:32:43 171

原创 Mysql改变权限后,为什么要使用flush privileges?

mysql是个数据库软件,由数据实体和元数据组成mysql在启动的时候,为了加速,会将元数据加载到内存当中一次性,当源数据发生变化时,如赋权等操作,其结果会写到磁盘,但不会自动加载到内存,故权限等数据操作更新不会实时生效到mysql中如何生效?1.service mysql restart2.关闭mysql,在开启3.利用mysql自带命令,解决实是权限更新的问题:Flush pri...

2020-02-20 20:07:41 1078

原创 Ansj内置分词器种类及特点

种类及特点NlpAnalysis : 结果最准确 但是最慢IndexAnalysis: 索引分词器DicAnalysis : 词典分词器,词典优先被分出来ToAnalysis : 标准粉瓷器,各方面不太差,也不是最好的BaseAnalysis: 基础分词器,基于词库+最基础分词算法做的,但是效率有限...

2020-02-20 08:43:55 322

原创 The import XXX类 cannot be resolved

The import XXX类 cannot be resolvedalt+/  解决Eclipse如果报错:The import XXX cannot be resolved,xxx类都没什么问题。解放方法 project–》clean下

2020-02-14 10:51:14 177

原创 浅谈正则表达式 核心类及匹配模式

关于正则表达式Javase 正则表达式 处理核心类Pattern:建立正则匹配模式引擎Matcher:用于正则引擎匹配完数据源之后的匹配器匹配 模式1.Maychers : 全量匹配2.lookingAt : 从头往后匹配3.find : 任意位置匹配均可以...

2020-02-13 14:34:02 159

原创 给定文件 文件下有子目录 子目录下 有文本文件的 几种读取方式

2020-02-13 13:28:54 229

原创 给定主目录读取主 目录下的 子目录

给定主目录读取主 目录下的 子目录

2020-02-13 11:04:23 107

原创 Hive系列之Hive架构设计原理

文章目录一.Hive基本使用二. Hive架构设计三. Hive运行流程详解一.Hive基本使用切换到可以操作hive的用户直接输入hive回车,进入hive cli常用命令使用查看所有数据库:show databases;创建数据库tianliangedu,即为create database tianliangedu选择数据库设置显示当前所在数...

2020-02-12 21:05:21 191

原创 Hibv 系列之Hive概述

一Hive概述专业定义英文名称为Data Warehouse,可简写为DW。是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是单个数据存储,出于分析性报告和决策支持目的而创建。为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。通俗解释面向分析的存储系统(面向数据分析的存储系统)一个面向主题的(Subject Or...

2020-02-12 20:52:13 454

原创 数据开发类-数据仓库开发类项目主要流程(中小型)

1.需求描述具体要做什么东西1.输入2.处理3.输出2.需求分析.是否具备可行性.输入.处理.输出3.开发步骤分析1.搭数据仓库类项目的开发骨架Create : 把创建相关代码Shell放入其中Config : 把相关配置参数放入其中UDF : 放入相关的依赖的第三方jar包Deal : 主要存放当前项目的处理数据的shell脚本(全部脚本)2...

2020-02-12 10:33:34 432

原创 Hive中 order by 和 sort by 的 区别

1. Order by排列出来的数据是 全局有序 但只有一个 分区2. Sort by排列出来的数据是 局部有序 同一个 分区内 不同分区之间没有关系

2020-02-10 10:19:16 1446

原创 大数据系列之HdFS(一) 概述及架构设计

文章目录一.分布式文件系统HDFS1.特点介绍一.分布式文件系统HDFS1.特点介绍1.高容错性和高可用性硬件错误是常态而不是异常 HDFS设计为运行在普通硬件上,所以硬件故障是很正常的。HDFS提供文件存储副本策略,可以实现错误自检并快速自动恢复。个别硬件的损坏不影响整体数据完整性和计算任务的正常执行。2.流式数据访问HDFS主要采用流式数据读取,做批量处理而不是用户交互处理,因...

2020-01-28 18:54:04 591

原创 大数据系列之Hadoop

一 Hodoop概述1…项目起源Hadoop由 Apache Software Foundation 公司于 2005 年秋天作为Lucene的子项目Nutch的一部分正式引入。它受到最先由 Google Lab 开发的 Map/Reduce 和 Google File System(GFS) 的启发2.发展历程二.Hadoop核心租金与应用1、核心组件核心组件包括Hadoop的基础...

2020-01-28 16:44:21 268

原创 Redis系列之java操作redis

1.java操作redisjava操作redis的第三方库为jedismaven pom配置中需要加入jedis相应版本你的依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocati...

2020-01-28 10:08:54 150

原创 测试用例基本编写规则

左边界测试左边界外部值测试右边界测试右边界外部测试中间值测试

2020-01-28 09:25:30 192

原创 基本数据类型二分查查找的实现

文章目录1.实现方法:2.递归实现编程技巧3.示例代码1.实现方法:1.递归递归优点是代码量少 逻辑相对简单一些.缺点是执行效率地狱循环2.循环逻辑线对复杂,执行效率略高于递归实际开发多数情况用递归实现2.递归实现编程技巧1.递归公式:- 参数: 数组 ,查找的开始下标,查找的结束下标,目标值- 递归逻辑:每次去中间值下标值与目标进行比较,中间直大,则右边的下表向左移动;如果中...

2020-01-28 09:22:40 171

原创 数值型字符串比较方法概述

数值型字符串比较** “123” 和 “23” 进行较 因为比较的是hascaode值 所以 23 比 123 大 而 我们需要得到的结果是 123 > 23**将数值型字符串进行对其在比较 如 123 0232.将数值型字符串有 字符串类型 转为 数值型在进行比较**一般都是转为数值型 不建议对其 因为 数值型比对其要快...

2020-01-27 17:05:29 775

原创 Java对象排序的实现方法:comparable接口和camparator接口

1.实现Comparable接口主要是做自身比较2.实现comparator接口主要做第三方比较3.我自己做项目遇到的是 同一类的对象进行比较所以我选择的是实现comparable接口:...

2020-01-27 16:46:18 531

原创 项目开发中数据抽象的命名规则

Entity:实体类,该命名抽象要求与数据库中的表结构要有对象关系。Pojo:无意义的实体数据抽象,一般是不具备业务逻辑在其中。Model:主要是mvc中,扮演内部数据处理、转换的角色。Dto:Data Transfer Object,数据传输对象,主要应用在web、系统间交互的数据交换当中,不能带有业务色彩。...

2020-01-27 14:42:25 290

原创 Redis系列之安装及基本操作

文章目录1.window 安装2.Linux安装1.window 安装链接资源入口地址载导航-选择2.8.x版本均可下载完成后,直接解压即可投入使用。开启服务cmd进入对应目录后,找到服务命令redis-server.exe,至少设置maxheap后即可运行,如设置最大可占256M内存,则对应的字节为268435456=2561024KB1024Bredis-s...

2020-01-26 08:51:27 496

原创 Linux系列之文件权限管理及系统常用服务与管理(终篇)

一.文件权限管理讲解1.权限介绍Linux针对文件权限分为三组:用户,用户组,其他。我们使用命令ls -l或者ll,以列表的格式化形式,即可查看文件或者目录对应的权限信息文件列表信息的字符意义,文件权限共10个字符,其意义分别为:A、 第一个字符,文件类型B、 d:表示文件目录C、 -:表示文件D、 |:表示连接文件E、 b:表示设备文件里的可供存储...

2020-01-26 08:38:22 320

转载 递归程序的时间复杂度计算

文章目录1.递归函数时间复杂度分析(1) 递归执行过程(2) 递归实现机制(3) 递归调用的几种形式2. 递归算法效率分析方法1.递归函数时间复杂度分析(1) 递归执行过程例子:求N!。这是一个简单的"累乘"问题,用递归算法也能解决。n! = n * (n - 1)! n > 10! = 1, 1! = 1 n = 0,1因此,递归算法如下:Java代码fac...

2020-01-25 19:23:43 3652

原创 Linux系列之添加用户/分组/删除

文章目录添加用户/分组/删除1.概念介绍1.1用户分类1.2用户组2.常用命令添加用户/分组/删除1.概念介绍1.1用户分类Linux是多用户、多任务操作系统,按照用户角色划分root用户:系统唯一可以登陆系统,可以操作系统任何文件和命令,拥有最高权限。虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登陆系统的能力,但却是系统运行不可缺少的用户,比...

2020-01-25 19:16:31 1434

原创 Linux系列之SSH建立互信

文章目录SSH建立互信1.主机名称介绍2./etc/hosts文件介绍3.实际操作实例SSH建立互信1.主机名称介绍环境中的机器越来越多,通过IP和记忆来区分机器成本太高,需要一个属性来区别与其他计算机。与人的命名相同,计算机也有一个叫做hostname的主机名的属性。**查看机器的hostname:**直接输入hostname命令即可临时修改机器的hostname,重启后失效hostn...

2020-01-25 19:07:50 472

原创 getClass().getClassLoader().getResource() 和 getClass().getResource()

一.两者作用:在java中加载文件二.两者区别.getClass().getResource(fileName) :表示只会在当前调用类所在的同一路径下查找该fileName文件;.getClass().getClassLoader().getResource(fileName):表示只会在根目录下(/)查找该文件;fileName如果是前面加“/”,如"/fileName...

2020-01-25 16:46:11 1354

原创 Linux系列之SSH无密码登录

文章目录SSH无密登录1.什么是SSH2.工作原理2.1安全验证机制-登录2.2密码登录2.2.1定义2.2.2工作原理2.2.3运行流程SSH无密登录1.什么是SSHSSH全称Secure Shell,用来取代传统telnet和R系列命令(rlogin,rsh,rexec等)远程登陆和远程执行命令的工具。SSH是一种加密协议,不仅在登陆过程中对密码进行加密传送,而且对登陆后执行的命令的数...

2020-01-24 03:17:23 4147 1

原创 Linux系列之linux的安装与使用(这个是学习linux最开始的 第一步)

文章目录Linux 安装与使用1.操作系统的选择2.虚拟机选择3.系统安装(CentOS6.9)3.1新建虚拟电脑 for centos6.93.2内存设置3.4硬盘文件类型选择3.5磁盘分配类型选择3.6 虚拟硬盘位置选择3.7配置启动项3.8 配置系统镜像文件3.9 配置网络连接3.10系统安装3.11使用前配置3.12 安装增强功能3.13步骤总结Linux 安装与使用1.操作系统的选择...

2020-01-23 17:33:44 546

原创 Linux系列之linux软件的安装与使用

文章目录Linux 软件的安装与使用一.软件安装概述1.软件安装2.软件组成3.软件的存放目录二.源码安装1.下载安装包2安装示例三.bin二进制安装1.二进制文件的两种安装方法2.jdk1.7 二进制安装四.rpm安装使用五.yum 安装 使用 管理1.yum是什么2.yum的特点3.yum配置3.1yum配置3.2yum安装软件3.3 yum安装应用Linux 软件的安装与使用一.软件安装...

2020-01-23 16:48:19 323

原创 Linux系列之常用命令汇总(二)

高级命令1.grep(过滤)grep [参数] '匹配关键字' filename -c :(count 符合关键字的总条数) -i :(ignore 过滤时忽略大小写)2.sedsed是一种在线编辑器 , 一次处理一行内容 , 处理时处理的行放在临时缓冲区 只是视图上显示了改变后的内容 ,文件内容本身内容并没有被改变,除非使用定向存储输出,主要用于自动编辑一个或多个文件,简化操...

2020-01-23 14:43:03 334

原创 Linux系列之常用命令汇总(一)

Linux系列之常用命令汇总一.目录结构简介1.根目录视图主要目录树2.重要目录说明目录目录内容/bin/bi底下的指令可以被root与一般账户使用 ;存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里/boot存放用于系统引导时使用的各种文件/dev用于存放设备文件/etc存放系统管理和配置文件/home存放所...

2020-01-23 10:41:03 265

原创 Linux系列之系统环境准备与安装

Linux系列之 系统环境准备与安装一.选择Linux版本Linux桌面系统,首选Ubuntu服务器端的Linux系统,首选RHEL(RedHat Enterprise Linux)或CentOS,这两者当中首选CentOS。RHEL有版权,CentOS无版权.如果对安全要求很高,可以选择Debian或FreeBSD.需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE(德国用的...

2020-01-22 18:07:11 418

原创 thymeleaf

thymeleaf介绍变量表达式选择(星号)表达式文字国际化表达式URL表达式几种常用的使用方法引用js的坑thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看...

2020-01-21 13:43:33 164

空空如也

空空如也

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

TA关注的人

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