首页
学习
活动
专区
工具
TVP
发布

Java编程技术

专栏作者
203
文章
224508
阅读量
41
订阅数
飞书开放平台-查询已读消息示例
本文我们基于飞书开放平台提供的服务端SDK,展示下如何查询一个消息有哪些人已读了。
加多
2023-01-15
8600
飞书开放平台-回复消息示例
本文我们基于飞书开平提供的go-sdk进行展示,go-sdk的github地址为: https://github.com/larksuite/oapi-sdk-go
加多
2023-01-12
1.1K0
飞书开放平台-发送卡片消息
本文我们基于飞书开平提供的go-sdk进行展示,go-sdk的github地址为: https://github.com/larksuite/oapi-sdk-go
加多
2023-01-10
1.7K0
飞书开放平台-发送文本&富文本消息
本文我们基于飞书开平提供的go-sdk进行展示,go-sdk的github地址为: https://github.com/larksuite/oapi-sdk-go
加多
2023-01-08
1.6K0
飞书开放平台-发送个人&群名片消息示例
本文我们基于飞书开平提供的go-sdk进行展示,go-sdk的github地址为: https://github.com/larksuite/oapi-sdk-go
加多
2023-01-08
7790
你不得不知的重试神器-Retryer
好的代码应该具备健壮性,比如代码里面调用了一个http请求,如果当时网络抖了下,http就调用失败了,这时候我们往往需要重试,本文我们就来介绍一个功能比较完善的重试组件-Retryer。
加多
2020-06-16
1.7K0
分布式消息中间件 RocketMQ:概述与源码编译篇
Apache RocketMQ 是一个分布式消息中间件,其具有低延迟、高性能和可靠性、万亿级容量、灵活的可扩展性特性;它是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。
加多
2018-09-06
6930
关于阅读源码的一点心得
本文来谈了自己关于阅读源码的一些心得体会,希望大家能够更好的意见,留言回复。另外并发编程系列已经全部放出,想学并发的童鞋可以 单击我 ,学dubbo童鞋可以 单击我
加多
2018-09-06
3200
高性能 RPC 框架 Dubbo 从入门到深入(详细原理介绍限时9.99)
课程简介 整体来说,一个公司业务系统的演进流程基本都是从单体应用到多应用。在单体应用时,不同业务模块相互调用直接在本地 JVM 进程内就可以完成,而变为多个应用时,相互之间进行通信的方式就不能简单的进行本地调用了,因为不同业务模块部署到了不同的 JVM 进程里面,更常见的是部署到了不同的机器,这时候一个高效、稳定的 RPC 远程调用框架就变得非常重要。
加多
2018-09-06
4590
Dubbo剖析-搭建一个简单的分布式系统(1)
随着阿里巴巴开源的分布式RPC框架Dubbo成为Apache开源卵化器项目,Dubbo有火了一把。在接下来的一段时间本公众号 '技术原始积累' 将会时不时的发布一些dubbo使用与原理剖析的文章。
加多
2018-09-06
3860
阿里之路(二)
从今年7月到现在转眼间转岗到淘宝部门已经有小半年了,最近刚刚经历人生中第一次双11实战,体验了一把系统经受高并发高流量的冲击的感觉,一个字爽,作为小白,在这小半年里面收获颇多,一个感悟是实战是提高一个人能力的唯一真理,只有真的动手去做了,才会知道会遇到什么问题。日常做项目时候不怕遇到问题如何解决,最怕有些情景考虑不到,而后者是需要经验累积起来的,一方面是试错的累积,一方面是通过书本或者思考源码得来的。来淘宝这半年来为了能够学到更多,从来不敢浪费时间,一边欣赏这人家如何用代码解决高并发高流量问题,一边学着人家如何用工具快速高效的查询系统瓶颈与查找线上问题。
加多
2018-09-06
3470
MongoDB和MySQL对比(译)
几十年来,关系型数据库已经成为企业应用程序的基础,自从MySQL在1995年发布以来,它已经成为一种受欢迎并且廉价的选择。然而随着近年来数据量和数据的不断激增,非关系数据库技术如MongoDB应运而生,以满足新应用的需求。 MongoDB用于新的应用程序,以及扩充或替换现有的关系型基础设施(关系型数据库)。
加多
2018-09-06
3.8K0
阿里之路(一)
我是2015年6月研究生毕业,然后通过校招进入到阿里巴巴,当时复习时候目标很明确就是要进入BAT,然后就一堆堆资料的复习,本科+研究生7年用的都是c++,所以面试时候自然面试了c++职位,但是面试时候面试官说我们只要Java,你愿不愿意做Java方面开发,自然愿意啊,当时啥都没想,就进入了现在的部门做Java后台的业务开发。
加多
2018-09-06
4130
常用开源框架中设计模式使用分析- 建造者模式(Builder Pattern)
建造者模式是一种创建型模式,将一个复制对象的创建屏蔽到接口内部,用户使用时候只需要传递固定的参数,内部就会执行复杂逻辑后返回会用户需要的对象,用户不需要知道创建的细节。
加多
2018-09-06
8410
常用开源框架中设计模式使用分析- 模板设计模式(Template Pattern)
模板设计模式是一种行为设计模式,它使用一个抽象类定义了一个模板,这个模板里面定义了一系列的接口,子类则只需要继承该抽象类并且根据需要重写一部分接口。
加多
2018-09-06
5960
常用开源框架中设计模式使用分析- 装饰器模式(Decorator Pattern)
装饰器模式是一种结构性模式,它作用是对对象已有功能进行增强,但是不改变原有对象结构。这避免了通过继承方式进行功能扩充导致的类体系臃肿。
加多
2018-09-06
1.2K0
常用开源框架中设计模式使用分析- 门面模式(Facade Pattern)
门面模式是一种结构性模式,它通过新增一个门面类对外暴露系统提供的一部分功能,或者屏蔽了内部系统的复杂性,对外部仅仅暴露一个简单的接口,或者通过调用不同的服务对外提供统一的接口,让使用者对这些内部服务透明化。
加多
2018-09-06
7010
常用开源框架中设计模式使用分析-命令模式(Command Pattern)
命令模式是一种行为模式,通过把命令封装为一个对象,命令发送者把命令对象发出后,就不去管是谁来接受处理这个命令,命令接受者接受到命令对象后进行处理,也不用管命令是谁发出的,所以命令模式实现了发送者与接受者之间的解耦,而具体把命令发送给谁还需要一个控制器。
加多
2018-09-06
2.1K0
常用开源框架中设计模式使用分析-观察者模式(Observer Pattern)
观察者模式是一种行为模式,它定义了当一个对象的状态或者属性发生变化时候,通通知其他对这些状态感兴趣的对象。观察者模式也叫发布-订阅模式,就是说当你订阅了摸一个主体时候,如果发布者改变了主题内容,那么所有订阅这个主体者都会受到通知。
加多
2018-09-06
7820
常用开源框架中设计模式使用分析- 策略模式(Strategy Pattern)
从图知道:接口InstantiationStrategy是实例化策略接口类,它定义了三个实例化接口,然后SimpleInstantiationStrategy实现了该策略,它主要做一些简单的根据构造函数实例号bean的工作,然后CglibSubclassingInstantiationStrategy又继承了SimpleInstantiationStrategy新增了方法注入方式根据cglib生成代理类实例化方法。
加多
2018-09-06
1.4K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档