笔记
文章平均质量分 88
咖啡汪
探究方向:中台战略和产业区块链
技术宣言:重拾极客精神,提升技术认知
人生理念:对本汪而言,无常便是有常,无知所以无畏。
展开
-
咖啡汪笔记 —— 微服务架构下如何保证事务的一致性(InfoQ公开课)
Hello, 大家好!我是不作死就不会死,智商不在线,但颜值超有品的拆家队大队长 ——咖啡汪一只不是在戏精,就是在戏精路上的极品二哈前几天在 InfoQ 公开课上看到了自己感兴趣的东西,所以便简单做了下记录附上原视频链接:微服务架构下如何保证事务的一致性 | InfoQ 公开课讲师:梁桂钊视频链接:https://www.infoq.cn/video/K7pDdIP5ZvqY9aAbf5vY前言课程目录,你能了解到什么:什么是分布式事务?分布式事务用的多吗?二阶段提交协议/三阶段提原创 2021-02-25 17:07:54 · 1744 阅读 · 4 评论 -
咖啡汪日志————Netty 4.1.45.Final新手引导之Echo服务的简单演示
作为不是在逗比,都是在逗比路上的二哈节假日也不能闲从今天开始本汪要进入Netty的拆家行当了,哈哈解析源码分析底层参数配置,对性能的影响熟悉netty的各种使用场景顺便了解下装配器模式不知道这家够本汪拆多久。。。。。。Echo服务的各组件名称和作用1)EventLoop和EventLoopGroup线程和线程组NIOEventLoopGroup就是一个线程池实现2)Bootstrapt启动引导类数据的预加载,参数配置,不同使用端启动类不同3)Channel 生命周期,状态变化原创 2020-10-08 20:23:18 · 226 阅读 · 2 评论 -
咖啡汪——极客时间课堂笔记——IOC和AOP拓展核心——多例注入的BUG解决办法
Spring框架:IOC 和 AOP是拓展的核心1.SayHelloService extends Say, SayByService extends Say, 需要将SayHelloService注入到SayContorller给子类加@Service注解,要看类是否有状态,默认为单例,但此时应为多例,RestController注解其实也是一个Spring BeanBean默认单例,所以单例的Controller注入的Service也是一次性创建的,即使services设置了多例也没用解决方法原创 2020-09-04 07:44:35 · 148 阅读 · 1 评论 -
咖啡汪对敖丙老哥Java后端面试心得体会————阿里一面
自我介绍:XXX之前做过的项目有两个:1.政企业务的支撑系统偏业务,主要做了两个(1)业务沟通,系统迭代(2)搭建线下的预发环境,测试环境,去用做CI,CD(https://blog.csdn.net/qq_18975791/article/details/85860105),用CI,CD做一个敏捷开发(3)对服务进行了一个模块化的划分,把原来一个集成度很高的项目,拆成了一个主Web服务,拆出来了附件服务,定时任务,还有Redis帮助去更好地做一个服务能力的沉淀和模块化(4)用设计模式对现原创 2020-08-02 17:40:42 · 438 阅读 · 1 评论 -
Mysql设置事务隔离级别解说(主演:咖啡汪,隔壁加菲猫)
不可重复读:一个事务范围内,两个相同的查询却返回了不同的结果;重复读: 一个事务执行期间,不允许另一个事务执行update操作;eg:加菲早上借了汪哥的卡,说是下午去买包包,卡里有1000元1、执行查询操作:加菲借卡时当面查了卡里余额:1000元2、执行update操作:结果中午本汪出去吃饭时,和隔壁柴犬互相挑衅,一时没忍住干了一架,把他咬伤了于是乎,用手机把卡里的钱,全陪给柴犬媳妇了。3、执行查询操作:加菲挑好了包包,付款时发现卡里余额:0元,直接炸毛了,于是乎汪哥帅气的脸,当天晚上就被猫爪挠原创 2020-08-01 22:04:12 · 146 阅读 · 1 评论 -
查询条件(时间段)默认赋值当天时间段 及 分页参数的默认赋值
1.时间段默认赋值当天时间段内时间格式:2020-07-29 16:42 ~ 2020-07-29 23:59前端传来的时间格式为 String recTime = "2020-07-29 16:42 ~ 2020-07-29 23:59";当recTime为空时,为其赋默认值默认查询时间段为当天0点到查询事件发生的时间点if (StringUtils.isEmpty(recTime)) { StringBuilder sb = new StringBuilder(); String原创 2020-07-29 17:15:50 · 818 阅读 · 0 评论 -
oracle查询今天早上8点到明天早上7点59分59秒的数据,可间隔多天,精确到秒
本汪在项目里碰到了精确到秒的时间段截取,就随便记录下下面这条语句可以在PLSQL里试运行,select t.*, t.rowid from user t where to_char(t.update_time,'yyyymmddhh24miss') > (to_char(sysdate,'yyyyMMdd')||'080000') andto_char(t.update_time,'yyyymmddhh24miss') < = (to_char(sysdate+1,'yyy原创 2020-07-29 07:24:48 · 2152 阅读 · 0 评论 -
5分钟解决阿里云oss对象存储
5分钟解决阿里云OSS对象存储后附关键代码启动代码如下:pom.xml里添加依赖 com.aliyun.oss aliyun-sdk-oss 2.8.31.建类AliyunOSSClientUtilpackage io;import com.aliyun.oss.OSSClient;import java.io.File;/**Created by...原创 2020-03-14 00:49:40 · 5240 阅读 · 0 评论