- 博客(107)
- 资源 (1)
- 收藏
- 关注
原创 Python环境管理大比拼:venv、Virtualenv、Conda、Pipenv、Poetry、UV,如何选择,全在这里了?
工具虚拟环境依赖管理多Python版本非Python依赖打包发布性能学习成本适用场景venv✔️❌❌❌❌高低简单隔离Virtualenv✔️❌✔️❌❌高低兼容 Python 2/多解释器Conda✔️✔️✔️✔️❌中中科学计算/非 Python 依赖Pipenv✔️✔️❌❌❌低中替代传统依赖管理(逐渐淘汰)Poetry✔️✔️❌❌✔️中高现代项目开发/开源库发布uv✔️✔️❌❌❌极高低高性能依赖安装/替代pip。
2025-02-13 07:00:00
1788
原创 使用Ollama和Open WebUI本地部署DeepSeek
Ollama 是一个开源框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。它支持多种流行的大规模预训练模型,如 LLaMA2、Phi、Gemma 等。简化部署:Ollama 简化了在 Docker 容器中部署大型语言模型的过程,使得非专业用户也能方便地管理和运行这些复杂的模型。轻量级与可扩展:作为轻量级框架,Ollama 保持了较小的资源占用,同时具备良好的可扩展性。API 支持:提供简洁的 API,使得开发者能够轻松创建、运行和管理大型语言模型实例。
2025-02-11 13:45:00
1070
原创 RocketMQ教程
注意:要占用9876的端口,内存不够记得修改内存大小,默认是4G,我的修改成2G的就可以了。方法是同步的,它会自动抛出异常,因此你通常不需要额外处理。你还可以根据需要进行更高级的配置,如设置消息标签、顺序消息、事务消息等。另外,如果你的业务逻辑本身不是线程安全的,那么你可能需要额外处理并发问题。,并观察你的消费者是否能够正确接收并处理消息。对于消息处理过程中可能出现的异常,你可以使用。对于发送消息过程中可能出现的异常,你可以在。、自定义发送消息的序列化方式等,你可以在。如果需要更高级的配置,如设置消息的。
2025-01-14 14:37:20
722
原创 ES解构的使用
这些例子展示了数组解构的多种用法,包括基本解构、交换变量值、解构嵌套数组、不完全匹配解构、设置默认值、使用rest运算符以及解构与迭代结合。数组解构可以大大简化代码,特别是在处理数组元素时,能够直接提取所需的值,提高代码的可读性和可维护性。解构是ES6中引入的一个新语法特性,它是一种按照一定模式从数组或对象中提取值,对变量进行赋值的行为。这些例子展示了对象解构的多种用法,包括基本解构、重命名属性、嵌套解构、设置默认值、解构函数返回值以及解构剩余属性。如果解构的变量少于数组的元素,那么剩余的元素会被忽略。
2024-04-18 05:00:00
588
原创 AutoConfiguration.imports和ApplicationContextInitializer的区别和用法
容器中注入一些属性,或者执行一些在容器创建早期就需要完成的任务,如激活配置文件、设置运行环境属性等。文件中的全类名,并根据一定规则过滤掉不符合条件的类,然后将剩余的类名集合返回给。容器刷新之前执行一些初始化工作。通常,这个接口的实现类被用来向。这个文件包含了所有自动配置类的全类名列表。能够自动配置大量的组件,而无需用户手动配置。不是一个接口或类,而是一个文件,它位于。的实现类可以通过多种方式注册到。文件中配置、在资源目录下新建。文件、或者在启动类中直接添加。容器,并将这些组件注册为。是一个接口,它用于在。
2024-02-23 20:15:00
1154
原创 linux下fdisk创建主分区、逻辑分区和扩展分区
在Linux系统中,主分区、逻辑分区和扩展分区都是磁盘分区的方式,它们各自有不同的特点和应用场景。主分区:主分区是硬盘的启动分区,也称为引导分区,通常对应于计算机的第一个分区。主分区必须是可用的,也就是说它必须包含有效的文件系统,并且该文件系统必须是活动的。在Linux中,主分区可以有多种文件系统类型,如ext4、ntfs、vfat等。主分区通常用于存储操作系统、应用程序和数据,并且是计算机启动时所加载的第一个分区。逻辑分区:逻辑分区是在扩展分区内部创建的多个分区。
2024-01-10 19:30:00
6847
1
原创 python中装饰器的简单使用
装饰器(Decorator)是Python中一种用于修改函数或类的行为的高级技术。装饰器本质上是一个函数,它接受一个函数作为输入,并返回一个新的函数作为输出。通过使用装饰器,可以在不修改原始函数代码的情况下,添加额外的功能或修改函数的行为。装饰器的使用方法如下:定义装饰器函数:创建一个装饰器函数,它接受一个函数作为参数,并返回一个新的函数。使用装饰器修饰函数:在要修饰的函数前面加上装饰器函数名 的语法糖。
2024-01-03 18:30:00
515
原创 window.open的使用
在上面的示例中,第一个参数是URL地址,第二个参数是新窗口的名称(这里使用了’_blank’,表示新窗口将在一个新的浏览器标签页中打开),第三个参数是可选的特性字符串(这里指定了窗口的宽度和高度)。
2023-12-19 19:30:00
3409
原创 openCV教程(一)
circle(img, center, radius, color thickness[, lineType[ shift]])中括号内参数表示可选参数.画圆.利用OpenCV提供的绘制图形API可以轻松在图像上绘制各种图形,比如直线,矩形,圆,椭圆等图形…ellipse(img,中心点,长宽的一半,角度,从哪个角度开始,从哪个角度结束…rectangle() 参数同上 画矩形。
2023-10-29 16:55:40
70
原创 Vue中this指向问题
在Vue由Vue管理的函数,尽量使用普通函数定义。不被Vue管理的函数,尽量使用箭头函数定义。这样保证this总是指向Vue实例,可以调用到Vue数据。
2023-10-27 20:00:00
623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人