自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 shiro doGetAuthenticationInfo 后端拦截异常,并向前端返回json结果

shiro doGetAuthenticationInfo 后端拦截异常,并向前端返回json结果重点代码块: /** * 无需转发,直接返回Response信息 */ private void response401(ServletResponse response, String msg) { HttpServletResponse httpServletResponse = WebUtils.toHttp(response); .

2020-12-29 16:16:00 1782 2

原创 spring boot 的pom文件

spring boot 的pom文件在spring boot pom文件中主要的依赖maven坐标:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>...

2019-12-09 23:25:07 729

原创 spring boot 入门

spring boot 入门011、新建spring boot web项目背景: 在以往的web项目中,我们需要spring mvc 、 spring 、 mybatis 三大框架进行大量的配置操作 在spring boot中就剩出了繁琐的配置操作,在启动项目中我们采用了一键式启搭建项目,在spring boot中强调”约定大于配置“; 2、idea 创建 spring...

2019-12-09 22:41:19 139

原创 java 判断一个点是否在一个多边形内

废话少说,直接上代码: //判断一个坐标点是否在某个区域内 private boolean isIncludeArea( List<Point2D.Double> polygon ,Double lng,Double lat){ Point2D.Double first = polygon.get(0); p.moveTo(firs...

2019-10-25 15:01:51 222

原创 使用html div 画一个简易的房子

直接上源码:<!doctype html><html><head><meta charset="utf-8"><title>CSS样式»</title><style>.border-up{width: 0;height: 0;border-left: 150px solid trans...

2019-10-17 16:15:20 1773

原创 mysql子查询中带有模糊查询以及concat函数

SELECT c1.id, NAME, ( SELECT count(*) FROM collection WHERE location LIKE CONCAT('%',c1.id , '/') ) AS hasSonFROM collectio...

2019-03-15 11:16:31 1041

原创 mysql在插入数据前判断数据是否存在,若不存在,再插入

INSERT INTOuser_dept(user_id,dept_id)select 3,2FROM DUAL ··········mysql内置的一张表,可以直接用WHERE  not EXISTS (SELECT id FROM user_dept WHERE user_id=3 and dept_id=2);...

2018-12-10 15:23:23 12875

原创 scala 集合

package com.oycc.helloScalaimport scala.collection.mutable.ArrayBufferobject CollectionTest extends App { val list = List(4,3,4,6,7) val list2 = List(5,6,7) val arr = ArrayBuffer(9,8,7,2,2,...

2018-09-29 17:21:38 164

原创 剖析HDFS读写:namenode和datanode节点之间运行过程

数据流:1、 剖析文件读取:FileSystem对象则是负责与namenode联系,获取到block location,再将该信息给FSDataInputStream构建对象,在这个图中还缺少了一个中间流,也就是DFSInputStream对象,这个对象是由FSDataInputStream构建的,用于直接在datanode进行数据块的读取(这里会排序拓扑最近的优先加载),FSDataInputS...

2018-04-22 18:56:46 2289

原创 hdfs上文件的读取和写入

从HDFS集群上读取数据文件:详情解析:(1)、Hadoop 文件系统中是通过Hadoop path来代表文件的,不是java.io.file,因为要准守hdfs这个协议嘛,所以当然就是path啦!例如:hdfs:\\ubuntu:9000/result.(2)、要想得到FileSystem的实例,不是new,而是使用FieSystem的几个静态工厂方法来构建。①在虚拟机上以用户身份运行:File...

2018-04-22 17:57:50 5488

原创 Hadoop分布式文件系统HDFS

Hadoop分布式文件系统HDFS2018年4月21号一、HDFS的设计主要概述:HDFS是以流式数据访问模式来存储超大文件。运行于商用硬件集群上的详细解析:(1)    超大文件:就是单个文件达到几百MB至几百TB甚至PB的文件。(2)    流式数据访问 :一次写入、多次读取时最高效的访问模式。(就像看视频(flv格式)一样,一边看一边下载),只需考虑数据的上下文,不必考虑数据的存储位置。如果...

2018-04-21 16:37:41 342

原创 直方图的最大面积问题

(1)问题描述:直方图中最大矩形面积,一个直方图是有许多矩形组成的,在给定的直方图中找出最大的矩形面积,为了简化,假定所有矩形的宽为1。(2)直方图最大面积的算法理解:    1、将一个起伏的直方图分解成一个个小的递增的直方图,    2、再计算每个递增直方图的最大面积    3、遍历完成之后会得到一个递增的栈,栈的值所对应的直方图的高也是递增的    3、那么用同样的思路计算出这个递增的直方图的...

2018-04-17 16:55:47 2125

原创 栈的逆置

题目:给定一个栈,只使用栈的操作(pop和push),实现栈的逆置。算法:1、利用递归函数reserveStack(),pop栈顶元素,直至栈空。2、每次递归向上一步骤时,利用insertStaBot递归函数,将上一步中出栈的元素插入栈底。import java.util.Arrays;public class ArrayStack { private int top; pri...

2018-04-16 16:16:57 1953 3

空空如也

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

TA关注的人

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