归档
HUST | 计算机科学与技术
03
21
RabbitMQ的使用 RabbitMQ的使用
RabbitMQ同步调用方式和异步调用方式同步调用 微服务间基于 Feign 的调用就属于同步调用方式 缺点: 耦合度高,每次加入新的需求都要修改原来的代码 性能下降,调用者需要等待服务提供者响应,如果调用链过长则响应时间等于每次调用的时
2023-03-21
20
NLP自然语言处理学习笔记 NLP自然语言处理学习笔记
BERT上下文无关:看一个词,输出一个词的向量。相同词的向量输出是相同的,不能体现“养只狗”和“单身狗”中“狗”的区别 Contextualized Word Embedding 上下文相关:看一个句子,输出每一个词的向量
2023-03-20
20
NLP概述 NLP概述
NLP 概述自然语言处理系统常常被称为“流水线”(pipeline),这是因为该系统往往包括多个处理环节,其中自然语言从“流水线”的一端输入,处理后的结果从另一端输出。 语音识别 语言到文本 语音生成 文本到语音
2023-03-20
20
01-JVM概述和监控工具的使用 01-JVM概述和监控工具的使用
什么是 JVMJVM 是 Java 二进制字节码(.class)的运行环境(JRE)的一部分 JVM 的优点 Java 跨平台的基础,屏蔽底层操作系统的差异 自动的垃圾回收机制 GC 数组下标越界检查(不会像 C 语言一样覆盖越界空间)
2023-03-20
20
AQS队列同步器 AQS队列同步器
Node 节点class Node { // static final 修饰的常量 static final Node SHARED = new Node(); static final Node EXCLUSIVE
2023-03-20
20
02-JVM内存结构 02-JVM内存结构
JVM 内存结构共享区域和私有区域 相关虚拟机 VM 参数项StringTable 相关配置项 参数项 描述 -XX:+PrintStringTableStatistics 输出 StringTable 的统计信息 -XX:
2023-03-20
16
线程安全的集合 线程安全的集合
JUC中的线程安全的集合 所谓的线程安全的集合,指的是集合中的每一个方法是原子操作,例如 get()、put()等。但这并不表示使用了线程安全的集合就不会造成线程安全问题,正如事务不是简单地由一系列原子操作堆叠就可以实现的一样,只有正确
2023-03-16
16
数仓 数仓
数仓项目项目准备技术选型 系统数据流程图 版本选型 集群资源规划 用户行为日志用户行为日志概述用户行为日志的内容,主要包含用户的各项行为信息以及行为所处的环境信息。收集这些信息的主要目的是为了优化产品和为各项分析统计指标提供数据支撑。
2023-03-16
16
Resource接口 Resource接口
总体流程 AbstractBeanDefinitionReader 通过 ResourceLoader 将资源文件路径转换成对应的 Resource 文件 DocumentLoader 将 Resource 文件转换成 Document 文
2023-03-16
16
15
深度优先搜索 深度优先搜索
矩阵背景面试题13. 机器人的运动范围 问题描述: 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),
14
无锁并发 无锁并发
无锁并发使用 CAS 代替锁案例演示public interface Account { int getBalance(); void withdraw(int amount); } public class Thread
2023-03-14
2 / 3