自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Redis如何实现高并发分布式锁?

众所周知,分布式锁在微服务架构中是重头戏,尤其是在互联网公司,基本上企业内部都会有自己的一套分布式锁开发框架。本文主要介绍使用Redis如何构建高并发分布式锁。假设 存在一个SpringBoot的控制器,其扣减库存的业务逻辑如下:@Autowiredprivate StringRedisTemplate stringRedisTemplate;@RequestMapping(valu...

2019-08-11 19:17:24 759

转载 使用Gitee和Hexo创建自己的博客

一、安装Git与Node(一) 安装Git在Windows下安装Git: 在Windows上安装Git较为简单,因此不过多叙述。在Linux下安装Git:使用Linux包管理工具进行安装,例如Yum,sudo yum install git。在Mac下安装Git:Git在Mac下既可以通过GUI的方式来安装也可以通过Command的方式来安装,使用Homebrew进行安装...

2019-07-28 00:37:32 492

转载 分布式事务中的三种解决方案详解

[TOC]一、分布式事务前奏事务:事务是由一组操作构成的可靠的独立的工作单元,事务具备ACID的特性,即原子性、一致性、隔离性和持久性。本地事务:当事务由资源管理器本地管理时被称作本地事务。本地事务的优点就是支持严格的ACID特性,高效,可靠,状态可以只在资源管理器中维护,而且应用编程模型简单。但是本地事务不具备分布式事务的处理能力,隔离的最小单位受限于资源管理器。全局事务:当事务由全局...

2019-07-15 16:43:00 822

转载 OpenCV中几何形状识别与测量

最近使用OpenCV3.3.0构建了一个识别图形的C/C++项目,可以识别的图形如下:三角形、正方形、长方形、菱形、圆形、五边形、六边形、五角星以及由不同颜色的两个三角形构成的特殊矩形。中值滤波中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值.中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数...

2019-07-03 14:53:12 6496

转载 VisualStudio找不到Python.h

最近在使用C/C++开发Python的扩展模块,由于笔记本的性能较差,因此没有使用VS自带的conda环境,而是自己安装了一个Python核心解释器,但是使用VS2019创建项目的时候,代码大片飘红,提示找不到Python.h,如下所示:如果你遇到这个问题,那么请在系统环境变量中配置一个PythonHome的变量并指向Python的安装路径:然后重启VS即可。注意那个变量值的后边要加上斜杠...

2019-06-24 13:31:59 2790

转载 PyCharm或VisualStudio找不到python_d.exe

错误场景正在“D:\Projects\VisualStudio\DjangoWebProject1\venv”中创建虚拟环境Error: [Errno 2] No such file or directory: 'D:\\Libraries\\Python37\\lib\\venv\\scripts\\nt\\python_d.exe'未在“D:\Projects\VisualStudio\...

2019-06-24 13:07:19 618

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除