java
-
SpringBoot配置Apollo代码实例
这篇文章主要介绍了SpringBoot配置Apollo代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Windows环境安装下载,参考:ht ...
-
SpringBoot使用Druid数据源的配置方法
Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0.DBCP.PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB ...
-
java实现python session功能代码实例
这篇文章主要介绍了java实现python session功能代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 怎么在java中实现类似于py ...
-
Java之ThreadPoolExecutor类详解
ThreadPoolExecutor ThreadPoolExecutor是线程池框架的一个核心类,线程池通过线程复用机制,并对线程进行统一管理 降低系统资源消耗.通过复用已存在的线程,降低线程创建和 ...
-
Servlet服务端实现原理详解
servlet(serverapplet)(服务端程序) 作用:作用在于交互式的浏览和修改数据,生成动态数据 狭义的servlet就是java提供的一个接口,广义的servlet是任何实现servle ...
-
Gradle的使用教程详解
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的k ...
-
Spring boot自定义http反馈状态码详解
前言 最近在开发一些http server类型程序,通过spring boot构建一些web程序,这些web程序之间通过http进行数据访问.共享,如下图, 假设现在client发起一次保存数据的请求 ...
-
java页面中文乱码的解决办法
在页面提交到tomcat乱码 解决方法是在tomcat/conf/server.xml中进行配置以tomcat6.0.32为例,需将以下代码:Xml代码 复制代码 代码如下: <Connecto ...
-
详解Java中的ReentrantLock锁
ReentrantLock锁 ReentrantLock是Java中常用的锁,属于乐观锁类型,多线程并发情况下.能保证共享数据安全性,线程间有序性 ReentrantLock通过原子操作和阻塞实现锁原 ...
-
Java子类对象的实例化过程分析
本文实例讲述了Java子类对象的实例化过程.分享给大家供大家参考,具体如下: 一 点睛 子类对象在实例化时,子类对象会默认先调用父类中的无参构造函数,然后再调用子类构造构造方法. 二 实战 1 代码 ...
-
Java值传递之swap()方法不能交换的解决
自己写了一个Swap测试类,代码如下: swap不能交换原生数据类型以及字符串类型. public class Swap5 { public static void main(String[] arg ...
-
Java线程阻塞方法sleep()与wait()的全面讲解
一.前期基础知识储备 sleep()和wait()方法都是Java中造成线程阻塞的方法.感兴趣的读者可以参见笔者之前的文章<Java中什么方法导致线程阻塞>,里面详细讲述了为什么Java要 ...
-
Java将json对象转换为map键值对案例详解
本文的目的是把json串转成map键值对存储,而且只存储叶节点的数据 比如json数据如下: {responseHeader:{status:0,QTime:0},spellcheck:{sugges ...
-
java实现文件上传下载功能
本文实例为大家分享了java实现文件上传下载的具体代码,供大家参考,具体内容如下 1.上传单个文件 Controller控制层 import java.io.File; import org.slf4 ...
-
深入理解java中this关键字的使用
一,表示类中属性 1,没有使用this的情况 class Person{ // 定义Person类 private String name ; // 姓名 private int age ; // 年 ...
-
Java 普通代码块静态代码块执行顺序(实例讲解)
如下所示: class B { public B() { super(); System.out.println("构造器B"); } { System.out.println(& ...
-
Java基础之三大控制流程结构
一.前言 在代码的控制流程当中,有三大结构.分别是顺序结构,选择结构,循环结构,就让我们来看一看这三大结构体和一些语句吧 二.顺序结构 顺序结构是指按照顺序一句一句地执行 public class D ...
-
举例说明Java中代码块的执行顺序
前言 今天在看Android ContentProvider实现的时候,突然想到了Java类在new的过程中,静态域.静态块.非静态域.非静态块.构造函数的执行顺序问题.其实这是一个很经典的问 ...
-
SpringBoot结合SpringSecurity实现图形验证码功能
本文介绍了SpringBoot结合SpringSecurity实现图形验证码功能,分享给大家,具体如下: 生成图形验证码 根据随机数生成图片 将随机数存到Session中 将生成的图片写到接口的响应中 ...
-
Java实现上传和下载功能(支持多个文件同时上传)
文件上传一直是Web项目中必不可少的一项功能. 项目结构如下:(这是我之前创建的SSM整合的框架项目,在这上面添加文件上传与下载) 主要的是FileUploadController,doupload. ...
