Welcome everyone

 分类:java

java

IO技术小册

IO技术小册
前言 随着逐步学习发现IO技术非常重要,整理此文并及时更新,由于水平有限,相关技能掌握不到位,如有错误敬请指正! 虽然普通日常开发中基本上很难遇到,或者说做IO、长连接等相关项目有一定门槛,但这一点都不能阻碍IO技术的重要性。 本文主要会整理一些自己学过和接触的IO相关技术和知识...

汪明鑫 1个月前 (08-21) 55浏览 0评论 0喜欢

java

Guava RateLimiter 简单使用

Guava RateLimiter 简单使用
为什么需要限流 限流顾名思义,就是限制突发大量流量,让系统以平稳安全的速度去处理请求流量 限流是保障服务的一种手段 好的限流策略既不会打垮服务,也能保证系统的吞吐量 通常来说,调用别人的核心接口需要考虑限流,自己设计的接口也要考虑限流   两大限流算法 【漏桶算法】 ...

汪明鑫 2个月前 (07-28) 45浏览 0评论 2喜欢

java

Lambda & Stream 使用入门详解

Lambda & Stream 使用入门详解
lambda表达式 Lambda 允许把函数作为一个方法的参数 一切皆为函数,函数可以作为另一个函数的输入/输出,形成表达式链 使用 Lambda 表达式可以使代码变的更加简洁紧凑 推动 Java 8 发布的最重要新特性     【直观体验】 // 1. 不需...

汪明鑫 3个月前 (07-02) 70浏览 0评论 1喜欢

java

Arthas 初使用

Arthas 初使用
Arthas 是阿里整的一套采用命令行的线上问题排查工具 详情可见 https://alibaba.github.io/arthas/install-detail.html 快速安装 [root@xinyeshuaiqi ~]# curl -O https://alibaba.g...

汪明鑫 4个月前 (06-10) 64浏览 0评论 0喜欢

java

spring boot 集成 grpc

spring boot 集成 grpc
grpc就和其他一些rpc框架差不多 支持多语言的 RPC 框架,是由 Google 开发并开源的一种语言中立的 RPC 框架 基于HTTP/2协议设计     grpc 是用proto文件定义rpc服务 protobuf全名是ProtocolBuffers...

汪明鑫 4个月前 (06-10) 63浏览 0评论 0喜欢

java

git rebase 妙用

git rebase 妙用
我们本地提交2个commit     git log   现在我们想合并这2个commit git rebase -i   下面的是新的提交   我们把第二行对应的 pick  修改成 squash 意味着把commit1...

汪明鑫 4个月前 (06-09) 58浏览 0评论 0喜欢

java

本地缓存 guava cache

本地缓存  guava cache
说到缓存我们第一个想到的就是redis 缓存架构在软件世界里很常见,redis,memcached,local cache,mybatis缓存,spring 缓存,JMM,电脑缓存,各种缓存置换算法等等。。。   多级缓存架构,单一的redis存储已经不足以支持高并发的...

汪明鑫 4个月前 (06-08) 56浏览 0评论 0喜欢

java

网页分页 & 客户端游标

网页分页  &  客户端游标
网页分页 这个大家都懂,前端传参数携带第几页,每页的数据 后端mysql  start limit size 即可 还可以整个mybatis  pageHelper     客户端游标   我们需要客户端查看近一个月的游戏记录 上下滑展示, 越往...

汪明鑫 4个月前 (05-29) 58浏览 0评论 1喜欢