12 2020 档案

摘要:一、五大事务隔离级别 1、DEAULT(默认属性),这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。另外四个与JDBC的隔离级别相对应。 2、READ_UNCOMMITTED (读未提交),这是事务最低的隔离级别,它允许另外一个事务可以看到这 阅读全文
posted @ 2020-12-29 21:45 码在江湖 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:一、定义 迭代器(Iterator)模式的定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。迭代器模式是一种对象行为型模式。 二、优点及缺点 优点: 1、访问一个聚合对象的内容而无须暴露它的内部表示。 2、遍历任务交由迭代器完成,这简化了聚合类。 3、它支持以不同方式遍 阅读全文
posted @ 2020-12-29 21:17 码在江湖 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一、定义 访问者(Visitor)模式的定义:将作用于某种数据结构中的各元素的操作分离出来封装成独立的类,使其在不改变数据结构的前提下可以添加作用于这些元素的新的操作,为数据结构中的每个元素提供多种访问方式。它将对数据的操作与数据结构进行分离,是行为类模式中最复杂的一种模式。 二、优点及缺点 优点: 阅读全文
posted @ 2020-12-22 18:18 码在江湖 阅读(119) 评论(0) 推荐(0) 编辑
摘要:首先需要登陆千图网和包图网找到自己喜欢的图片,然后把链接复制到平台https://www.xingjichuangyi.com/就能解析地址进行下载,这个网址里面有操作说明 https://www.xingjichuangyi.com/ 平台登陆的账号密码关注公众号免费获取(不同的账号下载不同网址的 阅读全文
posted @ 2020-12-22 17:28 码在江湖 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:直接上代码作为记录: package com.example.demo.day4.test1; import java.util.regex.MatchResult; /** * @Author: caesar * @Date:2020年12月22日 14:12:04 * @Description: 阅读全文
posted @ 2020-12-22 15:48 码在江湖 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、定义 中介者(Mediator)模式的定义:定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的耦合松散,且可以独立地改变它们之间的交互。中介者模式又叫调停模式,它是迪米特法则的典型应用。 二、优点及缺点 优点: 1、类之间各司其职,符合迪米特法则。 2、降低了对象之间的耦合性,使得对象 阅读全文
posted @ 2020-12-21 17:51 码在江湖 阅读(113) 评论(0) 推荐(0) 编辑
摘要:一、首先,从程序中遇到的问题入手,上代码 /** * @Author: caesar * @Date:2020年12月11日 15:12:47 * @Description: 实体类 */ public class Person { private Integer id; private Strin 阅读全文
posted @ 2020-12-11 15:28 码在江湖 阅读(650) 评论(0) 推荐(0) 编辑
摘要:一、商品秒杀存在的问题 1、商品肯能会超卖,因为并发。 2、数据库承受巨大的压力,每秒大量的访问可能让数据库宕机。 3、用户体验极差,我的电脑,2核,16G,500并发,大概是4s 二、解决的方案 1、使用Redis的decr的方法,防止商品超卖,先减再判断是不是小于0,而不是先查再判断。 2、使用 阅读全文
posted @ 2020-12-09 16:58 码在江湖 阅读(1097) 评论(4) 推荐(1) 编辑
摘要:一、秒杀会给系统带来的问题 1、商品库存减成负数 2、不停的访问数据库,导致数据库宕机,对数据库的压力很大 3、用户体验极差,500并发,在我的电脑上,当然是windows,2核,16G,4s,加载4s。。。。好吧 二、解决方案 1、将商品的库存,存到redis中,这样不用从mysql中,一直获取数 阅读全文
posted @ 2020-12-09 16:29 码在江湖 阅读(2026) 评论(0) 推荐(0) 编辑
摘要:将这些网站的图片连接,复制到下面的素材下载框内,即可成功下载。 下载网址如下: https://www.xxsucaiwang.cn 教程如下: https://share.weiyun.com/cdUEEnGB 账号密码关注公众号,点击获取资源,点击20网vip账号密码获取账号密码。 阅读全文
posted @ 2020-12-06 14:38 码在江湖 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:将这些网站的图片连接,复制到下面的素材下载框内,即可成功下载。 下载网址如下: https://www.xxsucaiwang.cn 教程如下: https://share.weiyun.com/cdUEEnGB 账号密码关注公众号,点击获取资源,点击20网vip账号密码获取账号密码。 阅读全文
posted @ 2020-12-06 14:37 码在江湖 阅读(958) 评论(0) 推荐(0) 编辑
摘要:将这些网站的图片连接,复制到下面的素材下载框内,即可成功下载。 下载网址如下: https://www.xxsucaiwang.cn 教程如下: https://share.weiyun.com/cdUEEnGB 账号密码关注公众号,点击获取资源,点击20网vip账号密码获取账号密码。 阅读全文
posted @ 2020-12-06 14:35 码在江湖 阅读(696) 评论(0) 推荐(0) 编辑
摘要:将这些网站的图片连接,复制到下面的素材下载框内,即可成功下载。 下载网址如下: https://www.xxsucaiwang.cn 教程如下: https://share.weiyun.com/cdUEEnGB 账号密码关注公众号,点击获取资源,点击20网vip账号密码获取账号密码。 阅读全文
posted @ 2020-12-06 14:33 码在江湖 阅读(5748) 评论(0) 推荐(0) 编辑
摘要:一、定义 状态(State)模式的定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。 二、优点及缺点 优点: 1、结构清晰,状态模式将与特定状态相关的行为局部化到一个状态中,并且将不同状态的行为分割开来,满足“单一职责原则”。 2、将状态 阅读全文
posted @ 2020-12-05 18:32 码在江湖 阅读(101) 评论(0) 推荐(0) 编辑
摘要:一、定义 责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 二、优点及缺点 优点: 1、降低了对象之间 阅读全文
posted @ 2020-12-04 00:08 码在江湖 阅读(105) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示