会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yuanyuuan
博客园
首页
新随笔
新文章
联系
订阅
管理
2024年3月5日
3月5日-java随笔(雪花算法)
摘要: 一、简单介绍一下雪花算法原理 1、雪花算法生成一个64bit的长整型标识符,其内部结构包含四个部分。首先,最左侧的一个bit通常被置为0作为符号位(在实际应用中往往无意义)。接下来的41bit用于存储自某个时间起点以来的毫秒级时间戳,以此确保生成的ID具有时间上的有序性。第三个组成部分是10bit的
阅读全文
posted @ 2024-03-05 17:00 园来个园
阅读(11)
评论(0)
推荐(0)
编辑
2024年2月21日
面试题随笔-2月21日
摘要: Java–异常/Exception–try/catch/finally的return顺序 try块执行 ·try中的代码会先执行 ·try如果没用抛出异常则正常执行,如果存在return则会返回方法调用的地方 catch块执行 ·如果try块中的代码抛出一个异常,与catch字句匹配的异常类型将被捕
阅读全文
posted @ 2024-02-21 17:04 园来个园
阅读(3)
评论(0)
推荐(0)
编辑
2024年2月20日
面试题随手记-2月20日
摘要: 异常/Exception类型原理 java异常的层次结构图: throwable分为Error、Exception ·Error ·JVM内部问题,比如资源不足等,无法恢复 ·处理方式:不用处理 ·Exception ·JVM通过处理可回到正常执行流程,即:可修复 ·分为unchecked Exce
阅读全文
posted @ 2024-02-20 17:10 园来个园
阅读(5)
评论(0)
推荐(0)
编辑
2024年2月19日
面试题随手记-2月19
摘要: String、StringBuffer、StingBuilder区别 string: 1、不可变 原因:value数组被final类型,因为不可变 2、线程安全 原因:value数组被final修饰 StringBuffer: 1、可变 原因:继承与父类 2、线程安全 原因:方法都用了synchro
阅读全文
posted @ 2024-02-19 17:08 园来个园
阅读(9)
评论(0)
推荐(0)
编辑
刷题随笔之“==”和equals方法的区别
摘要: == 运算符 1、只对于数据值进行逻辑判断 (不区分int和char) equals方法 1、对于为重现类 和==运算符判断一致 2、对于重写类 string类型进行内容判断
阅读全文
posted @ 2024-02-19 09:27 园来个园
阅读(3)
评论(0)
推荐(0)
编辑
2023年6月12日
java8随手记(包含idea连接远程分支出现Nothing to update问题)
摘要: Steam流 一、映射 1 .map()和.flatMap() map将数据放入集合中,返回Steam流中。例如:map集合{1,2,3},返回Steam流[a,b,c,{1,2,3}] flatMap将将集合中的数据,返回Steam流中.例如:flatMap集合{1,2,3},返回Steam流中[
阅读全文
posted @ 2023-06-12 18:02 园来个园
阅读(35)
评论(0)
推荐(0)
编辑
2022年10月6日
linux下mysql常见错误(2003,1045)
摘要: ‘2003错误’ 然后连接navicat会报1045,解决方法如下: 附加 MySQL在linux下的大小写敏感问题解决方法:
阅读全文
posted @ 2022-10-06 10:50 园来个园
阅读(88)
评论(0)
推荐(0)
编辑