自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朝歌

懂得自己的无知是知道的开始。

  • 博客(303)
  • 资源 (2)
  • 收藏
  • 关注

转载 Ubuntu上火狐浏览器无法上网的解决方法

网上有的方法是在浏览器中选择更新,后来找到了更加直接好用的方法,只需要几行命令就可以。1.在终端中输入sudo apt-get update如果在这一步出现错误,显示暂时不能解析域名的情况,可能是DNS服务器地址需要设置,可执行下列步骤:①输入sudo gedit /etc/resolv.conf②输入权限密码后,可以在打开的文件中看到以下内容:Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

2020-05-28 16:58:41 7249 1

原创 国内外20多个科研论文下载神器(科研小白成长记 番外篇)

做科研,写论文报告,都少不了检索、下载文献,每每看到精彩的高质量论文,总会遇到收费、无权限下载或限部分在线查看的阻挠,为解决以上问题,小编总结了国内外超实用的20多个学术下载神器,涵盖SCI、EI、中文期刊、文献、图书、统计数据、标准、专利……更有世界研究热点Nature、Science及麻省理工学院MIT论文……并详细介绍了中英文文献检索方法、网站资源和特点(可否免费获取)。有了这...

2020-04-28 15:46:32 2056

原创 审稿+写作经验总结:研究生易范的学术论文写作错误与不足

结合近几年来的学术论文写作经验,加之近一年来的审稿经验,总结学术论文中常见错误和不足,供大家参考对照:1、摘要部分摘要宜以第三人称方式客观描述论文研究什么问题,研究问题的思路方法和结果结论,以及论文主要包括哪些技术内容,突出创新性;且不宜含主观推介和评价的成分。(1)未明确研究目的或拟解决的研究问题/研究内容。(2)在摘要中加入了“个人对研究结果的主观评价”! 如:本文研究结果能很...

2020-04-28 15:45:32 1492 1

原创 第一次写学术论文无从下手怎么办?

作者:清良小站链接:https://www.zhihu.com/question/20829666/answer/750661468来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。=====第一部分:如何高校阅读科研文献、找创新点=======一、如何高效阅读文献?1、学会精读和泛读!!!根据自身专业及与导师交流,初步确定研究方向,然后大量阅...

2020-04-28 15:44:21 1603

原创 DES原理学习以及C语言实现(五)

五、十六轮循环以及IP逆置换循环十六次上一篇中的步骤。IP逆置换表如下(其置换方法与IP置换一样):逆置换的数据就是最终的加密密文。C语言代码:(完整的,未整理)#include<stdio.h>#include<stdlib.h>//要使用malloc是要包含此头文件#include <memory.h>//要使用memset是要...

2020-03-16 20:09:29 358

原创 DES原理学习以及C语言实现(四)

四 、密码函数F密码函数F的输入接收两个输入,32位的用户输入的需要加密的数据和48位对应的子密钥。F函数过程如下:1、先将数据的右半部分Ri通过扩展置换E从32位扩展道48位。2、扩展后48位与48位的密钥进行异或运算。3、异或运算后在进行S盒置换,将48位的数据变为32位的数据。4、经过(3)后的32位数据进行一个P盒置换。5、再将这个32位的数据与左边的数据进行异或运...

2020-03-16 19:16:21 485

原创 DES原理学习以及C语言实现(三)

三、子密钥Ki及获取子密钥的获取主要通过置换和移位运算得到。DES的密钥长度时64位,由用户输入。但参与加密的只有56位。用户输入的64位按照8*8矩阵排列,把其中每行的第8个用于奇偶检验。经过一系列的置换和移位得到K1~K16共16个子密钥。每个密钥长度是48位(压缩过后的)。其每个子密钥实现过程如下:1、首先将输入的64位密钥按照8*8排列,将每行第8个去掉。2、然后对剩下...

2020-03-16 12:17:48 438

原创 计算机网络(4.24)网络层-虚拟专用网

