公 告

彩虹云任务网址


进入彩虹云任务:https://mz.qqzzz.net/...
进入彩虹云任务:https://mz.qqzzz.net/......

彩虹云任务网址

进入彩虹云任务:https://mz.qqzzz.net/.........
阅读全文 0

ubuntu20.04goland无法使用中文


原文链接:https://blog.csdn.net/m0_47695045/article/details/115270436help->Edit Custom VM Options添加-Drecreate.x11.input.method=true重启IDE...
原文链接:https://blog.csdn.net/m0_47695045/article/details/115270436help->Edit Custom VM Options添加-Dr......

ubuntu20.04goland无法使用中文

原文链接:https://blog.csdn.net/m0_47695045/article/details/115270436help->Edit Custom VM Options添加-Dr......
阅读全文 0
密码学

Paillier同态加密算法总结


一、密码学知识总结1.卡迈克尔数对于所有与n互质的正整数b,都有同余式b^(n-1)≡ 1 (mod n)成立,则称合数n为Carmichael数。卡迈克尔数有至少3个正素因数2.费马小定理设p为一素数,对于任意整数a,有a(p-1)≡ 1 (mod p)。由费马小定理可得,若n为素数,则对任意整数b,且b和n互素,......
一、密码学知识总结1.卡迈克尔数对于所有与n互质的正整数b,都有同余式b^(n-1)≡ 1 (mod n)成立,则称合数n为Carmichael数。卡迈克尔数有至少3个正素因数2.费马小定理设p为一素......

Paillier同态加密算法总结

一、密码学知识总结1.卡迈克尔数对于所有与n互质的正整数b,都有同余式b^(n-1)≡ 1 (mod n)成立,则称合数n为Carmichael数。卡迈克尔数有至少3个正素因数2.费马小定理设p为一素......
阅读全文 0
密码学

密码学:C/C++语言实现【数的表示】


C中大数的表示:1.数据类型在CLINT包中,大整数表示通过USHORT类型完成可以在limits.h中查看特定编译器对于不同类型的表示位数。例如: 2.数据表示从低存储器地址到高存储器地址升序排列数字。这里简单介绍一下: 所以说。如果用小端存储,......
C中大数的表示:1.数据类型在CLINT包中,大整数表示通过USHORT类型完成可以在limits.h中查看特定编译器对于不同类型的表示位数。例如: 2.数据表示从低存储器地址到高存储器地址升序排列数......

密码学:C/C++语言实现【数的表示】

C中大数的表示:1.数据类型在CLINT包中,大整数表示通过USHORT类型完成可以在limits.h中查看特定编译器对于不同类型的表示位数。例如: 2.数据表示从低存储器地址到高存储器地址升序排列数......
阅读全文 0
密码学

密码学C++/C语言实现总结


一、绪论自然数定义:加法定义:乘法定义:    幂运算定义: ...
一、绪论自然数定义:加法定义:乘法定义:    幂运算定义: ......

密码学C++/C语言实现总结

一、绪论自然数定义:加法定义:乘法定义:    幂运算定义: .........
阅读全文 0
密码学

微软同态加密SEAL库的使用学习


https://github.com/microsoft/SEAL.git 一、编译最近git有问题,最好翻墙,而且后面编译时候好像也要下点东西,如果不会改cmake的话,翻墙省不少功夫。。我是直接在Clion中以cmake项目的方式打开的。手动编译如下:cmake -S . -B buil......
https://github.com/microsoft/SEAL.git 一、编译最近git有问题,最好翻墙,而且后面编译时候好像也要下点东西,如果不会改cmake的话,翻墙省不少功夫。。我是直接在......

微软同态加密SEAL库的使用学习

https://github.com/microsoft/SEAL.git 一、编译最近git有问题,最好翻墙,而且后面编译时候好像也要下点东西,如果不会改cmake的话,翻墙省不少功夫。。我是直接在......
阅读全文 0
编程语言

java jdk 切换版本


1任意自选sudo apt-get install openjdk-6-jdksudo apt-get install openjdk-7-jdksudo apt-get install openjdk-8-jdk2.切换版本sudo update-alternatives --conf......
1任意自选sudo apt-get install openjdk-6-jdksudo apt-get install openjdk-7-jdksudo apt-get install openjd......

java jdk 切换版本

1任意自选sudo apt-get install openjdk-6-jdksudo apt-get install openjdk-7-jdksudo apt-get install openjd......
阅读全文 0
区块链学习

leetcode 反转链表 II


穿针引线以此类推 ListNode* reverseBetween(ListNode* head, int left, int right) { ListNode* dummyNode = new ListNode(-1); dummyNode->ne......
穿针引线以此类推 ListNode* reverseBetween(ListNode* head, int left, int right) { ListNode* dummyNo......

leetcode 反转链表 II

穿针引线以此类推 ListNode* reverseBetween(ListNode* head, int left, int right) { ListNode* dummyNo......
阅读全文 0
区块链学习

趣链面试----惨不忍睹问题大集合


一、tcp和udp的区别,如何设计可靠udp传输转载自:https://www.cnblogs.com/williamjie/p/11133180.htmlUDP不属于连接协议,具有资源消耗少,处理速度快的优点,所以通常音频,视频和普通数据在传送时,使用UDP较多,因为即使丢失少量的包,也不会对接受结果产生较大的影响。......
一、tcp和udp的区别,如何设计可靠udp传输转载自:https://www.cnblogs.com/williamjie/p/11133180.htmlUDP不属于连接协议,具有资源消耗少,处理速......

趣链面试----惨不忍睹问题大集合

一、tcp和udp的区别,如何设计可靠udp传输转载自:https://www.cnblogs.com/williamjie/p/11133180.htmlUDP不属于连接协议,具有资源消耗少,处理速......
阅读全文 0
LeetCode

剑指offer 最长回文子串


又tm一天 cfunc longestPalindrome(s string) string {var n =len(s)var dp = make([][]bool,n)var max = 1var start intfor i:= 0 ;i<n;i++ {dp[i] = make([]bool, ......
又tm一天 cfunc longestPalindrome(s string) string {var n =len(s)var dp = make([][]bool,n)var max = 1var......

剑指offer 最长回文子串

又tm一天 cfunc longestPalindrome(s string) string {var n =len(s)var dp = make([][]bool,n)var max = 1var......
阅读全文 0