Loading

随笔分类 -  代码实现

摘要:LLMQuestion 你是一个 kotlin 编程语言算法题的评判老师,请根据题目描述和答题者作答内容从正确性、运行效率和优化空间等方面进行评判。 题目描述: 给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是 阅读全文
posted @ 2024-06-30 17:14 xtyuns 阅读(22) 评论(0) 推荐(0)
摘要:原理: 布隆过滤器是采用 BitMap 来实现的, 大致原理是: 将系统中所有存在的 key 经过 hash 运行后放入 bitmap, 在查询之前先通过 bitmap 过滤掉一定不存在的 key。 缺点是: 因为有 hash 冲突的问题, 所以通过布隆过滤器的数据也有可能是系统中不存在的 key, 阅读全文
posted @ 2021-11-22 14:43 xtyuns 阅读(146) 评论(0) 推荐(0)
摘要:目前常见的过期清理机制有: 惰性清理、定时清理、定期清理 在 Redis 中采用: 定期清理 + 惰性清理机制来删除过期数据 ## 惰性清理机制 ```java package com.xtyuns.redisclean; import java.util.HashMap; import java. 阅读全文
posted @ 2021-10-26 20:40 xtyuns 阅读(540) 评论(0) 推荐(0)
摘要:SSM 配置信息, 记录一下便于以后使用 ## pom 依赖 ```xml javax.servlet javax.servlet-api 4.0.1 provided mysql mysql-connector-java 8.0.25 org.springframework spring-webm 阅读全文
posted @ 2021-10-09 13:06 xtyuns 阅读(36) 评论(0) 推荐(0)
摘要:先上一段使用 MD5 加密的代码 ```java MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] bytesArr1 = txt.getBytes(StandardCharsets.UTF_8); byte[] bytesAr 阅读全文
posted @ 2021-10-07 22:04 xtyuns 阅读(367) 评论(0) 推荐(0)
摘要:## 使用方法 一、Child.class ```java package proxys; public interface Child { void eat(); } ``` 二、ChildImpl.class ```java package proxys; public class ChildI 阅读全文
posted @ 2021-08-20 15:52 xtyuns 阅读(104) 评论(0) 推荐(0)
摘要:一、懒汉式 ```java public class ASingleton { private static ASingleton INSTANCE; private ASingleton() {} /** * 懒汉: 延迟初始化, 线程不安全的单例模式 * @return 对象实例 */ publ 阅读全文
posted @ 2021-08-20 10:47 xtyuns 阅读(43) 评论(0) 推荐(0)