自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (1)
  • 收藏
  • 关注

原创 django 创建一个管理员账号

最后一步是输入密码。你会被要求输入两次密码,第二次的目的是为了确认第一次输入的确实是你想要的密码。首先,我们得创建一个能登录管理页面的用户。

2024-01-30 17:29:42 552

原创 【Django自学】Django入门:如何使用django开发一个web项目(非常详细)

本文详细介绍django从安装到开启web开发,适合入门小白,以及创建web模板时的参考

2024-01-30 16:48:04 1909

原创 打包django项目的完整流程

Django 的设置没有正确配置。当尝试运行 Django 项目时,它需要知道从哪里加载设置。这通常是通过设置环境变量 DJANGO_SETTINGS_MODULE 来完成的,该环境变量应指向 Django 项目的设置模块。然后重新生成spec文件,执行pyinstaller的命令。在runserver.py里执行命令前,加入。

2024-01-29 17:54:46 769

原创 打包django项目 报错:ModuleNotFoundError: No module named ‘django‘

分析一下,删除python39后,找不到"C:\Python39\Scripts\pyinstaller.exe"程序了,说明使用的pyinstaller一直用的py39,而我安装的django是在py311下的,所有会报。使用的是python3.9.6,可是我明明默认的python版本是3.11。再次执行打包命令,就会发现,使用的python版本变成3.11了。在网上没有找到原因,于是去看打包命令。有了pyinstaller。

2024-01-29 17:12:53 742

原创 VirtualBox 进入虚拟机后,鼠标出不来了

打开VirtualBox的全局设定,找到热键,点击虚拟电脑,看看第一个“主机组合键”是不是空的。如果不是空的,你看看快捷键对应的是什么,然后按这个快捷键鼠标就出来了。如果是空的,你需要设置一个。设置什么键,以后按什么键鼠标就可以切换了。一般情况下,VirtualBox默认的鼠标切换快捷键是右边的Ctrl键。如果按住右Ctrl键还是没有用,那应该是没有设置主机键。VirtualBox 进入虚拟机后,鼠标出不来了。

2023-09-27 15:09:12 8333 2

原创 win10 删除gnu grub界面

之前在win10系统上,装了ubuntu双系统。后来把Ubuntu系统删除后,每次开机都会卡在GNU GRUB界面。重启电脑,就可以看到,开机后已经不会出现gnu grub界面了。

2023-09-27 11:07:28 1217

原创 scp传输数据文件

scp基础、简单用法

2023-09-26 10:25:58 410

原创 SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrame

执行之后,出现了这个警告。这只是一个警告,其实不影响代码运行,运行结果也是正确的。但是你如果一下子改变n个值,那么他会弹出n次,特别烦。网上搜了原因,是因为链式索引引起的。我读取一个数据集之后,选择其中的两个列。现在我想改变选中的第一个列的第一个元素的值。将所选列复制一下,而不是直接引用。然后再更新回原来数据。

2023-08-16 13:40:09 143

原创 python 画二维散点图

marker:表示散点的形状(可选)。cmap:表示散点颜色的映射(可选)。x,y是数据,对应x轴与y轴的值。s:表示散点的大小(可选)。c:表示散点的颜色(可选)。后边两个是特殊的点。

2023-08-14 15:47:35 287

原创 python 生成随机聚类数据

生成一个m维属性,样本数量=2n+n+1.2n+0.8n=5n的数据集。每一个for循环代表一个类,共生成四个类(0,1,2,3四类)。是一个类的平均值,控制数据取值以及类类之间的距离。控制方差,表示一个类的松散程度;返回生成的数据集和对应的标签。数据是满足高斯分布的随机数。

2023-08-14 14:20:01 462

原创 python 画三维散点图

上述两个函数组合可以画出一个带label标签的三维散点图。label最多支持六种分类。每种分类对应一种颜色。。。。。。

2023-08-14 09:44:01 1231

原创 Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.np

解决办法:在下载的代码之前加上下面的代码。

2023-07-25 17:38:49 2567 1

