-
Java 数组差集实例代码
所属栏目:[Java] 日期:2020-05-24 热度:57
Java 数组差集实例代码 以下实例演示了如何使用 removeAll () 方法来计算两个数组的差集: Main.java 文件: import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList objArray = new ArrayList(); ArrayList obj[详细]
-
Java防锁屏小程序代码实例
所属栏目:[Java] 日期:2020-05-24 热度:131
Java防锁屏小程序代码实例 为防止系统桌面自动锁屏,只需打成jar包,写个批处理程序start.bat,双击执行保持dos窗口执行即可,无其他影响. 程序设计为每30秒动一次鼠标,可根据需要调整. 附代码: package main; import java.awt.AWTException; import java.awt.Dim[详细]
-
java7 新I/O知识点详解
所属栏目:[Java] 日期:2020-05-24 热度:91
java7 新I/O知识点详解 本章重点是Java语言中改变较大的I/O API,被称为再次更新的I/O或NIO.2(即JSR-203).NIO.2是一组新的类和方法,主要存在于java.nio包内.下面来看一下它的优点. 它完全取代了java.io.File与文件系统的交互. 它提供了新的异步处理类,让你无需[详细]
-
SpringCloud Gateway跨域配置代码实例
所属栏目:[Java] 日期:2020-05-24 热度:124
SpringCloud Gateway跨域配置代码实例 这篇文章主要介绍了SpringCloud Gateway跨域配置代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Springboot版本:2.1.8.RELEASE SpringCloud版本:Greenwich.[详细]
-
SpringBoot中通过实现WebMvcConfigurer参数校验的方法示例
所属栏目:[Java] 日期:2020-05-24 热度:58
SpringBoot中通过实现WebMvcConfigurer参数校验的方法示例 在Spring5.0和SpringBoot2.0中废弃了WebMvcConfigurerAdapter类. 现有两种解决方案 1 直接实现WebMvcConfigurer (官方推荐) 2 直接继承WebMvcConfigurationSupport 本篇文章讨论下使用第一种方式完成[详细]
-
基于String实现同步锁的方法步骤
所属栏目:[Java] 日期:2020-05-24 热度:82
基于String实现同步锁的方法步骤 在某些时候,我们可能想基于字符串做一些事情,比如:针对同一用户的并发同步操作,使用锁字符串的方式实现比较合理.因为只有在相同字符串的情况下,并发操作才是不被允许的.而如果我们不分青红皂白直接全部加锁,那么整体性能就下[详细]
-
springboot整合redis集群过程解析
所属栏目:[Java] 日期:2020-05-24 热度:142
springboot整合redis集群过程解析 简介 在springboot使用搭建好的redis集群 添加redis和连接池依赖 !--redis连接池 start-- dependency groupIdorg.apache.commons/groupId artifactIdcommons-pool2/artifactId /dependency !--redis连接池 end-- !--redis s[详细]
-
Java实现文件的归档和解档
所属栏目:[Java] 日期:2020-05-24 热度:110
Java实现文件的归档和解档 本文实例为大家分享了Java实现文件归档和解档的具体代码,供大家参考,具体内容如下 文件的归档 package cn.yimen.archiver; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import ja[详细]
-
SSM框架中测试单元的使用 spring整合Junit过程详解
所属栏目:[Java] 日期:2020-05-24 热度:59
SSM框架中测试单元的使用 spring整合Junit过程详解 测试类中的问题和解决思路 问题 在测试类中,每个测试方法都有以下两行代码: ApplicationContext ac = new ClassPathXmlApplicationContext(bean.xml); IAccountService as = ac.getBean(accountService,IAcc[详细]
-
Java 限制子类访问的方法分析
所属栏目:[Java] 日期:2020-05-24 热度:87
Java 限制子类访问的方法分析 本文实例讲述了Java 限制子类访问的方法.分享给大家供大家参考,具体如下: 一 点睛 有时候,父类想保护自己的隐私,即使自己的成员被子类继承了,并不希望子类可以访问自己类中全部的属性或方法,这时,就需要将一些属性与方法隐藏起来[详细]
-
Spring 注解编程模型相关知识详解
所属栏目:[Java] 日期:2020-05-24 热度:176
Spring 注解编程模型相关知识详解 Spring 中有一个概念叫「元注解」(Meta-Annotation),通过元注解,实现注解的「派生性」,官方的说法是「Annotation Hierarchy」. 什么是元注解 所谓元注解,即标注在注解上的注解.这种方式所形成的注解层级结构中,元注解在层级[详细]
-
Java利用MultipartFile实现上传多份文件的代码
所属栏目:[Java] 日期:2020-05-24 热度:172
Java利用MultipartFile实现上传多份文件的代码 配置文件 !-- 文件上传 -- bean id=multipartResolver class=org.springframework.web.multipart.commons.CommonsMultipartResolver property name=defaultEncoding value=utf-8/property lt ...[详细]
-
浅谈java线程join方法使用方法
所属栏目:[Java] 日期:2020-05-24 热度:148
浅谈java线程join方法使用方法 本博客简介介绍一下java线程的join方法,join方法是实现线程同步,可以将原本并行执行的多线程方法变成串行执行的 如图所示代码,是并行执行的 public class ThreadTest { //private static final Long count = 10000L; public sta[详细]
-
Java字节流 从文件输入输出到文件过程解析
所属栏目:[Java] 日期:2020-05-24 热度:110
Java字节流 从文件输入输出到文件过程解析 假如需要复制一张图片,一份word,一个rar包.可以以字节流的方式,读取文件,然后输出到目标文件夹. 以复制一张4M的图片举例. 每次读一个字节: ch = (char)System.in.read(); //读入一个字符,返回读到的字节的int表示方[详细]
-
SpringMVC 单文件,多文件上传实现详解
所属栏目:[Java] 日期:2020-05-24 热度:157
SpringMVC 单文件,多文件上传实现详解 需要用到的流的相关知识:https://www.jb51.net/article/170640.htm SpringMVC中写好了文件上传的类. 要使用文件上传,首先需要文件上传相关的Jar包.commons-fileupload.jar 和 commons-io.jar. 添加到pom.xml或lib文件夹[详细]
-
Java 数组元素倒序的三种方式(小结)
所属栏目:[Java] 日期:2020-05-24 热度:64
Java 数组元素倒序的三种方式(小结) 将数组元素反转有多种实现方式,这里介绍常见的三种. 直接数组元素对换 @Test public void testReverseSelf() throws Exception { System.out.println(use ReverseSelf); String[] strings = { ramer, jelly, bean, cake };[详细]
-
Java中Future、FutureTask原理以及与线程池的搭配使用
所属栏目:[Java] 日期:2020-05-24 热度:134
Java中Future、FutureTask原理以及与线程池的搭配使用 Java中的Future和Future通常和线程池搭配使用,用来获取线程池返回执行后的返回值.我们假设通过Executors工厂方法构建一个线程池es ,es要执行某个任务有两种方式,一种是执行 es.execute(runnable) ,这种情[详细]
-
java实现代码统计小程序
所属栏目:[Java] 日期:2020-05-24 热度:72
java实现代码统计小程序 本文实例为大家分享了java代码统计小程序,供大家参考,具体内容如下 可以测试每周你的工作量 package rexExp; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader[详细]
-
Spring Boot 部署过程解析(jar or war)
所属栏目:[Java] 日期:2020-05-24 热度:71
Spring Boot 部署过程解析(jar or war) 前言 对于传统的 ssm 或者 ssh 项目的部署,一般会打包成war包,或者是一个编译好的文件夹,再放到 tomcat 的 webapps 目录下,如果是 war 包,会自动解压出来.而 Spring Boot 默认会内嵌一个 Tomcat,因此即便是 web 项目也[详细]
-
利用数组实现栈(Java实现)
所属栏目:[Java] 日期:2020-05-24 热度:144
利用数组实现栈(Java实现) 栈介绍 栈是一个先入后出的有序列表. 栈是限制线性表中元素的插入和删除只能在线性表中同一端进行的一种特殊的线性表,允许插入和删除的一端,为变化的一端,称为栈顶,另一端为固定的一端,称为栈底. 最先放入栈中的元素在栈底,最后放[详细]
-
Java static方法用法实战案例总结
所属栏目:[Java] 日期:2020-05-24 热度:110
Java static方法用法实战案例总结 本文实例讲述了Java static方法用法.分享给大家供大家参考,具体如下: 一 点睛 用static可以声明一个静态属性变量,其实,也可以用来声明方法,用它声明方法时也称为类方法.使用static定义的方法可以由类名直接调用. static的mai[详细]
-
Java super关键字用法实战案例分析
所属栏目:[Java] 日期:2020-05-24 热度:78
Java super关键字用法实战案例分析 本文实例讲述了Java super关键字用法.分享给大家供大家参考,具体如下: 一 点睛 如果子类继承了父类的数据成员,这时就需要调用父类的有参构造方法,来初始化来自父类的数据成员,这时就需要显示的调用父类中的有参构造方法supe[详细]
-
Java泛型extends关键字设置边界的实现
所属栏目:[Java] 日期:2020-05-24 热度:157
Java泛型extends关键字设置边界的实现 本文主要介绍在泛型定义中的 中的占位符如何配合extends关键字使用,形如T extends Integer.泛型定义存在于这三种形式中:泛型类.泛型接口.泛型方法. 一般的泛型定义中的T,相当于T extends Object,而类型擦除则会将类型参[详细]
-
Java如何使用Optional与Stream取代if判空逻辑(JDK8以上)
所属栏目:[Java] 日期:2020-05-24 热度:138
Java如何使用Optional与Stream取代if判空逻辑(JDK8以上) 通过本文你可以用非常简短的代码替代业务逻辑中的判null校验,并且很容易的在出现空指针的时候进行打日志或其他操作. 注:如果对Java8新特性中的lambda表达式与Stream不熟悉的可以去补一下基础,了解概[详细]
-
java final本质详解
所属栏目:[Java] 日期:2020-05-24 热度:177
java final本质详解 含义:final 含义是[仅可以被赋值一次]. 赋值位置:在[声明时赋值].在[构造方法中赋值] 举例: package com.dada.data; public class TestFinal { // 1.声明时赋值 private final int i = 0; private final int j; public TestF() { // 2.构[详细]

浙公网安备 33038102330553号