自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【随笔】

日常随笔记录~

  • 博客(13)
  • 收藏
  • 关注

原创 创建python虚拟环境

在Python开发中,不同的项目可能需要不同版本的库或包。为了在不同项目之间避免依赖冲突,虚拟环境通过为每个项目创建隔离的环境,解决了这一问题,使得每个项目可以拥有自己独立的依赖集合。

2025-04-03 21:00:21 309

原创 本地部署大模型-web界面(ollama + open-webui)

可参考。

2025-03-31 17:27:43 471

原创 ollama本地部署大模型(命令行)

ollama官方下载链接:官方网站windows需要win10或更高版本的系统:可保持默认安装路径安装,默认路径为:也可以更改位置进行安装:ollama服务的本地默认端口是11434,开启服务发现端口已占用,因为安装之后会自动启动:可使用命令查看端口占用情况,通过PID去任务管理器搜索相关的进程,确认ollama运行:二、拉取大模型镜像文件为了避免后续下载大模型文件大量占用C盘空间,可将大模型下载路径改为其他路径,通过设置环境变量实现:目前主流的大模型都支持:使用命令拉取并运行相应

2025-03-30 15:32:58 411

翻译 NTL使用4 Modular Arithmetic

类ZZ_p代表整数模p; Vec 代表向量模p; Mat代表矩阵模p; ZZ_pX代表多项式模p;例:以下程序读取一个素数p,一个多项式 f 模 p,并分解它。#include <NTL/ZZ_pXFactoring.h>using namespace std;using namespace NTL;int main(){ ZZ p; cin ...

2019-08-29 16:52:19 569

原创 批处理脚本运行出现"The system cannot write to the specified device"错误

用批处理写脚本之后,运行报错 “The system cannot write to the specified device”主要的原因时编码格式的问题,脚本的编码格式与cmd的编码格式不一致,解决方法:查询cmd窗口的编码格式,输入chcp...

2019-08-29 16:49:54 13394 1

翻译 HElib-2 向量内积

本文翻译自: https://mshcruz.wordpress.com/2016/09/27/scalar-product-using-helib/假设输入两个向量u=[1,2,3,4],v=[1,2,3,4]u=[1,2,3,4],v=[1,2,3,4]u=[1,2,3,4],v=[1,2,3,4],目的是计算两个向量的内积。以下介绍三种方式可以在密文下进行运算,首先假设已经初始化(...

2018-04-25 20:58:01 1212

翻译 HElib-1 : 简单的密文相加

编译好HElib库后,直接在src文件夹下进行相关测试文件的编写。 本文翻译自: https://mshcruz.wordpress.com/2016/06/17/2-3-using-helib/该文章利用HElib库实现两个数相加。首先,看一些参数的初始化:long p = 1021; // Plaintext base [default=2], should be a pr...

2018-04-24 15:46:53 2285 3

翻译 HElib库学习

刚开始学习Helib库,这是在网上搜到的一篇入门文章: https://pwnhome.wordpress.com/category/helib/ 由于Helib库有些函数更新过,因此需要做一点修改。该代码的功能是实现两个数在密文上的乘法和加法,其中prprp^r代表明文空间。#include "FHEContext.h"#include "EncryptedArray.h"...

2018-04-23 14:48:33 7003 1

翻译 NTL使用教程3(Polynomials)

NTL广泛支持快速多项式运算提供(这是最初NTL与其他代数系统库的区别)。ZZX类代表具有整数系数的单变量多项式(univariate polynomials)例1:读取一个多项式,对其进行分解并打印出分解。#include <NTL/ZZXFactoring.h>using namespace std;using namespace NTL;int main()...

2018-03-13 20:50:04 4380

翻译 NTL使用教程2(Vectors and Matrices)

NTL中对矩阵和向量的一般定义包含在头文件#include <NTL/ZZ.h>#include <NTL/vector.h>using namespace std;using namespace NTL;ZZ sum(const Vec<ZZ>& v) //Vec<ZZ>定义一个动态长度数组{ ZZ acc; ...

2018-03-13 17:44:41 3225 1

翻译 NTL使用教程1(Big Integers)

测试环境为linux下,假设在默认路径下(/usr/local)装好了NTL,则编写好相应的test.cpp文件后执行:g++ -g -O2 test.cpp -o test -lntl -lgmp -lm(1)使用大整数类 ZZ : 例1: 计算c=(a+1)∗(b+1)c=(a+1)∗(b+1)c=(a+1)*(b+1)#include <NTL/ZZ.h>usi...

2018-03-13 14:48:15 4700

原创 Anaconda2和3切换

先在官网下载Anaconda2和3,然后先把主要使用的那个版本安装好,这里以Anaconda2为例: 注意:安装过程中两个选项都打勾安装好Anaconda2后,再安装Anaconda3: (1)安装位置选择~Anaconda2\envs子目录下,可自己新建一个文件夹(比如命名为python3) (2)安装过程中的两个选项都不打勾安装完成后,在命令行输入python,则启动python...

2017-10-30 21:35:12 4817

原创 PyCrypto

可以直接使用pip安装: pip install pycrypto官方文档链接:https://pythonhosted.org/pycrypto/Crypto这个工具包实现了大部分的密码学算法和协议:子模块:(1)对称和非对称密钥加密算法(2)哈希算法(3)密码协议(4)公钥加密和签名算法(5)其他

2017-10-16 16:07:00 1838

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除