原创 UserWarning: Pandas requires version ‘2.7.3‘ or newer of ‘numexpr‘ (version ‘2.7.1‘ currently instal

解决办法:更新到2.7.3版本。执行python文件出现警告。

2023-05-11 15:49:52 4556

原创 Makefile模板——为一个项目创建makefile文件

本篇文章提供了一个c++项目的makefile模板。本人也在慢慢摸索中,代码肯定还有很多不专业和错误之处,欢迎大家优化和指正。

2023-03-30 16:47:13 373

原创 c++错误 free(): double free detected

c++错误 free(): double free detected

2023-03-09 16:59:23 1262

原创 Makefile学习笔记

记录makefile的用法

2023-03-06 17:34:41 185

原创 函数调用中的参数太多C/C++

调用的参数太多

2023-03-03 15:13:00 10876

原创 virtualbox ubuntu gnome-terminal failed to parse arguments can not open display

安装完后,打不开terminal。一直在转圈,转圈2秒后就消失了,打不开。按住ctrl+alt+F7打开终端,输入root和密码。使用virtualbox安装ubuntu。

2023-02-09 23:50:18 1523

原创 error: invalid command ‘bdist_wheel‘

error: invalid command 'bdist_wheel'

2023-02-01 09:46:33 2890

原创 Ubuntu 修改mysql密码

Ubuntu系统下修改mysql密码

2022-11-16 09:37:50 3716

原创 shell 一些操作汇总总结

shell脚本的一些操作总结

2022-10-19 15:57:55 273

原创 ImportError: No module named pandas

【代码】ImportError: No module named pandas。

2022-10-14 16:51:41 2181

原创 c++ 通过命令行控制进入调试模式

我在config.h文件里判断DEBUG宏存不存在,当有DEBUG这个宏时,定义debug宏函数,他会调用dbg函数。在makefile里,要是有-DDEBUG选项就说明定义了一个宏DEGBUG。,debug默认是0,判断如果debug=1了,那么就CFLAGS就会加上。配置头文件: config.h。测试代码: test.cpp。进入DEBUG模式,不加。则不进入DEBUG模式。

2022-10-10 17:45:27 655

原创 pandas用法整理

本文主要汇总总结博主在使用pandas处理数据时的一些操作。便于以后查阅

2022-08-31 16:14:35 460

原创 python logging日志的简单使用

【代码】python logging日志的简单使用。

2022-08-30 11:31:22 194

原创 分布点函数

点函数定义对于x,y∈{0,1}∗x,y\in\{0,1\}^*x,y∈{0,1}∗,点函数Px,y:{0,1}∣x∣→{0,1}∣y∣P_{x,y}:\{0,1\}^{|x|}\to\{0,1\}^{|y|}Px,y​:{0,1}∣x∣→{0,1}∣y∣被定义为:Px,y(x)=yP_{x,y}(x)=yPx,y​(x)=y,且对于所有的x′≠xx^{'}\neq xx′​=x有,Px,y(x′)=0∣y∣P_{x,y}(x^{'})=0^{|y|}Px,y​(x′)=0∣y∣分布式点函数定义一个

2022-07-04 16:40:40 1238 1

原创 valgrind安装、卸载、简单使用

安装https://sourceware.org/pub/valgrind/在上述网站下载需要的安装包。解压tar -xvjf 压缩包安装进入解压后的文件夹配置./configure编译安装makesudo make install可以查看版本来看是否安装成功valgrind --version卸载sudo make uninstall简单使用将自己的程序编译出可执行文件,假设可执行文件名为ssvalgrind --tool=memcheck --leak-c

2022-05-24 16:03:35 997

原创 js截取字符串内容

1、js截取两个字符串之间的内容:var str = "aaabbbcccdddeeefff";str = str.match(/aaa(\S*)fff/)[1];alert(str);//结果bbbcccdddeee2、js截取某个字符串前面的内容:var str = "aaabbbcccdddeeefff";tr = str.match(/(\S*)fff/)[1];alert(str);//结果aaabbbcccddd3、js截取某个字符串后面的内容:var str = "aaa

2022-05-11 17:47:48 3721

转载 Java实现AES加解密

import org.apache.commons.codec.binary.Hex;import org.apache.commons.lang3.StringUtils; import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.security.Key;import

2022-05-09 18:29:44 5345 1

原创 MP-SPDZ开源库——while_do的研究

今天记录下一个spdz开源库里的while_do函数的用法测试版本0.3.0while_do函数的介绍:一句一句解释一下While-do loop. :函数是用来做while循环的。The decorator requires an initialization, :解释器需要一个初始化,可以理解为在这里为循环赋初始状态(值)and the loop body function must return a suitable input for condition.:loop body也是一个函

