Java并发编程之可重入锁ReentrantLock

这是我参与11月更文挑战的第24天,活动详情查看:2021最后一次更文挑战 ReentrantLock概述 ReentrantLock是可重入的独占锁,同时只能有一个线程可以获得锁,其他获取该锁的线程
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

Netty编程(十)—— 参数优化

这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战 CONNECT_TIMEOUT_MILLIS 属于 SocketChannal 的参数 用在客户端建立连接时,如果在指定毫秒
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

【API】微信支付简单集成

这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战 说明 当服务服务中需要支付功能,可以尝试使用微信支付。微信支付提供企业向用户付款的功能,支持企业通过API接口付款
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

关于Nginx你了解多少了呢

写在前面 关于Nginx你了解多少了呢? 今天我想分享一下负载均衡和镜像服务器。 Nginx负载均衡 nginx负载均衡介绍 负载均衡的意思是在服务器集群中,需要有一台服务器作为调度者,客户端所有的请
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

【死磕Java并发】-----J.U.C之深入分析CAS

「这是我参与11月更文挑战的第 19 天,活动详情查看:2021最后一次更文挑战 CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

Spring Boot RocketMq的食用方法

这是我参与11月更文挑战的第27天,活动详情查看:2021最后一次更文挑战 前言 之前我们讲了rocketmq的概念,让我们书接上文,这次来讲一下RocketMQ的具体使用方法,目前公司主推的MQ就是
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

企业进行云迁移就是云原生了吗?

在过去几年,企业对云计算的认识发生了重大转变,同时新冠疫情加速了云迁移计划的落实。目前,对于很多企业来说,云迁移成为了不可避免的。因为云平台有很大的吸引力,能够帮助企业降本增效,提高业务的灵活性和弹性
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

【实战】SpringBoot+Redis实现发布订阅

「这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战」 发布订阅机制 发布订阅:消息发布者发布消息 和 消息订阅者接收消息,两者之间通过某种媒介联系起来 当一个客户端通过 PU
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

ElasticSearch从入门到精通(持续更新....)—深度分页from-size|scroll|search_after

这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战。 from+size 我们知道ElasticSearch分页的时候如果用from+size的话,from + size 默认
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

35.数据结构-栈的概念与实现(下)

一.静态栈的缺陷 当存储的元素为类类型的时候,静态栈会的对象在创建的时候会多次调用元素类型的构造函数,影响效率,当使用原生数组作为存储空间,在创建创建栈的时候会调用泛指类型T的构造函数,当函数退出的时
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

【面试必刷】Mysql编程题:第六期

「这是我参与11月更文挑战的第29天,活动详情查看:2021最后一次更文挑战」。 Test 1 有一个薪水表 salaries 简况如下: 请你获取薪水第二多的员工的 emp_no 以及其对应的薪水
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

日志系统的更新语句执行流程~

「这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战」 日志系统的更新语句执行流程~
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

来系统学习下 lambda 表达式吧

lambda 表达式,相信大家都不陌生,就算没有用过,那应该也听说过。我也是一样,在使用新特性 stream 流处理集合相关的代码时接触到这种语法,其他地方倒是不经常使用。所以也是仅仅知道一些皮毛
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

聊聊 Kafka: Consumer 源码解析之 ConsumerNetworkClient

一、Consumer 的使用 Consumer 的源码解析主要来看 KafkaConsumer,KafkaConsumer 是 Consumer 接口的实现类。KafkaConsumer 提供了一套封
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

MyBatis插入大量数据效率对比:foreach、SqlSession、sql三种方式批量插入

用mybatis插入数据执行效率对比,对比三种方式(测试数据库为MySQL), 使用 SqlSessionFactory,每一批数据执行一次提交 使用mybatis-plus框架的insert方法,f
分类: 编程语言 发布时间: 11-30 16:40 阅读次数: 0

我有一个小小愿望,让所有程序员编程之路再延长一点点

本应该在2019年年底写的一篇文章,推到了2020年。在2019年这一年当中,it行业出现了寒冬期,在2019年年中的时候也看到了很多在今日头条,知乎上一些30多岁的程序员发表着失业、面试被公司特殊对
分类: 编程语言 发布时间: 11-30 16:39 阅读次数: 0

【k8s 系列】k8s 学习十三,Service 基础

今天开始来分享Service 的基础知识,后续我们可以慢慢打磨,分享 Service 的进阶知识和原理 Service 基本概念 Service 是 K8S 最核心的概念了 我们可以通过创建 Serv
分类: 编程语言 发布时间: 11-30 16:39 阅读次数: 0

从零开始学设计模式(二十二):命令模式(Command Pattern)

命令模式就是对命令的封装,就是把一系列的操作写到一个方法中,然后供客户端调用就行了。主要的作用就是对请求发送者与接收者进行解耦。
分类: 编程语言 发布时间: 11-30 16:39 阅读次数: 0

Netty心跳检测机制原理分析

这是我参与11月更文挑战的第29天,活动详情查看:2021最后一次更文挑战 Netty心跳检测机制原理分析
分类: 编程语言 发布时间: 11-30 16:39 阅读次数: 0

mysql数据库基础知识点&事务详解

「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」 问题:mysql执行update语句时,如果不是主键where语句会报错 原因:MySql运行在safe-updates
分类: 编程语言 发布时间: 11-30 16:39 阅读次数: 0