关闭

[置顶] oracle 内连接(inner join)、外连接(outer join)、全连接(full join)

建表语句: create table EMPLOYEE (   EID    NUMBER,   DEPTID NUMBER,   ENAME  VARCHAR2(200) ) create table DEPT (   DEPTID   NUMBER,   DEPTNAME VARCHAR2(200) ) oracle中的连接可分为,内连接(inner join)...
阅读(2819) 评论(0)

WebMvcConfigurerAdapter的用法

以前写Spring MVC的时候,要添加一个新页面访问总是要新增一个Controller或者在已有的一个Controller中新增一个方法,然后再跳转到设置的页面上去。考虑到大部分应用场景中View和后台都会有数据交互,这样的处理也无可厚非,不过我们肯定也有只是想通过一个URL Mapping然后不经过Controller处理直接跳转到页面上的需求!今天在做Spring Security相关配置的...
阅读(12) 评论(0)

SpringBoot通过代码注册Servlet、Fillter、Listener

Spring Boot提供了 ServletRegistrationBean,FilterRegistrationBean,ServletListenerRegistrationBean这3个东西来进行配置Servlet、Filter、Listener。 通过自定义配置文件WebConfig.java注册Servlet、Filter、Listener。 [j...
阅读(29) 评论(0)

Maven常用命令 - 构建反应堆中指定模块

把原有项目添加到Maven管理时,总会出现很多莫名奇妙的问题,其中之一便是Maven默认的项目结构和自己的项目结构不一致,导致无法编译源代码,更不用说部署、运行项目了。 Java程序开发,一般使用Eclipse、MyEclipse等工具,其源码目录为src,这与Maven默认的src/main/java不同。因此,在没有额外配置的情况下,使用Maven命令无法完成代码的编译。 ...
阅读(14) 评论(0)

Spark 中的宽依赖和窄依赖

Spark中RDD的高效与DAG图有着莫大的关系,在DAG调度中需要对计算过程划分stage,而划分依据就是RDD之间的依赖关系。针对不同的转换函数,RDD之间的依赖关系分类窄依赖(narrow dependency)和宽依赖(wide dependency, 也称 shuffle dependency). 宽依赖与窄依赖 窄依赖是指父RDD的每个分区只被子RDD的一个分区所使用,子R...
阅读(78) 评论(0)

Spark RDD之Partition

概要 Spark RDD主要由Dependency、Partition、Partitioner组成,Partition是其中之一。一份待处理的原始数据会被按照相应的逻辑(例如jdbc和hdfs的split逻辑)切分成n份,每份数据对应到RDD中的一个Partition,Partition的数量决定了task的数量,影响着程序的并行度,所以理解Partition是了解spark背后运行原理...
阅读(102) 评论(0)

利用BeanMap进行对象与Map的相互转换

javabean与map的转换有很多种方式,比如: 1、通过ObjectMapper先将bean转换为json,再将json转换为map,但是这种方法比较绕,且效率很低,经测试,循环转换10000个bean,就需要12秒!!!不推荐使用 2、通过java反射,获取bean类的属性和值,再转换到map对应的键值对中,这种方法次之,但稍微有点麻烦 3、通过net.sf.cglib.b...
阅读(79) 评论(0)

Spring MVC之@RequestMapping 详解

引言: 前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R...
阅读(55) 评论(0)

Spring MVC之@RequestBody, @ResponseBody 详解

引言: 接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机; 简介: @RequestBody 作用:        i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后...
阅读(86) 评论(0)

Spring boot中使用springfox来生成Swagger Specification小结

springfox.documentation.swagger2.web.Swagger2Controller @Controller @ApiIgnore public class Swagger2Controller { public static final String DEFAULT_URL = "/v2/api-docs"; private static final...
阅读(82) 评论(0)

利用Fiddler抓取APP数据

利用Fiddler抓取APP数据   简杨君 关注 2016.11.03 18:51* 字数 368 阅读 762评论 0喜欢 2 软件:Fiddler 系统:Windows10 手机:MX4 PRO Fiddler安装和设置 通过地址下载Fiddler安装包(点击即可跳转),安装完成后需要进行简单的设置。 打开Fi...
阅读(87) 评论(0)

HDFS 常用文件操作命令

前言 HDFS命令基本格式:hadoop fs -cmd ls 命令 hadoop fs -ls / 12 列出hdfs文件系统根目录下的目录和文件 hadoop fs -ls -R / 12 列出hdfs文件系统所有的目录和文件 put 命令 hadoop fs -put 12 hdfs file的父目录一定要存在,否则命令不会执行 h...
阅读(59) 评论(0)

前后端分离。前端POST请求参数过长,导致400错误解决办法及分析

这两天做好的功能要上线了。但是测试的时候忽然发现当POST提交数据量多大时,会导致后端报400错误。最开始以为瓶颈存在于tomcat,因为tomcat默认能接受的POST请求大小为2M,所以手动修改tomcat server.xml 文件,将接受POST大小修改为不限制。 经测试,发现依旧不起作用。 今天上网查询了相关资料,解决了这个问题。资料比较零散,在这里整理一下,为同样遇到该问题的伙伴们提供...
阅读(108) 评论(0)

【图论】有向无环图的拓扑排序

【图论】有向无环图的拓扑排序 1. 引言 有向无环图(Directed Acyclic Graph, DAG)是有向图的一种,字面意思的理解就是图中没有环。常常被用来表示事件之间的驱动依赖关系,管理任务之间的调度。拓扑排序是对DAG的顶点进行排序,使得对每一条有向边(u, v),均有u(在排序记录中)比v先出现。亦可理解为对某点v而言,只有当v的所有源点均出现了,v才能...
阅读(122) 评论(0)

Spring boot 打成jar包问题总结

1、Unable to find a single main class from the following candidates 1.1、问题描述 maven build时出现以下错误提示日志: [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.3.5.RELE...
阅读(147) 评论(0)

Spring Boot学习笔记03--深入了解SpringBoot的启动过程

摘要 看完本文你将掌握如下知识点: SpringApplication的作用及运行过程SpringBootServletInitializer的作用及运行过程 PS:本节内容略显枯燥,如果对SpringBoot的启动过程不感兴趣,可以略过。 SpringBoot系列:Spring Boot学习笔记 深入了解SpringApplication @SpringBootAppli...
阅读(138) 评论(0)
451条 共31页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:385537次
    • 积分:4664
    • 等级:
    • 排名:第6975名
    • 原创:63篇
    • 转载:387篇
    • 译文:1篇
    • 评论:26条
    最新评论