arthas使用
下载使用命令1java -jar arthas-boot.jar pid
langchain部署模型
基础安装12pip install langchainpip install langchain_community 模型部署部署通义千问12345678910111213141516171819from langchain_community.chat_models import ChatTongyifrom langchain_core.messages import HumanMessage, SystemMessageimport os# 配置API Keyos.environ["DASHSCOPE_API_KEY"] = "sk-df6f4e481b4044c886c8339e4dfa79ea"# 初始化模型chat = ChatTongyi(model="qwen-plus", temperature=0.5)# 定义对话消息messages = [ SystemMessage(content="你是一个数学助手,仅回答数学问题。"), ...
python安装环境
配置安装jupyter12345678pip install jupyter -i https://mirrors.aliyun.com/pypi/simple/# pip install --only-binary=all pyzmq jupyterjupyter notebook# 或者pip install jupyterlab -i https://mirrors.aliyun.com/pypi/simple/jupyter lab 或者使用docker 1docker run -itd -p 8888:8888 jupyter/base-notebook docker修改当前用户密码https://blog.csdn.net/qq_38276120/article/details/137778166
ubuntu安装后初始化
修改静态ip✅ 第一步:查看自己的ip 1ip a ✅ 第二步:查看当前Netplan配置文件Netplan配置文件通常位于 /etc/netplan/ 目录下,例如: 1ls /etc/netplan/ 常见的文件名是: 12301-netcfg.yaml50-cloud-init.yaml00-installer-config.yaml 找到主配置文件(通常只有一个 .yaml 文件)。 ✅ 第三步:编辑Netplan配置文件(示例)假设你的网卡是 ens33,你想设置: 12345IP地址:192.168.1.100子网掩码:24(即 255.255.255.0)网关:192.168.1.1DNS:8.8.8.8, 1.1.1.1使用 sudo 编辑该文件: 1sudo nano /etc/netplan/00-installer-config.yaml 修改内容如下(⚠️注意YAML缩进,必须使用空格,不能用Tab): 12345678910111213network: version: 2 renderer:...
部署一个大模型
说明安装下面的pip install 命令如果失败可以加上-i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com如 pip install –upgrade pip -i https://mirrors.aliyun.com/pypi/simple/ –trusted-host mirrors.aliyun.com 123456789101112131415161718192021# 通过 venv 模块创建名为 llm_learn 的python虚拟环境python3 -m venv llm_learn# 进入 llm_learn 虚拟环境source llm_learn/bin/activate# 在虚拟环境中更新pip 这里的pip已经是pip3了pip install --upgrade pip# 安装 ipykernel 内核管理工具pip install ipykernel# 将 llm_learn 添加至 ipykernel 中...
搭建大模型
安装环境阿里大模型教程 自动安装12wget https://developer-labfileapp.oss-cn-hangzhou.aliyuncs.com/ACP/aliyun_llm_acp_install.sh/bin/bash aliyun_llm_acp_install.sh 手动安装1234567891011121314151617181920# 通过 venv 模块创建名为 llm_learn 的python虚拟环境python3 -m venv llm_learn# 进入 llm_learn 虚拟环境source llm_learn/bin/activate# 在虚拟环境中更新pippip install --upgrade pip# 安装 ipykernel 内核管理工具pip install ipykernel# 将 llm_learn 添加至 ipykernel 中python -m ipykernel install --user --name llm_learn --display-name "Python...
中国移动PZ-L8路由器解锁ssh并刷入集客openwrt
解锁SSH参考 开启ssh原理,pz-l8带openwrt完整后台,替换dropbear启动命令1.登录pz-l8官方固件后台2.在url后直接加/admin/system/startup,跳到启动项,把dropbear自启关掉3.下方的自定义启动中,输入监听22的dropbear启动命令/usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22 -K 300 -T 3 然后拔掉电源重启 这样就解锁了SSH,可以通过tabby winscp 等工具连接,建议使用winscp。因为不支持SFTP协议,可以选择SCP协议连接文件管理; 刷机引用:沛喆PZ-L8刷机总结 引用文章的解锁SSH方法我没有试 首先下载固件固件下载地址,我这里下载的是PZL8-AX3000-openwrt-v1.6.bin 1234561、ssh 登录2、输入: cat /proc/mtd 看一眼 rootfs 对应的分区,一般是mtd152、输入: ubidetach -f -p...
证书相关随笔
概念证书证书是由CA(Certificate Authority,证书颁发机构)或自行签发的,用于确定身份安全性和进行数字签名等操作的文件。 证书的内容X.509标准证书通常包含以下内容: 版本号:标识证书的X.509版本(v1/v2/v3) 序列号:颁发机构分配的唯一标识符 签名算法:如SHA256withRSA、SHA256withECDSA等 颁发机构(Issuer):签发该证书的CA信息 证书有效时间:包含生效时间(Not Before)和过期时间(Not After) 主体(Subject):证书持有者的信息(域名、组织、国家等) 公钥:证书持有者的公钥信息 扩展信息:如SAN(Subject Alternative...
Java数字证书制作
密钥对制作KeyPair 是java中的秘钥对,可以获取公私钥信息 123456789101112131415// 生成密钥对KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");//keyPairGenerator.initialize(2048, JCAUtil.getSecureRandom());keyPairGenerator.initialize(2048);KeyPair keyPair = keyPairGenerator.generateKeyPair();//或者这样RSAKeyPairGenerator rsaKeyPairGenerator = new RSAKeyPairGenerator();SecureRandom random = SecureRandom.getInstanceStrong();//SecureRandom...
RabbitMQ底层架构深度解析
RabbitMQ底层架构深度解析RabbitMQ作为一个支持多种协议的消息代理,其底层架构设计非常精妙。很多开发者误以为RabbitMQ的底层就是AMQP 0-9-1协议,但实际上,RabbitMQ采用了更加灵活和强大的协议适配架构。 本文将深入解析RabbitMQ的底层架构,帮助您理解它是如何同时支持AMQP、MQTT、STOMP、HTTP等多种协议的。 1. 整体架构概览1.1 分层架构RabbitMQ采用清晰的分层架构设计: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061graph TB subgraph "客户端层 Client Layer" A1[AMQP客户端] A2[MQTT客户端] A3[STOMP客户端] A4[HTTP客户端] A5[WebSocket客户端] end ...
