摘要: 软件: (VMware_15虚拟机下载地址及激活码: https://pan.baidu.com/s/1ZOkN78YrhDO3gGw0nBayww) Linux系统各发行版镜像下载 包括Ubuntu,Fedora,SUSE,Red Hat Enterprise Linux,CentOS等。 北京交 阅读全文
posted @ 2021-11-24 23:56 kisshappyboy 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 看了松哥写的《Spring Boot + Vue 全栈开发》,来系统学习 SpringBoot,下面是简单的速记,根据使用场景可以快速定位到知识点: Demo 脚手架项目地址: https://github.com/Vip-Augus/springboot-note SpringBoot 速记 一、 阅读全文
posted @ 2021-11-24 15:53 kisshappyboy 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、项目目标 支付中心架构将各业务的公共交易、支付、财务等沉淀到支付中心,并主要解决了以下三个主要问题: 建立基础订单、支付、财务统一体系,抽象和封装公共处理逻辑,形成统一的基础服务,降低业务的接入成本及重复研发成本; 构建安全、稳定、可扩展的系统,为业务的快速发展和创新需求提供基础支撑,解决业务「 阅读全文
posted @ 2021-11-24 09:50 kisshappyboy 阅读(370) 评论(0) 推荐(0) 编辑
摘要: mysql视图的作用(详细) 测试表:user有id,name,age,sex字段 测试表:goods有id,name,price字段 测试表:ug有id,userid,goodsid字段 视图的作用实在是太强大了,以下是我体验过的好处: 作用一: 提高了重用性,就像一个函数。如果要频繁获取user 阅读全文
posted @ 2021-11-23 14:35 kisshappyboy 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据 共享锁(S锁) 又称为读锁,可以查看但无法修改和删除的一种数据锁。如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排它锁。获准共享锁的事务只能读数据,不能修改数据。 共享锁下其它用户可以并 阅读全文
posted @ 2021-11-23 13:51 kisshappyboy 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.策略模式 假设有这样的业务场景,大数据系统把文件推送过来,根据不同类型采取不同的解析方式。多数的小伙伴就会写出以下的代码: if(type=="A"){ //按照A格式解析 }else if(type=="B"){ //按B格式解析 }else{ //按照默认格式解析 } 这个代码可能会存在哪些 阅读全文
posted @ 2021-11-23 11:14 kisshappyboy 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 首先使用迭代器适用性强,因为如果用for循环遍历,需要事先知道集合的数据结构,而且当换了一种集合的话代码不可重用要修改,不符合开闭原则。而Iterator是用同一种逻辑来遍历集合。其次使用Iterator可以在不了解集合内部数据结构的情况下直接遍历,这样可以使得集合内部的的数据不暴露。 for循环的 阅读全文
posted @ 2020-11-19 12:51 kisshappyboy 阅读(660) 评论(0) 推荐(0) 编辑
摘要: Key的过期策略 Redis的Key有3种过期删除策略,具体如下: 1. 定时删除 原理:在设置键的过期时间的同时,创建一个定时器(timer),让定时器在键的过期时间来临时,立即执行对键的删除操作 优点:能够很及时的删除过期的Key,能够最大限度的节约内存 缺点:对CPU时间不友好,如果过期的Ke 阅读全文
posted @ 2020-11-19 12:21 kisshappyboy 阅读(562) 评论(0) 推荐(0) 编辑
摘要: java.lang.UnsatisfiedLinkError:no in java.library.path的错误,刚开始以为是jar包没在classpath路径中,后来才发现java.library.path与classpath是两个不同的变量,后者是我们所熟知的类路径,与jar包有关;而前者与d 阅读全文
posted @ 2020-11-11 13:41 kisshappyboy 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 正斜杠,又称左斜杠,符号bai是"/";反du斜杠,也称右斜杠,符号是"\"。在zhiUnix/Linux中,路径的分隔采用dao正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"\",比如"C:\Windows\System"。有时我们会看到这样的路径写法 阅读全文
posted @ 2020-11-11 11:15 kisshappyboy 阅读(542) 评论(0) 推荐(0) 编辑