Java
Java
君哥聊编程
Java技术爱好者
展开
-
Docker容器/bin/bash start.sh无法找到not found
/bin/sh: 1: /data/server/start.sh: not found原创 2022-05-17 23:43:40 · 12617 阅读 · 3 评论 -
微服务 SpringBoot 2.0(四):启动剖析之SpringApplication.run
我以为只是运行了个main方法,可却启动了服务 —— Java面试必修引言前一章我们讲解了启动原理的@SpringBootApplication部分,仔细跟着看代码还是很好理解,若需观看@SpringBootApplication注解部分请点击,接下来这章主要讲解run方法运行部分,run方法运行这里很枯燥乏味,所以请带好你的精气神,准备好水,因为实在是太干了。运行启动工具Spri...原创 2018-09-25 22:31:02 · 1364 阅读 · 0 评论 -
微服务 SpringBoot 2.0(五):整合Thymeleaf模板引擎
我只认识Freemarker、Velocity、JSP,Thymeleaf是啥子 —— Java面试必修引言在web开发服务中,重要的莫过于前端界面,一个好的模板引擎能让前端的数据绑定更便捷。对于SEO而言,好的模板引擎也有着足够的优势,所以今天我们要讲解的是Thymeleaf模板引擎在接下来的文章中,我在末尾处会公布源码,源码将托管在码云上初识工具SpringBoot版本:2.0...原创 2018-09-26 11:26:55 · 1949 阅读 · 0 评论 -
微服务 SpringBoot 2.0(七):使用JdbcTemplates访问Mysql
本章讲解了使用JdbcTemplates访问Mysql数据库,实现了数据交互,看上去是不是还是很简单呢?不过光是JdbcTemplates还是不够的,毕竟咱们还是要深入企业主流框架,下一章我将带大家整合Mybatis框架,后面的源代码将整合一个开源的网站来进行讲解,学完这些框架之后,你也能收获一个自己动手的网站,一举多得是不是很有动力原创 2018-09-28 21:29:21 · 890 阅读 · 0 评论 -
微服务 SpringBoot 2.0(八):静态资源和拦截器处理
通过这一章你是否弄懂了静态资源和拦截器的配置和使用,静态资源可以自定义进行配置。拦截器和普通的springmvc没有多大区别,同样是设置需要拦截的和不需要拦截的路径,下一章我们讲解SpringBoot2.0集成mybatis。原创 2018-09-29 22:04:38 · 2581 阅读 · 0 评论 -
Java基础Swing实现网络聊天室(视频+源码)
Swing老师都不教了,想做个小游戏,在网上找了好多代码,都是残缺不全,四处报错,终于找到个从0到一个完整的教程,还有源码,下面附上地址https://ke.qq.com/course/371557...原创 2019-01-17 19:36:27 · 4966 阅读 · 2 评论 -
Java编程零基础体系化课程
下面附上学习视频及学习大纲,萌新请准备好,前方高能学习视频(面下载)JavaSE(Java基础学习):https://ke.qq.com/course/355179MySQL数据库(数据库基础):https://ke.qq.com/course/359173HTML+CSS(网页基础):https://ke.qq.com/course/350647JavaWeb(Servlet+J...原创 2019-01-07 20:01:11 · 290 阅读 · 0 评论 -
maven创建项目后报错“plexus-archiver:pom:1.0”
搭建maven项目时出现Failure to transfer org.codehaus.plexus:异常今天换了台电脑在创建maven项目的时候发现pom.xml中提示如下错误Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0 from http://repo.maven.apache.org/mave...原创 2016-11-19 22:52:18 · 6158 阅读 · 0 评论 -
Java网络聊天室(Swing聊天室)
Java实现网络聊天室,一个多客户端聊天室,支持多客户端聊天,有如下功能:表情,抖动,字体,聊天等功能原创 2019-03-27 23:00:02 · 3565 阅读 · 3 评论 -
Spring5.X框架基础
IOC 控制反转(Inversion of Control ):Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象,后续创作者将描述改为DI(Dependency Injection,依赖注入)。AOP 面向切面(AOP):面向切面的编程,把应用业务逻辑和系统服务分开。原创 2019-05-19 22:43:54 · 755 阅读 · 0 评论 -
链式调用中继承情况下的处理
链式调用中继承处理class B<T extends B<T>> class A extends B<A>原创 2019-05-17 22:27:05 · 2119 阅读 · 0 评论 -
微服务 SpringBoot 2.0(九):整合Mybatis
作者有话说:喜欢的话就请移步Java面试必修网,请自备水,更多干、干、干货等着你原创 2018-09-30 21:43:40 · 511 阅读 · 0 评论 -
微服务 SpringBoot 2.0(三):启动剖析之@SpringBootApplication
我原以为就一个注解,背后竟然还有3个 —— Java面试必修引言前面两章我们先后认识了SpringBoot和它的极简配置,为新手入门的学习降低了门槛,会基本的使用后,接下来我们将进一步认识SpringBoot,它为何能做到服务秒开,就来跟随我一起分析SpringBoot运行启动的原理吧。启动原理分2章讲解,本章讲解@SpringBootApplication注解部分,若需了解Spring...原创 2018-09-24 20:40:36 · 246 阅读 · 0 评论 -
微服务 SpringBoot 2.0(二):配置文件解析
properties我用了好多年,你却让我用yml,这是什么鬼 —— Java面试必修引言上一篇介绍了Spring Boot的轻松入门项目构建,对Spring Boot的特性有了初步了解。但如果要想玩得很熟练的话就请看接下来的文章,这样有助于后续我们快速的构建企业级应用,打怪咱得先熟悉地图对吧配置详解工具SpringBoot版本:2.0.4开发工具:IDEA 2018Maven...原创 2018-09-23 13:45:10 · 545 阅读 · 0 评论 -
ajax异步刷新上传文件
jquery插件实现ajax异步上传文件现在很多系统中都有着异步刷新上传的功能需求,甚至更是有业务需要支持续传,目前h5中有FormData函数实现文件异步提交,但现阶段还主要存在很多项目使用不了h5的这个函数,所以今天我以servlet为例实现一个异步上传功能,借用到的工具包为apache的commons-fileupload-1.3.2.jar,若使用其他框架则有其他的文件封装工具原创 2016-11-06 16:16:46 · 1591 阅读 · 1 评论 -
二维码java生成代码
二维码java生成代码今天要写的demo是二维码生成工具类,此次需要借助的是com.google.zxing-3.1.0.jar包,大家可以去maven仓库下载,若使用maven管理项目的则添加相应依赖,中央仓库有提示,接下来我们进入代码环节,需要注意的是3.1.0提供的这个版本需要jdk7以上的版本,所以若使用这个版本的包更换到jdk7才能运行以下是java代码原创 2016-11-07 22:37:19 · 1507 阅读 · 0 评论 -
springmvc Required request body content is missing异常
springmvc Required request body content is missing异常原创 2017-06-02 10:05:49 · 14844 阅读 · 0 评论 -
Maven 执行构建时避免运行Junit单元测试功能
执行maven命令时,避免运行测试类,解决方法如下:在pom.xml中加入该plugin再次尝试即可properties中引入版本号:<maven.surefire.plugin.version>2.7.2</maven.surefire.plugin.version>Maven极速上手视频,手把手教你从pom到私服,点这里bu...原创 2018-01-22 17:14:26 · 1978 阅读 · 0 评论 -
spring mvc + tomcat 实现 websocket 异常 connection abort: socket write error
本文所使用的技术为spring mvc + tomcat7实现的tomcat技术,在刷新页面后出现异常错误关键字java.util.concurrent.ExecutionException: java.net.SocketException: Software caused connection abort: socket write error] 异常方法为:public原创 2018-01-30 22:41:55 · 30000 阅读 · 0 评论 -
使用Maven插件启动tomcat服务
新建maven web项目,首先保证maven环境OK,maven项目能正常install在web项目的pom.xml中加入如下代码:<build> <finalName>xiaoxiao-core</finalName> <plugins> <plugin> <groupId>...原创 2018-01-25 14:08:55 · 21625 阅读 · 0 评论 -
Caused by: java.lang.RuntimeException :HMAC-SHA1 not supported
本次问题解决花费了一天时间,问题描述如下:因项目使用了阿里云短信功能,涉及到的三方包有:sdk-core-3.3.1.jar、aliyun-java-sdk-dysmsapi-1.0.0.jar项目使用jetty启动,在本地调用一直没有问题,故已经排除代码问题,但在centos7上启动服务器后访问接口一直报错:RuntimeException("HMAC-SHA1 not supporte原创 2018-01-19 18:49:24 · 1955 阅读 · 0 评论 -
maven-metadata.xml: Checksum validation failed, and not \u0 (position: START_DOCUMENT seen \u0... @1
mber/maven-metadata.xml: Checksum validation failed, expected but is 5c21742e65 af385b106de98be7004190c6f2e2bc [WARNING] Checksum validation failed, expected but is 5c21742e65af385b106de98be 7004...原创 2018-06-28 17:53:26 · 5776 阅读 · 0 评论