当前位置:首页 » JAVA技术教程

JAVA技术教程

9
阅读

Java基础——内部类

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。一.内部类:有名内部类:*...
来源 2018-07-28 08:01
48
阅读

mybatis用Map返回的字段全变大写的问题

mybatis通常情况都是用javabean作为resultType的对象,但是有时也可以使用selectid=executeparameterType=StringresultType=java.util.HashMap${value}/select 如...
来源 2018-07-26 16:24
1
阅读

Spring(30)——RestTemplate介绍

Spring之RestTemplate介绍RestTemplate是SpringWeb模块提供的一个基于Rest规范提供Http请求的工具。应用中如果需要访问第三方提供的Rest接口,使用RestTemplate操作将非...
来源 2018-07-26 14:24
5
阅读

Spring(29)——Spring整合Quartz

假设有一个QuartzTasks类,其有一个print方法,现需要在Spring中使用Quartz对其进行定时调度。我们先配置一个JobDetail,采用Spring提供的MethodInvokingJobDetailFactory...
来源 2018-07-26 11:44
2
阅读

spring cloud 中使用zuul作为路由时上传文件名称乱码处理

最近在做关于文件上传的接口,但是不管怎么处理,文件的名称总是乱码,我们使用的技术站为springcloud前端原代码:uploadData(){letformData=newFormData()letfileNames=[...
来源 2018-07-25 14:23
3
阅读

bat等大公司常考java多线程面试题

1、说说进程,线程,协程之间的区别简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程.进程在执行过程中拥有独立的内存单元,而...
来源 2018-07-25 08:03
8
阅读

使用IDEA基于Maven搭建多模块聚合工程(springmvc+spring+mybatis整合)

终于有时间搞java了,今天使用IDEA基于maven搭建了多模块聚合工程,经过了多番尝试,终于成功啦!注意:这里是在原作者的基础上改进的版本,原作者的版本的pom依赖存在问...
来源 2018-07-24 10:21
7
阅读

Java基础——异常

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。异常处理:可以挖很多个陷阱...
来源 2018-07-24 08:01
17
阅读

gradle使用mybatis-generator生成user表相关文件只生成mysql..user的原因说明

    在gradle中使用mybatis的生成代码类的时候,因为gradle不像maven那样直接支持生成工具,需要我们通过ant来手写task来运行,我这里使用的是mysql8数据库,先介绍下遇...
来源 2018-07-23 16:04
14
阅读

leetCode周赛94解题报告 javascript

比赛地址https://leetcode-cn.com/contest/weekly-contest-94 872.Leaf-SimilarTrees考虑一个二叉树的所有叶子。这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。...
来源 2018-07-22 11:42
5
阅读

java.net.UnknownHostException

 现象: 原因:java在选择协议时,会优先选择IPV6协议;若IPV6协议不可使用,那么访问不能通过;(在java程序中访问外网地址时,若在程序中不能访问,而在浏览器中可以访...
来源 2018-07-21 11:01
22
阅读

Java基础——面向对象

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。Object的方法:clone()Objec...
来源 2018-07-21 08:01
3
阅读

使用gradle构建java项目3

 gradle是什么gradle是一个让构建自动化的工具,类似于maven,ant的功能.使用gradle可以给java项目编译,单元测试,打包,或者生成可执行的jar包等gradle的依赖环境gradle依赖j...
来源 2018-07-20 08:00
10
阅读

JavaEE——JavaScript

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。JavaScript·存储存值:键值...
来源 2018-07-19 08:01
6
阅读

关于Java里面多线程同步的一些知识

#关于Java里面多线程同步的一些知识对于任何Java开发者来说多线程和同步是一个非常重要的话题。比较好的掌握同步和线程安全相关的知识将使得我们则更加有优势,同时这些...
来源 2018-07-18 10:01
6
阅读

Java基础——面向对象(内部类)

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。内部类:1.有名内部类2.无名...
来源 2018-07-18 08:01
2
阅读

微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。一、登录流程图20180510145856113.png二、小程序客户端doLogi...
来源 2018-07-17 08:01
1
阅读

项目实战 Spring Boot视频教程 微服务整合Mybatis

SpringBoot视频教程微服务整合Mybatis 今天的资料就是文章题目,图不贴了(没那么多时间) 获取方式,公众号回复关键词:微服务整合Mybatis 
来源 2018-07-16 08:01
3
阅读

软件测试工程师(Web自动化+APP自动化+接口自动化+面试)

之前有同学找小编要接口自动化的资料,小编一直记录着,今天找了下,附带了 Web自动化+APP自动化+接口自动化+面试资料,基本可以说是一套完整的资料了。 资料简介质量不...
来源 2018-07-16 08:01
4
阅读

leetCode周赛93解题报告 javascript

比赛地址https://leetcode-cn.com/contest/weekly-contest-93 868.二进制间距给定一个正整数 N,找到并返回 N 的二进制表示中两个连续的1之间的最长距离。 如果没有两个...
来源 2018-07-15 13:01
6
阅读

Java对象的深拷贝和浅拷贝

浅拷贝:对象中的基本类型进行值拷贝,引用类型对引用地址进行拷贝。深拷贝:对象中的基本类型和引用类型对应的值都进行拷贝。 注意:不管是深拷贝还是浅拷贝,拷贝之后...
来源 2018-07-14 08:02
36
阅读

SpringBoot+Activiti的serviceTask注入异常问题

    在使用springboot+activiti的serviceTask过程中,通过activiti:delegateExpression的代理方式注入bean,如${serviceTaskService}的时候,在实现@Service注解而没有指...
来源 2018-07-13 12:02
14
阅读

Java基础——面向对象(Object父类)

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。Object父类:Object的方法:c...
来源 2018-07-13 08:02
29
阅读

死磕 Java 并发:J.U.C 之阻塞队列 - PriorityBlockingQueue

队列是比较常见的数据结构,我们也经常使用到,BlockingQueue常用于生产者消费者场景,在Java的并发包中已经提供了BlockingQueue的实现。J.U.C之AQS传送门:【死磕Java并...
来源 2018-07-11 21:45
1
阅读

koa2 中的错误处理以及中间件设计原理

其实这不是一个问题,因为就koa2而言,他已经帮我做好了统一错误处理入口app.onerror方法。我们只要覆盖这个方法,就可以统一处理包括中间件,事件,流等出现的错误。但...
来源 2018-07-11 21:45