在学习JVM各种GC的过程中,翻看了不少文章,其中一篇文章的评论区的一个问题引起了我的注意,最终解答后准备记录一下这个问题。 该文章地址:https://blog.csdn.net/qq_33915826/article/details/79672772 问题图片
分类: 技术
配套视频:【狂神说Java】JUC并发编程最新版通俗易懂_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili MarkDown格式下载(内附原版pdf笔记): https://wwa.lanzous.com/iex5nl1itba
刷知乎的时候回答了一个提问,写在博客里记录一下 知乎地址: java中为为什么给float类型变量赋值需要加F,而给byte、short赋值的时候却不需要呢? - 知乎 (zhihu.com) 最近刚好在看《Java虚拟机规范》,对这类提问挺感兴趣的。在查阅百度之后,我发现一篇博客 https://
作者:VioletTec QQ:595585575 原创笔记,个人整理,欢迎并感谢指出错误。 对应视频地址:<新一代垃圾回收器:G1详解_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili> 视频内的PPT在本笔记的同一压缩包下 文档MarkDown下载链接:https://wwa.lanzous.
在看完 《汇编语言(第三版)》——王爽著 并完成大部分习题之后,我想要实现一些东西巩固基础。于是想到了Brainfuck解释器,我在百度上尝试搜索BrainFuck解释器 汇编 之类的关键词,只有一篇博客在写相关内容(http://blog.sina.com.cn/s/blog_6adc92d701
2020.11.21更新: 最近有意愿用MyBatis重写一个,这个太臃肿了。具体就坐等我另开新坑吧! 以下为原文: 什么是D2F? 这是一个可以将Discuz系统的论坛内基本数据移动到Flarum系统的小工具 简单说就是Discu转换Flarum的工具,论坛系统转换。 GitHub地址:https
前言:今天早上突发奇想想要玩一玩Java自带的声音API,闲着无聊学了一下午搞明白了它的用法(没有视频光看文字果然学习效率低下) VoiceMonitor 的GitHub仓库
就在昨天造轮子的时候,遇到了线程等待和唤醒问题,虽然这是一个基础知识 wait() 和notify()/notifyAll() 方法必须用在synchronized所修饰的线程安全的块中。 否则就会报错 IllegalMonitorStateException 既然都知道要这么去做,可是它的原理到底
前言:因为个人需求,用到了JSON传输数据,但是我一直在用org.json的库,用法比较繁琐复杂,难以操作。偶然的一次吐槽中,@Nothing 解决了我的这个一个问题,那就是可以使用GSON来反序列化JSON为一个Java对象,操作简单且逻辑上更加简单。 什么是GSON? GITHUB项目地址:ht
Java线程池是我们高并发开发当中比较常用的一个解决方案。 多用于一些处理时间短暂,但是程序量大的操作环境当中,可以有效地解决线程的创建和销毁非耗资源速度慢的问题。 什么是线程? 线程是调度CPU的最小单元,也叫做轻量级进程LWP(Light Weight Process) Java中有两种线程模型
1 / 2
下一页