推荐
专栏
教程
课程
飞鹅
本次共找到1223条
核心板
相关的信息
九路
•
4年前
3 手写Java HashMap核心源码
手写JavaHashMap核心源码上一章手写LinkedList核心源码,本章我们来手写JavaHashMap的核心源码。我们来先了解一下HashMap的原理。HashMap字面意思hashmap,map是映射的意思,HashMap就是用hash进行映射的意思。不明白?没关系。我们来具体讲解一下HashMap的原理。HashMap
Stella981
•
3年前
MESI协议:Cache 一致性协议
总线嗅探机制把所有的读写请求都通过总线(Bus)广播给所有的CPU核心,然后让各个核心去“嗅探”这些请求,再根据本地的情况进行响应。MESI协议基于写失效(WriteInvalidate)如果某个CPU核心写入一个CacheLine,则会广播一个失效请求告诉所有其他的
Easter79
•
3年前
TensorFlow核心概念和原理介绍
关于TensorFlowTensorFlow是一个采用数据流图(dataflowgraphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),
Wesley13
•
3年前
Java并发编程1
1 为什么要使用多线程使用多线程的原因主要有以下几点:(1)更有效的运用多核心处理器一个线程在一个时刻只能运行在一个处理器核心上,所以单线程程序在同一时刻只能使用一个处理器核心,而多个线程在同一时刻可以使用多个处理器核心,显然能更加有效的运用多核心处理器。(2)更快的响应时间一些较为复杂的代码可以使
Wesley13
•
3年前
JDK核心JAVA源码解析(1)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。首先我们从所有类的父类Object开始:1\.Object类(1)hashCode方法和equals方法
Stella981
•
3年前
Netty 源码 Channel(二)核心类
Netty源码Channel(二)核心类\toc\Netty系列目录(https://www.cnblogs.com/binarylei/p/10117436.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fw
Wesley13
•
3年前
JDK核心JAVA源码解析(4)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。本篇文章针对堆外内存与DirectBuffer进行深入分析,了解Java对于堆外内存处理的机制,为下一篇文件IO做好准备Java堆栈内存与堆外内
Stella981
•
3年前
MyBatis四大核心概念
本文讲解MyBatis四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。!图片描述(https://my.oschina.net//img.mukewang.com/5b2bda6a00012ad803270105.jpg)MyBatis作为互联网数据库
Stella981
•
3年前
Python编程核心内容
_Python版本:3.6.2 操作系统:Windows 作者:SmallWZQ_ 最近太忙啦。很多事情需要自己处理,感觉时间不够用啊~~~~今后,博客更新时间可能会慢下来(但不能荒废了学习,要学习就得进行总结,哪怕借鉴前辈的学习资料),因此,无论闲忙,总是要学会总结。哈哈,正所谓“人不为己,天诛地灭”嘛。嘿嘿,没这么回事,说笑的……好
Stella981
•
3年前
Masonry源码解析
Masonry源码解析 Masonry的核心依然是使用原生的NSLayoutConstraint类来进行添加约束,通过统一的封装和链式函数式编程的方式让开发者添加约束布局更加方便。一、核心的ViewMASAdditions类别 这个类别是Masonry中用来添加,更新和重置约束的核心类别。其中提供了我
1
•••
10
11
12
•••
123