摘要:   新建包com.chy.exception,包下新建类GlobalExceptionHandler: @ControllerAdvice //controller的增强 public class GlobalExceptionHandler { @ExceptionHandler(Excepti... 阅读原文
2020-02-08 00:52:02 阅读(3603) 评论(0)
摘要: JAVA的核心机制有两个:跨平台机制(JAVA虚拟机),垃圾回收机制 跨平台机制实现了:一次编译,到处运行(与C语言的跨平台区别在于:C语言是多次编译多次运行,而这里的跨平台是指编译后的文件跨平台) 垃圾回收机制实现了:自动回收内存,即无需程序员手动内存回收,避免忘记回收,造成内存泄漏   JAVA跨平台原理... 阅读原文
2020-02-07 23:39:02 阅读(2448) 评论(0)
摘要: 下面的每一步应该都必不可少: 1、启动类      继承这个类,并且重新configure这个方法,return builder.sources(Code007Application.class);   2、pom            跳过测试打包会比较方便       <build> ... 阅读原文
2020-02-07 22:44:14 阅读(2254) 评论(0)
摘要:   springboot默认的静态资源目录: classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources 就是说我们可以在resources下新建这4个目录来存放静态资源。     一般我们使... 阅读原文
2020-02-07 22:16:02 阅读(2311) 评论(0)
摘要: 背景 程序员的任务是写代码【软件】,代码【软件】本身无价值,代码【软件】运行起来才能实现价值。 运行 以java程序为例: 首先把代码通过编译器编译成可执行代码。 运行过程:冯洛伊曼模型 操作系统从磁盘中加载 程序(代码)到内存,程序变成了进程; 操作系统调度cpu给到进程,完成计算任务; ... 阅读原文
2020-02-07 20:08:04 阅读(2335) 评论(0)
摘要:   常用的起步依赖 spring-boot-starter     核心pom,包含对自动配置、日志库、yaml配置文件的支持,所有springboot项目都需要继承。   spring-boot-starter-web    对web开发的支持,内置的tomcat、springmvc的坐标、jacks... 阅读原文
2020-02-07 18:15:01 阅读(2425) 评论(0)
摘要: 一、kafka概述 1.1、定义 Kakfa是一个分布式的基于发布/订阅模式的消息队列(message queue),主要应用于大数据的实时处理领域 1.2、消息队列 1.2.1、传统的消息队列&新式的消息队列的模式 上面是传统的消息队列,比如一个用户要注册信息,当用户信息写入数据库后,后面还有一些... 阅读原文
2020-02-07 17:20:13 阅读(2615) 评论(0)
摘要:     SpringBoot的热部署 原来:修改代码后,需要重新部署才会生效。 热部署:修改代码后,不需要Ctrl+S保存,不需要重新部署,直接在浏览器中刷新一下就可以看到修改后的效果。IDEA会自动重新编译代码,然后自动同步部署到tomcat。   (1)Ctrl+Alt+S,勾选自动编译       (... 阅读原文
2020-02-07 15:45:02 阅读(2338) 评论(0)
摘要: 简介   Neo4j是一个高性能、高可靠性、可扩展、支持ACID事务的图数据库,它基本由Java语言实现,支持数据平台的平滑扩展和过渡,同时能够在多种系统上完成部署,它使用Cypher查询语言对数据进行增删查改。Neo4j采用属性图模型对数据进行建模,能够以相同的速度遍历结点与边,其遍历速度与构成图形的数据量... 阅读原文
2020-02-07 13:49:08 阅读(2376) 评论(0)
摘要: 本文源码:GitHub·点这里 || GitEE·点这里 一、文档类型简介 1、Excel文档 Excel一款电子表格软件。直观的界面、出色的计算功能和图表工具,在系统开发中,经常用来把数据转存到Excel文件,或者Excel数据导入系统中,这就涉及数据转换问题。 2、PDF文档 PDF是可移植文档格式,是一... 阅读原文
2020-02-07 13:03:02 阅读(2347) 评论(0)