zl1zl2zl3
码龄15年
  • 5,659,421
    被访问
  • 51
    原创
  • 686,008
    排名
  • 3,173
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2007-07-18
博客简介:

勇往直前的专栏

博客描述:
写给以后的自己
查看详细资料
个人成就
  • 获得3,670次点赞
  • 内容获得938次评论
  • 获得12,310次收藏
创作历程
  • 6篇
    2021年
  • 818篇
    2020年
  • 1147篇
    2019年
  • 830篇
    2018年
  • 189篇
    2017年
  • 62篇
    2016年
  • 9篇
    2015年
  • 1篇
    2014年
成就勋章
TA的专栏
  • 程序人生
    333篇
  • Java
    518篇
  • 面试
    211篇
  • Spring
    129篇
  • Web
    111篇
  • 数据库
    183篇
  • SpringBoot
    165篇
  • hashicorp产品
    17篇
  • fabio
    4篇
  • 架构
    128篇
  • 前端
    57篇
  • SpringCloud
    50篇
  • mysql
    96篇
  • redis
    102篇
  • 缓存
    68篇
  • Go
    43篇
  • JS
    36篇
  • Python
    25篇
  • React
    11篇
  • 分布式
    38篇
  • 人工智能
    36篇
  • nosql
    32篇
  • jvm
    62篇
  • AI
    22篇
  • 研发管理
    35篇
  • 优化
    35篇
  • 架构师
    18篇
  • 调优
    14篇
  • 高并发
    39篇
  • 服务器
    19篇
  • 中间件
    31篇
  • mongodb
    13篇
  • 内存
    33篇
  • 性能
    23篇
  • 运维
    34篇
  • 程序员
    58篇
  • mq
    29篇
  • nginx
    23篇
  • 算法
    42篇
  • 大数据
    46篇
  • thread
    21篇
  • hashicorp
    30篇
  • consul
    26篇
  • 微服务
    98篇
  • docker
    33篇
  • 源码
    57篇
  • 互联网
    62篇
  • 容器
    28篇
  • 多线程
    55篇
  • Linux
    69篇
  • nomad
    19篇
  • 版本管理
    11篇
  • IDE
    30篇
  • fabio
    4篇
  • 协议
    54篇
  • RESTful
    23篇
  • API
    35篇
  • 工作流
    11篇
  • flowable
    10篇
  • 网关
    21篇
  • 设计模式
    30篇
  • Git
    27篇
  • 计算机
    27篇
  • 移动开发
    10篇
  • ES6
    6篇
  • 操作系统
    30篇
  • UNIX
    1篇
  • Activiti
    2篇
  • NodeJS
    6篇
  • Prometheus
    9篇
  • 网络
    24篇
  • Eclipse
    13篇
  • Redux
    3篇
  • 计算机基础
    8篇
  • nio
    7篇
  • poi
    4篇
  • Spring Security
    6篇
  • 注解
    15篇
  • maven
    21篇
  • shiro
    8篇
  • zuul
    6篇
  • feign
    7篇
  • http
    24篇
  • kotlin
  • metrics
    2篇
  • ETCD
    2篇
  • zookeeper
    13篇
  • curl
    2篇
  • yarn
    3篇
  • session
    9篇
  • service mesh
    15篇
  • cookie
    6篇
  • dva
    2篇
  • JMeter
    3篇
  • npm
    2篇
  • Kubernetes
    6篇
  • 熔断
    5篇
  • 动态代理
    11篇
  • 机器学习
    7篇
  • linkerd
    1篇
  • elasticsearch
    18篇
  • 搜索引擎
    3篇
  • eureka
    4篇
  • 回调
    2篇
  • grpc
    2篇
  • 配置
    30篇
  • hystrix
    6篇
  • 线程池
    18篇
  • servlet
    3篇
  • springmvc
    2篇
  • hashmap
    15篇
  • rabbitmq
    9篇
  • 区块链
    11篇
  • paas
    2篇
  • saas
    14篇
  • iaas
    1篇
  • 远程调试
    1篇
  • 监听器
    1篇
  • 批处理
    1篇
  • job
    9篇
  • filter
    2篇
  • ThreadLocal
    6篇
  • rxjava
    1篇
  • Quartz
    1篇
  • lambda
    8篇
  • 集群
    3篇
  • raft
    2篇
  • 图解
    19篇
  • bean
    3篇
  • 事务
    24篇
  • 加密货币
    1篇
  • 汇编语言
    1篇
  • iris
    4篇
  • json
    9篇
  • gorm
    1篇
  • 云计算
    17篇
  • css
    2篇
  • less
    1篇
  • ESLint
    2篇
  • android
    2篇
  • drone
    1篇
  • TiDB
    4篇
  • TCP
    12篇
  • Lua
    1篇
  • OpenResty
    2篇
  • cluster
    1篇
  • fastjson
    3篇
  • 爬虫
    14篇
  • 锁
    24篇
  • 虚拟机
    5篇
  • AOP
    17篇
  • 代理
    8篇
  • MD
  • hash
    9篇
  • 日志
    23篇
  • devops
    13篇
  • faas
    4篇
  • serverless
    10篇
  • fluentd
    1篇
  • 跨域
    3篇
  • 权限
    6篇
  • baas
    1篇
  • jeecms
    1篇
  • 后端
    4篇
  • IOS
    5篇
  • ObjectC
    1篇
  • jquery
    2篇
  • oracle
    2篇
  • netty
    17篇
  • 消息
    4篇
  • mycat
    2篇
  • 测试
    13篇
  • ribbon
    1篇
  • bash
    12篇
  • CD/CI
    2篇
  • KONG
    4篇
  • websocket
    8篇
  • 服务配置
    2篇
  • 服务发现
    10篇
  • 服务注册
    5篇
  • 服务消费
    6篇
  • 高可用
    15篇
  • 断路器
    1篇
  • 定时任务
    6篇
  • tomcat
    10篇
  • 部署
    7篇
  • 调试
    1篇
  • 浏览器
    5篇
  • 配置中心
    3篇
  • 金丝雀
    2篇
  • 蓝绿
    2篇
  • 并发
    19篇
  • CAS
    4篇
  • 定时调度
    5篇
  • vscode
    5篇
  • log
    1篇
  • 反射
    5篇
  • kafka
    31篇
  • 负载均衡
    5篇
  • 泛型
    4篇
  • 内部类
    1篇
  • 电商
    12篇
  • 书单
    3篇
  • powershell
    1篇
  • windows
    4篇
  • gateway
    5篇
  • lombok
    3篇
  • webflux
    2篇
  • IDEA
    8篇
  • 一致性
    3篇
  • volatile
    2篇
  • 路由
    2篇
  • route
    1篇
  • cglib
    1篇
  • 安全
    16篇
  • tensorflow
    6篇
  • 深度学习
    7篇
  • 高数
    1篇
  • 物联网
    4篇
  • k8s
    18篇
  • 神经网络
    2篇
  • 监控
    12篇
  • sql
    27篇
  • RMI
    1篇
  • RPC
    11篇
  • 分层
    1篇
  • 设计
    17篇
  • hbase
    6篇
  • mail
    1篇
  • github
    16篇
  • 异常
    5篇
  • https
    8篇
  • csrf
    1篇
  • xss
    2篇
  • shell
    7篇
  • dubbo
    9篇
  • 序列化
    9篇
  • 集合
    8篇
  • jdk
    9篇
  • module
    1篇
  • classloader
    3篇
  • vendor
    1篇
  • 读写分离
    3篇
  • 重构
    16篇
  • memcache
    2篇
  • 数据结构
    21篇
  • 树
    4篇
  • DI
    1篇
  • 依赖注入
    1篇
  • IO
    8篇
  • 装饰者模式
    1篇
  • volatile 
    1篇
  • 限流
    6篇
  • 故障
    18篇
  • 系统设计
    9篇
  • 连接池
    9篇
  • mybatis
    26篇
  • mvc
    4篇
  • erp
    4篇
  • 编程语言
    7篇
  • 秒杀
    8篇
  • 趋势
    2篇
  • CDCI
    6篇
  • 微信
    3篇
  • 注册中心
    1篇
  • 双亲委派
    1篇
  • aiops
    2篇
  • 进程
    4篇
  • 弱引用
    1篇
  • 流量控制
    2篇
  • 加密
    7篇
  • 中台
    14篇
  • hibernate
    3篇
  • 指标
    1篇
  • 链路
    1篇
  • 工具
    6篇
  • 分库分表
    13篇
  • 思维导图
    1篇
  • es
    1篇
  • 反向代理
    1篇
  • 常量池
    1篇
  • top
    1篇
  • 线程
    26篇
  • 类加载
    1篇
  • ygc
    1篇
  • gc
    17篇
  • chrome
    3篇
  • 编程
    5篇
  • 学习
    6篇
  • C
    2篇
  • 元编程
    2篇
  • ZGC
    2篇
  • 搜索
    7篇
  • Envoy
    1篇
  • IPFS
    1篇
  • 健康检查
    1篇
  • 虚拟货币
  • 比特币
    3篇
  • AB测试
    1篇
  • 订单
    1篇
  • 京东
    18篇
  • 动图
    3篇
  • 递归
    1篇
  • 开源
    21篇
  • 短链接
    2篇
  • hashtable
    2篇
  • socket
    2篇
  • 数据湖
    1篇
  • 流式计算
    1篇
  • jdk8
    1篇
  • CDN
    1篇
  • java8
    3篇
  • 函数式编程
    2篇
  • 华为
    2篇
  • 创业故事
    4篇
  • Jenkins 
    3篇
  • GFS
    1篇
  • MapReduce
    6篇
  • stream
    9篇
  • SPI
    2篇
  • AspectJ
    1篇
  • 协程
    3篇
  • 资讯
    16篇
  • 问题排查
    13篇
  • 内存泄露
    3篇
  • 正则表达式
    4篇
  • 编程规范
    2篇
  • config
    1篇
  • Synchronized
    5篇
  • 原理
    2篇
  • 数据挖掘
    1篇
  • vue
    2篇
  • React 
    1篇
  • IBM
    1篇
  • 自动驾驶
    1篇
  • bug
    9篇
  • 内存溢出
    2篇
  • 持续集成
    2篇
  • 5G
    2篇
  • 分布式事务
    10篇
  • spark
    1篇
  • 聚类
    1篇
  • 数据分析
    6篇
  • Corretto
    1篇
  • 边缘计算
    1篇
  • token
    3篇
  • 代码
    11篇
  • 在线故障
    1篇
  • 门店
    1篇
  • 性能优化
    13篇
  • 拦截器
    1篇
  • 故障排查
    6篇
  • 黑客
    2篇
  • 英语
    1篇
  • 解耦
    1篇
  • 资源
    1篇
  • 哈希
    1篇
  • 跳槽
    1篇
  • 流程
    2篇
  • 移动
    1篇
  • Grafana
    1篇
  • SAP
    1篇
  • 游戏开发
    1篇
  • 引擎
    1篇
  • 规范
    4篇
  • 排查
    6篇
  • 索引
    10篇
  • svm
    1篇
  • 插件
    1篇
  • 枚举
    3篇
  • 团队建设
    1篇
  • 二维码
    3篇
  • hashcode
    2篇
  • 策略模式
    4篇
  • 分布式锁
    20篇
  • 技术
    2篇
  • 产业
    2篇
  • 运营
    1篇
  • 概率论
    1篇
  • 数学
    1篇
  • 服务
    1篇
  • 软件开发
    1篇
  • 框架
    7篇
  • ConcurrentHashMap
    2篇
  • 平台
    3篇
  • 自学
    1篇
  • Jenkins
    1篇
  • ArrayList
    1篇
  • LinkedList
    1篇
  • 黑产
    1篇
  • 数据同步
    1篇
  • 状态机
    1篇
  • solr
    1篇
  • 调度
    4篇
  • 阿里云
    3篇
  • 职场
    14篇
  • 消息队列
    2篇
  • binlog
    6篇
  • 单点登录
    3篇
  • sso
    4篇
  • Future
    1篇
  • jenkens
    1篇
  • 案例
    1篇
  • 美团
    13篇
  • 检测
    1篇
  • 方法论
    1篇
  • 开发工具
    1篇
  • 死锁
    2篇
  • 诊断
    1篇
  • DNS
    1篇
  • 认证
    1篇
  • 开发
    1篇
  • 支付
    4篇
  • 分页
    3篇
  • 异地多活
    2篇
  • 分布式ID
    2篇
  • Istio
    3篇
  • 单例
    3篇
  • ServiceMesh
    2篇
  • CIO
    1篇
  • 容错
    1篇
  • 系统
    2篇
  • 统计学
    1篇
  • 代码规范
    3篇
  • 推荐
    4篇
  • gson
    1篇
  • DSL
    1篇
  • 项目管理
    2篇
  • 接口
    4篇
  • 前后端
    2篇
  • 存储过程
    2篇
  • 携程
    15篇
  • 强化学习
    1篇
  • cpu
    4篇
  • 行业
    1篇
