摘要: 思考面试经典: 1.如何设计一个LRU缓存淘汰算法 2.约瑟夫问题: N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉 1.链表的定义 链表通过指针将一组零散的内存块串联在一起。其中,我们把内存块称为链表的“结点”。为了将所有的结点串起来,每个链表的结点除了存储数据之 阅读全文
posted @ 2024-04-02 15:09 一只很菜的菜鸟 阅读(48) 评论(0) 推荐(0)
摘要: List<ProjectSimpleInfoVO> projectSimpleInfoVOList = new ArrayList<>(); ProjectSimpleInfoVO projectSimpleInfoVO = new ProjectSimpleInfoVO(); projectSim 阅读全文
posted @ 2022-08-15 15:27 一只很菜的菜鸟 阅读(466) 评论(0) 推荐(1)
摘要: 一、原理层面 这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。 很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使 阅读全文
posted @ 2021-08-30 17:51 一只很菜的菜鸟 阅读(262) 评论(0) 推荐(0)
摘要: 转发的: public static boolean testGPS(String longitude ,String latitude){ //经度: -180.0~+180.0(整数部分为0~180,必须输入1到8位小数) String longitudePattern="^[\\-\\+]?( 阅读全文
posted @ 2021-05-13 14:43 一只很菜的菜鸟 阅读(2033) 评论(0) 推荐(0)
摘要: 思考这样一道题目: 给你一个文件(近6G的文件)里面包含了全国人民(大约14亿)的年龄数据(大约是0~180左右),现在需要统计每个年龄段有多少人? 单机+2cpu+2G内存 以上情况你如何以最高效的的方法来解决这个问题? 用数组来解决: int[0] 这个下标0表示年龄 int[0] 的值是表示0 阅读全文
posted @ 2021-01-29 11:55 一只很菜的菜鸟 阅读(118) 评论(0) 推荐(0)
摘要: 1、为什么要学习数据结构与算法呢? 思考这样一道题目: 判断一个数是否是2的N次方? 如 2 4 8 16是 6 10 不是 思路: 看这个数能不能拆成N个2相乘 /** * 判断一个数是否是2的N次方 * @param num * @return */public static boolean i 阅读全文
posted @ 2021-01-12 20:05 一只很菜的菜鸟 阅读(440) 评论(0) 推荐(0)
摘要: 我是一个技术工作者,已经工作了好几年了,今年已经30+了,从来没有写博客记笔记的习惯,导致现在很多学习过的东西很模糊或者完全忘记,所以今天我怀着颤颤巍巍的心情开了一个我自己的博客,想把我学习的内容以及心得记录下来,我自认为自己的技术很菜,这也是我取“一只很菜的菜鸟”作为我昵称的原因,想要提醒我时刻需 阅读全文
posted @ 2021-01-07 15:11 一只很菜的菜鸟 阅读(77) 评论(0) 推荐(0)