用户中心USER CENTER

首页/用户
  • Java 基础 | Object 源码解析

    摘要:注释指出方法返回散列值。直到其他线程调用此对象的方法或方法,当前线程被唤醒进入就绪状态。总超时时间以纳秒为单位计算为。以上注释主要就是描述了,和方法的使用规范。主要的区别在于在释放同时,释放了对象锁的控制。 showImg(https://segmentfault.com/img/remote/1460000020031663?w=1240&h=734); Java 是一门面向对象的语...

    dendoink 发布于Java
  • 《编程之美》快速找出故障机器

    摘要:我们来看一道编程之美的题目,题目内容如下假设一台机器仅储存一份标号为的记录是小于亿的整数,假设每份数据保存两个备份,这样就有两台机器储存了同样的数据。 我们来看一道《编程之美》的题目,题目内容如下:假设一台机器仅储存一份标号为ID的记录(ID是小于10亿的整数),假设每份数据保存两个备份,这样就有两台机器储存了同样的数据。1、在某个时间,如果得到一个数据文件ID的列表,是否能够快速地找...

    dendoink 发布于Java
  • 凌晨1点突发致命生产事故,人工多线程来破局!

    摘要:留下几个人监控数据,其他人就散了,等迁移完成后再进行后续工作。突发事故凌晨的夜晚比较困,当我点起第三根烟的时候,负责迁移的这位程序员,急匆匆的跑过来找我了。这个事可大了如果在上午之前不搞定这个事情,那就完全是重大事故了。 有一个读者问我:你认为一个程序员具备什么样的能力,才算得上是厉害的程序员? 我答:拥有解决问题的能力的程序员。 这个回答貌似有点抽象,不要紧看下面的文章你会慢慢有所了...

    dendoink 发布于Java
  • Java并发编程之背景知识

    摘要:其实现在打开一个程序的意思是打开一个进程并且打开若干个于这个进程相关联的线程。 操作系统发展回顾 裸机 老早之前的计算机只有一个处理器,而一个处理器在同一时刻只能处理一条指令,换句话说,我们的代码需要一行一行的按顺序被计算机执行,计算机只能把一个程序完整的执行完,然后再执行第二个程序。所以计算机专业的同学们要排队去机房做实验,一个人执行完然他的程序后,第二个人再执行自己的程序,这也就...

    dendoink 发布于Java
  • java日志框架

    摘要:一日志概述领域存在多种日志框架,目前常用的日志框架包括,,,,,。开销更高三与其他日志组件调用关系包名说明版本的桥接器,你需要将加入。的桥接器,原生日志框架。 一、Java日志概述 java领域存在多种日志框架,目前常用的日志框架包括Log4j 1,Log4j 2,Commons Logging,Slf4j,Logback,Jul。 Commons Logging和Slf4j是日志...

    dendoink 发布于Java
<