java
-
Java多线程编程小实例模拟停车场系统
下面分享的是一个Java多线程模拟停车场系统的小实例(Java的应用还是很广泛的,哈哈),具体代码如下: Park类 public class Park { boolean []park=new bo ...
-
SpringBoot使用AOP与注解实现请求参数自动填充流程详解
首先定义一个加在方法上的注解 import java.lang.annotation.*; /** * 开启自动参数填充 */ @Retention(RetentionPolicy.RUNTIME) ...
-
浅谈JSON的数据交换、缓存问题和同步问题
JSON轻量级的数据交换格式 相对于XML来说,JSON的解析速度更快,文档更小. JSON的格式 {属性名:属性值,属性名:属性值,--} 属性名的类型可以是string,number,boolea ...
-
SpringMVC 重新定向redirect请求中携带数据方式
目录 SpringMVC 重新定向redirect请求中携带数据 使用URL模版重定向 使用flash属性 SpringMVC 几种重定向携带数据方法 1.拼接字符串 2.采用RedirectAttr ...
-
关于mybatis3中几个@Provider的使用方式
目录 一.@SelectProvider 二.@InsertProvider 三.@UpdateProvider 四.@DeleteProvider Mybatis的原身是ibatis,现在已经脱离了 ...
-
MyBatisPlus TypeHandler自定义字段类型转换Handler
目录 前言 一.思考 二.解决方式 2.1.TypeHandler源码 2.2.BaseTypeHandler 源码 2.3.BigIntegerTypeHandler 源码中的实现类 2.4.尝试 ...
-
Maven中jar包冲突原理与解决办法
Maven中jar包冲突是开发过程中比较常见而又令人头疼的问题,我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题.本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲 ...
-
Jar打包用法详解
本文较为详细的分析了Jar打包的用法.分享给大家供大家参考.具体分析如下: jar是标准的java打包命令,位于JAVA_HOME/bin/目录下面.主要功能是将多个文件打包成一个单独的jar文件. ...
-
java文件操作工具类
最近为了修改大量收藏的美剧文件名,用swing写了个小工具,代码是文件处理部分,具体内容如下 package datei.steuern; import java.io.BufferedReader; ...
-
java基于netty NIO的简单聊天室的实现
一.为何要使用netty开发 由于之前已经用Java中的socket写过一版简单的聊天室,这里就不再对聊天室的具体架构进行细致的介绍了,主要关注于使用netty框架重构后带来的改变.对聊天室不了解的同 ...
-
JAVA设计模式之备忘录模式原理与用法详解
本文实例讲述了JAVA设计模式之备忘录模式.分享给大家供大家参考,具体如下: 备忘录模式:又叫做快照模式,指在不破坏封装性的前提下,获取到一个对象的内部状态,并在对象之外记录或保存这个状态.在有需要的 ...
-
IISExpress 配置允许外部访问详细介绍
IISExpress 配置允许外部访问详细介绍 1.找到IISExpress的配置文件,位于 <文档>/IISExpress/config文件夹下,打开applicationhost.c ...
-
Java实现带附件的邮件发送功能
本文实例为大家分享了Java实现邮件发送功能的具体代码,供大家参考,具体内容如下 1.需要导入mail.jar.activation.jar这两个邮件发送的jar包,可在网上搜索并下载 2.需要设置相 ...
-
浅析Java中接口和抽象类的七大区别
目录 接口 抽象类 区别1:定义关键字不同 区别2:继承或实现的关键字不同 区别3:子类扩展的数量不同 区别4:属性访问控制符不同 区别5:方法控制符不同 区别6:方法实现不同 区别7:静态代码块使用 ...
-
实例总结Java多线程编程的方法
实例总结Java多线程编程的方法
-
Springcloud sentinel安装和使用方法解析
作为阿里版的hystrix,sentinel简化了配置方式,提供了可视化界面网站和便捷的配置方式,更加贴合实际的使用方式,各种优点使得sentinel成为服务降级熔断流控等的最佳选择. 1.安装启用 ...
-
SpringBoot配置https实操方法
升级 https 记录 1.去阿里云购买证书(免费版),并提交审核资料 购买的证书 2.下载证书 下载证书 3.查看上图页面的第三步 JKS证书安装 4.在证书目录下执行阿里云提供的命令,密码都填 p ...
-
浅谈sql_@SelectProvider及使用注意说明
sql_@SelectProvider及使用注意 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) ...
-
Intellij IDEA的一些调试技巧(小结)
程序员的工作内容,除了大部分时间写代码之外,因为有不少的时间是用在调试代码上.甚至说不是在调试代码,就是即将调试代码. :) 今天我们来谈谈调试代码的一些技巧,在使用IDE提供的debugger时一些 ...
-
redis实现队列的阻塞、延时、发布和订阅
目录 普通队列 阻塞队列 发布订阅模式 延时队列和优先级队列 应用场景 Redis不仅可作为缓存服务器,还可以用作消息队列.它的列表类型天生支持用作消息队列.如下图所示: 由于Redis的列表是使用双 ...
