相关文章
第19章 Future设计模式(Java高并发编程详解:多线程与系统设计)
1.先给你一张凭据
假设有个任务需要执行比较长的的时间,通常需要等待任务执行结束或者出错才能返回结果, 在此期间调用者只能陷入阻塞苦苦等待, 对此, Future设计模式提供了一种凭据式的解决方案。在我们日常生活中,关…
建站知识
2025/3/20 12:05:00
vscode设置保存时自动缩进和格式化
参考博客
如何在 VSCode 中自动缩进你的代码 | Linux 中国
省流
使用 Ctrl Shift P 来打开命令模式,搜索 Open User Settings 并按下回车你需要搜索 Auto Indent,并在 “编辑器:自动缩进(Editor: Auto Indent)” 中选择 “全部(Full)”P…
建站知识
2025/3/20 11:27:59
PLSQL: 存储过程,用户自定义函数[oracle]
注意: raise notice是高斯的输出语句; DBMS_OUT_PUT.PUT_LINE是oracle的输出语句
存储过程 Stored Procedure
存储过程可以封装数据访问逻辑,使得应用程序可以通过调用存储过程来执行这些逻辑,而不是直接执行SQL语句。这有助于提高代码的可重用性、可…
建站知识
2025/3/19 23:43:54
Java基础知识(七) -- 集合
1.概述 集合是 Java 中提供的一种容器,可以用来存储多个数据。集合主要分为两大系列:Collection和Map,Collection 表示一组对象,Map表示一组映射关系或键值对。集合和数组既然都是容器,它们有啥区别呢?
数…
建站知识
2025/3/21 9:42:17
MySQL基于binlog和gtid主从搭建方案
MySQL基于binlog和gtid主从搭建方案
一.主库配置
1.1 确认 binlog 是否开启
SHOW VARIABLES LIKE %log_bin%;
1.2 创建日志目录并设置权限
mkdir -p /opt/mysql/log_bin
chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
1.3 修改 my.cnf 配置文件 …
建站知识
2025/3/19 13:15:07
安宝特方案 | AR眼镜:远程医疗的“时空折叠者”,如何为生命争夺每一分钟?
行业痛点:当“千里求医”遇上“资源鸿沟”
20世纪50年代,远程会诊的诞生曾让医疗界为之一振——患者不必跨越山河,专家无需舟车劳顿,一根电话线、一张传真纸便能架起问诊的桥梁。然而,传统远程医疗的局限也日益凸显&a…
建站知识
2025/3/21 9:42:33
电脑重启后vscode快捷方式失效,找不到code.exe
今天打开电脑发现vscode的快捷方式失效了,提示code.exe被删除或移动。
解决方法
查看vscode安装目录,发现多了一个_文件夹,包括code.exe在内的其他文件都被移动到了这个文件夹下。 将里面内容都移动到microsoft vs code文件夹下,…
建站知识
2025/3/18 18:21:04
【SpringAI入门】初识SpringAI
概述 Spring AI是Spring生态中应用于人工智能领域的应用框架,它的目标是将Spring 生态系统的设计原则(如可移植性、模块化设计)应用于AI领域,并在AI领域中推广使用POJO(Plain Old Java Objects)作为应用的构…
建站知识
2025/3/21 9:42:30