- 博客(98)
- 资源 (2)
- 收藏
- 关注
原创 2021-07-05
#cmake uhd3.15 ERROR#update cmake 3.9.1root@test:/tmp/uhd/uhd/host/build# cmake -DCMAKE_INSTALL_PREFIX=/usr ../-- The CXX compiler identification is GNU 5.4.0-- The C compiler identification is GNU 5.4.0-- Check for working CXX compiler: /usr/bin/c++
2021-07-05 19:15:51 535
原创 部署CloudSim云计算仿真平台
CloudSim是一个由Java语言编写的云计算仿真平台软件,提供给研究人员做仿真实验,由于本文主要介绍如何从0开始部署该平台软件,故此处不对CloudSim做详细介绍,如需对该平台进一步了解,请访问安装环境介绍本教程是在Windows系统下对CloudSim进行部署,由于CloudSim是基于Java开发的,故而需要安装配置Java开发所需的JDK环境;此外,CloudSim所用到的外部类库Jar包是有Maven管理的,通过Intellij IDEA Community内下载maven进行Jar包的管
2021-04-23 17:11:16 4021
原创 java学习
类:public class hh {} 新建名为hh的类主方法:类似C语言中的主函数, public static void main (String[] args){}方法:类似C语言的函数,修饰符:现阶段固定为public static两个关键字。返回值类型:方法最终产生的结果数据是什么类型。方法名称:自定义的名称,命名规则和变量一样。参数类型:进入方法的数据是什么类型。参数名称:进入方法的数据对应的变量名称。方法体:方法内部执行的若干行代码。return:结束方法的执行,并且将返回值返还给调.
2021-04-22 20:08:51 93
原创 通信相关基础知识
原内容链接CU的全称是Centralized Unit,就是集中单元;DU的全称是Distributed Unit,就是分布单元。在5G时代,对基站,核心网的各项功能进行了重构:首先把原先BBU的一部分物理层处理功能下沉到RRU,RRU和天线结合成为AAU;然后再把BBU拆分为CU和DU,同时CU还融合了一部分从核心网下沉的功能,作为集中管理节点存在。CU和DU的切分是根据不同协议层实时性的要求来进行的。在这样的原则下,把原先BBU中的物理底层下沉到AAU中处理,对实时性要求高的物理高层,MAC
2021-03-08 10:25:36 30017 6
原创 使用adb卸载安卓手机自带软件
所需工具目标手机安装es文件管理器window10笔记本安装adb工具目标手机开启开发者模式下的usb调试工具下载地址添加链接描述ES文件浏览器.apk传输至目标安卓手机上后安装adb(1.0.36).rar下载到windows10笔记本上解压过程用数据线将电脑和手机连接关于手机/版本信息/多次点击软件版本号,会提示打开开发者选项进入开发者选项打开开发者选项和usb调试在adb工具的文件夹里面按住shift+鼠标右键,进入powershell窗口,如下图所示执行命令
2021-03-06 18:21:44 2054
原创 事业单位计算机相关试题记录
面向对象技术的概念面向对象语言理解面向对象的编程语言将客观事物看作具有属性和行为(或称服务)的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类。面向对象方法中的对象,是系统中用来描述客观事物的一个实体,它是用来构成系统的一个基本单位。对象由一组属性和一组行为构成。属性是用来描述对象静态特征的数据项,行为是用来描述对象动态特征的操作数。面向对象方法中的“类”,是具有相同属性和服务的一组对象的集合。说白了就是类是具有共同属性和功能。概念:封装是面向对象方法的一个重要原则,就
2021-03-04 14:49:27 604 2
原创 属性证书
属性证书(Attributecertificate)是一种不包含公钥信息,只包含证书所有人ID、发行证书ID、签名算法、有效期、属性等信息的轻量级数字证书。这种证书利用属性来定义每个证书持有者的权限、角色等信息,从而对信任度进行一定程度的管理,有效期一般较短。...
2021-03-02 15:44:16 404
原创 random oracle
随机预言机(random oracle,简称RO)在密码学里面,随机预言机是一个预言(简单说像是理论的黑箱),对任何输入都回传一个真正均匀随机的输出(请参考离散型均匀分布),不过对相同的输入,该预言每次都会回传一模一样的输出。(与单项加密hash很像)随机预言是一个将所有可能输入与输出作随机映射的函数https://www.zhihu.com/question/26968119...
2021-03-02 15:41:33 1246
原创 零知识证明
[1]宋成. 可信计算平台中若干关键技术研究[D].北京邮电大学,2011.零知识证明是一种协议。一个协议当具有如下特征时,可以被称为具有零知识属性:证明者利用多项式时间算法试图向验证者证明某个论断是正确的,或者证明者拥有某个知识,却不向验证者透露任何有用的消息。零知识证明协议目前在密码学中,尤其是在电子商务、电子政务等方面得到了广泛的应用,零知识协议的主要体系结构模型如图一如果证明者希望证明自身拥有秘密,则他公开一个证据,这一般是一个初始化的随机变量,本质上告诉了验证者可以回答的问题,同时,只有真正知
2021-03-02 15:28:18 263
原创 远程证明技术
斜体样式[1]周婕.可信网络连接架构及关键技术研究[J].计算机与数字工程,2016,44(09):1774-1779.1)基于TPM的可信度量机制:按照某种方法度量主机的安全状态信息,记录度量事件日志;2)可信报 告机制,所有的主机安全状态度量信息被嵌入在主机的TPM模块,用 其AIK签名,允许远程主机验证其度量信息;3)远程证 明 传 输 协 议:确保可信报告即度 量信息和日志信息在传输过程的机密性和完整性;4)度量信息的验证和可信度评估:根据可信报告中的可信度量信息,验 证 度量信 息,评估
2021-03-02 14:46:10 885
原创 可信网络连接TNC
可信网络连接研究[1]张焕国,陈璐,张立强.可信网络连接研究[J].计算机学报,2010,33(04):706-717.TNC介绍TNC 只是一种技术架构;TNC 是对可信平台应用的扩展, 也是可信计算机制与网络接入控制机制的结合。它是指在终端接入网络之前, 对用户的身份进行认证,如果认证通过, 对终端平台的身份进行认证, 如果认证通过, 对终端的平台可信状态进行度量, 如果度量结果满足网络接入的安全策略, 则允许终端接入网络, 否则将终端连接到指定的隔离区域, 对其进行安全性修补和升级。TNC
2021-03-02 14:21:13 1238
原创 容器面试题
虚拟化的三种方式全虚拟化 :将非内核态指令模拟成内核态指令再交给cpu处理,中间要经过两重转换,因此效率低,但优点是不会修改GuestOS,所以全虚拟化的VMM可以安装绝大部分操作系统,全虚拟化架构下的GuestOS运行在cpu的用户态(Ring 3),因此不能直接操作硬件设备。为解决这一问题,引入特权解除和陷入模拟机制。典型的全虚拟化软件:VMWare Hyper-V KVM-x86半虚拟化:半虚拟化技术是需要GuestOS协助的虚拟化技术,因为在半虚拟化VMM中运行的GuestOS内核都经过了修改
2021-02-05 19:36:51 399
原创 Ubuntu 16.04 LTS 构建TPM_emulator模拟器
标题cankaobowen添加链接描述标题apt-get install g++ m4 openssl-devel openssl install libssl-dev install tpm-tools trousersapt install git cmakegit clone https://github.com/gscsnm/tpm-emulator.git标题tar xvJf gmp-6.2.0.tar.xzcd gmp-6.2.0/./configuremakema
2021-01-30 11:35:20 684 1
原创 DevOps实践指南学习笔记
DevOps 一词的来自于 Development 和 Operations 的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。DevOps 其实包含了三个部分:开发、测试和运维。换句话 DevOps 希望做到的是软件产品交付过程中IT工具链的打通,使得各个团队减少时间损耗,更加高效地协同工作;DevOps基于持续构建、测试和集成的开发原则;DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集;DevOps 的转型过程.
2021-01-24 17:21:55 500
原创 可信计算学习资源
TPM2.0的查看及使用通过TSS软件栈使用TPM,获取并改变PCR寄存器的值use tpm2-tss library to read PCR valuestpm2-tools的使用教程在man目录下,github wiki中的教程可能年久失修了可信平台模块TPM(Trusted Platform Module)介绍及tpm-tools安装使用google开发的一个tpm开源工具。非常好的文档和测试用例。可在网页直接测试tpm协议栈测试程序TPM相关的项目,有几个开源的项目地址:https
2021-01-23 10:55:08 194
原创 cassandra数据库可视化工具
mysql的可视化配置工具有phpMyAdmincassandra数据库可视化工具有tableplus,使用参考点击tableplus的linux安装参考地址tableplus基础版免费,进阶版商用收费,在linux,windows,mac进行运行使用tableplus的linux环境下安装(ubuntu 64位):添加密钥wget -O - -q http://deb.tableplus.com/apt.tableplus.com.gpg.key | sudo apt-key add .
2021-01-22 20:57:45 2178
原创 E: Sub-process /usr/bin/dpkg returned an error code (1)
http://yanue.net/post-123.htmlE: Sub-process /usr/bin/dpkg returned an error code (1)Errors were encountered while processing:mv /var/lib/dpkg/info /var/lib/dpkg/info.bakmkdir /var/lib/dpkg/info apt-get updateapt-get -f install grub-pc gdm3 grub-ef
2021-01-08 10:44:02 384 1
原创 openairinterface5g基站老版eNB部署
https://gitlab.eurecom.fr/oai/openairinterface5g#zhegecaishizongkuhttps://gitee.com/ihiui2020/openairinterface5g#zhegezhihou,zaizhufenzhineiwufuheyaoqiude banben
2021-01-05 22:05:15 5821 2
原创 ubuntu下如何解压rar文件
sudo apt-get install unrarsudo unrar x name.rar#x参数是解压到一个文件夹sudo unrar e name.rar#e参数是把里面的文件都解压到当前路径下。
2021-01-05 09:15:32 460
原创 ubuntu18.04桥接KVM-QEMU上网
https://www.cnblogs.com/linuxprobe/p/5709025.htmldessolvesudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin bridge-utilsxuanze qiaojie br0:enp0s20f0u2
2021-01-05 08:57:44 528
原创 ubuntu18.04 使用scp命令
dessolveapt-get install openssh-server openssh-clientgedit /etc/ssh/sshd_config #tianjiayijuhuaPermitRootLogin yes#baocuntuichuservice ssh restarttestscp -r xxx root@ip:/xxx/xxx
2021-01-05 08:54:02 4152
原创 mindmanager安装
双击(cn)安装进行替换主目录下的.exe文件修改host,添加配置关闭系统病毒扫描运行zhuceji打开mindmansger,输入密钥,完成安装
2020-12-26 09:18:28 443
原创 光盘或者U盘安装linux操作系统
安装centos7.6为例启动机器,然后按F10,进入BIOS,选择Boot manager。插入系统uefi启动盘。点击one-shot UEFI Boot Menu。选择Embedded SATA port optical Drive L:EFI DVD/CDROM 1。下面进入装系统centos7.6环节,选择install centos7,选择语言,点击continue选择software selection。点击virtuallization host,然后勾选其右侧所有选项。点击
2020-12-04 19:12:49 3467
原创 DellR740制作Raid0
说明硬件为DellR740服务器。(配置raid1,5,6,10也可参考);参考安装说明具体操作步骤重启机器,出现蓝色显示画面显示,按F10进入BIOS选项,出现四个选项后按F2进入系统设置点击Devices setting进入。然后点击RAID Controller in Slot:Dell PERC Configuration Utility。5. 点击Configuration Mansgement,通过View Group Properties可以看到设备当前的raid类
2020-12-04 19:05:02 9622 2
原创 portainer安装(docker可视化工具)
说明docker的图形管理工具。创建,删除,状态显示,操作台,上传下载镜像。用户管理;主机centos7.6,选择Develpoment and Creative Workstation安装;本次实验Docker版本为19;关闭防火墙和selinux;官网链接参考文档一参考文档二参考文档三参考文档四安装docker search portainer //查询主机内当前的portainer镜像docker pull portainer/portainer //下载镜
2020-12-04 17:34:15 231
原创 pinahang开源组件安装
基础环境说明主机版本centos7.6。选择Develpoment and Creative Workstation安装;已经移除老版本docker,主机现docker版本为19.03.5-betal (不确定安装成功与docker版本有无关系,第一次安装尝试失败时docker为系统老版本);官方地址链接安装参考链接安装过程yum update //将yum升级yum remove ansible.noarch //移除系统内老版本ansibleyum inst
2020-12-04 17:26:01 131
原创 Raid独立磁盘冗余阵列学习笔记
将多个硬盘设备组合成一个容量更大,安全性更好的磁盘阵列,并把数据切割成多个区段后分别保存在不同的物理硬盘设备上。然后利用分散读写技术来提升磁盘阵列整体的性能,同时将多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。Raid 0:至少两块硬盘设备,通过硬件或软件串联在一起,组成一个大的数据卷。数据会依次写至各个物理硬盘中。提升数倍读写速度。但任意一块硬盘发生故障,将导致整个系统的数据破坏。Raid1:两块以上的硬盘设备进行绑定。将数据同时写入多块硬盘设备上。当其中一块设备.
2020-12-04 17:15:26 140
原创 Opendaylight安装
CentOS7.6中安装OpenDaylight Carbon环境要求:JDK-1.8和maven安装JDK#先通过-version命令查看JDK已安装情况:java -version#如果没有安装或版本较低,则:yum install java-1.8.0-openjdkcd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/vim /etc/profile#打开配置文件并在最后添加如下5行:JAVA_HO
2020-12-04 17:11:54 542
原创 E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)Unable to lock directory /var/lib/apt/lists/rm -rf /var/lib/apt/lists/
2020-12-04 09:46:00 331
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人