Souleigh ✨ Souleigh ✨
4年前
React Hooks 快速上手
ReactHook快速上手一、Hook简介1.1Hook历史在ReactHook出现之前的版本中,组件主要分为两种:函数式组件和类组件。其中,函数式组件通常只考虑负责UI的渲染,没有自身的状态也没有业务逻辑代码,是一个纯函数。而类组件则不同,类组件有自己的内部
Stella981 Stella981
3年前
Redis中bitmap的妙用
BitMap是什么就是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。我们知道8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间。Redis中的BitMapRedis从2.2.0版本开始新增了setbit,getbit,bitcount等几个bitmap相关命令。虽然
Wesley13 Wesley13
3年前
AQS 原理剖析
!(https://images.ytao.top/20200627230025.jpg)AQS即AbstractQueuedSynchronizer类称作队列同步器,是构建其他同步器的一个重要的基础框架,同步器自身是没有实现任何同步接口。它是通过控制一个int类型的state变量来表示同步状态,使用一个内置的FIFO(先进先出)
Stella981 Stella981
3年前
Redis—持久化
一、持久化简介Redis的数据全部存储在内存中,如果突然宕机,数据就会全部丢失,因此必须有一套机制来保证Redis的数据不会因为故障而丢失,这种机制就是Redis的持久化机制,它会将内存中的数据库状态保存到磁盘中。持久化发生了什么|从内存到磁盘
Stella981 Stella981
3年前
Aha!设计模式(99)
!(https://oscimg.oschina.net/oscnet/7eaa18382d81471cb92176eb3642c48f.jpg)意图提供一种方式,允许设计者根据对象的状态设计对象的行为。动机设想一个图形编辑软件(例如Word里的图形编辑功能),用户可以从工具栏选择一种图形,
Stella981 Stella981
3年前
Kubernetes 常见问题总结
!(https://oscimg.oschina.net/oscnet/5ced22c24f164c6c95981ce33fee07af.png)如何删除不一致状态下的rc,deployment,service在某些情况下,经常发现kubectl进程挂起现象,然后在get时候发现删了一半,而另外的删除不了root
矮人看场 矮人看场
4天前
File Cabinet Pro Mac|菜单栏文件管理神器,一键存取高频文档
FileCabinetProforMac是创新的菜单栏文件管理器,将常用文件夹、文档和快捷操作浓缩为状态栏下拉菜单。支持智能标签分类与全局快捷键唤出(如⌘ShiftF秒开工作目录),无需切换窗口即可完成文件预览、复制路径等操作。独创替身图标修复技术,完
程序员一鸣 程序员一鸣
4天前
鸿蒙开发:沉浸式效果实现
沉浸式效果实现后,一定要注意安全区域的内容避让,防止内容延伸后被导航条或者状态栏遮挡,具体是选择安全区域或者窗口管理方式,按照需求进行处理,如果仅仅是某个页面,直接安全区域即可。
布局王 布局王
2天前
HarmonyOS NEXT仓颉开发语言实战案例:动态广场
大家好,今日要分享的是使用仓颉语言开发动态广场页面,也比较像朋友圈页面:整个页面分为两部分,分别是导航栏和状态列表,导航栏比较简单,我们可以先写下导航栏的具体代码和页面的基本结构:ColumnRow(10)Text('推荐').fontColor(Colo