adam_1997
码龄9年
关注
提问 私信
  • 博客:53,589
    社区:1
    53,590
    总访问量
  • 39
    原创
  • 580,363
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-04-15
博客简介:

qq_34676998的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得5次评论
  • 获得184次收藏
  • 代码片获得415次分享
创作历程
  • 4篇
    2023年
  • 12篇
    2022年
  • 27篇
    2021年
  • 5篇
    2020年
成就勋章
TA的专栏
  • Django
    6篇
  • java 基础
    8篇
  • 中间件
    6篇
  • 虚拟机
    2篇
  • 大数据
    5篇
  • Spring源码分析
    1篇
  • JAVA实战项目
    3篇
  • postgresql
    1篇
  • 其他
    3篇
  • java之maven打包问题
    2篇
  • Python
    1篇
  • java工具拓展
    2篇
  • vue
    3篇
  • Gradle
    1篇
  • 安卓逆向
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    opencvcaffetensorflowmxnetpytorchnlpscikit-learn聚类集成学习迁移学习分类回归
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Redis系列十:Pipeline详解

这个过程称为Round trip time(简称RTT, 往返时间),mget mset有效节约了RTT,但大部分命令(如hgetall,并没有mhgetall)不支持批量操作,需要消耗N次RTT ,这个时候需要pipeline来解决这个问题。
原创
发布博客 2023.01.29 ·
1498 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Redis 批量查询优化

redis批量操作命令与管道方法。
原创
发布博客 2023.01.29 ·
5699 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

visualbox 安装centos7 minimal

本文章分享安装CentOS-7-x86_64-Minimal-2207-02.iso 教程。
原创
发布博客 2023.01.08 ·
920 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

Flink异步IO查询Hbase数据,采用旁路缓存redis

概念理解流计算系统中经常需要与外部系统进行交互,比如需要查询外部数据库以关联上用户的额外信息。通常,我们的实现方式是向数据库发送用户a的查询请求(例如在MapFunction中),然后等待结果返回,在这之前,我们无法发送用户b的查询请求。这是一种同步访问的模式,如下图左边所示。图中棕色的长条表示等待时间,可以发现网络等待时间极大地阻碍了吞吐和延迟。为了解决同步访问的问题,异步模式可以并发地处理多个请求和回复。
原创
发布博客 2023.01.06 ·
1891 阅读 ·
0 点赞 ·
1 评论 ·
10 收藏

redis命令大全

redis使用命令
原创
发布博客 2022.12.27 ·
1506 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Hbase shell中使用Filter过滤器总结

Hbase shell中使用Filter过滤器总结
原创
发布博客 2022.12.15 ·
2993 阅读 ·
2 点赞 ·
0 评论 ·
23 收藏

HBase API

hbase java api
原创
发布博客 2022.12.12 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HBase Shell操作

Hbase shell 操作
原创
发布博客 2022.12.12 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

EXCELt添加单引号

excel添加单引号
原创
发布博客 2022.12.08 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 中的resultset详解

使用ResultSet做大数量导出功能
原创
发布博客 2022.11.10 ·
5823 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

HBase命令行基本操作

create创建表VERSIONS:存储数据的最大保留版本数,存储最近的n个版本,以前默认保留3个,现在默认保留1个TTL:数据的生命周期,默认FOREVERBLOOMFILTER:布隆过滤器,可选值:‘ROW’'(默认)、‘ROWCOL’(row+colum[family+qualifier])、‘NONE’查看表结构desc删除表(需先让表为disable状态)dropdrop ‘t1’变更表信息alter若NAME不存在则新建。
原创
发布博客 2022.10.08 ·
1199 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Java8 Optional用法和最佳实践

Optional实际上是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。
原创
发布博客 2022.10.06 ·
646 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MapStruct

1.MapStruct是用来做什么的?2.使用MapStruct解决上述问题3.添加默认方法4.可以使用abstract class来代替接口5.可以使用多个参数5.直接使用参数作为属性值6.更新对象属性7.没有getter/setter也能赋值8.使用Spring依赖注入9.自定义类型转换首先来了解一下DTO,DTO简单的理解就是做数据传输对象的,类似于VO,但是VO用于传输到前端。1.MapStruct是用来做什么的?现在有这么个场景,从数据库查询出来了一个user对象(包含id
原创
发布博客 2022.05.29 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

javassist 使用案例(一)

概述Java字节码以二进制的形式存储在.class文件中,每一个.class文件包含一个Java类或接口。Javaassist就是一个用来处理Java字节码的类库。它可以在一个已经编译好的类中添加新的方法,或者是修改已有的方法,并且不需要对字节码方面有深入的了解。同时也可以通过完全手动的方式生成一个新的类对象。maven依赖<dependency> <groupId>org.javassist</groupId> <artifactId>javass
原创
发布博客 2022.05.06 ·
1376 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

zookeeper 学习笔记 (二)

第一章 Zookeeper Java客户端添加pom依赖文件 <dependencies> <!--日志依赖--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <ver
原创
发布博客 2022.03.06 ·
2168 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

zookeeper 学习笔记 (一)

第一章 了解zookeeper1. 什么是Zookeeper?官方文档上这么解释zookeeper,它是一个分布式协调框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zo
原创
发布博客 2022.03.06 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ -- part II

目录:消息如何保障100%的投递成功?幂等性概念详解Confirm确认消息Return返回消息自定义消费者消息端的限流消息的ACK与重回队列TTL消息死信队列一.消息如何保障100%的投递成功?什么是生产端的可靠性投递?保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker) 确认应答完善的消息进行补偿机制生产端-可靠性投递(一)BAT/TMD互联网大厂的解决方案:**方案1:**消息落库,对消息状态进行打标**方案2:**消息的延迟投递,
原创
发布博客 2021.09.12 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ -- part I

主流消息中间件介绍- RabbitMQ第一部分:介绍及架构RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP协议更多用在企业系统内,对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。第二部分:核心概念1.互联网大厂为什么选择RabbitMQ?滴滴、美团、头条、去哪儿、艺龙.开源、性能优秀,稳定性保障.提供可靠性消息投递模式(confir
原创
发布博客 2021.09.12 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java复习笔记--尚硅谷

第一章 Java概述1.1 Java历史Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购。Java之父是詹姆斯.高斯林(James Gosling)。1996年发布JDK1.0版。目前最新的版本是Java12。我们学习的Java8。1.2 Java语言最主要的特点特点一:面向对象两个基本概念:类、对象三大特性:封装、继承、多态特点二:健壮性吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、
原创
发布博客 2021.09.12 ·
1186 阅读 ·
9 点赞 ·
0 评论 ·
33 收藏

Spring源码编译

Spring源码编译一、下载spring源码国内下载地址 :spring-Framework查看对应的gradle版本在下载的源码中找到与之对应的gradle版本,如果有其它版本有可能会出现不兼容现象,导致build通不过二、安装gradle1、下载gradleGradle地址2.设置环境变量计算机——》属性——》高级系统设置——》环境变量——》新建检查是否安装成功 cmd 输入以下命令gradle -v会显示gradle版本信息,没安装成功则不会显示3.设置gradl
原创
发布博客 2021.09.10 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多