自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 Hive时间格式转换

Hive时间格式处理时间格式转换2020-09-19 00:15:32=>20200919时间格式计算时间格式转换2020-09-19 00:15:32=>20200919原时间格式:2020-09-19 00:15:32目标格式:20200919首先使用Hive的函数进行转换 1. to_date('2020-09-19 00:15:32') ==> 2020-09-19 2. regexp_replace('2020-09-19','-','')==> 2020091

2020-12-22 14:45:37 4647

原创 下压栈

能够动态调整数组的大小的实现import java.util.Iterator;public class ResizingArraySizeStack<Item> implements Iterable<Item> { private int N = 0; private Item[] a = (Item[]) new Object[1]; //判断是否为空 public boolean isEmpty(){ return .

2020-06-13 11:53:55 142

原创 算法图解1.3-大O表示法

大O表示法是一种特殊的表示法,指出了算法的速度有多快。本节介绍大O表示法是什么,并使用它列出一些最常见的算法运行时间。算法的运行时间以不同的速度增加示例:Bob要为NASA编写一个查找算法,这个算法在火箭即将登陆月球前开始执行,帮助计算着陆地点。这个示例表明,两种算法的运行时间呈现不同的增速。Bob需要做出决定,是使用简单查找还是二分查找。使用的算法必须快速而准确。一方面,二分查找的速度更快。Bob必须在10秒钟内找出着陆地点,否则火箭将偏离方向。另一方面,简单查找算法编写起来更容易,因此出现.

2020-06-06 11:00:40 603

原创 算法图解1.2-二分查找

假设要在电话簿中找一个名字以K打头的人,(现在谁还用电话簿!)可以从头开始翻页,直到进入以K打头的部分。但你很可能不这样做,而是从中间开始,因为你知道以K打头的名字在电话簿中间。二分查找是一种算法,其输入的是一个有序的元素列表。如果查找的元素,包含在列表中,二分查找返回其位置,否则返回null比如查找1-100之间的数字,第一中使用简单查找,那么只能依次按照顺序进行查找每个数字,直至找到。如果目标数字是99那么就需要从1-99查找99次。同理使用二分查找来完成这个目标,第一次只需要找到50然后跟目标

2020-06-02 23:45:31 427

转载 时间复杂度-空间复杂度

算法:指用来操作数据,解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终的结果是一样的,但是在整个过程中消耗的资源和时间往往会因为算法的不同而存在比较大的差异。那么我们怎么来衡量解决同样问题的不同算法的优劣呢?答:主要还是两个方面,一个是算法占用的时间,另一个是算法占用的空间,借助这两个维度来考量算法。时间维度:是指执行当前算法所消耗的时间,通常是用【时间复杂度】来描述空间维度:指执行当前算法需要占用多少内存空间,通常是用【空间复杂度】来描述时间复杂度大O表示法常见的时间.

2020-05-31 11:18:08 137

原创 怎么将一个文件夹放在码云的仓库上

怎么将一个文件夹放在码云的仓库上首先第一步需要电脑安装Git,这个可根据网上教程自行安装;其次需要注册码云账号注册完成之后,新建一个仓库,建成后如下图所示3. 新建完成之后,新建一个文件夹,找到这个“笔记”的文件夹点击进入,然后右键打开本地已安装的Git环境。Git Bash Here点击之后进入Git的操作小黑框,首先初始化这个文件夹,初始化之后,文件夹中会生成一些文件git init 初始化之后,此时这个文件夹已经拥有了被git管理的资格了。现在我们需要将该

2020-05-30 11:52:19 1333

原创 Java基础(五)面向对象

文章目录软件开发方式面向过程面向对象面向对象的优势和特点类和对象什么是抽象对象和类的关系类的定义对象基本操作对象的创建和使用对象的实例化过程对象的生命周期匿名对象构造器构造器作用构造器特点构造器重载static修饰符类成员和特点类成员和实例成员的访问类成员的使用软件开发方式面向过程理解:一种较早的编程思想,顾名思义该思想是站在过程的角度思考问题,强调的就是功能行为,功能的执行过程:即先干啥后...

2019-05-16 16:55:18 126

原创 Java基础(四):方法

文章目录方法设计方法引入方法的定义和调用方法中的术语如何设计方法方法特点-执行流程方法重载设计方法递归操作JVM内存模型内存模型分布GC(垃圾回收机制)方法设计方法引入在程序的编写过程中,我们有时会在不同的情况下使用相同的功能。在这个时候,我们的代码中会充斥着很多重复的代码,这些重复的代码会对我们的维护工作带来极大的麻烦。那么我们应该如何去解决这个问题呢?在DRY(不要重复你自己)原则下,我...

2019-05-05 11:37:54 110

原创 数据结构与算法:数组中的二分法查找

使用二分法查找数组中的元素package com.study.array.test;public class Control { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7,8,9,10}; //目标元素 int target = 4; ...

2019-04-29 13:34:59 293

原创 Java基础(三):控制语句和循环结构

文章目录分支结构switch循环结构while循环do while循环for循环输出三角形图案输出九九乘法表循环的截断breakcontinue控制嵌套循环总结分支结构switchint weekDay = 1; switch (weekDay){ case 1: System.out.println("周一"); ...

2019-04-29 12:54:04 116

原创 数据结构与算法:封装自己的面向对象数组

文章目录数组在一个数组中新增一个元素在特定的索引位置新增一个数组元素从数组中删除指定索引的元素修改指定位置元素的值查找指定位置的值顺序查找测试代码代码:数组所谓数组,是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。本文就是在数据结构里自己封装的数组,实现了数组的增删改查。在一个数组中新增一个...

2019-04-28 21:55:37 328

原创 Java基础(二):类型和运算

文章目录变量和常量字面量和常量变量数据类型数据类型和分类整数类型小数类型字符类型最常用的引用类型String数据过大和溢出基本数据类型转换类型转换的规则运算符算术运算符赋值运算符比较运算符三元运算符逻辑运算符位运算符运算符的操作优先级总结变量和常量字面量和常量常量:程序中固定不变的值,比如:具体的整数值:1,2,3 小数常量:3.14 等定义的final变量:也被称之为常量变量变量的定...

2019-04-28 19:24:18 161

原创 Java基础(一):进制,Java跨平台,Java编译和运行

目录进制进制概述进制之间的转换操作原码,反码,补码操作Java的跨平台平台相关性Java跨平台/可移植性的原理JDK-JRE-JVM概述Java的编译和运行机制进制进制概述进制就是进位制,是人们规定的一种进位方法。主要有:二,八,十,十六进制,对于任何一种X进制,就表示某一位置上的数运算时时逢X进一,逢X进位。二进制,由0,1两个数字组成,运算规律就是逢二进一八进制,由0~7八个数字...

2019-04-25 21:50:01 163

hadoop-2.6.0.tar.gz&hadoop-2.6.0-cdh5.16.2.tar.gz

hadoop-2.6.0版本的apache和cdh版本

2022-02-17

Spring+SpringMVC+Mybatis+全文检索lucene+shiro实现的博客系统

使用 SSM(Spring、SpringMVC、MyBatis)框架,MVC 三层结构、Lucene全文检索引擎、Junit 4单元测试、logback日志框架、Druid数据库连接池、Shiro安全框架的一个博文系统;

2019-04-25

JDK 1.8 API

Java中文文档,1.8版本 由谷歌翻译,翻译较为标准,可以方便的查询常用的JavaAPI

2019-04-25

jQuery实现动态弹幕效果

jQuery实现的动态的网络直播弹幕效果,可以发弹幕,并滚动播放.

2019-01-08

空空如也

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

TA关注的人

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