摘要: SpringMVC的异常处理的顶级接口:org.springframework.web.servlet.HandlerExceptionResolver 该接口的每一种实现都是异常的一种处理方式。在IDEA中,查看某个接口的所有实现类的快捷键,<Command + Option + B> org.s 阅读全文
posted @ 2020-02-17 10:19 葛洪俊 阅读(121) 评论(0) 推荐(0)
摘要: 1. IDEA使用maven创建springMVC 1.idea创建springmvc: 本文使用IDEA,利用maven创建springMVC项目。 首先我们可以创建maven项目,file-> new ->project->maven 勾上“Create from archetype”,注意选好 阅读全文
posted @ 2020-02-12 21:53 葛洪俊 阅读(307) 评论(0) 推荐(0)
摘要: 1.概述 与数组相似,链表也是一种线性数据结构。链表有两种类型:单链表和双链表。 下面是单链表和双链表的两个示例: 2.单链表 单链表中的每个结点不仅包含值,还包含链接到下一个结点的引用字段。在大多数情况下,使用链表的头结点(第一个结点)来表示整个列表。单链表定义如下: 1 public class 阅读全文
posted @ 2020-02-08 10:41 葛洪俊 阅读(238) 评论(0) 推荐(0)
摘要: 哈希表是一种使用哈希函数组织数据,以支持快速插入和搜索的数据结构。 有两种不同类型的哈希表:哈希集合和哈希映射。 哈希集合是Set数据结构的实现之一,用于存储非重复值。哈希映射是Map数据结构的实现之一,用于存储(key, value)键值对。 1.设计哈希表 1.1 哈希表的原理 哈希表的关键思想 阅读全文
posted @ 2020-02-06 19:31 葛洪俊 阅读(154) 评论(0) 推荐(0)
摘要: 1. 使用IDEA开发Scala项目: 在面向对象学习中,Scala的REPL就不太合适了,所以需要使用IDE来完成后续练习,IDEA最为流行,下面是在IDEA中创建Scala项目的方法。 参考文章:https://jingyan.baidu.com/article/3ea5148983901952 阅读全文
posted @ 2020-02-02 10:35 葛洪俊 阅读(144) 评论(0) 推荐(0)
摘要: 日期: 2020-01-22 《Scala学习手册》 Jason Swartz 1.概述和安装 Scala是“可扩展语言”的缩写(SCAlable Language),于2003创建,为JVM平台上的函数式编程以及面向对象编程提供一个高性能开发环境。所以,Scala要求使用java运行时库。并且sc 阅读全文
posted @ 2020-01-22 10:18 葛洪俊 阅读(433) 评论(0) 推荐(0)
摘要: Docker系列博客一 阅读全文
posted @ 2020-01-22 09:50 葛洪俊 阅读(390) 评论(0) 推荐(0)
摘要: 一、 构造方法、特性、迭代器 1.构造函数 本节介绍Python中的2个重要方法 一个是__init__ 一个是__del__ 。 __init__是用来定义类的构造函数的。 __del__,也称作析构函数(destructor),这个方法在对象被销毁(作为垃圾被收集)前被调用。鉴于你无法知道准确的 阅读全文
posted @ 2019-08-19 19:27 葛洪俊 阅读(242) 评论(0) 推荐(0)
摘要: 参考教程《python基础教程》 Magnus Lie Hetland 一、函数 1.函数定义: 函数定义的主要目的是代码重复使用,下边是定义的一个函数(生成斐波那契数列): 1 def fibs(n): 2 'generate Fibonacci sequence : n>2' 3 fibs = 阅读全文
posted @ 2019-08-02 16:56 葛洪俊 阅读(233) 评论(0) 推荐(0)
摘要: 本篇文章介绍pyspark的使用,参考书籍《pyspark实战》。 Apache Spark最初由Matei Zaharia开发,于2013年创建了Databricks公司并担任CTO。 1.spark介绍 spark提供MapReduce的灵活性和可扩展性,但是明显速度更快。可以使用java,sc 阅读全文
posted @ 2019-08-02 16:50 葛洪俊 阅读(846) 评论(0) 推荐(0)