- 博客(16)
- 收藏
- 关注
原创 使用ssh,本地端口可以访问服务器端口。本地使用服务器的ollama端口
例如 ssh -L 127.0.0.1:11434:127.127.127.127:11434 root@127.127.127.127。在本地使用curl http://127.0.0.1:11434/api/tags。ssh -L [本地地址:]本地端口:远程地址:远程端口 user@远程主机。就可以查看你在127.127.127.127(公网)部署的ollama模型了。然后输入密码就可以了。
2025-09-29 22:38:14
82
原创 ollama安装在Linux
systemctl status ollama 如果start失败,可以从这里看失败原因,其中ExecStart就是从这里得到的,其他的文章都没有提及这个。因为ollama启动需要使用ollama serve 但是启动之后没有守护线程所有很难长时间维持运行,所以就有了下面。Restart=always # 可选:确保服务崩溃后自动重启。Environment="OLLAMA_HOST=0.0.0.0" # 关键配置:允许外部访问。实现系统启动时自动运行。
2025-09-29 22:04:45
144
原创 anaconda在Linux的安装
conda create --name myenv python=3.10 创建显示名字的虚拟环境。最后看到thanks for you install anaconda!conda activate myenv 激活并进入该虚拟环境。Linux没有C盘的概念,就不太想修改默认虚拟环境安装位置了。上面任选其一,但是注意版本,尽量选择较新的版本。看到Thanks之后还让你装其他,你就no。conda --version 查版本。一路enter加输入yes。
2025-09-29 21:50:41
155
原创 ‘poe‘ 不是内部或外部命令,也不是可运行的程序
这是因为poe需要插件poethepoet,而这个插件可以不用全局安装,只需要。'poe' 不是内部或外部命令,也不是可运行的程序。执行上述命令即可安装。
2025-09-27 12:46:38
110
原创 在vscode中使用Anaconda创建的虚拟环境
Anaconda可以有效隔离环境,不同的项目可以避免相互干扰。首先在vscode中创建虚拟环境选择conda然后选择相应的python版本这时候文件夹中出现.conda,表明创建了匿名虚拟环境但这时候不代表你在使用这个虚拟环境。所以你需要进入vscode的terminal然后你使用以下命令发现报错。
2025-09-27 11:15:34
552
原创 jupyter notebook入门使用手册
生成一个文件C:\Users\Administrator\.jupyter\jupyter_lab_config.py。cmd -> 输入python --version。安装jupyter notebook。启动成功后,浏览器会展示一个页面。成功运行hello world。先查有没有装python环境。一、在windows安装。重新启动就是一个空文件夹。执行完成即安装成功!
2025-05-28 21:51:22
448
原创 Java集合类学习路线指南
1. 了解Java集合框架:首先,你需要对Java集合框架的整体结构有一个基本的了解,包括接口、实现类以及它们之间的关系。1. 了解Java集合框架:首先,你需要对Java集合框架的整体结构有一个基本的了解,包括接口、实现类以及它们之间的关系。7. 学习集合工具类:你需要熟悉Collections和Arrays这两个工具类,了解它们的常用方法,如查找、排序、转换等。7. 学习集合工具类:你需要熟悉Collections和Arrays这两个工具类,了解它们的常用方法,如查找、排序、转换等。
2024-02-19 23:36:44
424
1
原创 Java基本数据类型
例如,整数类型的默认值是0,浮点型的默认值是0.0或0.0f,布尔型的默认值是false,字符型的默认值是'\u0000'(即空字符)。- **short**:占用2个字节(16位),取值范围从-32,768到32,767。- **boolean**:这种类型表示逻辑值,只有两个可能的值:true和false。- **int**:占用4个字节(32位),取值范围从-2^31到2^31-1。- **long**:占用8个字节(64位),取值范围从-2^63到2^63-1。// Unicode值为65。
2024-02-18 22:48:28
378
原创 代码之舟,乘风破浪——大龄程序员的航向
他们真的是时代的弃子吗?同时,他们也可以成为团队中的技术导师,将自己的知识和经验传授给年轻的程序员,实现知识的传承和团队的共赢。”对于大龄程序员来说,他们的智慧和仁心,将会引领他们在技术的海洋中,找到属于自己的航向。大龄程序员需要做的,是将自己的经验与新技术相结合,不断地更新自己的知识体系。大龄程序员在转型的过程中可能会遇到种种困难和挑战,比如新技能的学习曲线、职场的年龄歧视、身体和精力的下降等。除此之外,大龄程序员还可以选择创业,将自己的技术能力和市场洞察力结合起来,开发出真正符合市场需求的产品。
2024-02-18 22:32:03
440
原创 java基本数据类型
double类型占用8个字节(64位),可以表示大约4.9 x 10^-324到1.8 x 10^308之间的浮点数。是Java中最常用的浮点数数据类型之一。long类型占用8个字节(64位),可以表示-9223372036854775808到9223372036854775807之间的整数。float类型占用4个字节(32位),可以表示大约1.4 x 10^-45到3.4 x 10^38之间的浮点数。short类型占用2个字节(16位),可以表示-32768到32767之间的整数。
2024-02-18 00:15:11
479
原创 Java三大特性
是指将数据和方法封装在类中,使得类内部的数据和方法对外部不可见,只能通过类提供的接口进行访问和操作。封装可以提高代码的安全性和可维护性,同时也能隐藏内部的实现细节,使得类的使用者只需要关注类提供的接口,而不需要了解其具体实现。【4】可维护性:封装可以隐藏内部的实现细节,使得类的实现可以更加灵活和易于维护。【3】安全性:封装可以提高代码的安全性,防止外部的错误操作对类的数据产生影响。【1】代码重用:子类可以继承父类的属性和方法,避免了代码的重复编写。【2】接口访问:类的接口是公开的,可以被其他类访问和调用。
2024-02-16 22:54:13
370
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