欢迎光临小站!
08
13
wsl2启动jupyter并提供对外访问 wsl2启动jupyter并提供对外访问
在WSL2中启动jupyter后,在本机可以直接使用localhost:port访问。但是即使对jupyter配置了外部访问,外网设备也无法正常访问,此时需要做一个端口转发。 写入WSL2的ip到Windows的hosts将下述文件保存在w
2023-08-13
11
jupyter导出中文pdf jupyter导出中文pdf
参考 https://nbconvert.readthedocs.io/en/latest/customizing.html 使用jupyter导出pdf时,中文会不显示,这是因为nbconvert的默认模板不支持中文字符,需要对该模板
2023-07-11
04
05
Springboot实现用户上下文控制 Springboot实现用户上下文控制
起因在使用Spring Security的项目中,当用户登录成功后,Spring Security会自动注入UserCredential作为用户的上下文。研究之后,在不使用Spring Security的项目中也实现了类似的效果。 解决方案
2023-04-05
03
27
gRpc最佳实践-Java gRpc最佳实践-Java
介绍gRpc是一种可以跨语言的Rpc框架,它可以跨语言的原因在于其接口定义文件的平台无关性。这一点与Dubbo形成鲜明对比,Dubbbo的接口文件直接就是Java的接口类,进而在云原生时代限制了Dubbo的跨语言发展。 使用gRpc开发的主
2023-03-27
27
快速幂取模算法 快速幂取模算法
起因刷LeetCode时突然碰到了这种求大指数的问题,这种将理论转化为工程的方式彻底吸引了我,有必要把学习过程记录下来。 目标计算 $a^b \ mod \ c$ 的值 为什么要在模 $c$ 下计算?由于指数函数快速增长的性质,$a, b$
2023-03-27
02
20
关系型数据库相关知识 关系型数据库相关知识
关系型数据库和非关系型数据库的区别在关系型数据库中,数据存储于一张张固定行列的表中;而非关系型数据库中,数据有文档、键值对、图、宽列等多种存储方式。 MySQL数据库MyISAM和InnoDB存储引擎的区别 MyISAM只能支持表级锁,In
2023-02-20
17
网络协议相关知识 网络协议相关知识
原文链接:https://javaguide.cn/cs-basics/network OSI七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP 四层模型 应用层(HTTP,DNS,SSH) 传输层(T
2023-02-17
05
03
01
01
24
Docker原理 Docker原理
Docker技术原理Docker实际上做了三件事: 启用Linux Namespace配置; 设置指定的Cgroups参数; 切换进程的根目录(change root)。 其中,第一步用于指定容器进程的Namespace,通过clone
2023-01-24
1 / 2