原文:基于redis实现分布式锁 基于redis实现分布式锁,主要原理在于key,每次访问时判断当前key是否存在于redis中,若存在则阻塞,若不存在则加入redis中同时获取redis锁。 但是java中获取key值,及向redis中塞入key以下是两个操作不是原子性的 1、 redis.get... ...
分类:
其他好文 时间:
2020-02-08 15:38:02
阅读次数:
42
bind xxx.xxx.xxx.xxx 绑定redis服务器网卡IP,默认为127.0.0.1,即本地回环地址。这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接。如果bind选项为空的话,那会接收来自任意一个网卡的Redis请求。 注意:在集群模式时,不能指定lo网卡(12 ...
分类:
其他好文 时间:
2020-02-08 13:54:15
阅读次数:
86
(1)在pom.xml中添加依赖 <!--spring-jdbc的依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </de ...
分类:
数据库 时间:
2020-02-08 11:50:29
阅读次数:
83
创建主题(Subject)接口 创建订阅者(Observer)接口 实现主题 实现观察者 测试 总结在公司开发项目,如果碰到一些在特定条件下触发某些逻辑操作的功能的实现基本上都是用的定时器比如用户注册完后,发送邮件,为了防止邮件发送失败或者发送邮件比较耗时,一般也都是通过定时器去扫库里注册没有发邮件... ...
分类:
编程语言 时间:
2020-02-08 11:33:14
阅读次数:
133
1.常用属性 2.Adapter接口 3.Demo演示 今天观看了GridView的相关视频,并且根据案例,进行了代码的编写和实例 新建GridViewActivity.java继承AppCompatActivity.java: package com.example.revrse.gridview ...
分类:
其他好文 时间:
2020-02-07 18:42:57
阅读次数:
77
主要内容 File类 递归 IO流 字节流 字符流 异常处理 Properties 缓冲流 转换流 序列化流 打印流 学习目标 [ ] 能够说出File对象的创建方式 [ ] 能够说出File类获取名称的方法名称 [ ] 能够说出File类获取绝对路径的方法名称 [ ] 能够说出File类获取文件大 ...
分类:
其他好文 时间:
2020-02-07 12:37:32
阅读次数:
138
JdbcTemplate简介 JdbcTemplate是Spring JDBC的核心类,借助该类提供的方法可以很方便的实现数据的增删改查。 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcT ...
分类:
数据库 时间:
2020-02-07 01:27:26
阅读次数:
96
Activity的启动和关闭 1.启动activity activity的启动分为两种,一种为入口activity,另一种为其他activity 在AndroidManifests进行配置,入口activity的启动只要在要启动的activity里加入intent,例如下面代码将MainActivi ...
分类:
移动开发 时间:
2020-02-07 01:10:14
阅读次数:
109
package chartone; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import jav ...
分类:
编程语言 时间:
2020-02-06 10:41:48
阅读次数:
65