BanzClub

33 篇文章
11 人订阅

编程算法

搬砖俱乐部

宜信 · 高级工程师 (已认证)

Java I/O 概览

Java IO是Java语言支持输入输出的API,Java IO主要关注文件,网络流,内部存储器缓冲区等的输入和输出。但是,Java IO不包括网络通信套接字的...

11820
搬砖俱乐部

宜信 · 高级工程师 (已认证)

初识I/O | I/O系列(一)

I/O设备,包括磁盘、键盘、显示器、各种网络传输设备、及各种驱动程序等。计算机系统参与I/O的外设大体分为三类:

13440
搬砖俱乐部

宜信 · 高级工程师 (已认证)

应用层体系结构与协议

应用层是开放系统的最高层,是直接为应用进程提供服务的,作用是在实现多个系统应用进程互相通信的同时,完成一系列业务处理所需的服务。我们平时使用的应用程序就在这一层...

12720
搬砖俱乐部

宜信 · 高级工程师 (已认证)

聊一聊密码学

在古代,战争双方的将军,都会通过传信兵,来调遣各支队伍。假如,A国派出的传信兵,被B国俘虏了,那A国的作战计划将会被B国获取,这样,B做针对性战略,将会直接导致...

20120
搬砖俱乐部

宜信 · 高级工程师 (已认证)

从HashMap到ConcurrentHashMap

《HashMap》中已经分析了HashMap的实现,jdk1.7与jdk1.8的实现有很多区别,现在我们分析一下两个版本的差异:

10520
搬砖俱乐部

宜信 · 高级工程师 (已认证)

分治算法与Fork/Join框架

在计算机科学中,分治法是解决多项式分支递归的重要范式;也就是“分而治之”,将复杂问题分成两个或更多相似的子问题,然后将简单的子问题求解,再将子问题的解合并。有很...

10810
搬砖俱乐部

宜信 · 高级工程师 (已认证)

内存模型与轻量级同步机制volatile

Java中为了线程通信的安全性(数据一致性),除了提供内置锁synchronized和显示锁ReentrantLock,还提供了另外一种线程同步机制——vola...

7910
搬砖俱乐部

宜信 · 高级工程师 (已认证)

线程与Java线程

对于程序的运行过程,操作系统中最重要的两个概念是进程和CPU,进程就是运行程序的一个抽象,CPU主要工作就是对进程的调度。需要理解的是,一个CPU在一个瞬间,只...

13030

扫码关注云+社区

领取腾讯云代金券