2022-03-16 19:08:19 1377 6

原创 MP-SPDZ开源库——杂项

使用flag:-OF filename 可以将print_ln内的输出输出到文件filename内。一些脚本内也可以添加flag:Scripts/run-online.sh test -OF Outfile ;flag -I 表示与命令行交互,也就是从命令行上获得输入;make编译:make arithmetic 编译算术电路,生成可执行文件(.x文件);make binary 编译逻辑电路,生成可执行文件(.x文件);make -party.x 可以单独编译某个具体的协议。生成依赖库: make l.

2022-03-14 11:20:01 1328 4

原创 Python 生成随机数

生成指定文件名的随机数# 生成随机数 # 指定数据类型:整数(1--100000)、浮点数(五位小数,1--100)# 指定数据量# 指定文件名import random,sysl = len(sys.argv)if(l == 4): form = sys.argv[1] filename = sys.argv[3] if(form == "int"): n = int(sys.argv[2]) fp = open(filename,"

2022-03-08 14:22:57 1931

原创 MP-SPDZ开源库——将结果输出到文件

mp-spdz测试版本:0.3.0使用到的测试程序:./Program/Source/test_sbitint.mpc首先对程序进行编译:./compile.py -B 32 test_sbitint输出:ubuntu@ubuntu:~/spdz030$ ./compile.py -B 32 test_sbitintDefault bit length: 32Default security parameter: 40Compiling file /home/ubuntu/gaoPENG/

2022-03-01 09:26:52 1350 5

原创 Ubuntu20安装gcc6.3.0

安装前与下载安装GCC必备的几个包:m4、gmp、mpfr、mpc在这里下载6.3版本的源码。第一个包可以通过apt install安装,输入下面命令。可以下载后三个压缩包。./contrib/download_prerequisitesgcc的源码下载网址:http://ftp.gnu.org/gnu/gcc/注意:上述四个软件包一定要按照顺序安装。安装gmp-4.3.2cd gcc-6.3.0/gmp-4.3.2 #进入文件夹./configure --prefix=/usr/l

2022-02-16 17:46:49 1452

原创 SPDZ开源库——基础OT的用法

最近研究了spdz源代码里的BaseOT.h 写了两个测试程序。

2022-02-09 17:03:23 1663

原创 Ubuntu安装mpir库

下载源代码http://www.mpir.org/downloads.html解压缩tar -xjf mpir-3.0.0.tar.bz2安装mpir 依赖下面两个库,如果没有安装,先安装下面两个库,安装了的可以跳过。sudo apt install yasmsudo apt install m4安装步骤./configure --enable-cxxmakesudo make installsudo ldconfig...

2022-02-09 14:34:07 1542

原创 linux下压缩与解压缩

tar.bz2压缩tar -cjf testfloder.tar.bz2 ./testfloder/解压缩tar -xjf ***.tar.bz2

2022-02-09 14:00:48 488

原创 [IKNP03] Extending Oblivious Transfers Efficiently

论文简介论文题目: Extending Oblivious Transfers Efficiently作者: Yuval Ishai, Joe Kilian, Kobbi Nissim, and Erez Petrank论文出处: CRYPTO [2003]方案(半诚实)方案的一些解释步骤三中qiq^iqi的解释qiq^iqi表示矩阵QQQ的第iii列。qi=(si⋅r)⊕tiq^i=(s_i\cdot r)\oplus t^iqi=(si​⋅r)⊕tiWhen Si=0S_i

2022-02-08 13:50:23 1087 1

原创 Field **Service in **Controller required a bean of type **that could not be found.

Spring Boot项目进行web开发 出错错误描述Field ServerService in com.boot.mms.business.server.controller.ServerController required a bean of type 'com.boot.mms.business.server.service.IServerService' that could not be found.错误原因Service层缺少了@Service注解。...

2022-01-19 17:33:35 5880

原创 layer弹窗不起作用

问题描述大家好,我遇到一个问题,写了一个打开弹窗的代码,我看着是没有问题的,但是前端页面就是不弹窗。没有任何警告和报错。代码的功能:点击一个按钮,然后弹窗。前端按钮的代码:<div class="layui-btn-container"> <button data-method="offset" data-type="auto" class="layui-btn layui-btn-normal">居中弹出1</button> <button

2022-01-18 14:29:23 2006

空空如也

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

TA关注的人

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