自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 正则表达式30分钟快速入门

阅读建议,文章需要的阅读时间大概不到10分钟,但是纸上得来终觉浅,欲知此事须躬行,所以要真正入门需要做练习,练习大概需要20分钟,通过阅读和练习你就可以达到入门水平,能解决一些基础的正则问题。在这里推荐两个网站供你测试和练习: 1. 正则表达式练习平台:https://codejiaonang.com/ 2. 正则在线测试工具: http://regexr-cn.com/入门内容目录字符...

2020-05-06 16:37:57 1668

原创 一起刷题学习正则表达式

在我最开始学习正则表达式的时候看到一堆符号简直头晕,所以很长一段时间我都是百度一下某某正则怎么写,比如:匹配所有手机号码的正则,但是有时候工作中碰到的一些问题网上搜不到,这就尴尬了,后面还是逼着自己花了两周时间把正则啃完了。学完之后发现正则并不难,难的是在于找到好的资料,在于找到一个可以一边学习一边练习的环境,在这里给大家推荐一个正则表达式的刷题学习平台:编程胶囊,这上面有正则入门到进阶的课程...

2020-05-07 14:03:37 1119

转载 SpringBoot允许跨域访问

该文章转至SpringBoot官网 http://spring.io/blog/2015/06/08/cors-support-in-spring-framework现在开发的项目一般都是前后端分离的项目,所以跨域访问会经常使用。出于安全原因,浏览器禁止对驻留在当前源之外的资源进行AJAX调用。例如,当您在一个标签中检查您的银行帐户时,您可以将evil.com网站放在另一个标签中。来自e...

2018-08-24 16:12:51 472

原创 Hadoop大数据入门到实战(第七节)- Mapreduce的使用

MapReduce是Hadoop的核心功能之一,我们首先需要弄明白MapReduce到底是个啥,是干啥子用滴才行。什么是MapReduceMapReduce是一种可用于数据处理的编程模型,我们现在设想一个场景,你接到一个任务,任务是:挖掘分析我国气象中心近年来的数据日志,该数据日志大小有3T,让你分析计算出每一年的最高气温,如果你现在只有一台计算机,如何处理呢?我想你应该会读取这些数据...

2018-08-21 13:33:11 2829 1

原创 Hadoop大数据入门到实战(第六节)- HDFS文件系统(JavaApi)

上一小节我们学习了FileSystem类的基本使用,本小节我们首先来学习使用API来完成文件的上传,要使用javaAPI来上传文件至集群我们需要使用到FSDataInputStream对象。FSDataInputStream我们知道在Java中要将数据输出到终端,需要文件输出流,HDFS的JavaAPI中也有类似的对象。 FileSystem类有一系列新建文件的方法,最简单的方法是给...

2018-08-21 13:32:29 1200

原创 Hadoop大数据入门到实战(第五节) - HDFS文件系统(JavaApi)

本节内容本节我们重点来学习HDFS系统提供的JavaApi,首先我们要深入探索Hadoop的FileSystem类,它是与Hadoop的某一文件系统进行交互的API。我们先来学习并掌握:1.FileSystem对象的使用,2.FSDataInputSteam对象的使用。如果你想要在windows下调试编写Hadoop程序,可以查看这篇帖子: https://www.jianshu...

2018-08-21 13:31:09 740

原创 Hadoop大数据入门到实战(第四节) - HDFS文件系统(使用)

这一小节我们来学习:1.HDFS的设计,2.HDFS常用命令。HDFS的设计分布式文件系统客户:帮我保存一下这几天的数据。程序猿:好嘞,有多大呢?客户:1T。程序猿:好没问题,买个硬盘就搞定了。一个月后…客户:帮我保存下这几个月的数据。程序猿:好嘞,这次有多大呢?客户:1024T。哇,这么大吗?没有这么大的硬盘买呀,而且好像也没听过一台计算机可以...

2018-08-21 13:29:22 4213 3

原创 旋转数组

给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-100,3...

