写在前面 忘记之前在哪个群里有朋友在问:有出分布式锁的文章吗~@冰河?我的回答是:这周会有,也是【高并发】专题的。想了想,还是先发一个如何使用Redisson实现分布式锁的文章吧?为啥?因为使用Redisson实现分布式锁简单啊!Redisson框架是基于Redis实现的分布式锁,非常强大,只需要拿 ...
分类:
其他好文 时间:
2020-04-14 00:37:25
阅读次数:
82
前期基础知识储备之前做应用时碰到一个问题:在用户初次进入某个界面时,需要弹出一个提示,或者在EditText上显示一个hint;而用户之后进入就不再弹出提示了。思考之后就选择了SharedPreferences这个轻型的数据存储方式。存储一个布尔型值作为key,根据这个key作为判断是否是第一次进入 ...
分类:
其他好文 时间:
2020-04-05 18:47:57
阅读次数:
82
1.激活版本,使用pycharm 2019.2以前的版本 可以在官网下载,PyCharm一定要是在官网下载:https://www.jetbrains.com/pycharm/download/ 可以下载这个2019.2: https://pan.baidu.com/s/1U2YN6UINZgnXI ...
分类:
其他好文 时间:
2020-03-01 19:56:50
阅读次数:
305
11 MyBatis一级缓存实现# 11.1 什么是一级缓存? 为什么使用一级缓存?## 每当我们使用MyBatis开启一次和数据库的会话,MyBatis会创建出一个SqlSession对象表示一次数据库会话。 在对数据库的一次会话中,我们有可能会反复地执行完全相同的查询语句,如果不采取一些措施的话 ...
分类:
其他好文 时间:
2020-02-29 20:21:00
阅读次数:
101
简要对比 简单工厂方法是一种编程习惯,不是设计模式,主要负责集中生成对象,比如有一个电脑的供货商(工厂类),商家给出想要的电脑名字(参数),供货商就会提供对应的品牌的电脑(根据传入参数创建对象) 工厂模式:有一个电脑工厂的标准(工厂接口),所有厂商都需要实现这个标准来生成电脑,比如联想的工厂就负责生 ...
分类:
其他好文 时间:
2020-02-24 00:47:12
阅读次数:
103
任务描述:对比某品牌机系列,两个不同的配置方案,说明品牌机配置关注点。 任务思维导图: 任务实施过程: 一、 外观搭配说明:整体效果好,颜色和形状搭配和谐。 二、 对比一个系列,两种不同的搭配。 描述配置方案一。 1、CPU:i7-7700 2、操作系统:Windows 10 家庭中文版 3、内存: ...
分类:
其他好文 时间:
2020-02-16 12:56:46
阅读次数:
82
1.先下载Idea软件 可以去官网下载也可以到百度云下载链接:https://pan.baidu.com/s/1hFpPUrDOuOCUEQnwG8TiAQ 提取码:wxsf 2.下载完软件安装idea软件 3.安装完软件打开软件的安装位置 这是我的安装位置 4.去百度云下载idea激活工具链接:h ...
分类:
其他好文 时间:
2020-02-09 20:22:30
阅读次数:
1395
Spring,SpringMvc,MyBatis用到的设计模式 1.MyBatis: 首先看MyBatis执行流程: (1)首先,SqlSessionFactoryBuilder 去读取 mybatis 的配置文件,然后 build 一个 DefaultSqlSessionFactory。 (2)当 ...
分类:
编程语言 时间:
2020-02-02 21:47:49
阅读次数:
63
super注意点: surper()是调用父类的构造方法,而且必须在构造方法的第一个 super必须只能出现在子类的方法或者构造方法中! super()和this()不能同时调用构造方法! Vs this: 代表的对象不同: this:本身调用者这个对象 super:代表父类对象的引用 前提: th ...
分类:
其他好文 时间:
2020-01-21 18:30:38
阅读次数:
100
Image processing pipeline - Part C (10%)Complete your program by implementing pipefile parsing and command-line argumentparsing.Pipefile parsing (5%)Y ...
分类:
其他好文 时间:
2020-01-10 20:07:25
阅读次数:
90