自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 RISCV-tools下载编译(附toolchain源码)

本篇文章主要提供toolchain的源码下载和自己在安装的过程中遇到的一些问题和解决方案。riscv-toolchain源码文件巨大,在网络不好的情况下大概率下载失败,这里提供源码下载链接:https://pan.baidu.com/s/1KTckAhgQTcqStdgAK8yJ8g提取码:p8my详细的安装过程请参考:https://github.com/riscv/riscv-g...

2019-11-26 18:11:18 4226

原创 ubuntu 18.04 安装vcs标准教程——问题及解决

安装过程主要参考这篇博文ubuntu 18.04 安装vcs标准教程 以及这篇博文Ubuntu 16.04下VCS 2016.06 64位系统安装教程(第二篇需翻墙) 本篇博文主要对安装过程遇到的两篇博文遇到的问题进行记录,给出我的解决办法,方便大家参考,节约大家的时间。 1:./SynopsysInstaller_v3.3.run不可运行...

2019-11-06 18:22:57 10374 2

原创 【数据采集】使用USB口作为trigger的发送接口

最近做研究需要从电脑引出一个trigger信号,但是从主板上引脚引出不太现实,所以考虑从USB口引出,记录一下。USB口的引脚如下图所示,由于USB的两个根数据线D+\D-使用的是差分信号表示01,更详细地说,对于USB2.0,D+比D-大200mV时为1,D-比D+大200mV时为0。因此USB电平不适合作为trigger。考虑到TTL电平为单纯的高低电平信号,+5V等价于逻辑“...

2019-06-20 18:32:16 1378

原创 Montgomery模乘算法

本文节选自《密码学引论》第二版。       Montgomery算法把部分积对任意的n取模运算转化为对数基R的取模,由于R比n小得多,对数基R的取模运算要比对n的取模运算简单得多。对于特别选择的R可使得对R的取模运算变为移位运算,从而可以提高模乘运算的速度。因为利用Montgomery算法可以实现快速模幂运算,所以Montgomery算法在RSA密码的软硬件实现中得到广泛应用。     ...

2018-12-04 10:27:13 9777 6

原创 Openssl(版本1.1.1)源码中的RSA加解密算法实现分析

使用的源码版本:1.1.1 下载地址:https://www.openssl.org/source/参考了博文:https://blog.csdn.net/xsc_c/article/details/37742019?fps=1&locationNum=14,但是由于版本不一样,实现细节有些不同。1. 首先在crypto/rsa文件夹下找到rsa_crpt.c文件,加解密上层函数所...

2018-11-20 15:56:22 4280

原创 matlab矩阵转化成一行

a=[1,2,3;4,5,6;7,8,9];b=a';c=b(:);结果:>>c=[1;2;3;4;5;6;7;8;9]

2018-11-02 16:27:31 28566 2

原创 循环移位算法的三种实现

1.普通算法2.块交换算法3.求逆算法public class Cyc_shift { static String str; public static void main(String[] args){ str="12345"; char[] str1=exchange(3,str.toCharArray()); for(int i=0;i<str1....

2018-08-09 12:20:47 2204

原创 MATLAB的var与std函数 与 均值,方差,标准差,均方差,均分误差

从定义上来讲,(样本)均值,方差,标准差,均方差,均分误差分别为:均值:方差:标准差:均方差=标准差均方误差:matlab中的var函数和std函数用来计算方差var函数计算使用的公式为:std函数使用的公式为:若要求整体方差,即除数不是n-1而是n,使用var(x,1)即可。...

2018-06-27 16:56:29 73403

转载 《编程珠玑》一书中习题1.2中如何使用位逻辑运算来实现位向量的理解

这是一道非常基础的题目,考察对位运算的理解,好看题目只觉得好眼熟,然后(手贱)瞟了一眼答案,第一遍没看明白答案的内容,就上网查了一下,网上的人要么就是一笔带过(大概是觉得太简单),要么就是误人子弟。解决题目之前应该先搞清楚题目是干嘛的:位向量顾名思义就是用位来存储一个数,文中说存储N=10000000个数,每一位代表一个数。我们可以定义一个int类型的数组int a[N],那么如果a[9]的值为1...

2018-06-08 10:48:56 234 1

原创 Java和matlab混合编程 java调用.jar包中方法时参数传递出错的解决办法

    问题描述:懒得重现错误的场景,在别人的描述界面偷了张图(https://bbs.csdn.net/topics/390794513,帖子里面描述了问题但没有提供解决办法qvq)error:The method bwtraceboundary_proc4(int, Object[]) in the type BwtraceBoundary_Pro is not applicable for ...

2018-04-21 17:55:03 1788 1

原创 打开Matlab出现警告:找不到java库,请检查MATLAB_JAVA环境变量的解决办法

    警告界面如下图,图中路径是我特意改错的为了截图警告界面:)  这个错误一般出现在设置MATLAB_JAVA环境变量或者jre或者jdk文件被移动之后重新打开matlab的时候解决办法:   matlab启动时会到$MATLAB_JAVA\bin\server下去找jvm.dll文件,报这个错误是因为没有找到对应文件,所以查看jvm.dll文件在计算机上所在的文件路径   我的路径是D:\j...

2018-04-20 16:40:14 17865 22

原创 eclipse Android NDK生成.so文件或者无法自动更新.so文件的解决办法

1、新建并配置一个新的Builder    1) 点击Project->Properties->Builders->New,新建立一个Builder。在弹出的对话框上面点击Program,点击OK;    2) 在弹出的对话框【Edit Configuration】中,配置选项卡【Main】:               Location中需要填入nkd-build.cmd的路径...

2018-04-17 17:17:53 358

转载 eclipse Android开发"cannot be resolved or is not a field"问题终极解决方法

2018-04-17 16:05:24 1624

转载 各领域公开数据集下载

各领域公开数据集下载转自:https://zhuanlan.zhihu.com/p/25138563金融美国劳工部统计局官方发布数据房地产公司 Zillow 公开美国房地产历史数据沪深股票除权除息、配股增发全量数据,截止 2016.12.31上证主板日线数据,截止 2017.05.05,原始价、前复权价、后复权价,1260支股票深证主板日线数据,截止 2017.05.05,原始价、前复权价、后复权...

2018-03-15 17:00:06 3328

转载 解决同步源码Cannot get http://gerrit.googlesource.com/git-repo/clone.bundle

转自:http://www.cnblogs.com/dinphy/p/5669384.html同步cm12.1初始化出现的问题:fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundlefatal: error [Errno 101] Network is unreachable解决方法,先单独克隆repo,然后将...

2018-03-12 16:07:34 1628

原创 在Hikey开发板上安装AOSP

尝试在Hikey开发板上安装Android系统,参考官方文档发现很多坑,记录一下。参考的官方文档链接:点击打开链接    点击打开链接需要用到的资源官方下载链接:点击打开链接本文中使用的版本打包百度云链接:点击打开链接下载过程:1)准备好资源,所有文件解压完成。2)用USB线连接PC和开发板,同时保持settting jumpers的第一排和第二排(即pin1-2,pin3-4)的closed状态...

