首页 > 站长资讯平台 > 操作系统 > 底层操作系统
  • 多线程系列之 Java多线程的个人理解(一)

    前言:多线程常常是程序员面试时会被问到的问题之一,也会被面试官用来衡量应聘者的编程思维和能力的重要参考指标;无论是在工作中还是在应对面试时,多线程都是一个绕不过去的话题。本文重点围绕多线程,借助Java语言来展开讨论 文章结构 什么是多线程 为什么要使用多...

    2019-01-03 09:56:34 虚拟空间多线程编程底层操作系统

  • 彻底理解Netty,这一篇文章就够了

    Netty到底是什么 从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。 我们回顾一下传统的HTTP服务器的原理 1、创建一个ServerSocket,监听并绑定一个端口 2、一系列...

    2018-11-26 07:57:07 ftp服务器底层操作系统

  • Java的BIO,NIO和AIO的区别于演进

    作者:公众号: 我是攻城师 前言 Java里面的IO模型种类较多,主要包括BIO,NIO和AIO,每个IO模型都有不一样的地方,那么这些IO模型是如何演变呢,底层的原理又是怎样的呢? 本文我们就来聊聊。 BIO BIO全称是Blocking IO,是JDK1.4之前的传统IO模型,本身是同步阻塞模...

    2018-11-26 07:56:03 多线程编程java多线程java多线程编程linux文件系统在linux中底层操作系统

  • Java并发(十二):CAS Unsafe Atomic

    一、Unsafe Java无法直接访问底层操作系统,而是通过本地(native)方法来访问。不过尽管如此,JVM还是开了一个后门,JDK中有一个类Unsafe,它提供了硬件级别的 原子操作 。 这个类尽管里面的方法都是public的,但是并没有办法使用它们,JDK API文档也没有提供任何关于...

    2018-11-20 03:21:35 java并发编程底层操作系统

  • concurrent包

    concurrent在哪儿:jdk\jre\lib\rt.jar 本文从特性、分类、扩展方面一一道来。 1 特性 2 分类 2.1 Atomic包 包下实现了原子操作,见本作者已有博文。 原子操作核心思想是CAS(compare and swap)比较并操作,然后调用底层操作系统指令来完成。 原子操作有对基本数据类型...

    2018-11-12 06:54:13 底层操作系统

  • 红帽推出企业Linux 7.6 优化混合云服务

    近日,开源解决方案提供商红帽推出企业Linux 7.6,这是一套一致的混合云基础,面向在开源创新基础上构建的企业IT。红帽企业Linux 7.6能够让企业更好地跟上新兴云原生技术的步伐,同时仍然能够支持在企业的四种IT环境中开展稳定的IT运行。 根据Gartner的研究,“云普及...

    2018-11-06 06:47:56 底层操作系统

  • [二] JavaIO之File详解 以及FileSystem WinNTFileSystem简介

    File类 文件和目录路径名的抽象表示形式。 我们知道,对于不同的操作系统,文件路径的描述是不同的 比如 windows平台:用\ linux平台:用/ File是Java为了这一概念提供的抽象描述,与系统无关的视图 抽象路径名 有两个组件: 1.可选的与系统有关的 前缀 字符串 比如盘符,"...

    2018-09-10 01:03:14 linux平台底层操作系统

  • Python 3 入门,看这篇就够了!数万字长文!保证你肯定能学会!

    简介 Python 是一种高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 由 Guido van Rossum 于 1989 年底在荷兰国家数学和计算机科学研究所发明,第一个公开发行版发行于 1991 年。 特点 易于学习:Python 有相对较少的关键字,结构简单,和一个明确...

    2018-08-21 05:41:29 底层操作系统

  • JVM入门——JVM内存结构

    一、java代码编译执行过程 1.源码编译:通过Java源码编译器将Java代码编译成JVM字节码(.class文件) 2.类加载:通过ClassLoader及其子类来完成JVM的类加载 3.类执行:字节码被装入内存,进入JVM虚拟机,被解释器解释执行 注:Java平台由Java虚拟机和Java应用程序接口...

    2018-08-03 07:30:28 java系统底层操作系统

  • 增长黑客与运营

    《 增长黑客 》一书中的增长思路与增长想法其实此前已在各种 运营 公众号文章、各种 运营 书籍、分享会中零零散散接触、学习过。而此书作为始祖则是更系统性地搭建了框架,填充骨肉,此次读书学习也是提供了一个大局的增长观念与逻辑。 首先,比起书中介绍的具体使用实...

    2018-07-24 08:13:23 底层操作系统