由于IP地址的紧缺,一个机构能够申请到的IP地址数往往远小于本机构所拥有的主机数。考虑到互联网并不很安全,一个机构内也并不需要把所有的主机接入到外部的互联网。假定在一个机构内部的计算机通信也是采用TCP/IP协议,那么从原则上讲,对于这些仅在机构内部使用的计算机就可以由本机构自行分配其IP地址。本地地址——仅在机构内部使用的IP地址,可以由本机构自行分配,而不需要向互联网的管理机构申请。...

2020-03-15 23:22:35 1192

原创 DES原理学习以及C语言实现(二)

二、初始置换函数IP以下就是置换表。是一个8*8矩阵。其中数字代表第一个,从一排从左向右数。比如58就是第58个。它的意思就是将用户的输入矩阵中的第58个放在第一个(与第一个置换位置),第1个则放在第58位。下表的第58个数字就是1。58,50,42,34,26,18,10,2,60,52,44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,5...

2020-03-15 23:14:44 382

原创 把int变量赋值给char数组 C语言

char p[10];int i;for(i=0;i<10;i++){ p[i]=(char)('0'+i); }

2020-03-15 22:49:18 5274 1

原创 DES原理学习以及C语言实现(一)

DES算法是一种最通用的对称密钥算法,属于分组密码算法。主要用于民用敏感信息加密,该算法是IBM公司在1975年发布。在1977年7月15日得到美国国家标准局认可。一、DES算法简单描述。DES的输入是8个字节64位明文和64位密钥,输出是64位密文。明文和密钥都是用户输入。64位明文 ======> 64位密文64位密钥其加密有四个步骤完成。...

2020-03-15 19:58:16 669

转载 一套图 搞懂“时间复杂度”

一套图 搞懂“时间复杂度”  时间复杂度的意义 究竟什么是时间复杂度呢?让我们来想象一个场景:某一天,小灰和大黄同时加入了一个公司......一天过后,小灰和大黄各自交付了代码,两...

2020-03-14 11:44:55 146

原创 解决eclipse启动时出现“failed to load the jni shared library”

如何解决启动eclipse出现failed to load the jni shared library的问题问题描述:启动eclipse时,出现以下弹出框此时,即表示eclispe和jdk位数不匹配导致。这时可以去查看eclipse和jdk所对应的位数。解决步骤:1.查看jdk的版本号及位数方法如下:cmd下输入以下命令:java -version此时如果没有显示...

2020-03-13 21:03:33 677

转载 椭圆曲线为什么不可逆

原文链接:https://www.9mblog.com/252.html说起比特币加密,椭圆曲线是被经常提到的词,之前读《精通比特币》是也只是大致浏览了一下。认为太过高深,所以没有仔细研究。最近几天偶然间有翻起了这段,难得有闲,便沉下心来仔细研读了一番,自认还是有些收获的,分享出来,为外人解谜的同时也权当最近学习的一个记录。正文生成公钥以一个随机生成的私钥 k(可以理解为一个极...

2020-03-11 15:25:03 881

原创 运行 Adobe Creative Cloud Cleaner Tool 来解决 Creative Cloud 或 Creative Suite 的安装问题

通过使用 Creative Cloud Cleaner Tool,您可以删除可能已损坏或者导致新安装出现问题的 Creative Cloud 或 Creative Suite 应用程序安装记录。您还可以使用它来删除系统上的预发行软件,或者在无法连接到 Adobe 服务器的情况下使用该工具。同步资产时遇到问题?如果在同步资产、文件和文件夹时遇到问题,则可能需要从 Cleaner T...

2020-03-11 15:11:20 4235

转载 椭圆曲线加密算法

ECC 椭圆曲线加解密算法一、为什么叫椭圆曲线首先回忆一下直线方程式 y=ax+b ,在坐标系中表示一条直线,是一次方程,圆锥曲线可以用二次方程表示。椭圆曲线是用三次方程表示,如下:其中,a 和 b 的取值不同,椭圆曲线的形状会有所改变,经典的形状如下图所示:这时有读者会有疑问了,“上图中不是一个椭...

2020-03-11 12:28:16 2530

