nestjs项目用docker部署,但是因为是从前端过来的刚接触后端,所以项目开发完了想先在本地电脑上面测试一下用docker。 项目地址 nestmall,下载完项目以后,先在本地运行一下,项目的运行不了解的可以参考另一篇教程 【ToDo】 说说我对docker的理解,docker可以理解成一个V
Dubbo3注册中心的使用 zookeeper注册中心的使用 依赖引入 org.apache.dubbo dubbo-dependencies-zookeeper-curator5 ${dubbo.version} pom
可能经常有如下这种需求: 需要一张表,来记录学员课程的通过与否. 课程数量不确定,往往很多,且会有变动,随时可能新增一门课. 这种情况下,在设计表结构时,一门课对应一个字段,就有些不合适, 因为不知道课程的具体数量,也无法应对后期课程的增加. 考虑只用一个状态标志位,利用位运算,来标识多门课的通过或
容器的核心技术 容器技术除了的docker之外,还有其它不同的容器技术,为了保证容器生态的标准性和健康可持续发展,包括Linux 基金会、 Docker、微软、红帽谷歌和、IBM、华为等公司在2015年6月共同成立了一个叫open container(OCI)的组织, 其目的就是制定开放的标准的容器
Translumo 【github.com/Danily07/Tr… 免费开源的屏幕实时翻译工具。该项目可以对屏幕上选定区域内显示的文本进行实时翻译,可识别英语、俄语、中文等语言。用户可自行选择 Tesseract、WindowsOCR、EasyOCR 多种 OCR 引擎,以及包括谷歌翻译在内的多种
# Python标准库分享之文件管理 (部分os包,shutil包) 在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从Python内部管理文件。相同的目的,我们有了两条途径。尽管在Python调用标准库的方式不如操作系统命令直接,但有
引申的问题 1.怎么样保证每个容器都有不同的文件系统并且 能互不影响? 2.一个docker主进程内的各个容器都是其子进 程,那么实现同一个主进程下不同类型的子进 程?各个进程间通信能相互访问(内存数据)吗? 3.每个容器怎么解决IP及端口分配的问题? 4.多个容器的主机名能一样吗? 5.每个容器都
说一个项目印象最深的模块 spring中的设计模式 工厂模式具体使用场景 创建索引的命令 索引的数据结构 为什么使用B+树 springboot的常用注解 事物注解的传播机制 接口和抽象类的区别 多线程的创建方式 然后线程池使用过没 runnable和callable的区别 callable如何返回
伙伴系统分配内存的接口(include/gfp.h) 具体函数如下: struct page *alloc_pages(gfp_t gfp, unsigned int order); #define alloc_page(gfp_mask) alloc_pages(gfp_mask, 0) exte
linux 命令在一些偏底层的宿主中十分常见,在项目部署、项目运维的时候会经常用到。本文主要是来总结一些常用的 linux 命令。 添加用户: usradd 在 Linux 中使用 useradd进行用户的添加 -c 注释字段 -f days 在口令过期days天后,永远禁用账号。 -g gr
进入和退出vi的方法有哪些? Vi(Visual editor)是一种强大的文本编辑器,常用于Unix和Linux系统。下面是进入和退出Vi编辑器的几种常见方法: 进入Vi编辑器: 打开终端,并输入以下命令来编辑一个新文件或打开一个已存在的文件: vi filename 其中,filename是
我们在Linux中安装一个软件时,有时候常常会遇到找不到.so文件,这种情况一般发生在手动安装的情况下 对于这种情况我们使用一个可执行文件查看该文件的动态依赖库 使用 ldd命令查看可执行文件的依赖路所在路径 ➜ sbin ldd nginx linux-vdso.so.1 (0x00007ff
elementary OS 的精致更新已到来!2023 年即将结束,而我们得到了一次全新的 elementary OS 更新。今年早些时候,我们对 elementary OS 7 版本进行了概览,该版本带来了众多改进。而今,让我们来探索一下新发布的 elementary OS 7.1版本。🆕 ele
自 Meta 发布开源大模型 Llama 2 以来,围绕着该模型的「二创」项目便多了起来。此前 7 月,特斯拉前 AI 总监、重回 OpenAI 的 Andrej Karpathy 利用周末时间,做了一个关于 Llama 2 的有趣项目 llama2.c,让用户在 PyTorch 中训练一个 bab
“护网去了坐着就行,一天给1000” “护网有免费美味的盒饭!” “不仅一天有1000,还包住!” “连路费都可以报销” 你有没有在从事网络安全行业的人口中听到这些内容?怎么样?是不是很诱人?是不是觉得还有这种天上掉馅饼的好事?自己也蠢蠢欲动了? 冷静!在冲动之前我们要知道护网行动是什么! 护网是
Python是开源的,他可以被移植到许多平台上。 是的,Python是一种开源的编程语言,这意味着它的源代码对公众是可用的、可访问的和可自由使用的。由于其开源的特性,Python可以被移植到多个平台上,使得开发人员可以在各种操作系统和硬件环境中使用Python。 Python的标准实现是CPytho
KouShare-dl KouShare-dl 是一个使用 Cobra 开发的用于从 “蔻享学术” 视频网站下载视频和课件的命令行工具。 您可以在常见的操作系统(Windows,macOS 和 Linux 等)里使用该命令行工具。该工具已被发布至公有领域,因此您可以按照您的想法自由使用它,
不知不觉间,TDengine 已经 6 岁多了。在这 6 年多的时间里,我们从零开始,在一行又一行代码的淬炼下,TDengine 从 1.6 走过 2.0,终于走到如今的 3.0 时代。 自 2022 年下旬发布以来,经过我们不断地打磨优化之后,TDengine 3.0 在性能、功能、稳定性各个方面
环球动态 1.NCSC已经启动了一项网络安全事件演习计划 英国国家网络安全中心(NCSC)近日宣布加大力度,推动企业开展网络事件响应演习。为了确保参与演习的供应商具备可靠的技术和能力,NCSC制定了一项新计划,旨在认证有保证的提供商。据悉,该机构已与长期合作伙伴CREST和IASME达成合
起因 早上看到一篇订阅号关于 github 的,突然想起来以前在一个开源项目的群里看到过群主将提交记录可视化的视频,于是有了将自己项目的提交记录也做成可视化的视频的想法。经过一上午的查找资料,终于搞定了。下面记录下过程。 介绍 Gource: 软件项目被Gource显示为一个动画树,项目的根目录在其