自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (5)
  • 收藏
  • 关注

原创 java程序实现分布式锁

三种实现方式: 1. 数据库乐观锁(使用SQL语句); 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁(并发量很高)。 基于Redis的分布式锁流程详解:悲观锁 C1获取锁,并崩溃。C2和C3调用SETNX上锁返回0后,调用GET命令获得foo.lock的时间戳T1,通过比对时间戳,发现锁超时。 C4 向foo.lock发送GESET命令, GETSET foo.loc...

2020-01-19 10:42:33 185

原创 Redis入门到精通路径

1.和Map类型对比:redis支持分布式缓存,具有一致性。 2.使用单线程就很快了,没有必要使用多线程,增加线程之间切换到消耗。多核服务器可以启动多个服务实例。 3.使用I/O复用模型:多路是指多个网络连接,复用是指杜勇同一个线程,让单个线程高效的处理多个连接请求(尽量减少网络IO 的时间消耗)。 4.持久化:一种方式是快照(snapshotting,RDB),另一种方式是只追加文件(appen...

2020-01-15 14:38:23 115

Qt Quick之QML与C++交互方法PPT

Qt Quick技术使得开发者能够快速构建UI,而其所使用的语言——QML作为一种灵活高效的界面开发语言也得到业界的认可。Qt官方推荐使用QML构建界面,使用C++实现非界面的业务逻辑和复杂运算,大多数开发者也是基于这样的原则来混合使用QML和C++。因此QML与C++的交互必然是我们需要掌握的技能。 此次Webinar将向大家介绍QML与C++的交互方式,通过例子来展示应用方法,为我们后续的产品开发提供便利。

2022-05-13

jdk_api.zip

jdk_api帮助手册,支持jdk10和jdk8。 支持搜索,索引和收藏夹,部分方法已经翻译为中文。

2020-06-19

log4qt.lib

log4qt适配Qt Windows MSVC编译平台的静态lib库,已测试运行正常。 如需其它平台,请按照文中的源码链接重新编译生成相应的版本。

2020-05-29

log4cpp.dll

编译log4cpp后,生成的dll库,经测试,可以正常运行。该版本仅支持Windows平台 x64-release版本,如需其它版本,请自行编译源码。

2020-05-28

log4cpp.lib

编译log4cpp,生成的lib库,已测试可以正常使用。改版本仅支持windows x64-release使用,如需要其它版本,请自行对源码进行编译。

2020-05-28

空空如也

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

TA关注的人

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