健程之道


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Java面试- JVM 内存模型讲解

发表于 2019-10-11 | 阅读次数:

经常有人会有这么一个疑惑,难道 Java 开发就一定要懂得 JVM 的原理吗?我不懂 JVM ,但我照样可以开发。确实,但如果懂得了 JVM ,可以让你在技术的这条路上走的更远一些。

阅读全文 »

Lombok中关于@Data的使用

发表于 2019-10-10 | 阅读次数:

当你在使用 Lombok 的 @Data 注解时,其实会有一些坑需要关注,今天就让我们来见识一下。

阅读全文 »

Java中Synchronized的优化原理

发表于 2019-10-02 | 阅读次数:

我们知道,从 JDK1.6 开始,Java 对 Synchronized 同步锁做了充分的优化,甚至在某些场景下,它的性能已经超越了 Lock 同步锁。那么就让我们来看看,它究竟是如何优化的。

阅读全文 »

升级@Scheduled-分布式定时任务

发表于 2019-09-30 | 阅读次数:

最近我在对项目的定时任务服务升级,希望改造成分布式,原本是利用@Scheduled注解实现,然而它并不支持分布式,如果改成quartz或者Spring Cloud Task,感觉对于自己这个简单的项目也没有必要。因此,我准备手写一个简单的支持分布式定时调度任务的框架。

阅读全文 »

Nginx的负载均衡

发表于 2019-09-30 | 阅读次数:

我们都知道,Nginx支持负载均衡,可以很方便的帮助我们进行水平扩容,然而它究竟是依据什么原则进行请求的分发,其中又有哪些负载均衡算法可供选择和配置,今天就让我们好好来了解一下。

阅读全文 »

github博客Hexo引流到微信

发表于 2019-09-26 | 阅读次数:

相信有不少小伙伴都在github上创建了属于自己的博客,其中用Hexo的Next主题应该不少,那么,我们究竟该如何将博客的流量引流到微信呢?今天就来带你看一看。

阅读全文 »

Java中的interrupt

发表于 2019-09-25 | 阅读次数:

我们都知道,Java中停止一个线程不能用stop,因为stop会瞬间强行停止一个线程,且该线程持有的锁并不能释放。大家多习惯于用interrupt,那么使用它又有什么需要注意的呢?

阅读全文 »

Java中的管程

发表于 2019-06-29 | 阅读次数:

Java是利用管程解决并发编程问题的,那么究竟什么是管程?而它又是如何解决并发问题的呢?

阅读全文 »

nginx报错111: Connection refused

发表于 2019-06-06 | 阅读次数:

最近遇到了Nginx疯狂抛错,access.log一天一共5W多条,但error.log中有大概9K多条,基本都是111: Connection refused,这到底是为什么呢?

阅读全文 »

力扣-65不同路径

发表于 2019-05-10 | 阅读次数:

最近在刷力扣上的题目,刷到了65不同路径,当初上大学的时候,曾在hihocoder上刷到过这道题目,但是现在已经几乎全忘光了,大概的知识点是动态规划,如今就让我们一起来回顾一下。

阅读全文 »
1…78910

健健

初级程序员的健壮之路

94 日志
9 分类
97 标签
GitHub E-Mail
© 2021 健健