摘要:
在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能等等。 服务端向客户端推送数据的实现方案有哪几种? 轮询 websocket SSE 轮询简介 在很久很久以前,前端一般使用轮询来进行服务端向客户端进行消息的伪推送,为 阅读全文
摘要:
Sora 三位负责人 Bill Peebles,Tim Brooks,Aditya Ramesh的专访 原视频地址:https://www.youtube.com/watch?v=Srh1lut4Q2A 简单解释一下Sora 的工作原理 这几年面世的生成模型很多,包括 GPT 等语言模型,DALL· 阅读全文
摘要:
在实际开发中,线程池用于优化线程的使用,提高系统性能,减少线程创建和销毁的开销,以及提供更高的系统稳定性。下面将详细解析几个常见的线程池使用场景,并结合源码和代码演示进行说明。 场景一:Web 应用的并发请求处理 Web 应用通常需要同时处理多个用户的请求。为了不每个请求都创建一个新线程,可以使用线 阅读全文
摘要:
ChatGPT 正确使用 prompt 什么是 prompt prompt可以提问或指导像ChatGPT这样的语言模型输出的过程,它允许用户控制模型的输出,生成符合其特定需求的文本。 prompt 公式 prompt 公式是 prompt 的特定格式,通常由三个主要元素组成: 任务:明确而简洁地陈述 阅读全文
摘要:
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能 两者的区别 静态代理 在编译时就已经实现,编译完成后代理类是一个实际的class文件 动态代理 在运行时动态生成的,即编译完成后没有实际的c 阅读全文