- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 redis分布式锁
一: 分布式锁要求在任意时刻只能有一个线程可持有该锁。该锁只能被加锁人解锁。不会发生死锁。二: 分布式锁实现2.1 基于Jedis 实现分布式锁2.1.1 引入依赖<!-- https://mvnrepository.com/artifact/redis.clients/jedis --><dependency> <groupId>r...
2019-03-22 17:16:16 148
原创 Python 基础知识一
一:编译环境的搭建1.文件下载下载地址:https://www.python.org/downloads/选取想要的版本进行下载2.配置环境变量配置环境变量PATH二:环境验证在cmd中输入python -V如果出现版本信息则证明安装成功...
2019-03-08 17:08:27 132
原创 dubbo源码解析一 环境搭建
一:下载代码源码地址 https://github.com/apache/incubator-dubbogit clone https://github.com/apache/incubator-dubbo最好是自己fork下来,这样可以自己做些更改提交什么的。 二:dobbo架构简介三:模块启动dubbo提供了demo项目,可以让我们快速的尝试dubb...
2019-02-27 10:46:16 217
原创 Spring Cloud Gateway 限流
一:Spring Cloud Gateway 自带限流实现 1. 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis-r...
2018-12-14 16:32:48 653 1
转载 Idea开启Run DashBoard配置
Idea开启Run DashBoard配置https://blog.csdn.net/lovewebeye/article/details/80071424
2018-11-26 09:36:24 292
原创 mybatis 插入自动返回主键
一:useGeneratedKeys useGeneratedKeys 取值范围true|false 默认值是:false。 含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。<insert id="***" parameterType="***.***.***.***.***Entity" useGenerated...
2018-07-04 16:22:31 977 1
转载 java 生成加密压缩文件
一:引入jar包 <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> </dependency>二:压缩公共方法 /** ...
2018-07-04 16:12:48 5930
原创 Jeesite 登录逻辑分析
最近项目需求研究免登录进入jeesite系统,于是对jeesite的登录逻辑进行了研究。一:当用户从url访问jeesite系统时,首先会通过下面方法。 @RequestMapping(value = "${adminPath}/login", method = RequestMethod.GET) public String login(HttpServletRequest request, ...
2018-06-02 23:18:40 4345
原创 lombok的使用
今日听朋友说起lombok的好处,于是就学着使用了lombok。他的主要作用是可以自动的帮我们 写 get set 还有 toString 方法。 lombok下载地址 下载执行运行该jar包 java -jar Lombok.jar 按照提示 选择ide 即可项目需要在 引入 lombok ,在这里我是使用 maven管理jar包的, com.goo
2018-01-24 16:51:58 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人