首页
学习
活动
专区
工具
TVP
发布

Java进阶指南

烟雨星空的个人专栏,关于Java方向的指南针。
专栏作者
39
文章
42715
阅读量
19
订阅数
我都服了,为啥上游接口返回的汉字总是乱码?
想必大家编写代码时肯定和我一样,也遇到过汉字乱码的问题。特别是,有时候和上下游对接接口,不能统一编码格式的话,一堆乱码问题,让人头皮发麻。
烟雨星空
2021-09-14
1.5K0
面试官问我:创建线程有几种方式?我笑了
多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。
烟雨星空
2020-11-03
3.3K0
面试官看完我手写的单例直接惊呆了!
单例模式应该算是 23 种设计模式中,最常见最容易考察的知识点了。经常会有面试官让手写单例模式,别到时候傻乎乎的说我不会。
烟雨星空
2020-09-30
6930
JDK15就要来了,你却还不知道JDK8的新特性!
现在 Oracle 官方每隔半年就会出一个 JDK 新版本。按时间来算的话,这个月就要出 JDK15 了。然而,大部分公司还是在使用 JDK7 和 8 。
烟雨星空
2020-09-08
8240
不要再问我 in,exists 走不走索引了...
最近,有一个业务需求,给我一份数据 A ,把它在数据库 B 中存在,而又比 A 多出的部分算出来。由于数据比较杂乱,我这里简化模型。
烟雨星空
2020-09-01
1.7K0
同事问我MySQL怎么递归查询,我懵逼了...
最近在做的业务场景涉及到了数据库的递归查询。我们公司用的 Oracle ,众所周知,Oracle 自带有递归查询的功能,所以实现起来特别简单。
烟雨星空
2020-08-04
2.9K0
没想到竟是因为它!让我的服务器变成了别人的挖矿工具
可怜我那 1 核 2 G 的服务器,又弱又小,却还免除不了被拉去当矿工的命运,实在是惨啊惨。
烟雨星空
2020-07-20
1.1K0
微信又出图文标签功能,带来了哪些强大功能?
我发现最近微信的动作实在是太频繁了,各种灰度测试。包括前阵子,我也被灰度到个人认证了。也让我无耻的假装一把自己是大 V ,哈哈。
烟雨星空
2020-07-03
8450
面试官:换人!他连哈希扣的都不懂
相信你面试的时候,肯定被问过 hashCode 和 equals 相关的问题 。如:
烟雨星空
2020-06-23
6930
了解JVM内存模型
如果想了解JVM内存模型,首先我们要知道JVM是什么?JVM全称 Java Virtual Machine ,即Java虚拟机,是用于运行Java程序编译后的字节码文件。
烟雨星空
2020-06-16
5270
带你搞懂双亲委派机制
之前详细介绍了Java类的整个加载过程(类加载机制你真的了解吗?)。虽然,篇幅较长,但是也不要被内容吓到了,其实每个阶段都可以用一句话来概括。
烟雨星空
2020-06-16
9410
设计模式之单例模式
单例模式,是特别常见的一种设计模式,因此我们有必要对它的概念和几种常见的写法非常了解,而且这也是面试中常问的知识点。
烟雨星空
2020-06-16
5490
常用阻塞队列 BlockingQueue 有哪些?
之前,介绍了一下 ThreadPoolExecutor 的各参数的含义(并发编程之线程池ThreadPoolExecutor),其中有一个 BlockingQueue,它是一个阻塞队列。那么,小伙伴们有没有想过,为什么此处的线程池要用阻塞队列呢?
烟雨星空
2020-06-16
1.2K0
面试官让我手写一个生产者消费者模式?
不知道你是否遇到过面试官让你手写生产者消费者代码。别说,前段时间有小伙伴还真的遇到了这种情况,当时是一脸懵逼。
烟雨星空
2020-06-16
1.2K0
设计模式之原型模式
我们在创建对象时,通常是通过new关键字来创建的。但是,思考一下,如果当前类的构造函数很复杂,每次new对象时都会消耗非常多的资源,这样肯定是不行的,耗时又费力。
烟雨星空
2020-06-16
2710
并发编程之线程池ThreadPoolExecutor
在我们平时自己写线程的测试demo时,一般都是用new Thread的方式来创建线程。但是,我们知道创建线程对象,就会在内存中开辟空间,而线程中的任务执行完毕之后,就会销毁。
烟雨星空
2020-06-16
4150
线程sleep,wait,notify,join,yield方法解析
调用了 start 方法之后,线程就进入了就绪阶段。此时,线程不会立即执行run方法,需要等待获取CPU资源。
烟雨星空
2020-06-16
1.8K0
嘿嘿,我就知道面试官接下来要问我 ConcurrentHashMap 底层原理了,看我怎么秀他
上篇文章介绍了 HashMap 源码后,在博客平台广受好评,让本来己经不打算更新这个系列的我,仿佛被打了一顿鸡血。真的,被读者认可的感觉,就是这么奇妙。
烟雨星空
2020-06-16
5150
LockSupport的 park 方法是怎么响应中断的?
我们一般都说这个方法是用来中断线程的,那么这个中断应该怎么理解呢?就是说把当前正在执行的线程中断掉,不让它继续往下执行吗?
烟雨星空
2020-06-16
3K0
我去,为什么最左前缀原则失效了?
最近,在 mysql 测试最左前缀原则,发现了匪夷所思的事情。根据最左前缀原则,本来应该索引失效,走全表扫描的,但是,却发现可以正常走索引。
烟雨星空
2020-06-16
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档