首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
心直口快的养乐多
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
心直口快的养乐多
3年前
关注
Java并发编程学习笔记6
线程安全类的设计 线程安全类的设计过程应包括以下三个基本要素: • 识别构成对象状态的变量; • 确定约束状态变量的不变量; • 建立管理对对象状态的并发访问的策略。...
0
评论
分享
心直口快的养乐多
3年前
关注
Java并发编程学习笔记5
线程封闭 ad-hoc线程封闭 Ad-hoc 线程封闭描述了何时维护线程封闭的责任完全落在实现上。临时线程限制可能很脆弱,因为没有任何语言功能(例如可见性修饰符或局部变量)...
0
评论
分享
心直口快的养乐多
3年前
关注
Java并发编程学习笔记4
对象的共享 可见性 通常,无法保证读取线程会及时看到另一个线程写入的值,甚至根本无法看到。为了保证跨线程内存写入的可见性,必须使用同步。 例子: 虽然 NoVisibili...
0
评论
分享
心直口快的养乐多
3年前
关注
Java并发编程学习笔记3
加锁机制 只有一个状态变量时,我们可以使用线程安全的对象来管理状态。当有多个状态变量呢?此时,用多个线程安全的对象来管理状态可能仍然不够。使用原子引用,我们不能同时更新 l...
0
评论
分享
心直口快的养乐多
3年前
关注
Java并发编程学习笔记2
线程安全性 在线程安全类的实例上顺序或并发执行的任何一组操作都不会导致实例处于无效状态。 StatelessFactorizer 是无状态的:它没有字段,也没有引用其他类的...
0
评论
分享
心直口快的养乐多
3年前
关注
Java并发编程学习笔记1
线程的优势 如果使用得当,线程可以降低开发和维护成本并提高复杂应用程序的性能。线程通过将异步工作流转变为几乎线性工作流,可以更轻松地模拟人类的工作和交互方式。他们还可以将原...
1
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记11
Lettuce小试牛刀 Lettuce 支持使用完整的 Redis API 进行同步和异步通信,包括其数据结构、发布/订阅消息传递和高可用性服务器连接。 安装Redis 为...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记10
自动过期 EXPIRE、PEXPIRE:设置生存时间 用户可以通过执行EXPIRE命令或者PEXPIRE命令为键设置一个生存时间(Time To Live,TTL):键的生...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记9
数据结构之stream 流是一个包含零个或任意多个流元素的有序队列,队列中的每个元素都包含一个ID和任意多个键值对,这些元素会根据ID的大小在流中有序地进行排列,是使用Re...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记8
数据结构之GEO GEOADD:存储坐标 通过使用GEOADD命令,用户可以将给定的一个或多个经纬度坐标存储到位置集合中,并为这些坐标设置相应的名字: GEOADD loc...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记7
数据结构之位图 Redis的位图(bitmap)是由多个二进制位组成的数组,数组中的每个二进制位都有与之对应的偏移量(也称索引),用户通过这些偏移量可以对位图中指定的一个或...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记6
数据结构之HyperLogLog HyperLogLog是一个专门为了计算集合的基数而创建的概率算法,对于一个给定的集合,HyperLogLog可以计算出这个集合的近似基数...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记5
数据结构之Set 将任意多个不相同的元素存储到集合中。 SADD:将元素添加到集合 SREM:从集合中移除元素 SMOVE:将元素从一个集合移动到另一个集合 SMOVE s...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记4
数据结构之List LPUSH:将元素推入列表左端 RPUSH:将元素推入列表右端 LPUSHX、RPUSHX:只对已存在的列表执行推入操作 如果给定列表并不存在,那么LP...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记3
数据结构之HASH 类似于表的一行数据,里面可以存放多个字段。官方称之为“Redis hashes are record types structured as colle...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记2
数据结构之字符串2 STRLEN:获取字符串值的字节长度 字符串值的索引 字符串值的正数索引以0为开始,从字符串的开头向结尾不断递增。 字符串值的负数索引以-1为开始,从字...
0
评论
分享
心直口快的养乐多
3年前
关注
Redis学习笔记1
简介 Redis是一个由名字叫Salvatore Sanfilippo(昵称:Antirez)开发的开源内存数据结构存储器,经常用作数据库、缓存以及消息代理等。 Redis...
0
评论
分享
心直口快的养乐多
3年前
关注
MySQL学习笔记15
案例学习 计算两点之间的距离 不建议用户使用MySQL做太复杂的空间信息存储——PostgreSQL在这方面是不错的选择。 这里将介绍一些常用的计算模式。一个典型的例子是计...
0
评论
分享
心直口快的养乐多
3年前
关注
MySQL学习笔记14
优化特定类型的查询 优化COUNT()查询 COUNT()是一个特殊的函数,有两种非常不同的作用:它可以统计某个列值的数量,也可以统计行数。在统计列值时要求列值是非空的(不...
0
评论
分享
心直口快的养乐多
3年前
关注
MySQL学习笔记13
查询优化器的局限 MySQL的子查询实现得非常糟糕。最糟糕的一类查询是WHERE条件中包含IN()的子查询语句。 例子: 重写方式一: 重写方式二: 提示:需对实际数据做具...
0
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
8,671
掘力值
904
关注了
0
关注者
1
收藏集
0
关注标签
2
加入于
2022-11-01