并发编程的艺术,让一不必二
并发是个长久问题,很多时间里,我们喜欢说,应该是这样,可能是。但是,不够肯定,要肯定还得从书本上去肛答案。以下聊以藉慰。 Syncronized 修饰方法时,同一个类中的所有syncronized 方法只能有一个方法被访问 syncroni...
并发是个长久问题,很多时间里,我们喜欢说,应该是这样,可能是。但是,不够肯定,要肯定还得从书本上去肛答案。以下聊以藉慰。 Syncronized 修饰方法时,同一个类中的所有syncronized 方法只能有一个方法被访问 syncroni...
看过好多本hadoop的书,对整个过程始终存在一些疑问,今天终于搞清楚了。立个low-flag。 整体架构好复杂的感觉?其实不复杂 整体架构,namenode/metanode负责维护所有的元数据,datanode负责实际的物理存储,同一份...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
全局变量就是不管你在哪里,都能够直接引用的变量,还不用担心各种问题。每个语言都有自己的全局变量,我想! 一般地,面向过程的语言当中,可能就是一个声明在最前面的变量,后面的代码直接引用,就成了全局变量!(最经典的C就是这样的) 如:j...
作为业务开发人员,能够在工作中用到的技术其实不多。虽然平时老是说什么,多线程,并发,注入,攻击!但是在实际工作中,这些东西不见得用得上。因为,我们用的框架已经把这些事做掉了。 比如web开发,外面有大量的请求进来,按理说,我们应该考...
head first 设计模式,是比较有趣的一本设计模式的书。 在学校里看书和在工作时看书,意义是不一样的。在学校时是为读书而读书,我们可以从0到1,我们有的是时间。但是工作后就不一样。 我觉得这时的书更像是打通自己任督二脉的武功秘诀。在平...
maven是一个很好的项目管理工具,你可以轻松的定义一个引用,从而达到使用别人写好的库的作用。且maven可以轻松地和jenkins配合,从而使打包部署变得更容易。 但是也因为这样,我们变得更傻瓜了,以致于有时候都忘了一些原始的基础...
之前有一篇文章写到,使用while true 加sleep进行消息监听操作。然而,使用while操作,其实是一种忙等状态,会让系统很忙。那有没有一种不忙的操作的方式呢? 应该是有的,本文讲些信号量方面的知识。让我看看他都能做什么。 我们有过...
在学校时,可能大部分同学的入门语言都是c语言,但是往往或多或少的都会学习过汇编语言。然而那个时候的我们,觉得汇编真的是太难了,而且意义貌似也不大。 而如今,工作之后,发现一些道理,越是基础的,越能体现你的不凡。所以,我再次打开了这本...
上一章讲到了类的加载机制,主要有传统派的 双亲委派模型 和 现代主义激进派的 osgi 类加载器。接下来继续。 第8章 虚拟机字节码执行引擎 局部变量表,用于存储方法参数和方法内部定义的局部变量。 操作数栈,其实书上解释的糊里...
工作中,也许我们能够碰到各种各样的问题,也许碰不到。这些经历确实会让我们成长很多,但是,及时遇到的问题再多,我觉得,那些应是零散的,很难形成体系结构的。 所以,我们很多时候是需要书来建立一些完整的体系的。 前段时间,买了本《深入...