java
-
Java程序开发环境配置图文教程
Java程序开发环境配置图文教程
-
Java 安全模型,你了解了吗
前言 作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度 ...
-
springmvc的@Validated注解使用
springmvc的@Validated注解使用
-
springboot项目事务标签验证
目录 1.问题描述 2.解决方案 2.1 说明 2.2 代码说明 2.3 验证1,没有事务 2.4 验证2,有事务 1.问题描述 springboot项目中配置事务,以前通过标签用过,上个内部项目,因 ...
-
Springboot项目使用html5的video标签完成视频播放功能
文件的上传与下载会另外再写一篇博客,本篇博客只是记录视频播放功能的实现过程 1.首先引入pom文件: pom.xml <?xml version="1.0" encoding ...
-
基于jvm java内存区域的介绍
jvm虚拟机在运行时需要用到的内存区域.广泛一点就是堆和栈,其实不然,堆和栈只是相对比较笼统的说法,真正区分有如下几个 先上图一: 总的就是 java的内存模型 内存模型又分堆内存(heap)和方法区 ...
-
JAVA Swing实现窗口添加课程信息过程解析
基本思路: 先创建出一个添加课程信息的框架,随后就设置按钮的鼠标监听事件,确保单机后录入信息的合法性,以及确定合法性之后的后续操作,如保存课程信息,信息有误弹出窗口等操作. 代码 package Te ...
-
Java多线程中线程间的通信实例详解
Java多线程中线程间的通信 一.使用while方式来实现线程之间的通信 package com.ietree.multithread.sync; import java.util.ArrayList ...
-
SpringBoot热部署设置方法详解
目录 热部署 手动设置热部署 自动启动热部署 热部署配置范围 属性加载优先级 热部署 手动设置热部署 导入maven坐标 <!--热部署依赖--> <dependency> & ...
-
SpringBoot多配置切换的配置方法
SpringBoot多配置切换的配置方法
-
Java中 % 与Math.floorMod() 区别详解
%为取余(rem),Math.floorMod()为取模(mod) 取余取模有什么区别呢? 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余 ...
-
SpringBoot Profile多环境配置方式
目录 Profile多环境配置 Profile配置详解 1.问题 2.为什么要使用profiles Profile多环境配置 我们在开发项目时,通常同一套程序会被发布到几个不同的环境,比如:开发.测试 ...
-
java中的三种取整函数总结
如下所示: 1. 舍掉小数取整:Math.floor(3.5)=3 2. 四舍五入取整:Math.rint(3.5)=4 3. 进位取整:Math.ceil(3.1)=4 以上这篇java中的三种取整 ...
-
SpringBoot定时任务设计之时间轮案例原理详解
目录 知识准备 什么是时间轮(Timing Wheel) Netty的HashedWheelTimer要解决什么问题 HashedWheelTimer的使用方式 实现案例 Pom依赖 2个简单例子 H ...
-
Springboot FatJa原理机制源码解析
目录 一.概述 二.标准的 jar 包结构 三.探索JarLauncher 3.1 只能拷贝出来一份儿 3.2 携带程序所依赖的jar而非仅class 四. 自定义类加载器的运行机制 4.1 指定资源 ...
-
JavaIO BufferedReader和BufferedWriter使用及说明
目录 BufferedReader和BufferedWriter简介 BufferedReader 构造方法 成员方法 读取文件实例 乱码问题 BufferedWriter 构造函数 成员方法 写文件 ...
-
java自带排序使用
基本类型排序: int a[]={1,2,5,3,6,4}; Arrays.sort(a);//对a升序排序 Arrays.sort(a,0,6);//对a从下标0,到下标5排序 自定义类型排序: s ...
-
java实现选择排序算法
java实现选择排序算法 public static void selectSort(int[] array) { for (int i = 0; i < array.length - 1; i ...
-
JavaScript实现一个Promise队列小工具
目录 摘要 思考 实现 总结 摘要 在百度的解释中,队列是一种特殊的线性表,特殊之处在于它只允许在表的前端进行删除操作,而在表的后端进行插入操作,和栈一样,队列是一种操作受限制的线性表.进行插入操作的 ...
-
详解在Spring中如何使用AspectJ来实现AOP
AspectJ 是通过注解来描述切点与增强的. 1 开发环境要求 因为要使用注解,所以请确保使用的 Java5.0 及以上版本. 引入 AspectJ 相关类库: <dependency> ...