技术便签

7
获赞数
6
关注数
8
粉丝数
杭州
IP 属地浙江
2020-11-15 加入
浏览 7.2k

用代码记录灵感,用逻辑解决问题,一枚保持激情的程序员,一起分享学习技术之路

34 声望|新手
思维导图
30
java
22
zookeeper
16
mysql
11
dubbo
3
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章5 月 14 日
    第四篇:驱动智能决策 —— ADK 高级认知架构深度解析
    ​ 在本系列的前三篇文章中,我们见证了从对话式AI到行动式AI代理的转变,深入探索了Google ADK的模块化架构,并完成了第一个代理的实践。现在,我们将目光投向代理智能的核心——其认知架构。构建一个能“行动”的代理相对直接,但要构建一个能智能、可靠地行动,能够处...
  • 发布了文章5 月 11 日
    第三篇:快速入门——构建并运行你的第一个 ADK 智能代理
    在前两篇文章中,我们一起领略了 AI 代理的崛起,初步认识了 Google 推出的 Agent Development Kit(ADK)的理念与能力。我们不仅了解了 ADK 的核心概念,也掌握了其模块化架构和关键组件。在铺垫了这些理论之后,现在,是时候动手实践了!本篇将以 一步步带你构建第...
  • 发布了文章5 月 7 日
    第二篇:深入剖析ADK架构 —— 构建智能“行动派”AI的基石与蓝图
    在上一篇文章中,我们共同见证了AI从“能对话”向“能行动”的激动人心的转变,并初步认识了Google推出的Agent Development Kit (ADK) —— 一个旨在让AI代理开发更接近传统软件工程的利器。ADK的出现,预示着AI应用的一场深层次革命,它让我们能够构建真正意义上能够自主...
  • 发布了文章5 月 5 日
    一文看懂Google ADK:AI代理开发的下一个风口
    在AI技术狂飙的今天,我们正在迈入一个全新阶段:👉 从“能对话的AI”到“能行动的AI代理”。如果说大语言模型(LLM)是AI世界的“思想家”,那么AI代理就是那个真正执行任务、解决问题的行动派。Google 在 AI 代理开发领域推出了 Agent Development Kit (ADK)。这是一个灵...
  • 发布了文章2021-04-07
    Docker思维导图
    常见相关命令容器生命周期管理docker run :创建一个新的容器并运行一个命令docker start: 启动一个或多个已经被停止的容器docker stop :停止一个运行中的容器docker restart :重启容器docker kill :杀掉一个运行中的容器。docker rm :删除一个或多个容器。docker p...
  • 发布了文章2021-02-10
    DDD思维导图
    DDD,全称Domain-Driven Design, 是一种处理复杂领域的设计思想,它试图分离技术实现的复杂性,并围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以理解,难以演进的问题。它通过边界划分将复杂业务领域简单化,帮我们设计出清晰的领域和应用边界,可以...
  • 发布了文章2021-02-03
    Redis思维导图
    常见相关问题Redis 有哪些功能?数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列Redis 为什么是单线程的?因为 cpu 不是 Redis 的瓶颈,Redis 的瓶颈最有可能是机器内存或者网络带宽。既然单线程容易实现,而且 cpu 又不会成为瓶颈,那就顺理成章地采...
  • 发布了文章2021-01-30
    RocketMQ思维导图
    常见相关问题消息中间件的主要作用解耦:系统耦合度降低,没有强依赖关系异步:不需要同步执行的远程调用可以有效提高响应时间流量削峰:请求达到峰值后,后端服务还可以保持固定消费速率消费,不会被压垮RocketMQ主要角色及作用RocketMQ主要由 Producer、Broker、Co...
  • 发布了文章2021-01-25
    Zookeeper思维导图
    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 客户端的读请...
  • 发布了文章2021-01-12
    Dubbo思维导图
    常见相关问题Dubbo集群的负载均衡有哪些策略Random LoadBalance: 随机选取提供者策略,有利于动态调整提供者权重。截面碰撞率高,调用次数越多,分布越均匀;RoundRobin LoadBalance: 轮循选取提供者策略,平均分布,但是存在请求累积的问题;LeastActive LoadBalanc...
  • 发布了文章2021-01-04
    Netty思维导图
    常见相关问题BIO、NIO和AIO的区别BIO:一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理。线程开销大。 伪异步IO:将请求连接放入线程池,一对多,但线程还是很宝贵的资源。 NIO:一个请求一个线程,但客户端发送的连接请求都会注册到多路复...
  • 发布了文章2020-12-28
    MySQL思维导图
    常见相关问题数据库事务(ACID)原子性:事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;一致性: 执行事务前后,数据保持一致,多个事务对同一个数据读取的结果是相同的;隔离性: 并发访问数据库时,一个用户的事务不被...
  • 发布了文章2020-12-21
    JVM思维导图
    JVM思维导图常见相关问题类加载过程加载、验证、准备、解析、初始化、使用、卸载<clinit>与<init>static 代码块只会执行一次,它对应的是 <clinit> 方法初始化对象的属性 对应的是<init>。每次新建对象的时候,都会执行如何替换 JDK 的类当 ...
  • 发布了文章2020-12-17
    JAVA并发编程思维导图
    FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadExecutor、SingleThreadScheduledExecutor 和 ForkJoinPool
  • 发布了文章2020-12-16
    JAVA并发编程思维导图
    FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadExecutor、SingleThreadScheduledExecutor 和 ForkJoinPool
  • 发布了文章2020-12-08
    Spring基础思维导图及源码时序图
    Spring基础思维导图源码时序图anonation注解IOC时序图DI时序图AOP时序图MVC时序图
  • 发布了文章2020-12-01
    设计模式思维导图
    创建型:工厂方法模式(Factory Method)、抽象工厂模式(Abstract Factory)、建造者模式(Builder)、原型模式(Prototype)、单例模式 (Singleton)
  • 发布了文章2020-11-29
    ConcurrentHashMap源码分析思维导图
    源码解析put方法源码 {代码...} spread计算Hash值 {代码...} initTable初始化表格 {代码...} tabAt计算下标 {代码...} addCount计数 {代码...} sumCount计数 {代码...} fullAddCount源码分析 {代码...} transfer扩容 {代码...} resizeStamp {代码...} helpTransfer {...
  • 发布了文章2020-11-24
    ArrayList源码解析思维导图
    常见相关问题通过 ArrayList() 构造一个空集合,初始长度是为0的第 1 次添加元素,会创建一个长度为10的数组,并将该元素赋值到数组的第一个位置第 2 次添加元素,集合不为空,而且由于集合的长度size+1是小于数组的长度10,所以直接添加元素到数组的第二个位置,不...
  • 发布了文章2020-11-20
    HashMap源码解析思维导图
    常见面试题目HashMap和TreeMap区别HashMap数组加链表方式存储key/value线程非安全允许null作为key和valuekey不可以重复,value允许重复,不保证元素迭代顺序是按照插入时的顺序;TreeMap基于红黑树线程非安全不允许null作为keykey不可以重复,value允许重复存入TreeM...