java

java

最新发布

java

mybatis if 数字,mybatis if判断数字

阅读(61) 作者(adminnsf)

mybatis if 数字,mybatis if判断数字00-1010 if-test数字判断坑mybatis测试判断注意事项00-1010在项目中,无意中发现一个用于判断数字的if没有起到任何作用。代码如下所示if test=timeType!=null和timeType!= 和timeType==3 以及./如果查询数据后发现mybatis是用OGNL表达式解析的,其中数字‘3’解析成字

java

java代理原理,java实现代理

阅读(21) 作者(adminnsf)

java代理原理,java实现代理00-1010 1、动态代理模式2、JDK动态代理3、JDK动态代理代码演示00-1010动态代理特征:代理对象时,不需要实现接口代理对象的生成。就是利用JDK的API在内存中动态构建代理对象(我们需要指定创建代理对象/目标对象的接口类型)。动态代理的别名:JDK代理和接口代理。00-1010类图

java

spring+quartz,springboot 集成quartz

阅读(28) 作者(adminnsf)

spring+quartz,springboot 集成quartz目录石英与弹簧集成方式:1 .methodinvokejobdetailfactorybean 2。jobdetailbean 3 .两种集成方式的简单说明Quartz与Spring集成方式:1.MethodInvokeJobDetailFactoryBean2.使用下面分别介绍这两种方式。1.MethodInvokeJobDetailFactoryBean1)创建

java

java线程周期,线程的生命周期要经历哪些状态

阅读(28) 作者(adminnsf)

java线程周期,线程的生命周期要经历哪些状态00-1010首先,线程的状态是新创建(初始)就绪(可运行)。第二,线程的状态转换。第三,线程的生命周期。目录NEW:安排了工作,但还没开始。RUNNABLE:可以工作。也可以分为正在工作和即将开始工作。堵:就是排队等别的东西。等3360就是排队等别的东西。TIMED _

java

Springboot上传文件,springboot配置文件上传目录

阅读(23) 作者(adminnsf)

Springboot上传文件,springboot配置文件上传目录目录配置上传文件的maxRequestSizeSpringBoot-2.0 springboot-1.4 springboot-1.4之前设置上传文件大小的两种方法springboot 1.5.X系列处理方式跳羚2。英语字母表中第二十四个字母系列配置配置上传文件的maxRequestSize跳靴配置上传文件的maxRequestSize,

java

java压缩文件与解压,

阅读(12) 作者(adminnsf)

java压缩文件与解压,00-1010 1.场景:2。压缩类:3。注:4。单元测试:00-1010由于数据库字段长度有限,且数据库字段的配置不能随意修改,数据库中某个字段的设置长度在设置初期可能满足需求,后期由于业务变化或业务量增加,该字段存储的数据会有所增加,可能导致数据库下降失败。基于这种场景,我们有必要对字

java

java导入excel包含图片,java excel 图片

阅读(39) 作者(adminnsf)

java导入excel包含图片,java excel 图片目录介绍爪哇代码示例示例数字一(一)添加图片示例注射毒品读取图片示例3删除图片介绍本文介绍在爪哇程序中如何添加图片到超过表格,添加图片时可设置图片大小、位置、旋转、超链接、可选文本等,以及如何读取、删除超过表格中已有的图片。工具:自由塔。

java

java锁synchronized底层实现,synchronized 偏向锁

阅读(24) 作者(adminnsf)

java锁synchronized底层实现,synchronized 偏向锁00-1010 1.偏置锁2的核心原理。撤销偏置锁3。偏置锁4的膨胀。偏置锁定的优势概述00-1010轻量级锁在没有竞争(只是自己的线程)的情况下,每次重新进入时仍然需要执行CAS操作。Java 6中引入了偏置锁进一步优化:只是第一次使用CAS将线程ID设置为对象的标记字头,然

java

单链表删除指定节点JAVA,剑指offer删除链表中的重复元素

阅读(27) 作者(adminnsf)

单链表删除指定节点JAVA,剑指offer删除链表中的重复元素00-1010 1.简介2。代码实现目录描述:给定有序链表的头指针和要删除的节点的值,定义一个函数来删除该节点。返回已删除链表的头节点。1.此问题与原问题相比有所改变。2.标题保证了链表中节点的值互不相同。3.这个问题只会输出返回的链表与结

java

rocketmq消息发送方式,rocketmq异步发送消息

阅读(35) 作者(adminnsf)

rocketmq消息发送方式,rocketmq异步发送消息springboot rockermq实现简单的消息发送与接收普通消息的发送方式有3种:单向发送、同步发送和异步发送。下面来介绍下springboot rockermq整合实现普通消息的发送与接收创建跳羚项目,添加rockermq依赖!- rocketMq依赖-依赖关系groupIdorg.apache.rocketmq/g

java

feign接口支持继承-,feign 鉴权

阅读(50) 作者(adminnsf)

feign接口支持继承?,feign 鉴权目录假装设置代币鉴权调用接口声明FeignClient指定全球资源定位器(统一资源定位器)调用测试返回对象可以封装演示先去实现请求拦截器重写应用方法配置拦截器假装调用进行代币鉴权项目场景解决办法具体实现注意有Bug!Feign设置Token鉴权调用接口声明FeignClient 指

java

编写一些高效率的函数,只使用指向二叉树,二叉树的遍历算法例题

阅读(15) 作者(adminnsf)

编写一些高效率的函数,只使用指向二叉树,二叉树的遍历算法例题题目一解法/** *二叉树节点的定义。*公共类TreeNode { * int val * TreeNode left * TreeNode right * TreeNode(){ } * TreeNode(int val){ this。val=val} * TreeNode(int val,TreeNode left,TreeNode right){ * this。val=val* this

java

mybatis plus 自动填充,mybatis存在更新否则新增

阅读(62) 作者(adminnsf)

mybatis plus 自动填充,mybatis存在更新否则新增00-1010序:问题发现、查找原因的方法、解决方案、方法1和2、补充写作00-1010 mybatis-Plus是mybatis的增强版,更像是面向对象编程。数据库基础CRUD的操作无需手动编写SQL语句即可完成,大大提高了开发效率。Mybatis-plus有一个扩展功能:自动填充。该功能常

java

java延时队列解决方案,java延时调用方法

阅读(41) 作者(adminnsf)

java延时队列解决方案,java延时调用方法00-1010前言数据库轮询原理优缺点Java延迟队列Reids监控失败键创建一个监控类实现MessageListener接口RocketMq延迟消息摘要。在00-1010项目中经常会遇到以下要求:如果30分钟没有付款,订单将自动取消。支付成功后,一分钟后会给用户发送短信提醒用户评价。…为了满足

java

[java]static关键字的四种用法,关于java中static关键字的说法错误的是

阅读(29) 作者(adminnsf)

[java]static关键字的四种用法,关于java中static关键字的说法错误的是00-1010 1.静态是什么意思?2.为什么使用static关键字?3.在Java中有可能覆盖私有或静态方法吗?4.有可能在静态环境中访问非静态变量吗?5.静态方法可以引用非静态资源吗?6.静态资源可以在静态方法中引用吗?7.静态资源可以在非静态方法中引用吗