转载 Qt 常见的几种数据类型转换

double/float size = 2.3334524;QString str = QString::number(size, 'f', 2);其中f代表非科学计数法格式,2代表小数点后两位。char * 与 const char *的转换char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告...

2019-06-15 17:59:38 3618

原创 QT -关于QLineEdit的函数text获取的值是空的

//文本输入 rowEdit =new QLineEdit(this); rowEdit->setGeometry(500,120,300,40); colEdit = new QLineEdit(this); colEdit->setGeometry(500,190,300,40); MyPushButton *comfirBt...

2019-06-15 17:56:21 6608

转载 Qt——QLineEdit使用总结

QLineEdit是一个单行文本编辑控件。使用者可以通过很多函数,输入和编辑单行文本,比如撤销、恢复、剪切、粘贴以及拖放等。通过改变QLineEdit的echoMode(),可以设置其属性,比如以密码的形式输入。文本的长度可以由maxLength()限制,可以通过使用validator()或者inputMask()可以限制它只能输入数字。在对同一个QLineEdit的...

2019-06-15 17:35:09 2056

原创 [Qt]Cannot retrieve debugging output

描述:Qt Creator的问题,两个IDE同时打开,后打开的会出现这个情况解决方案:只打开一个IDE。

2019-06-12 21:08:11 407

转载 基于用户投票的排名算法(六):贝叶斯平均

上一篇介绍了"威尔逊区间",它解决了投票人数过少、导致结果不可信的问题。举例来说,如果只有2个人投票,"威尔逊区间"的下限值会将赞成票的比例大幅拉低。这样做固然保证了排名的可信性,但也带来了另一个问题:排行榜前列总是那些票数最多的项目,新项目或者冷门的项目,很难有出头机会,排名可能会长期靠后。以IMDB为例,它是世界最大的电影数据库,观众可以对每部电影投票,最低为1分,最高为10分。...

2019-06-04 11:25:17 1730

转载 基于用户投票的排名算法(五):威尔逊区间

迄今为止,这个系列都在讨论,如何给出"某个时段"的排名,比如"过去24小时最热门的文章"。但是,很多场合需要的是"所有时段"的排名,比如"最受用户好评的产品"。这时,时间因素就不需要考虑了。这个系列的最后两篇,就研究不考虑时间因素的情况下,如何给出排名。一种常见的错误算法是:  得分 = 赞成票 - 反对票假定有两个项目,项目A是60张赞成票,40张反对票,项目B是550张...

2019-06-04 11:21:24 439

转载 基于用户投票的排名算法(四):牛顿冷却定律

这个系列的前三篇,介绍了Hacker News,Reddit和Stack Overflow的排名算法。今天,讨论一个更一般的数学模型。这个系列的每篇文章,都是可以分开读的。但是,为了保证所有人都在同一页上,我再说一下,到目前为止,我们用不同方法,企图解决的都是同一个问题:根据用户的投票,决定最近一段时间内的"热文排名"。你可能会觉得,这是一个全新的课题,伴随着互联网而产生,需要全新的方...

2019-06-04 11:19:01 792

转载 基于用户投票的排名算法(三):Stack Overflow

Reddit的排名算法。它的特点是,用户可以投赞成票,也可以投反对票。也就是说,除了时间因素以外,只要考虑两个变量就够了。但是,还有一些特定用途的网站,必须考虑更多的因素。世界排名第一的程序员问答社区Stack Overflow,就是这样一个网站。你在上面提出各种关于编程的问题,等待别人回答。访问者可以对你的问题进行投票(赞成票或反对票),表示这个问题是不是有价值。一旦有人...

2019-06-04 11:14:34 606

转载 基于用户投票的排名算法(一):Delicious和Hacker News

互联网的出现,意味着"信息大爆炸"。用户担心的,不再是信息太少,而是信息太多。如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。各种各样的排名算法,是目前过滤信息的主要手段之一。对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新。排列的依据,可以基于信息本身的特征,也可以基于用户的投票,即让用户决定,什么样的信息可以排在第一位。下面,我将整理和...