兴趣领域 设置
  • Java
    javaspring
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

从代理机制到Spring AOP,这篇给你安排的明明白白的

这篇文章准备从Java的代理机制讲到Spring的AOP。1.代理模式代理模式是很常见的一种设计模式,代理一词拆开来看就是代为受理,那显然是要涉及到请求被代理的委托方,提供代理的代理方,以及想要通过代理来实际联系委托方的客户三个角色。举个生活中很常见的例子,各路的明星都会有个自己的经纪人来替自己打点各种各样的事情,这种场景下,明星本身是委托方,经纪人是代理方,明星把自己安排演出、出席见面会的时间安排权利委托给经纪人,这样当各个商家作为客户想要请明星来代言时,就只能通过经纪人来进行。这样明星本
转载
发布博客 2021.12.14 ·
182 阅读 ·
0 点赞 ·
0 评论

亿级大表分库分表实战总结(万字干货,实战复盘)

分库分表的文章网上非常多,但是大多内容比较零散,以讲解知识点为主,没有完整地说明一个大表的切分、新架构设计、上线的完整过程。因此,我结合去年做的一个大型分库分表项目,来复盘一下完整的分库分表从架构设计 到 发布上线的实战总结。图片1.前言为什么需要做分库分表。这个相信大家多少都有所了解。海量数据的存储和访问成为了MySQL数据库的瓶颈问题,日益增长的业务数据,无疑对MySQL数据库造成了相当大的负载,同时对于系统的稳定性和扩展性提出很高的要求。而且单台服务器的资源(CPU、磁盘、
转载
发布博客 2021.07.24 ·
484 阅读 ·
1 点赞 ·
0 评论

把 Redis 当作队列来用,真的合适吗?

转自公众号:水滴与银弹我经常听到很多人讨论,关于「把 Redis 当作队列来用是否合适」的问题。有些人表示赞成,他们认为 Redis 很轻量,用作队列很方便。也些人则反对,认为 Redis 会「丢」数据,最好还是用「专业」的队列中间件更稳妥。究竟哪种方案更好呢?这篇文章,我就和你聊一聊把 Redis 当作队列,究竟是否合适这个问题。我会从简单到复杂,一步步带你梳理其中的细节,把这个问题真正的讲清楚。看完这篇文章后,我希望你对这个问题你会有全新的认识。在文章的最后,我还会告诉你
转载
发布博客 2021.06.08 ·
352 阅读 ·
1 点赞 ·
1 评论

图解 Spring 循环依赖,写得太好了!

Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。那么既然写了这篇文章,闲话少说,发车看看Spring是如何解决的循环依赖,以及带大家看清循环依赖的本质是什么。正文通常来说,如果问Spring内部如何解决循环依赖,一定是单默认的单例Bean中,属性互相引用的场景。比如几个Bean之间的互相引用:甚至自己“循环”
转载
发布博客 2021.06.08 ·
228 阅读 ·
0 点赞 ·
0 评论

swagger2 注解说明 ( @ApiImplicitParams )

@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说明方法的用途、作用" notes="方法的备注说明" @ApiImplicitParams:用在请求的方法上,表示一组参数说明 @ApiImplicitParam:用在@ApiImplici...
转载
发布博客 2021.03.17 ·
544 阅读 ·
0 点赞 ·
0 评论

编程的智慧

编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然而由于软件行业喜欢标新立异,喜欢把简单的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。反复推敲代码有些人喜欢炫耀自己写了多少多少万行的代码,仿佛代码的数量是衡量编程水平的标准。然而,如果你总是匆匆写出代码,却从来不回头去推敲,修改和提炼,其实是不可能提高编程水平的。你会制造出越.
转载
发布博客 2021.03.03 ·
215 阅读 ·
2 点赞 ·
1 评论

架构师画像

架构师,这个title就和总监之类的title一样,已经彻底被用烂了,但在一个软件产品的生命周期中,架构师是实实在在的一个极度重要的角色,这篇文章就来讲讲我觉得的架构师的画像,到底具备什么素质的同学是贴合架构师形象的,同时欢迎大家回复下在你心目中NB的架构师的画像是怎么样的呢。 业务理解和抽象能力架构师的第一职责是理解业务,并转换为可被研发理解的实现方案,因此业务理解能力是架构师的...
转载
发布博客 2018.11.15 ·
415 阅读 ·
1 点赞 ·
0 评论

Spring Cloud Gateway(限流)

在高并发的应用中,限流是一个绕不开的话题。限流可以保障我们的 API 服务对所有用户的可用性,也可以防止网络攻击。一般开发高并发系统常见的限流有:限制总并发数(比如数据库连接池、线程池)、限制瞬时并发数(如 nginx 的 limit_conn 模块,用来限制瞬时并发连接数)、限制时间窗口内的平均速率(如 Guava 的 RateLimiter、nginx 的 limit_req 模块,限制每...
转载
发布博客 2018.10.25 ·
4359 阅读 ·
0 点赞 ·
0 评论

消息中间件选型分析 —— 从 Kafka 与 RabbitMQ 的对比来看全局

一、前言 二、各类消息队列简述 三、选型要点概述 四、消息中间件选型误区探讨 一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中...
转载
发布博客 2018.10.22 ·
143 阅读 ·
0 点赞 ·
0 评论

Go实战--也许最快的Go语言Web框架kataras/iris初识四(i18n、filelogger、recaptcha)

生命不止,继续 go go go !!!继续分享关于kataras/iris框架i18ni18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要。对程序来说,在不修改内部代码的情况下,能根据不同语言
转载
发布博客 2018.04.02 ·
1524 阅读 ·
1 点赞 ·
0 评论

Why Spring Boot

本文介绍将各种Spring的配置方式,帮助您了解配置Spring应用的复杂性。Spring是一个非常受欢迎的Java框架,它用于构建web和企业应用。不像许多其他框架只关注一个领域,Spring框架提供了各种功能,通过项目组合来满足当代业务需求。Spring框架提供了多种灵活的方式配置Bean。例如XML、注解和Java配置。随着功能数量的增加,复杂性也随之增加,配置Spring应用将变得...
转载
发布博客 2017.10.17 ·
541 阅读 ·
0 点赞 ·
0 评论

ES6变量的解构赋值

数组的解构赋值基本用法ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。let a = 1;let b = 2;let c = 3;ES6 允许写成下面这样。let [a, b, c] = [1, 2, 3];上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值...
转载
发布博客 2017.09.09 ·
321 阅读 ·
1 点赞 ·
0 评论

Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建

在研究mycat源码之前必须先把环境搭建好。这篇文章的目标就是搭建mycat源码调试环境。环境主要包括:git jdk maven eclipse mysql这里假设你知道上面的知识点。我们搭建的环境所处于的操作系统是Windows7+。下面将一步一步讲解如何搭建源码调试环境:1. 环境搭建1.1 获取mycat源码mycat源码托管在github上面,为了以后实时获取源...
转载
发布博客 2017.07.21 ·
1187 阅读 ·
1 点赞 ·
0 评论

我的数据分析师转型之路,从零到字节跳动数据分析师

从一个什么都不懂的小白,到现在字节跳动的数据分析师,我用了大概1年的时间,在这里想给大家分享一下我的转行经历,希望能有一些帮助。出于隐私考虑,我就全部打码了。。。先说一下个人背景,本科是工科相关,非计算机非统计学,硕士是金融相关,基本也算是和数据分析没什么关系,毕业之前有过迷茫,因为自己其实也不知道到底适不适合金融行业,而且上学的时候没有认真搞过什么银行、券商的实习,基本毕业就是凉凉的节奏。所...
转载
发布博客 2020.03.06 ·
34345 阅读 ·
580 点赞 ·
46 评论

SpringBoot 缓存之 @Cacheable 详细介绍

一、简介1、缓存介绍Spring 从 3.1 开始就引入了对 Cache 的支持。定义了 org.springframework.cache.Cache 和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术。并支持使用 JCache(JSR-107)注解简化我们的开发。其使用方法和原理都类似于 Spring 对事务管理的支持。Spring Cache 是作用在方法上的,其核心思想是,当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个
转载
发布博客 2020.12.10 ·
31706 阅读 ·
49 点赞 ·
3 评论

看看人家那后端API接口写得,那叫一个优雅!

前言在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作职责越来越明确,现在的前端都称之为大前端,技术栈以及生态圈都已经非常成熟;以前后端人员瞧不起前端人员,那现在后端人员要重新认识一下前端,前端已经很成体系了)。一般系统的大致整体架构图如下:需要说明的是,有些小伙伴会回复说,这个架构太简单了吧,太low了,什么网关啊,缓存啊,消息中间件啊,都没有。因为老顾这篇主要介绍的是API接口,所以我们聚焦点,其他的模块小伙伴们自行去补充
转载
发布博客 2020.11.10 ·
493 阅读 ·
0 点赞 ·
0 评论

面试官:给我说一下 Spring MVC 拦截器的原理?

前言SpringMVC是目前主流的Web MVC框架之一。拦截器是每个Web框架必备的功能,也是个老生常谈的主题了。本文将分析SpringMVC的拦截器功能是如何设计的,让读者了解该功能设计的原理。重要接口及类介绍1. HandlerExecutionChain类由HandlerMethod和Interceptor集合组成的类,会被HandlerMapping接口的getHandler方法获取。2. HandlerInterceptor接口SpringMVC拦截器基础
转载
发布博客 2020.10.26 ·
558 阅读 ·
0 点赞 ·
0 评论

一个简单案例,带你看懂GC日志!

环境准备这样一个案例程序:publicclassMain{publicstaticvoidmain(String[]args){byte[]array1=newbyte[4*1024*1024];array1=null;byte[]array2=newbyte[2*1024*1024];byte[]array3=newbyte[2*1024*1024];byte[]ar...
转载
发布博客 2020.10.14 ·
404 阅读 ·
1 点赞 ·
0 评论

终于有人把 SpringBoot 项目的Http客户端工具说清楚了!

大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。如果还在直接使用RestTemplate或者okhttp,或者基于它们封装的HttpUtils,那么可以尝试使用Retrofit。retrofit-spring-boot-starter实现了Retrofit与spring-boot框架快速整合,并且支持了部分功能增强,从而极大的简化spring-bo
转载
发布博客 2020.10.14 ·
363 阅读 ·
1 点赞 ·
0 评论

华为社招技术二面,总结复盘

一、华为OD简介首先来解释一下什么是华为OD面试,OD一般是指的是华为的“外包”公司,比如像德科这种。网上其实有很多人都吐槽过这个招聘模式,因为招进去的人不直接是华为内部的人,挂在德科名下或其他,工作地点大部分都是在华为公司,虽然明面上同薪同酬,福利奖金与华为内部员工一致,但其实差很多,尤其是待遇和期权上面。之前,成都华为的招聘主管和我聊的是虽然是外包,但是每年可以从外包公司中选择前25%的人进入华为,选择标准目前不清楚,但肯定的是实力越强越容易突出。这个外包进内包的概念是由华为的一位老总提出的
转载
发布博客 2020.10.14 ·
4892 阅读 ·
1 点赞 ·
0 评论
加载更多