贤云Ye鹤
码龄3年
关注
提问 私信
  • 博客:117,780
    117,780
    总访问量
  • 41
    原创
  • 908,383
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2021-10-06
博客简介:

m6494854的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得4次评论
  • 获得29次收藏
创作历程
  • 32篇
    2023年
  • 9篇
    2022年
成就勋章
TA的专栏
  • java开发中遇到的问题
    4篇
  • Java集合
    4篇
  • Java基础
    17篇
  • JVM
    4篇
  • Java并发
    2篇
  • Spring相关
    4篇
  • 计算机网络
    4篇
  • mysql
    1篇
  • Linux
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String

java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
原创
发布博客 2023.03.20 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Failed to convert from type [java.lang.String] to type [java.util.Date]

Failed to convert from type [java.lang.String] to type [java.util.Date]
原创
发布博客 2023.03.20 ·
951 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

java.lang.StackOverflowError: null(栈内存溢出)

java.lang.StackOverflowError: null(栈内存溢出)
原创
发布博客 2023.03.19 ·
9508 阅读 ·
5 点赞 ·
4 评论 ·
6 收藏

常见的java集合类有哪些

线程不安全,HashMap存储的值是没有顺序的,根据key的HashCode值来存储数据,根据key来获取他的value值,具有很快的访问速度。:所有方法都加了synchronized关键字,线程安全,Key和value的值都不能为null,支持线程的同步,也就是任意一个时刻只能有一个线程写HashTable,这也导致了HashTable写入数据的时候会比较慢。:数组列表,或者说是动态数组,底层数据结构是数组,查询快,增删慢,:保存了记录的插入顺序,key和value都可以为空,是非同步的。
原创
发布博客 2023.03.11 ·
577 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

代码命名规范

下面正例中的数字就是延伸信息,表示星期几:public Enum { MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FRIDAY(5), SATURDAY(6), SUNDAY(7);long 或者 Long 初始赋值时,使用大写的 L,不能是小写的 l,小写容易跟数字 1 混淆,造成误解。相同参数类型,相同业务含义,才可以使用 Java 的可变参数,避免使用 Object。所有的相同类型的包装类对象之间值的比较,全部使用 equals 方法比较。
原创
发布博客 2023.03.05 ·
467 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

并发情况下分配内存引发的线程不安全的解决办法

把内存分配的动作按照线程划分在不同的空间之中进行,即每个线程在Java堆中预先分配一小块内存,哪个线程要分配内存,就在哪个线程的本地缓冲区中分配,只有本地缓冲区用完了,分配新的缓存区时才需要同步锁定。:并发情况下,可能出现正在给对象A分配内存,指针还没来得及修改,对象B又同时使用了原来的指针来分配内存的情况。加上失败重试的方法保证更新操作的原子性,比较和交换;不加锁,通过while(true)死循环来判断对象新的地址。本地线程分配缓冲(TLAB 默认开启)
原创
发布博客 2023.02.23 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如果java程序变慢了,应该怎样去解决呢?

如果我们在运行的过程中发现java程序变慢了,一般来说都是内存不够了,这个时候可以去查看是否有大对象,资源连接是否释放掉,网络io,或者磁盘io链接释放不掉,也会出现变慢的情况,还有的时候是因为操作系统慢了,jvm运行程序本地方法栈也可能会消耗操作系统的本地内存(磁盘、网络io,需要缓冲区)两个独立的硬件之间想要通信需要建立连接,相当于建立了一个钥匙通道,存对方的钥匙需要占据内存空间,一般有close操作(比如jdbc,上传下载),如果不关闭的话,内存就会消耗越来越多,导致内存不够。
原创
发布博客 2023.02.23 ·
1640 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Map相关、HashMap

Map相关、HashMap
原创
发布博客 2023.01.17 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CAS机制

CAS机制
原创
发布博客 2023.01.15 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何创建线程实例并运行

java中如何创建线程实例并运行
原创
发布博客 2023.01.14 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

值传递和引用传递

值传递和引用传递
原创
发布博客 2023.01.13 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

static关键字

static关键字
原创
发布博客 2023.01.13 ·
76 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMVC和SpringBoot的区别

SpringMVC和SpringBoot的区别
原创
发布博客 2023.01.11 ·
1382 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP如何保证可靠性

TCP如何保证可靠性
原创
发布博客 2023.01.10 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP三次握手机制

TCP三次握手机制
原创
发布博客 2023.01.10 ·
283 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ArrayList 和 LinkedList 的异同点

ArrayList 和 LinkedList 的异同点
原创
发布博客 2023.01.09 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP滑动窗口

TCP滑动窗口理解,为什么要有滑动窗口?
原创
发布博客 2023.01.09 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决哈希冲突的方法

哈希冲突的解决方法,HashMap如何解决的哈希冲突?
原创
发布博客 2023.01.08 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java异常相关

在java语言中,将程序执行中发生的不正常情况称为异常,会导致JVM非正常停止,语法错误并不是异常,语法错误编译就不会通过,不能执行。所有异常都有一个共同的祖先,就是java.lang包下的Throwable类,Throwable类中两个重要子类就是Exception(异常)和Error(错误)。
原创
发布博客 2023.01.08 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

序列化和反序列化

java序列化和反序列化
原创
发布博客 2023.01.08 ·
69 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多