首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
用户1423948550339
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
浅析ArrayBuffer、TypedArray和Buffer
在node中处理文件时,经常遇到buffer。比如使用fs.readFile()去读文件时,第一个参数的类型是可以是Buffer,那Buffer是什么呢? 如果你对这三个问题的答案了然于心,那么接下来的文章可以不用看了。如果有疑问的话,可以往下看,说不定就能帮你解决疑问。 首先…
ArrayBuffer、TypedArray与DataView
因为需要处理一些二进制字符串的问题,接触到了ArrayBuffer,进而对TypedArray和DataView做了一些研究。 ArrayBuffer是为了处理二进制数据流而出现的,但是JS没有办法直接处理(读写)它里面的内容,于是就需要 TypedArray 。 TypedA…
Java反射机制
Java放射机制是指在==运行状态==中,对于任意一个类,都能知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性;这种动态获取信息及动态调用方法的功能成为Java的反射机制。 利用Java机制,在Java程序中可以动态的去调用一些protected甚至…
Android:写了这么多代码,你真的理解泛型吗
在我们的实际工作中 泛型(Generics) 是无处不在的,我们也写过不少,看到的更多,如,源码、开源框架... 随处可见,但是,我们真正理解泛型吗?理解多少呢?例如:Box 、Box<Object> 、Box<?> 、Box<T> 、Box<? extends T> 、Box…
Handler消息机制(二)ThreadLocal原理
本文对ThreadLocal实现线程间分别存储数据,进行了深层次的探索,源码采用Android SDK 28版本进行分析。 1. ThreadLocal是什么 通过对官方描述的理解,我们知道ThreadLocal记录的变量跟线程相关,其他线程无法获取和修改该线程记录的变量。此特…
【Java进阶笔记】JVM内存模型(堆、栈、方法区、逃逸分析)
1. JVM 内存模型 .java文件会被编译器编译为.class文件,然后由JVM中的类加载器加载各个类的字节码文件,加载完毕后,交由JVM执行。JVM会用一段空间来存储程序执行期间需要的数据和相关信息,这段空间一般称为Runtime Data Area运行时数据区,也就是J…
Java 多线程常用方法分析
线程脑图Thread相关创建线程的方法:Runnable方式:Thread子类的方式:FutureTask方式:线程的生命周期:线程的6种状态:线程的常见方法sleep和wait方法的区别:线程结束的
并发编程[一]:synchronized 一撸到底
本文是极客时间 Java 性能调优专栏的笔记(非原创),妈的这个专栏写的太好了。 在并发编程中,多个线程访问同一个共享资源时,我们必须考虑如何维护数据的原子性。 在JDK 1.5 之前,是通过内置锁 synchronized 来实现,锁的释放是由 JVM 隐式实现的,而 syn…