计算机
文章平均质量分 52
宗帅
这个作者很懒,什么都没留下…
展开
-
Jeesite 登录逻辑分析
最近项目需求研究免登录进入jeesite系统,于是对jeesite的登录逻辑进行了研究。一:当用户从url访问jeesite系统时,首先会通过下面方法。 @RequestMapping(value = "${adminPath}/login", method = RequestMethod.GET) public String login(HttpServletRequest request, ...原创 2018-06-02 23:18:40 · 4330 阅读 · 0 评论 -
基于spring boot的定时任务的配置使用Scheduled注解
432原创 2018-06-13 10:16:51 · 305 阅读 · 0 评论 -
java 生成加密压缩文件
一:引入jar包 <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> </dependency>二:压缩公共方法 /** ...转载 2018-07-04 16:12:48 · 5911 阅读 · 0 评论 -
mybatis 插入自动返回主键
一:useGeneratedKeys useGeneratedKeys 取值范围true|false 默认值是:false。 含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。<insert id="***" parameterType="***.***.***.***.***Entity" useGenerated...原创 2018-07-04 16:22:31 · 970 阅读 · 1 评论 -
dubbo源码解析一 环境搭建
一:下载代码 源码地址 https://github.com/apache/incubator-dubbo git clone https://github.com/apache/incubator-dubbo 最好是自己fork下来,这样可以自己做些更改提交什么的。 二:dobbo架构简介 三:模块启动 dubbo提供了demo项目,可以让我们快速的尝试dubb...原创 2019-02-27 10:46:16 · 213 阅读 · 0 评论 -
Python 基础知识一
一:编译环境的搭建 1.文件下载 下载地址:https://www.python.org/downloads/ 选取想要的版本进行下载 2.配置环境变量 配置环境变量PATH 二:环境验证 在cmd中输入 python -V 如果出现版本信息则证明安装成功 ...原创 2019-03-08 17:08:27 · 127 阅读 · 0 评论 -
redis分布式锁
一: 分布式锁要求 在任意时刻只能有一个线程可持有该锁。 该锁只能被加锁人解锁。 不会发生死锁。 二: 分布式锁实现 2.1 基于Jedis 实现分布式锁 2.1.1 引入依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>r...原创 2019-03-22 17:16:16 · 144 阅读 · 0 评论