Java日志框架现状 Java日志框架的故事说来话长,做过开发的一定遇到过slf4j,log4j,logbac…
Java多线程知识点(下)
26) 如何写代码来解决生产者消费者问题? 我们先尝试使用队列实现一个生产者和消费者模式。那么就需要先了解队列…
如何写代码来解决生产者消费者问题?
这个题目考验的实际上是线程间的通信和同步问题。我们再有一篇文章中,使用Object的wait和notify实现…
Java多线程总结(上部分)面试题解答
自去年列下计划到现在一年有余,看了好几本书,以为已经过了很长时间,现在回头发现仅仅才过了一年而已,已经…
细说Java的内存模型
多线程之所以复杂,是因为在多线程环境下,稍有不慎就会导致诡异的问题。这个诡异表现在,他不是一定会出现,…
Java面试题之Java语法的基础知识
以前整理的几个面试题,主要是Java的基本语法,如下
Java的锁
一、锁的使用 Java的多线程环境下,由于共享资源的竞态可能导致错误的结果。因此锁的使用就是保护临界代码,这个…
理解Java线程间的通信
多个线程间肯定是需要通信的,回忆一下我们的并发编程模型里的流水线工作模式(流水线工作模式),我们的线程在遇到i…
写给计算机专业毕业生的22条宝贵建议
自从毕业后,人们一直问我:“现在做什么?”我的回答是毫不含糊的:“我不知道。”“我曾经以为,当我完成硕士学位的…
tensortFlow安装和开发环境配置
古人云,工欲善其事必先利其器,想要开始一个TensorFlow程序,一个好的开发工具是必不可少的。古人又云,万…