logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

程序员面试题之分布式锁,分布式场景中的数据一致性问题一直是一个比较重要的话题,其中的核心就是分布式锁。在大多数系统设计时我们一般会牺牲掉强一致性来保证数据的最终一致性,这需要我们合理地使用分布式锁

基于数据库的实现方式的核心思想是:在数据库中创建一个表,表中包含方法名等字段,并在方法名字段上创建唯一索引,想要执行某个方法,就使用这个方法名向表中插入数据,成功插入则获取锁,执行完成后删除对应的行数据释放锁。当前比较常见的分布式锁主要有基于Redis分布式锁、基于zookeeper分布式锁以及数据库乐观锁。

文章图片
#分布式
VUE+Element UI实现简单的表格行内编辑效果

VUE+Element UI实现简单的表格行内编辑效果elementUI table 点击编辑按钮进行编辑实现示例

Ant Design of Vue Select 选择器

1、Select组件<a-select showSearch placeholder="请选择仓库" optionFilterProp="children" allowClear v-decorator="[ 'whsIds',{rules: [{ required: true, message: '请选择仓库' }]} ]" @focus="handleDeliverFocus" @bl.

vue:如何使用工具 js-cookie

如何使用工具 js-cookie安装:cnpm i js-cookie用法:import Cookies from 'js-cookie';

VUE+Element UI实现简单的表格行内编辑效果

VUE+Element UI实现简单的表格行内编辑效果elementUI table 点击编辑按钮进行编辑实现示例

Go语言之重要数组类型切片(slice)make,append函数

切片是一个动态数组,因为数组的长度是固定的,所以操作起来很不方便,比如一个names数组,我想增加一个学生姓名都没有办法,十分不灵活。所以在开发中数组并不常用,切片类型才是大量使用的。

文章图片
#golang#算法
到底了