2019-06-04 11:10:00 580

转载 基于用户投票的排名算法(二):Reddit

Hacker News的排名算法。它的特点是用户只能投赞成票,但是很多网站还允许用户投反对票。就是说,除了好评以外,你还可以给某篇文章差评。Reddit是美国最大的网上社区,它的每个帖子前面都有向上和向下的箭头,分别表示"赞成"和"反对"。用户点击进行投票,Reddit根据投票结果,计算出最新的"热点文章排行榜"。怎样才能将赞成票和反对票结合起来,计算出一段时间内最受欢迎的文章呢?如果...

2019-06-04 11:04:47 461

原创 以太坊整体框架

目录https://blog.csdn.net/qq_40452317/article/details/90607087以太坊是一个重要的区块链应用平台,分 为三层:底层服务、核心层、顶层应用。( 1 )底层服务底层服务包含P2P网络服务、 LeveIDB数据库、密码学算法以及分片( Sharding)优化等基础服务。 P2P网络中每一个节点彼此对等,各个节点共同提供服务,不存...

2019-06-03 18:28:32 973

转载 3分钟了解区块链的六层模型

区块链技术的模型是由自下而上的数据层、网络层、共识层、激励层、合约层和应用层组成。首先是“数据层”,封装了底层数据区块的链式结构,以及相关的非对称公私钥数据加密技术和时间戳等技术,这是整个区块链技术中最底层的数据结构。这些技术是构建全球金融系统的基础,数十年的使用证明了它非常安全的可靠性。而区块链,正式巧妙地把这些技术结合在了一起。其次是“网络层”,包括P2P组网机制、数据传播机制和数...

2019-06-02 19:09:53 2583

转载 如何向弱智程序员解释区块链

导读:区块链技术的文章泛滥成灾,但大多读起来晦涩难懂。这篇在知乎上点赞量达到1万+的文章,就有点意思了。作者写这篇文章初衷正是苦恼于不知该如何跟弱智室友解释区块链。作者来自浙江大学 • 竺可桢学院、纽约大学 (New York University) • 计算机科学学院,自称区块链黑客,他的文章会迅速让你感觉区块链很弱智的样子。对于这篇文章提出的观点,你是否赞成呢,欢迎在文末留言。以下为汪乐针...

2019-06-02 19:08:13 273

转载 什么是以太坊私钥储存(Keystore)文件?

进入keystore管理以太坊私钥的障碍很大,主要是因为以太坊客户端在直接的命令行或图形界面下隐藏了大部分的密码复杂性。例如,用geth:我只需要输入3个单词就能创建一个新账户。然后输入两遍密码,就这么简单!我的以太坊keystore文件就创建了。你需要把那些非常珍贵的keystore文件备份、存储在一个或多个隐秘的位置,这样就只有你能获取这些文件并取到资金。从经验来看,...

2019-05-31 11:21:25 3790 1

原创 区块链应用场景

目录:https://blog.csdn.net/qq_40452317/article/details/90607087听见身边有人说,区块链可以应用现在生活的方方面面,这个话本身没什么太大的毛病,但是不一定所有的场景都必须用区块链,那什么场景需要用区块链呢?书中说,区块链应用是需要跨越组织边界,,也就是说,在区块链上存储流通的资产(数据)的所有权是属于多个机构的。 那么用区块链可解...

2019-05-31 09:32:53 4241

转载 V神(Vitalik Buterin),区块链名人—以太坊(Eth)创始人简介

(小野坚持写好每一篇文章,喜欢就点个赞吧!)所有人的梦一定要去追寻,并不是天才一生下来就是天才,任何天才除了有天分之外还必须要有后天的努力!以太坊(Ethereum)以太坊,是一款能够在区块链上实现智能合约、开源的底层系统。2017年5月以太坊诞生短短三年多时间里,全球已经有200多个以太坊应用被开发出来。以太坊可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司...

2019-05-30 09:47:07 22701

原创 以太坊-理解区块链

