wen 编程最新 2024-01-31 [Java基础] Java8新特性 一:函数式编程 lambda表达式: Runnable run = () -> { //逻辑代码 }; hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统自学咖网 » [Java基础] Java8新特性
C源码编译为动态库供go程序调用(linux环境、arm架构运行平台) 动态库编译 1.安装并配置交叉编译工具链 网上有详细教程 2.go env环境配置 go env -w CGO_ENABLED=1 go env -w GOOS=linux go env -w GOARCH=arm go...
NotePad++的基本使用方法 第一步:下载完成后的基本设置 设置>>首选项 进行如下操作 这个设置主要是为了在NotePad++的页面中可以输入汉字 第二步:在文件夹中新建文本文档 将后面的后缀改成java 第三步:使用NotePad++...
JDK1.7 – HashMap源码解析 目录 数据结构 成员变量 构造方法 初始化数组 添加元素(put) 数组扩容 获取元素(get) 删除元素(remove) modCount 并发安全问题 总结 数据结构 JDK1.7的HashMap数据结构为数组+...
并发编程之:Lock 大家好,我是小黑,一个在互联网苟且偷生的农民工。 在之前的文章中,为了保证在并发情况下多线程共享数据的线程安全,我们会使用synchronized关键字来修饰方法或者代码块,以及在生产者消费者模式中同样使用synchro...
CAS(Compare And Swap) 算法 CAS 也叫自旋锁,用来保证操作的一致性,比如用2个线程同时对一个变量累加1000,000次,得到的结果可能比2000,000少: package juc.test.cas; import org.junit.Test;...