天翼云java知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖java相关内容资讯。开发者在java专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
ShiroConfig完整配置案例
查看源码发现 默认线程池中只有一个线程,只能挨个执行,解决方法线程池多加几个线程,启动项类中加入如下配置
线程池类别Executors 下有五类线程池参数介绍:corePoolSize:核心线程数,核心线程会一直存活。maximumPoolSize:最大线程数,决定线程池最多可以创建多少线程。keepAliveTime:空闲时间,当线程闲置超过
spring boot+mybatis plus环境,单条插入用的是BaseMapper自带的insert方法BaseMapper未提供批量插入接口,但是在com.baomidou.mybatisplus.service.IServic
spring boot整合redisTemplate获取自增主键incr
java新特性处理时间工具类
核心比较器 比较器之根据键排序比较器之根据值排序根据键排序根据值排序测试用例结果
json处理特殊字符
spring boot 请求中包含数组参数 一开始接口定义成这样请求参数是这样结果就这样了……改进方法一:请求报文不变,改接口,重新定义一个实体类,把数组参数作为它的一个属性新定义一个MissionParam类,包含Miss
引入依赖定义日志实体切面实现日志记录,切面在controller层存入数据库步骤省略
东家蝴蝶西家飞,白骑少年今日归。 愿,所有迷茫的人,都不再迷茫的,愿,所有努力工作的人,都可以得到应有的回报,愿,所有的人,都可以找到回家的方向,愿,再无苦痛,再无离别。 上一章简单介绍了统计字符串中各个字符出现的次数(六),如果没有看过,
东家蝴蝶西家飞,白骑少年今日归。 愿,所有迷茫的人,都不再迷茫的,愿,所有努力工作的人,都可以得到应有的回报,愿,所有的人,都可以找到回家的方向,愿,再无苦痛,再无离别。上一章简单介绍了字符串数组的排序(三),如果没有看过,请观看上一章
在数据库操作的时候,参数通常不仅仅是普通的值,还有一种 in 的形式。 如查询员工编号是 1,3,6,7 的人。 可以写成 user_id in (‘1’,‘3’,‘6’,‘7’) 这样的形式。 而传入的参数值 一般是 1,3,6,7 。 需要进行相应的转换。 即 1,3,6,7 与 (‘1’,‘3’,‘6’,‘7’) 之间的转换。
一. 进制转换在生活和实际开发中,进制转换是一个常考的知识点。 虽然Java开发者已经对其进行了封装,但还是要学会自己编写相应的进制转换器的。 常用的进制有二进制,八进制,十进制,十六进制。二.将整数转换成十六进制二.一 将int整数转换成
非常对不起,老蝴蝶由于生活和工作上的事情太忙,无法及时更新,造成了将近三个月的停更。以后,会更加努力的。为了IT,加油。一. Hibernate的自身关联映射这句话是什么意思呢? 简单理解就是,一个类自己进行相关联。 如部门Dept 类。
找到所有数组中消失的数字, 给定一个范围在 1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。
最大子序和, 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
有序单链表实现lru, 思路:1.如果此数据之前已经被缓存在链表中了,我们遍历得到这个数据对应的结点,并将其从原来的位置删除,然后再插入到链表的头部。
多数元素,给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。
移动零, 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
2023-04-18 14:14:13
2023-04-19 09:23:13
2023-05-10 06:02:16
2023-05-15 10:01:56
2023-04-24 11:25:19
2023-05-22 08:09:06