朋友们好啊,我是码农小胖哥. 今天有个同学问我在吗,我说什么事? 给我发个截图,我一看!噢,原来是帮忙搞个定时任务,还是动态的. 他说了两种选择,一种是用DelayQueue,一种是用消息队列. 他说,胖哥你能不能教我点招式混元功法,帮我完成这个需求. 我说可以! 我说你这两种都不好用,他不服气. 我说那你写个DelayQueue来看看,他写不出来. 他说你这估计也不会,我说我确实不会. 这是 JUC,传统底层开发是要讲基础的,必须融会贯通,我只会调包. 这种定时任务我用 Redis 更简单些.…
Hello,早上好,我是楼下小黑哥~ 最近偶然间在看到 Spring 官方文档的时候,新学到一个注解 @ControllerAdvice,并且成功使用这个注解重构我们项目的对外 API 接口,去除繁琐的重复代码,使其开发更加优雅. 展示具体重构代码之前,我们先来看下原先对外 API 接口是如何开发的. 这个 API 接口主要是用来与我们 APP 交互,这个过程我们统一定义一个交互协议,APP 端与后台 API 接口统一都使用 JSON 格式. 另外后台 API 接口对 APP 返回时,统一一些错…
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 前言 耗子喂汁是什么意思什么梗呢?可能很多人不知道,这个梗是出自马保国,经常上网的人可能听说过这个名字,而他所说的一些话也被当成了一些梗,比如年轻人不讲武德,闪电五连鞭等等 B站马保国的一段视频中他右眼红肿金句频出,部分经典句式甚至被网友们总结归纳成了"保国体",变成了口头禅,比如"年轻人不讲武德,欺侮我六十九岁的老同志""耗子尾汁"(好自为之)…
首先,开局一张图,嘉立创又不做人的一天.嘉立创不讲武德,耗子尾汁!!! 之前下单,勾选了确定生产稿和不加客编,结果生产稿出来还是给我加了客编.那我出10元的意思何在?让我自己花3元看我花的10元有没有奏效? 这次4单板子,11月19 17:39:37下单,11月19 17:53:56付款,想着你慢慢弄,我明天上午再确认生产稿.结果自己一开电脑,你直接给我确认生产稿了???这是什么操作,等于说我4笔订单的3元确定生产稿一共12元白出了??我不确定生产稿,影响生产进度是我的责任,你自动给我确认算什么…
简介 Power Automate Desktop 扩展Power Automate中的现有机器人流程自动化(RPA)功能,并使您能够自动化所有重复的桌面流程. 使用预生成的拖放操作或记录您自己的桌面流以便稍后运行来通过直观的全新Power Automate Desktop设计器实现自动化比以往任何时候都更快.更轻松. 利用Power Automate Desktop中的自动化功能.创建流,与日常工具(例如电子邮件和Excel)交互,以及使用现代和旧版应用程序.您可以自动化的简单和复杂任务的示例…
目录 一.事物的隔离级别与MVCC? 二.Repeatable Read是如何实现的 本文是MySQL专题第15篇,全文近100篇(公众号首发) 三.Read Commited是如何实现的: 本文是MySQL专题第15篇,全文近100篇(公众号首发) Hi,大家好!我是白日梦. 今天我要跟你分享的话题是:"MySQL是如何根据undo log 链条实现read view机制的?谈谈看" 一.事物的隔离级别与MVCC? MySQL单进程多线程的数据库软件,在事务的并发操作中可能会出现脏读…
前言 本篇博客已被收录GitHub:https://zhouwenxing.github.io/ 文中所涉及的源码也已被收录GitHub:https://github.com/zhouwenxing/lonely-wolf-note (message-queue模块) 使用消息队列必须要保证生产者发送的消息能被消费者所接收,那么生产者如何接收消息呢?下图是 RabbitMQ 的工作模型: 上图中生产者会将消息发送到交换机 Exchange 上,再由 Exchange 发送给不同的 Queue ,…
  ELK初体验     1.官网   https://www.elastic.co/cn/downloads/elasticsearch   2.需要安装JDK   ElasticSearch 是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎.设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便.  …
分析: 程序中包括打印机(Printer).墨盒(Ink).和纸张(Paper).三类组件 首先创建一个新项目文件Spring_Box 我们来定义墨盒和纸张的接口类 墨盒接口Ink.java文件内容如下: package entiey; public interface Ink { /** * 定义打印采用的颜色的方法 * r(红色) * g(绿色) * b(蓝色) */ public String getColor(int r,int g,int b); } 纸张接口Paper.java文件内…
前言 这篇文章的题目,是我真实在面试过程中遇到的问题,某互联网众筹公司在考察面试者MySQL相关知识的第一个问题,我当时还是比较懵的,没想到这年轻人不讲武德,不按套路出牌,一般的问MySQL的相关知识的时候,不都是问索引优化以及索引失效等相关问题吗?怎么还出来了,存储文件的不同?哪怕考察个MVCC机制也行啊.所以这次我就好好总结总结这部分知识点. 为什么需要建立索引 首先,我们都知道建立索引的目的是为了提高查询速度,那么为什么有了索引就能提高查询速度呢? 我们来看一下,一个索引的示意图. 如果我…