- 博客(10)
- 资源 (14)
- 收藏
- 关注
原创 种一棵树最好的时间是十年前,其次是现在。
今天看了一篇文章,讲的是2019年诺比尔化学奖新晋得主——97岁的“Good Enough”老爷爷的励志故事。2019年10月9日时,瑞典皇家科学院宣布有三位美日科学家共同荣获2019年诺贝尔化学奖。以表彰他们在锂离子电池研发领域做出杰出的贡献。获奖人之一美国科学家约翰古迪纳夫(John B. Goodenough)以年仅97岁高龄成为迄今为止历史上最年长的获奖得主。一看名字觉得特别有意思...
2020-03-26 21:33:36 4084 3
原创 SpringBoot系列(7):SpringBoot启动流程源码分析()
SpringBoot:2.1.6.RELEASESpring:5.1.9.RELEASE最近项目用到SpringBoot框架, 感觉真的非常好用,减少的大量的文件配置,框架集成便捷等等。但是却并不太清楚SpringBoot项目启动流程的原理。OK,废话不多说,进入正题。1、项目启动类@SpringBootApplicationpublic class SpringStudyPr...
2020-03-24 22:28:09 490 2
原创 SpringBoot系列(6):SpringBoot集成slf4j日志配置
前言在SpringBoot项目开发中,我们往往习惯性使用System.out.println()这个常用的打印输出语句来显示断点日志或业务运行对象信息或控制台日志记录,其实大量的使用System.out.println()在一定程度上会增加资源的消耗。Java日志框架众多,常用的有java.util.logging,log4j,logback,commons-logging等等。我们实际项目中...
2020-03-21 12:04:21 39232 13
原创 Git(3):git clone远程GitHub仓库代码出现“Permission Denied (publickey)”问题
前言尝试使用本地的Git Bash输入git clone [email protected]:JavaCore-Item.git命令行下载github代码至本地时失败,爆“Permission Denied (publickey)”问题。clone下载代码,需要依赖SSH key。当权限不足时,多是SSH key失效或者SSH key不存在造成的,这时重新创建SSH key就可以解决问题。解...
2020-03-16 22:44:41 961
原创 SpringBoot系列(5):SpringBoot对JSON数据的处理
前言JSON的可读性比XML强几条长安街,解析规则也简单许多。XML解析的时候规则太多了,动不动就非法字符,动不动就抛异常。这对追求高开发速度和低开发门槛的企业来说,是个致命伤。在一个项目的各个接口间,及前后端之间数据的传输多使用 JSON格式的数据进行传输交互。而Spring Boot框架项目接口返回 JSON格式的数据比较简单:在 Controller 类中使用@RestControl...
2020-03-14 22:39:36 13323 1
原创 Git(2):如何更改GitHub仓库中项目的语言属性
前言我们在创建GitHub项目时,github本身会根据提交文件的数量来自动推断判断当前项目的开发语言。然鹅,有时这种推断结果会与实际情况并不相符,比如上传一个Java的web工程,如果在工程里存在大量的html、javascript和css文件,该工程属性会被设置为javascript或html。这个时候,虽然是个web项目,但是我们的代码接口什么的多用java语言编写,看着项目展示...
2020-03-14 17:14:26 657
原创 JAVA集合 Collection和Iterator接口
前言首先,我们对Collection进行说明。下面先看看下JDK文档中对于Collection集合的一些说明:public interface Collection<E> extends Iterable<E>集合层次结构中的根界面 。集合表示一组被称为其元素的对象。一些集合允许重复元素,而其他集合不允许。有些被命令和其他无序。JDK不提供此接口的任何......
2020-03-13 22:51:37 422
原创 (3)fastjson带有转义字符的数据格式处理
问题描述:白天,前端同事跑过来说,你的接口返给前端的是一堆带斜杠转义字符的数据,数据格式未处理哦?然后,仔细一看果然,晃眼。。具体数据内容不再描述,大致格式如下:"[{\"birthday\":\"2000\",\"major\":[\"挖掘机\",\"炒菜\"],\"name\":\"xiaoming\",\"comment\":\"hello world\",\"age\":25...
2020-03-12 21:45:59 13005 2
原创 JAVA集合
前言通常,我们的Java程序需要根据程序运行时才知道创建了多少个对象。如果在程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组对于数据类型极其长度是有限制的,要求存放相同类型的数据,且长度固定。此时,如果需要存放不同类型且长度不一的数据......
2020-03-09 22:38:56 728
原创 SpringBoot系列(4):构建一个多模块SpringBoot项目
前言Spring Boot是一个简化Spring开发的框架。其设计目的是用来简化Spring应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,简化spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。这里关于SpringBoot介绍将不再赘述,从本文开始,将逐步学习总结一些在实地的业务场景开发。首先,我们需要先了解一下如何基于IDEA...
2020-03-01 17:38:04 1002 2
ASN1抽象语法详细教程讲解
2022-07-28
spring-boot-2.1.x源码,离线解压,自己跳过测试编译即可离线学习源码
2020-08-30
Ngin离线安装依赖组件.rar
2020-08-30
kubernetes.1-14-2.tar.gz压缩包,来吧二进制安装部署
2020-08-30
kubernetes集群部署笔记.pdf
2020-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人