2018-08-19 16:04:48 157

原创 买卖股票的最佳时机

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票) 示例1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所...

2018-08-19 15:08:12 430

原创 设置tomcat虚拟路径的两种方法(Eclipse、tomcat、IDEA)

三种方式设置虚拟服务器路径如果我们要实现一个上传文件的功能,但是又想要上传的文件不会随着自己web服务器的重启而不能访问了,或者说,我们不想上传的文件和我们编写的代码在一个目录下,这个时候除了,自己搭建一个FTP服务器之外,就要使用虚拟服务器了。 接下来我们来看三种设置tomcat虚拟服务器的方法。在Eclpse中设置虚拟路径一般我们会用IDE开发项目,而eclipse 就是最常...

2018-08-06 14:59:34 6588

原创 ubuntu虚拟机开机有网,过一会儿断网问题解决

最近遇到这个问题,开机五分钟之后,vmvare的ubuntu虚拟机和centOs都断网了,尝试了各种办法,重新设置网络,重装虚拟机,重启服务都不能解决问题,最后重置了一下vmvare的网络就好了。 需要在虚拟机都关机的状态下 还原默认设置才可以哦。...

2018-07-08 15:21:31 4071

原创 Hadoop大数据入门到实战(第三节) - HDFS文件系统

本小节我们来学习Hadoop的HDFS系统,我们先来体验一下HDFS然后再来了解他的原理。HDFS初体验HDFS(分布式文件管理系统),故名思议,它就是我们用来管理海量文件的一个系统。现在是一个数据量爆炸的时代,普通的操作系统管辖不了这么多文件,那么就需要分配到更多文件系统的磁盘中,但是这样又不利于管理和维护,所以我们迫切的需要一个系统来管理多台机器上的文件,分布式文件管理系统就应运而...

2018-05-29 23:00:51 2013

原创 Hadoop入门到实战(第二节) - 环境安装

本小节,我们来安装Hadoop环境。远程连接工具为了安装环境我们需要先在Windows下安装一个远程连接的工具来连接Linux虚拟机。这款工具叫做SecureCRT,当然还有很多其他连接工具,不过我觉得这一款挺好用。 官网下载地址(不免费):https://www.vandyke.com/download/securecrt/download.html 你也可以用我这个:链接:ht...

2018-05-16 19:46:13 1152

原创 Hadoop入门到实战(第一节)- Linux环境配置

Hadoop的学习我们先从Linux系统的安装与配置开始。1.下载Linux系统我们可以从官网(https://www.linux.org/)下载,当然在国内还是找国内的资源比较好。本文使用阿里云的镜像:https://mirrors.aliyun.com/centos/ 进入网站下载centeros7.4的版本。 2.安装Linux系统下载好了Linux的安装文件...

2018-05-16 19:45:08 613

转载 【android】scaleType属性与ImagView中图片的显示的关系

关于android中ImageView的外观,即图片在其内显示出的样子,与布局文件中adjustViewBonds和scaleType属性的关系。我进行了一些探索。现跟大家共享,欢迎各位指教。分别将adjustViewBonds设为true和false,与各种scaleType搭配,产生了不同效果。(上面的ImagView的adjstViewBonds值为false;下面的ImagView的a

2015-04-27 10:30:01 319

转载 Intent传递自定义类型

Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List类型和全局变量等等的需求。本文就是介绍怎么传递这几种类型的参数。

2015-04-24 15:57:32 830

安卓,录制短视频

录制短视频,录制之后点击播放。

2016-03-21

Android文件上传,文件选择器,多选

Android文件选择器,可以实现多选,单选文件。

2015-08-13

Android开发ListView实现三级菜单

利用ListView嵌套ExpandableListView实现三级菜单

2015-06-22

高仿QQ发说说

高仿QQ发说说,多选图片,适合商业项目。

2015-05-04

ViewPager嵌套Fragment

全都放到Eclipse中。

2015-04-16

空空如也

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

TA关注的人

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