目录:https://blog.csdn.net/qq_40452317/article/details/90607087一直都说在听说区块链,都说是什么划时代的技术,一种颠覆性的技术,继人工智能后的一种革命性的技术。各种光鲜词汇全用在区块链上,就一直没明白它到底高深在何处?今天的互联网世界可以说是信息互联网,以前一直说地球村,互联网将地球变小了,你在地球的这边可以随时和地球的另一边进...

2019-05-30 09:35:43 1428

转载 为什么说区块链技术改变世界?

在之前的文章中,我们已经讲解过很多概念性的知识,并告诉大家区块链技术的本质其实是一种无中心的分布式记账技术,这一技术帮助人们更加公开,透明,安全的记账。同时,我们也看到这一技术被越来越多的媒体,公司和个人吹捧,走上神坛。然而,这一技术目前没有任何一个拿得出手的实际应用,是什么让这些人如此自信,相信区块链技术能够改变世界呢?如果有一天,世界被区块链技术改变,又是如何做到的呢?这要从区块链技术...

2019-05-29 09:58:10 316

转载 如何判断是否使用区块链技术

“我是一个区块链工程师”在过去的一年中,说出这句话可以瞬间提升你的逼格,区块链过去一年多火到啥程度,杭州有个小伙子在某婚恋网上相亲1个多月没任何关注,后来加了个自己是“区块链工程师”的标签,几天就收到200多封私信。区块链解决了不少难题,但这并不意味着它能解决一切问题,如果强行使用区块链,可能会引起许多其他问题,费时费力,而且难见成效。瑞士的区块链研究人员Kurl Wust和Arthu...

2019-05-29 09:47:32 1671

转载 区块链-什么是闪电网络?

目录:https://blog.csdn.net/qq_40452317/article/details/896466331. 引言比特币网络的拥堵问题由来以久,关于扩容的争论也喋喋不休,在多次共识失败之后,比特大陆团队硬分叉出bch,通过扩大区块容量来实现网络扩容,而bitcoin core团队则通过软分叉方式激活了隔离见证,为后续的闪电网络做准备。比特币是世界上使用最...

2019-05-29 09:24:28 1445

原创 区块链-闪电网络示例

目录:https://blog.csdn.net/qq_40452317/article/details/89646633摘自《精通比特币》闪电网络是一种端到端连接的双向支付通道的可路由网络。这样的网络可以允许任何参与者穿过一个通道路由到另一个通道进行支付,而不需要信任任何中间人。 闪电网络由JosephPoon和ThadeusDryja 于2015年2月首次描述,其基础是许多其他人...

2019-05-29 09:19:26 1104

原创 windows系统日志查看

1. 右键“我的电脑”,选择管理,打开「事件查看器」;或者同时按下 Windows键 + R键,输入“eventvwr.msc”直接打开「事件查看器」。2、接下来你会在窗口中看到一个列表,包括 “关键字”、 “日期和时间”、“来源”、“事件ID”、“任务类别”。3、事件id(其他具体事件id需要时可自行百度) 事件 ID 事件类型 ...

2019-05-29 09:06:16 36583 1

转载 csdn怎么快速转载别人的文章

在csdn看到好的文章想转载,无奈找不到转载的功能,只能想办法了。首先确定原文允许转载在文章开头处一般有版权声明,如图 转载时要注明出处和作者 如何转载 用谷歌浏览器加载文章地址,打开文章 F12打开Developer Tools,并打开Elements页面 将文章开头部分的文字作为关键字在Elements界面搜索 以此文为例:http:...

2019-05-28 21:29:52 166

转载 Layer 2 (链下)上的区块链扩容——状态通道

文章目录区块链扩容的两个层次Example 1:闪电网络——状态通道在比特币上的实现适用场景核心概念交易流程双人通道=>多人通道为什么闪电网络支持的是高频小额交易?多人通道=>支付网络闪电网络总结Example 2:Liquidity networkEx...

2019-05-28 21:21:58 668

rar密码破解.rar

效果非常棒的rar解压密码破解工具,使用简单方便,解压速度快。

2019-05-27

空空如也

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

TA关注的人

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