排序
利用ruoyi框架开发自己的后台管理系统日志(8.6)
利用ruoyi框架开发自己的后台管理系统日志(8.6),昨天实现了库存的Excel批量导入和导出,就记录一下这个功能的开发过程吧。 首先是找到ruoyi框架封装的一个注解@Excel,这个自定义注解被描述为...
9款世界级垂直领域软件架构师Visio平替作图工具!
1 LucidChart 一个基于HTML5的在线流程图绘制和协作应用平台,用户可以通过它方便快速的实现流程图表的绘制,同时还可以实现与他人进行实时的流程图绘制和修改功能,对需要群组协作功能的团队来...
剑指offer-25、复杂链表的复制
剑指offer-25、复杂链表的复制,题⽬描述 输⼊⼀个复杂链表(每个节点中有节点值,以及两个指针,⼀个指向下⼀个节点,另⼀个特殊指针random 指向⼀个随机节点),请对此链表进⾏深拷⻉,并返回...
一文学会JDBC实现java和mySQL的数据连接(尚硅谷学习课程代码+笔记+思路总结)
JDBC是指数据库连接技术,用于java连接mySQL等数据库。本文详细介绍了尚硅谷课程中JDBC的学习内容和补充知识。 概述 java语言只提供规范接口,存在于java.sql.javax.sql包下,然后数据库软件根...
Spring篇知识点(1)
Spring篇知识点(1), 一、Spring框架的特性 IOC和DI支持:Spring 的核⼼就是⼀个⼤的⼯⼚容器,可以维护所有对象的创建和依赖关系,Spring ⼯⼚⽤于⽣成Bean,并且管理 Bean 的⽣...
Dockerfile和DockerCompose的使用
前言 学习命令的正确方式,其实是先手动操作一个简单的命令,然后了解命令的基本含义,然后再看命令的相关文章。 所以,网上哪些docker的文章,基本上都不适于学习入门。 基础命令 基础命令如下...
Spring AOP、MVC高频面试题解析
Spring AOP、MVC高频面试题解析,什么是AOP? 面向切面编程,作为面向对象的一种补充,将公共逻辑(事务管理、日志、缓存等)封装成切面,跟业务代码进行分离,可以减少系统的重复代码和降低模块...
为 java 开发者设计的性能测试框架,用于压测+测试报告生成
拓展阅读 junit5 系列教程 基于 junit5 实现 junitperf 源码分析 Auto generate mock data for java test.(便于 Java 测试自动生成对象信息) Junit performance rely on junit5 and jdk8+.(java...
keycloak~关于iframe方式对接keyclock的注意事项
keycloak~关于iframe方式对接keyclock的注意事项,keycloak作为统一的认证中心,提供了单点登录的能力,一般可以通过超链的方式打开keycloak登录页,这对于不同域名来说,是没有任何问题的;第二...
Collections工具类,可以使用collections工具类对代码中的list进行分组
/** * 根据活动id进行分组 * key 活动id * value 活动id对应的商品id */ Map<Long, Set<Long>> collect = activitySkuList .stream() .collect(Collectors .groupingBy(ActivitySku...
剑指offer-40、数组中只出现⼀次的数字
剑指offer-40、数组中只出现⼀次的数字,题⽬描述 ⼀个整型数组⾥除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现⼀次的数字。 示例 输入:[92,3,43,54,92,43,2,2,54,1] 输...
IO
IO 所有输入流的基类:InputStream / Reader 所有输出流的基类:OutputStream / Writer 字节流 InputStream常用方法:read(), skip(), available(), close() FileInputStream DataInputStream :...













