首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户6067499563889
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
从零学 Go:原生数据类型
这是我参与更文挑战的第4天,活动详情查看: 更文挑战 前面一篇文章介绍了 Go 基本语法,变量的声明与初始化。本文将会具体介绍 Go 原生数据类型。Golang 中具备丰富的数据类型,基本类型有整型、
Golang的string解析
本文介绍Golang的内置类型string(字符串)的一些用法和注意事项。 文件reflect/value.go,描述了内置类型string的运行时结构。Data是一个指针,Len是长度。 Golang中,string是不可变的,多个数据可以共享同一份底层数据(Data). s…
并发编程之多线程线程安全
当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。但是做读操作是不会发生数据冲突问题。 案例: 需求现在有100张火车票,有两个窗口同时抢火车票,请使用多线程模拟抢票效果。 一号窗口和二号窗口同时出售火车第九九张,部分火车票…
从ConcurrentHashMap的演进看Java多线程核心技术
众所周知,HashMap是非线程安全的。而HashMap的线程不安全主要体现在resize时的死循环及使用迭代器时的fast-fail上。 常用的底层数据结构主要有数组和链表。数组存储区间连续,占用内存较多,寻址容易,插入和删除困难。链表存储区间离散,占用内存较少,寻址困难,插…
JAVA为什么两个不同对象的hashCode有可能相同
hashCode是jdk根据对象的地址或者字符串或者数字算出来的int类型的数值。public int hashCode()返回该对象的哈希码值。支持此方法是为了提高哈希表(例如 java.util.Hashtable 提供的哈希表)的性能。 虽然Set同List都实现了Col…
关注了
9
关注者
0
收藏集
3
关注标签
9
加入于
2020-09-08