自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 redis实现分布式锁实现redisson

生产环境中的分布式锁实现加入jar包的依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>2.7.0</version> </dependency>配置Redisso.

2021-12-08 10:29:44 12889

原创 JAVA连接Redis客户端多种方式实现

Jedis介绍Redis不仅使用命令来操作,而且可以使用程序客户端操作。现在基本上主流的语言都有客户端支持,比如java、C、C#、C++、php、Node.js、Go等。在官方网站里列一些Java的客户端,有Jedis、Redisson、Jredis、JDBC-Redis、等其中官方推荐使用Jedis和Redisson。Jedis同样也是托管在github上,地址:https://github.com/xetorthio/jedis <dependencies> ..

2021-12-08 10:06:54 14258

原创 Redis介绍

什么是Redis Redis 是用C语言开发的一个开源的高性能键值对( key-value )内存数据库,它是一种 NoSQL 数据库。它是【单进程单线程】的内存数据库,所以说不存在线程安全问题。 `它可以支持并发 10W QPS,所以说性能非常优秀。之所以单进程单线程性能还这么好,是因为底层采用了【IO多路复用(NIO思想)】相比Memcache这种专业缓存技术,它有更优秀的读写性能,及丰富的数据类型。它提供了五种数据类型来存储【值】:字符串类型(string)、散列类型(hash)、列表类型(l.

2021-12-07 18:01:54 12995

原创 数据库高并发之事务分析

预备:为下文能表述清晰,预定义如下:1、对一个key-value对象[对关系数据库则为pk-else],key称为变量,value称为值。2、对下文提到的变量更新,主要指变量的变更按:insert[首次]+update[无数次]+delete[可能的] 的方式进行,对于变量仅insert或仅insert+delete的变更方式,虽平台也要覆盖,但不属于分析范围。3、对于变量更新中的update操作,存在两种更新类型覆盖型:指更新属性中全为覆盖类[=]更新,或核心属性为覆盖类,非核心有增减类但即便因

2021-11-18 16:12:55 30900 1

原创 redis-sentinel部署手册及Java代码实现

安装与配置1、环境准备环境:192.168.1.25~27 Redis版本:redis-6.2.5节点分部:一主二从三哨兵数据节点实例: 192.168.1.25:5379, 192.168.1.26:5379, 192.168.1.27:5379哨兵(sentinel)实例:192.168.1.25:25379, 192.168.1.26:25379, 192.168.1.27:25379Redis-Sentinel官方文档:REDIS sentinel-old -- ..

2021-11-17 09:53:25 30727

原创 基于CuratorFramework实现zookeeper分布式锁,实现任务争抢,程序高可用方案,单进程去争抢多个任务。在生产环境稳定运行。

1、功能:实现多进程,或多线程争抢zookeeper锁,例如4个进程,程序名:DLFrame,进程名:DLFrame_10001,去争抢任务锁:10001。只会有一个进程争抢到锁10001,其余经常在等待获取锁,也可以用于单进程去争抢多个任务。在192.168.1.25 部署4个进程去争取10001锁,最终只会有一个进程争抢到。争取到效果如图:2、使用方法添加以下jar<dependency><groupId>com.asap</g...

2021-11-16 17:38:11 32237 1

JAVA_API_1.7中文.chm

JAVA_API_1.7中文.chm 1.7版本api 中文版本,实用,好东西

2019-01-24

oracle 11g免安装版

将下载到的将其解压,如我解压到了 E:\app\instantclient_11_2 在工具-首选项,连接,OCI库输入 e:\app\instantclient_11_2\oci.dll 添加环境变量 系统变量中添加2个: 第一个是指向TNS文件所在目录的,这个目录是你安装的64位版本Oracle的TNS文件所在目录。TNS文件就是保存了连接信息的文件。 TNS_ADMIN 值: E:\app\OYK\product\11.2.0\dbhome_1\NETWORK\ADMIN 第二个是指定数据库使用的编码。如果不设置成以下值,那么连接上数据库后,你看到的所有中文的内容将会是乱码,都是一堆问号。 NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 重启电脑 经测试可用

2018-05-01

基于Zigbee与RFID智能公交系统

基于Zigbee与RFID的智能公交系统

2014-12-18

基于RFID校园系统一卡通系统上位机

RFID自动刷卡。录入到SQL数据库,后台操作

2014-12-18

空空如也

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

TA关注的人

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