最新 最热

异步请求库的实际应用案例:爬取豆瓣经典电影

在日常爬虫过程中,你有没有遇到过需要爬取大量数据的情况,但是传统的同步请求方式让您等得焦头烂额?这个问题的根源在于传统的同步请求方式。当我们使用同步请求时,程序会一直等待服务器的响应,直到数据返回后才能继续执行...

2023-09-06
1

langchain中的LLM模型使用介绍

构建在大语言模型基础上的应用通常有两种,第一种叫做text completion,也就是一问一答的模式,输入是text,输出也是text。这种模型下应用并不会记忆之前的问题内容,每一个问题都是最新的。通常用来做知识库。...

2023-09-06
1

20个实例玩转 Java 8 异步神器 CompletableFuture,你真的会用吗?

在Java中异步编程,不一定非要使用rxJava, Java本身的库中的CompletableFuture可以很好的应对大部分的场景。

2023-09-06
0

AI 应用基石:LangChain 核心组件之 LLM

随着大语言模型(Large Language Model, LLM)的不断涌现,越来越多的人开始关注其在各个领域中的应用。LLM 是一种能够生成高质量文本的人工智能技术,其基本思想是通过大量的语料库进行学习,从而掌握语言的规律和特点。在 LL...

2023-09-06
1

记一次 RPC 项目中的实践

在我们项目中有一些比较特殊的需求,需要访问其他服务器上的 bag 包资源信息,本身读取 bag 包就是一个非常耗时的操作,还在不同的机器上,所以就涉及到了远程过程调用,即 RPC ,调用远程函数就像调用本地函数一样,RPC 底层会做...

2023-09-05
1

不会写单元测试的程序员不是一名合格的滴滴司机

在包目录内,所有以_test.go为后缀名编写的go文件不会参与go build的编译过程.

2023-09-05
1

有趣的 Async hooks 模块

在 Node.js 中,Async hooks 是一个非常有意思且强大的模块(虽然性能上存在一些问题),在 APM 中,我们可以借助这个模块做很多事情。本文介绍两个有趣的用法。...

2023-09-02
1

async/await初学者指南

在JavaScript中,一些操作是异步的。这意味着它们产生的结果或者值不会立即奏效。

2023-09-01
1

快速进阶 Kotlin Flow:掌握异步开发技巧

在 Android 应用开发中,异步编程是不可避免的,而 Kotlin Flow 是一个强大的库,能够使异步操作更加优雅和易于管理。本文将深入探讨 Kotlin Flow 的使用方法,同时也会解析其背后的实现原理,帮助你更好地理解这一技术。...

2023-08-31
1

突破自定义View性能瓶颈

在Android应用程序中,自定义View是一个非常常见的需求。自定义View可以帮助您创建独特的UI元素,以满足您的应用程序的特定需求。然而,自定义View也可能会导致性能问题,特别是在您的应用程序需要处理大量自定义View的情况...

2023-08-31
1