2018-03-12 10:40:27 787

原创 android studio 报错Error:Could not determine java version from '9.0.4'.等一系列疑难杂症

    事情的开始是签名打包导出一个APK,报错Error:Execution failed for task ':app:compileReleaseJava'. > Cannot find Sys...(不记得是不是这个错误提示了,大意就是没有找到JDK,需要重设JDK路径)    当时我的默认设置位置没有指向正确的JDK路径,所以报错了。由于我找了半天也没有找到我之前的JDK在哪里,所...

2018-03-06 15:39:52 15150 2

原创 配置qemu时遇到disanbling libtool due to broken toolchain support问题的解决办法

安装opensgx时,到配置qemu(./configure)时遇到问题错误提示:查看脚本文件configure,大概就是一个依赖包 check failed。尝试了网上的很多方法,比如安装glib:apt-get install libglib2.0-dev安装libtool:apt-get install libtool解决依赖模

2017-11-28 15:27:24 1969 6

原创 安装后启动虚拟机,提示虚拟机版本不兼容,无法使用的解决办法

问题如图:解决办法:右键虚拟机->管理->更改硬件兼容性选最高兼容性(即使原先本就是最高兼容版本重新设置后也能解决这个问题)下一步,更新虚拟机,完成。启动虚拟机,不再报错,成功运行。

2017-11-25 16:36:01 27634 8

原创 遇到WinEdt中文无法编译通过或无法显示的解决办法

代码很简单,如下:\documentclass[UTF8]{ctexart}\begin{document}文字\end{document}编译报错:!package CJK error :invalid charecter code解决办法:Documents > Documents settings > Format > UTF-8这是最终解

2017-07-25 17:30:13 11110 7

原创 sublime配置c编译环境出现sublime不是内部或外部文件也不是可运行的程序解决办法

修改New Build System文件(win10){ "cmd": ["g++", "${file}", "-std=c++11", "-o", "${file_path}/${file_base_name}", "&", "start", "cmd", "/c", "${file_base_name} & echo. & pause"], "file_regex": "^(..[^:

2017-03-28 21:24:02 4954 16

转载 sublime注册码汇总

链接:http://appnee.com/sublime-text-3-universal-license-keys-collection-for-win-mac-linux/

2017-03-27 21:04:44 925

原创 win10系统虚拟机下安装ubuntu系统失败,提示:Ubi-language failed with exit code 1.解决办法

昨天在新电脑上尝试win10系统虚拟机下安装ubuntu系统,结果先后尝试好几个版本的ubuntu系统都安装失败,提示:"Ubi-language failed with exit code 1. Further information may be found in /var/log/syslog. Do you want to try running this step again befor...

2017-03-27 14:52:05 6997 2

riscv-toolchain源码下载

riscv-toolchain的源码文件比较大(>3G),由于国内github下载速度限制,经常下载不下来,此文件提供toolchain的全部代码。(百度云链接) 注:如需编译riscv-tools,只需要git clone riscv-tools下载相应文件,先编译本文件的toolchain,再编译tools即可。

2019-11-26

密码学中的可证明安全性-杨波-扫描版

《密码学中的可证明安全性》书籍扫描版,杨波,清华大学出版社

2018-11-21

空空如也

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

TA关注的人

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