摘要: 一、Java JDK 下载 1) 登录oracle官网   PS:如果在安装过程中遇到什么问题或者报错,还有学习Java过程中遇到的问题,可查看我的公告即可解决,随时帮你解答,还有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以免费分享。   2)选择Menu \ ... 阅读原文
2020-11-07 22:32:21 阅读(2761) 评论(0)
摘要: 之前有介绍到maven的标准目录结构,也看到了maven的核心配置文件pom.xml文件,今天就解析这个配置文件。 maven工程的核心文件就是这个pom文件了,每个工程在创建的时候都会有一个pom.xml配置文件,这个文件就是maven配置依赖、插件,管理项目及构建的入口,所有的配置都会在这个文件里面,所以... 阅读原文
2020-11-07 21:00:15 阅读(2482) 评论(0)
摘要: hi-nginx-java是一个独立于java官方的servlet规范,它有能力把NGINX直接编成servlet容器服务器。换言之,无需安装tomcat等容器服务器,也无需使用nginx的反向代理功能,只需安装jdk8+和hi-nginx,就能进行java web开发工作,而且性能更好。   先看NGINX... 阅读原文
2020-11-07 19:47:01 阅读(2370) 评论(0)
摘要: 扫码关注公众号,领取更多资源 @ 目录 Spring Boot Spring Boot 核心功能 Spring Boot优缺点 优点 缺点 创建一个简单的Spring Boot项目 @SpringBootApplication注解 @Configuration @EnableAutoConfigu... 阅读原文
2020-11-07 19:14:07 阅读(2459) 评论(0)
摘要: 需求 之前写过一个图片上传实现方法:https://www.cnblogs.com/phdeblog/p/13236363.html 不过这种方法局限性很大: 图片存储的位置写死,不可以灵活配置。 没有专门实现“下载”,虽然可以直接预览例如浏览器输入图片地址,http://localhost:8080/im... 阅读原文
2020-11-07 18:09:02 阅读(2403) 评论(0)
摘要: 注解与反射 注解(Java.Annotation) 注解入门 什么是注解 Annotation是从JDK5.0引入的技术 Annotation的作用: 对程序作出解释 可以被其他程序(如:编译器等)读取(使用反射机制) Annotation的格式 以“@注解名”在代码中存在,还可以添加一些参数值 ... 阅读原文
2020-11-07 17:45:17 阅读(2377) 评论(0)
摘要: nacos简明教程 为什么需要nacos? 在微服务架构中,微服务之间经常要相互通信和调用,而且一个服务往往存在多个实例来降低负荷或保证高可用。我们假定A服务要调用B服务,最简单的方式把B服务的地址和端口保存在A服务的配置文件中。然后通过http请求去完成B服务的调用。但是B服务可能有好多个实例,而且可能会随... 阅读原文
2020-11-07 17:02:03 阅读(2710) 评论(0)
摘要: 今天整合springboot2 + mybatis + logback 遇到了在日志中sql打印不出来的坑,在网上找了好久,都不是我遇到的问题,这里吐槽一下下现在的博客质量,好多都是抄袭的,也没有标注转载。 先说下要将sql打印到日志的配置 1、在mybatis.xml配置中增加以下配置 <!--... 阅读原文
2020-11-07 15:50:02 阅读(2485) 评论(0)
摘要: 前言 在java编程中,线程Thread是我们经常使用的类。那么创建一个Thread的本质究竟是什么,本文就此问题作一个探索。 内容主要分为以下几个部分 1.JNI机制的使用 2.Thread创建线程的底层调用分析 3.系统线程的使用 4.Thread中run方法的回调分析 5.实现一个jni的回调 1.JN... 阅读原文
2020-11-07 14:41:01 阅读(2715) 评论(0)
摘要: 这篇文章是为了介绍自己自学用过的Java视频资料。 本套整合教程总共180+G,共450+小时。考虑到绝大部分视频至少要看两遍,而且视频总时长并不代表学习时长,所以零基础初学者总学习时间大约为: 600小时视频时长 + 100小时理解 + 100小时练习,至少需要800小时。 你可能觉得自己能一天学习8小时,... 阅读原文
2020-11-07 14:35:03 阅读(2408) 评论(0)