技术人再不懂区块链,你就OUT了?漫画版

2023-11-04

这几天区块链技术无意中被徐小平“忽悠”的更加红火了,蹭着区块链的大火,今天小编就再给大家普及一下区块链相关知识。


一幅漫画秒懂“区块链”




区块链技术是指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是一个大账本。目前是各自记各自的账。






由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。




区块链技术是比特币的底层技术,比特币在没有任何中心化机构运营和管理的情况下,多年运行非常稳定,没有出现过任何问题,所以有人注意到了它的底层技术,把比特币技术抽象提取出来,称之为区块链技术,或者分布式账本技术。



根据西班牙最大银行桑坦德发布的一份报告显示,2020 年左右如果全世界的银行内部都使用区块链技术的话,大概每年能省下 200 亿美元的成本。这样的数据足以说明“区块链”给传统金融领域带来的巨大变革和突破。





云计算通常定义为通过互联网来提供动态易扩展且经常是虚拟化的资源,但是提供云计算平台的往往是一个中心化机构。而区块链组成的网络一般是没有特定的机构,所以区块链更接近分布式计算系统的定义,属于分布式计算的一种。









Q币是一种中心化的电子货币,包括总量,发行方式都是由腾讯公司控制的。而比特币的总量,发行方式都是由程序和加密算法预先设定后,在全世界的多个节点上运行,没有任何人和机构可以修改,不受任何单一人或者机构来控制。一般称Q币为电子货币,或者企业代币。称比特币为数字货币或者加密数字货币。

区块链究竟是什么?


区块链是一个由不同节点共同参与的分布式数据库系统,是开放式的账簿系统(ledger)。


它是由一串按照密码学方法产生的数据块或数据包组成,即区块(block),对每一个区块数据信息都自动加盖时间戳,从而计算出一个数据加密数值,即哈希值(hash)。


每一个区块都包含上一个区块的哈希值,从创始区块(genesis block)开始链接(chain)到当前区域,从而形成区块链。

看了上面的描述,你也许依然不知所云,但下面这个例子也许可以让你更加清晰的理解“区块链”这一概念,并且抓住“区块链”应该读懂的重点!


在没有微信之前,我们是怎么组饭局的?


所有的人都给一个叫班长的家伙打电话,告诉班长你要参加饭局的信息, 然后班长用个“账本”来记录这些信息,这个叫“中心化账本”。


这个有很多问题,但是在没有微信之前,我们的确大部分时候是这样做的。


但有了微信之后,我们通常用“微信接龙”的方式进行召集和记录。


比如,有个人发了一个帖子召集大家参加饭局,每个人在上一个人的发言后面累加一个序号并加上自己的名字,最后能记录全部的报名人员和人数,如下:

  • 1张XX

  • 2陈XX

  • 3吴XX

  • 4刘XX

  • ……


微信组局中的“接龙发帖”,对应在区块链中的概念即“链式数据结构”。


微信组局中的“规则:每个人发帖=上一个帖子内容+下一个编号+自己名字”,对应在区块链中的概念即“共识机制,根据严格规则和公开的协议形成”。


微信组局中的“规则定下来后,大家自发登记”,对应在区块链中的概念即“去中心化,没有任何单一用户能够控制它”。


微信组局中的“在微信群里登记情况”,对应在区块链中的概念即“点对点对等网络”。


微信组局中的“只要联网就能得知最新进展”,对应在区块链中的概念即“博弈机制”。


微信组局中的“为了形成 N 个人的报名记录,至少要有 N 个人发 N 篇帖子,并且群友手机都有存档”,对应在区块链中的概念即“分布式、多点备份、高冗余”。


微信组局中的“每篇帖子大家都能看见,更新的记录是否数字错了,人重复了,每个人都可以检查”,对应在区块链中的概念即“共享账簿”。


微信组局中群里的人大都认识,各有各的名字/代号,在区块链中则“通过非对称加密技术保证陌生人可信”。


想要进一步理解上述概念,还得了解以下几个相关知识点。


去中心化


先来考虑一个中心化集中式处理的过程。你要在某宝上买一部手机,交易流程是:你将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。


在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝,你和卖家的交易都是围绕支付宝展开。


因此,如果支付宝系统出了问题便会造成这笔交易的失败。并且虽然你只是简单的买了一个手机,但是你和卖家都要向第三方提供多余的信息。


因此考虑极端情况,如果支付宝跑路了或者是拿了钱却不承认你的交易或者是支付宝所在的城市因为开 G20 把所有人都赶走了,那么你就悲剧了。


而去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机,然后双方都声称完成了这笔交易,就 OK 了。


可以看出在某些特定情况下,去中心化的处理方式会更便捷,同时也无须担心自己的与交易无关的信息泄漏。


如果只考虑两个人的交易并不能把去中心化的好处完全展示出来,设想如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源,使得整个交易自主化、简单化,并且排除了被中心化代理控制的风险。


去中心化是区块链技术的颠覆性特点,它无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。


这和比特币有什么关系?


先不着急,我们会发现上述的例子有一个很大的潜在问题:没有了权威的中心化代理,怎样保证每笔交易的准确性和有效性呢?


比如:如果没有了权威的中心化代理,张三某一天借了我 100 块钱,但是不还钱还不承认怎么办?这里就引出了区块链的其他特性。


问题 1:类两军问题


大致说的是有两个相距很远的军队要传递信息,红军派遣一个信使去跟蓝军说:“你把意大利炮拿出来!”。


蓝军收到信息后又派了一个信使去红军说:“收到指令!”。然后红军又派一个信使去蓝军说:“知道你收到指令了!”。然后蓝军又派一个信使去红军说:“知道你知道我收到指令了!”。然后红军又派一个信使去蓝军说:“知道你知道我知道你收到指令了!”……然后就没完没了了。

在这种情况下,因为是点对点的通信,双方不可能在这种情况下达到信息的一致性。严谨一点,就是“在分布式计算上,试图在异步系统和不可靠的通道上达到一致性是不可能的”。


问题2:拜占庭将军问题


拜占庭罗马帝国在军事行动中,采取将军投票的策略来决定是进攻还是撤退,也就是说如果多数人决定进攻,就上去干。


但是军队中如果有奸细(比如将军已经反水故意乱投票,或者传令官叛变擅自修改军令),那怎么保证最后投票的结果真正反映了忠诚的将军的意愿呢?


拜占庭将军问题反映到信息交换领域中来,可以理解为在一个去中心的系统中,有一些节点是坏掉的,它们可能向外界广播错误的信息或者不广播信息,在这种情况下如何验证数据传输的准确性。


为了解决这些问题,区块链技术的雏形就诞生了。


我们先来建立一个去中心化的系统,为了方便理解,我们来看一个简单的去中心化借贷模型:如果 A 借了 B 100 块钱,这个时候,A 在人群中大喊“我是 A,我借给了 B 100 块钱!”。


B 也在人群中大喊“我是 B,A 借给了我 100 块钱!”,此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A 借给了 B 100 块钱”。


这个时候一个去中心化的系统就建立起来了,这个系统中不需要银行,也不需要借贷协议和收据。


严格来说,甚至不需要人与人长久的信任关系(比如 B 突然又改口说“我不欠 A 钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了 A 100 块钱!”)。

去中心化的借贷模型


在上述的模型中,所谓的“100 块钱”已经不重要了。换句话说,任何东西都可以在这个模型中交换,甚至你可以凭空杜撰一个东西,只要大家承认,你就可以让你杜撰的东西流通。


比如:我在人群中高喊一声“我创造了 10 个查克拉!”,我甚至不需要知道查克拉是什么,也不需要关心世界上是不是真的有查克拉,只要大家都听到,然后在自己的小本本上记下“A 有 10 个查克拉”,于是我就真的有 100 个查克拉了。


从此以后,我便可以声称我给了某人 1 个查克拉,只要路人甲乙丙丁都收到并且承认了这一信息,那我就算完成了这次交易,哪怕世界上没有查克拉。

查克拉模型和中本聪第一版区块链协议对比图


你现在脑海中是不是浮现出了三个字——“比特币”?没错,比特币正是由区块链技术和这一思想而建立起的虚拟货币系统。只不过真正的区块链和比特币的技术模型和操作方式比前文的例子要复杂太多,细节也丰富太多。

技术人再不懂区块链,你就 OUT 了?


不是我不明白,这世界变化快。互联网金融刚刚热了几年,比特币的挖矿工和炒家们刚刚结伙成帮。


区块链(Block Chain)技术已经登堂入室形成“链圈”。币圈一年,地上三年,繁花渐入迷人眼。在不断鼓噪的一波波概念中,焦虑与急切笼罩在人们心中。


做为技术专家和极客们不断创造着晦涩的名词来建立行业壁垒,弄得云里雾里,普通人都开始了不同的论坛沙龙,如饥似渴的吸取知识与营养,唯恐落后于智能时代的底层。


区块链开阔了我们的视野与思考逻辑。区块链的广泛应用会让无数学习者和创新者夯实通往区块链的条条大路。


我们也许难预测区块链社会的未来支撑点,但它对我们现存社会的生活方式的颠覆将是确定无疑的。而且,我们不再是对区块链做定义,而是如何了解和进入区块链社区。


作为技术人的你我,该如何做?想象一下这样一个世界:

  • 无须信任任何陌生人,就可与之进行交易。

  • 无须信任银行,就可安心地把积蓄储存在那儿。

  • 无须信任政府,因为你知道它不得不公平公正。

  • 这个想象中的世界,正是区块链的愿景。


“ 区块链技术远比人工智能和深度学习更加重要。——金妮·罗曼提,IBM 总裁兼 CEO”


区块链如何拯救信用危机?


在部落时代,或许只是因为在人群中多看了一眼,就会被打成熊猫眼,而到如今的互联网时代,为什么大家愿意去相信远在千里之外的一个卖衣服的商家,并且给他付款呢?


因为在这个交易过程中,我们把信任托付给了国家机构或者大型企业,我们和卖衣服的人之间仍然是不信任的,但是,由于国家或大型企业的背书,我们愿意让其做个见证,这是一种比较常用的增加互信的方式。


在那么多让人们增加互信的办法中,有一种拯救信任危机的利器正是区块链。区块链是比特币金融系统中的核心技术,它的实质是一个不断增长的分布式结算数据库,能完美解决信息系统中的信任危机。


它起源于下面的问题:你凭什么相信一个陌生人?别人凭什么相信你?


区块链用算法证明机制来保证这份信任。借助它,整个系统中的所有节点能够在信任的环境下自动安全地交换数据。与费时费钱的其他工具技术相比,它能实时自动撮合、强制执行,而且成本很低。


与其相信人,不如相信技术。区块链技术带来的是一种智能化信任。我们举个例子,洪都拉斯政府用区块链技术建立了一套新的房地产契约登记和交易制度。


因为之前洪都拉斯一直动荡,政府工作人员偷懒,以致登记不详或记录丢失,这类纠纷在全球都很普遍。有了区块链技术的安全加密保驾护航,人们就不用再担心政府腐败会导致自己的产权被篡改了。


未来,数字化的信息都可以加入区块链。只要能入链,信息产权就可以明晰,就可以设定保护条件,就能自动发起和强制实施交易合约,你也无须担心信任验证和信任的执行,因为区块链都帮你实现。


2015 年,有一家 P2P 公司把所有的规则都一起打破,它起于乱世,却死于疯狂的扩张和令人瞠目的犯罪手段,震惊了整个中国,这家公司的名字叫作 e 租宝。


在被调查之前,e 租宝在各大卫视黄金时间进行了大量的广告投放,相当于利用公信力对具有高风险的互联网金融产品进行背书。当一群缺乏投资知识的投资人遇到了一群没有敬畏之心的投机者,悲剧就这样产生了。


现实社会中,人与人、人与公司、公司与公司之间的交易需要公信力提供支撑。


公信力意指在社会生活中,公共权力面对时间差序、公众交往以及利益交换时,所表现出的一种公平、公正、公开、人道、民主与责任的信任力。当前社会,公信力一般由政府、国家机关或政府授权的第三方组织来提供。


区块链技术可以很好地满足公信力需求,并把公信力抽象出来作为一个独立的而不是由政府或第三方组织掌控的存在,形成政府、大众、区块链与公信力互相监督的“公信新格局”。


信任是建立在区块链上的,而非由单个组织掌控,从而公信力可以被多方交叉验证与监督。


未来,区块链都有哪些应用场景?


区块链有三个基本阶段:

  • 区块链 1.0 阶段,电子货币,包括比特币、瑞波币等等。电子货币阶段可以做最简单的去中心化交易。

  • 区块链 2.0 时代,也就是我们目前所处在的时代,以区块链为重要标的的阶段,最重要的是智能合约、数字资产还有去中心化的各种商业应用,包括认证、支付等。

  • 区块链 3.0 阶段,是未来我们希望能够形成的一个完全去中心化的社会网络,如果能够达到这一点,就意味着我们可以以极低的成本形成社会的信任关系,从而使整个社会运行成本大幅下降。


区块链技术一旦走进大众的视野必将带来一种趋势。我们来看看区块链在未来的运用场景吧...


银行金融业:世界经济论坛金融服务行业主管 GianCarlo Bruno 在该报告声明中说,“区块链技术不再是金融行业的边缘领域,而是会占据核心位置”。该报告估计,全球约有 80% 的银行将会在明年启动分布式账本项目。


巴克莱银行和以色列一家初创公司日前共同完成了全球首个基于区块链技术的贸易交易。通过区块链技术,传统需要耗时 7 至 10 日的交易处理流程被大幅缩短至仅不足4个小时。


在可预见的未来,世界各大银行会在区块链基础上发行加密货币,股权市场会通过区块链加强股权管理,货币、债券、股票的清算也会通过区块链解决方案进行。


商业积分:积分是一种商家为了吸引用户二次消费的营销手段,当前的积分体系下,每个商户都是独立的,商户之间的积分体系也是孤立的。


对拥有积分的用户来说,所在商户提供的商品没有兑换欲望,用户积分消费的观念很难形成,积分几乎是没有价值的。


对商户来说积分无法带来二次消费,且还需要费时费力建立积分发行与兑换体系,花费巨大却达不到营销的效果。


一家叫摩令技术的公司正在利用其区块链为基础的技术为银联商务提供的积分平台,可以实现“通换、通兑”,帮助用户自由兑换积分合理消费的同时,刺激用户的积分消费欲望,挖掘积分背后所隐藏的经济效益。


投票系统:很多商业机构正在积极的打造区块链投票系统,全球证券交易巨头纳斯达克于去年 2 月宣布,它正在开发一种基于区块链技术的股东电子投票系统。


纳斯达克首席执行官鲍勃·格雷菲尔德(Bob Greifeld)宣布“我们打算将代理投票放置在区块链上,在这种不可更变的总账系统上,人们可以用自己的手机进行投票,并永远记录于区块链之上。”


想象一下,如果今年美国大选运用了区块链技术系统,美国人可能就不太会担心选举舞弊而选择人工重新计票。


能源系统:美国的能源公司 LO3 Energy 与比特币开发公司 Consensus Systems 合作,在纽约布鲁克林 Gowanus 和 Park Slope 街区为少数住户建立了一个基于区块链系统的可交互电网平台 TransActiveGrid。


平台上每一个绿色能源的生产者和消费者可以在平台上不依赖于第三方自由的进行绿色能源直接交易,包括碳排放的交易也可以在全世界的网络上进行。


打车服务:Uber 的出现改变了我们的出行方式,但在欧洲很多国家 Uber 是非法的,他们认为 Uber 的出现破坏了出租车的市场规则。


有家创业公司在利用区块链做真正的去中心化拼车,做法就是发明了一种币,司机只要把自己的资源贡献出来就可以获得这一种币,其实就像挖矿一样的。


实际上就是这些出租车司机拥有这个公司的股份,理性的解决了 Uber 在欧洲市场面临的问题。


随着区块链技术的日趋成熟,未来的网络安全、银行业、支付转账、选举、股票交易、司法公证等都会用到区块链技术。


当然,区块链的技术发展不会一蹴而就,这些应用场景的真正使用也需要其他各种条件的跟进,包括法律、模式、运营、使用习惯教育等等。


分享朋友圈 也是另一种赞赏

The more we share, The more we have

 

欢迎加入数据君高效数据分析社区


加我私人微信进入大数据干货群:tongyuannow 








目前100000+人已关注加入我们

       

       





本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

技术人再不懂区块链,你就OUT了?漫画版 的相关文章

  • RSA进阶之维纳攻击(wiener-attack )

    维纳攻击 场景 e很大 例题 第七届山东网络安全技能大赛 链接 https pan baidu com s 1IRInw3pB7SQfp3MxRJW17A 提取码 lcn3 e很大 妥了 维纳攻击 脚本在github上 https gith
  • 【完全开源】小安派-DSL 屏幕驱动开发板

    文章目录 概述 系统框图 2 8 3 5寸 屏电路 2 4寸触摸屏电路 1 28 寸圆形触摸屏电路 背光控制 关于Demo 1 28寸圆形屏智能手表Demo 2 4寸屏音乐播放器Demo 3 5寸屏天气站Demo 完全开源 概述 小安派 D
  • Altium Designer导入元器件3D封装

    一 前言 AD用了也有几年了 一开始只是单独用于制版 没有别的用途 随着工龄的增长 需求的内容也是越来越多 逐渐接触了3D模型建立 结构设计 有时需要导入PCB 3D效果 发现PCB导出的大多数只有芯片和电阻电容 很多开关 端子等特殊封装的
  • 前端开发利器: Bootstrap + AngularJS

    概述 在HTML5盛行的互联网时代 涌现诸多的前端html css js框架 基于其 适用范围 licence 发展前景等因素 本人对比总结出其中的两个佼佼者 分别是侧重页面美化展现的 Bootstrap 和侧重页面逻辑控制的 Angula
  • LeetCode题目笔记--2.两数相加

    这个博客系列记录我刷LeetCode过程中的一些循序渐进的思路和想法 希望能坚持下去 如果读者老爷觉得有帮助 就点个赞吧 题目描述 给出两个 非空 的链表用来表示两个非负的整数 其中 它们各自的位数是按照 逆序 的方式存储的 并且它们的每个
  • 数据导入hudi报错,错将字段写到hdfs路径上

    报错信息 Error trying to save partition metadata this is okay as long as atleast 1 of these succced file qiche hudi table 冬天
  • 2020无人用的邮箱和密码大全_Amazon后台登录密码错误!如何辨别账号是否被冻结?...

    啊你绝对不知道 这里每天都会更新一些跨境电商实时动态 卖家经验交流 跨境平台动态研究 曝光销售技巧 转化技巧 站外引流的方法 亚马逊后台登录密码错误 如何辨别账号是否被冻结 很多人一看到自己账号登录不进去就开始心慌 因为2018年就因为亚马
  • [QT编程系列-6]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义菜单栏

    目录 3 QT窗体设计 3 1 自定义菜单 3 1 1 设计目标 编辑 3 1 2 创建过程 编辑 3 QT窗体设计 3 1 自定义菜单 3 1 1 设计目标 3 1 2 创建过程 在Qt中 Windows窗口和Widget窗口是两种不同的
  • 如何用python加NLP打造自己的智能问答机器人

    一 基本流程 我们可以参照以下流程进行智能机器人的程序设计工作 1 利用已有的数据对 TfidfVectorizer 模型进行训练 2 利用训练好的TF IDF模型进行训练数据data0和真实数据data1的TFIDF值求解 3 通过余弦相
  • Spring Boot 3.x 构建系统&Starters

    系列文章目录 系列文章 Spring Boot 3 x 系列教程 文章目录 系列文章目录 前言 一 依赖管理 二 Maven 三 Spring Boot Maven Plugin 四 Starters 前言 Spring Boot 建议选择
  • c语言double类型的输入

    c语言double类型的输入 double输入用 lf 而不能用 f 今天在使用double类型输入时先用了 scanf lf a 结果以 f输出的时候都是0 以 g e输出似乎是最小的double值 12 3456789 0 000000
  • 软件产品设计

    figma软件介绍 Figma是一款在线协作式设计工具 用于 UI UX 设计和原型开发 它提供了一整套设计工具 包括向量绘图 页面布局和共享协作 支持多人协作 让用户可以在任何设备上创建 共享和讨论设计 知识点和技能 设计理论 理解UI设
  • Linux下xargs工具的使用

    xargs命令是给其他命令传递参数的一个过滤器 也是组合多个命令的一个工具 它能够将标准输入或管道中的数据转换为特定命令的命令行参数 也可以将单行或多行文本输入转换为其他格式的数据 比如单行变多行或者多行变单行 xargs的默认命令是ech
  • VS中的快捷键快速格式化代码,使好看,整齐

    在VC2005中 快捷键是Ctrl K Ctrl F 这是一个组合键 即先按Ctrl K 这时候编辑器会等待下一个按键动作 此时再按Ctrl F 即可以格式化代码了 当然 也可以在选项里面设置成使用VC6的快捷键 就可以继续使用Alt F8
  • 简述:面向对象的程序设计思想是什么?

    本博文源于C 基础 学到了类与对象这一章节 看见了课后有一个问题叫做 面向对象的程序设计思想是什么 我翻阅书籍 写下了这样一段话 就是警惕自己 如果未来被面试题面到 也能当做背诵个资料来看 下面开始简述那段话 文章目录 1 简述 面向对象的
  • PDM信号与PCM信号

    总结一下PDM信号与PCM信号 PDM PDM 脉冲密度调制 模拟信号的幅值使用输出脉冲对应区域的密度表示 PWM波是PDM波转换频率固定的一种特例 在实际输出的一位数据流中 只存在 1 和 0 1的密度越大 代表该区域对应的模拟信号幅值越
  • sql 2000 分页

    create PROCEDURE dbo Proc GetPageList Tables varchar 1000 表名 PK varchar 100 主键 Fields varchar 1000 查询的字段 SortField varch
  • 一阶RC滤波器

    一阶RC滤波器 作者 AirCity 2020 2 6 Aircity007 sina com 本文所有权归作者Aircity所有 RC低通滤波器 频响曲线 幅度下降到Ui 2 即是3dB带宽 此时 CR 1 2 f 1 CR f 1 2
  • SLF4J: Class path contains multiple SLF4J bindings.

    springboot启动出现如下警告 SLF4J Class path contains multiple SLF4J bindings SLF4J Found binding in jar file C Users wangfei m2
  • Python做数据分析需要学什么?

    下面分别从这四个方面来带大家学习数据分析 第一 做数据分析要精通Python吗 第二 数据分析流程是什么 学什么 第三 如何培养数据分析思维 第四 数据分析书籍推荐 一 数据分析要精通Python吗 做数据分析不必精通Python 但至少要

随机推荐

  • C++11类型转换总结

    一 强制类型转换 用C 中的四个强制类型转换的关键字 static cast const cast reinterpret cast dynamic cast static cast lt 类型说明符 gt 表达式 dynamic cast
  • docker进入容器出现bash-4.2#解决办法

    docker进入容器显示bash 4 2 如下 root VM 4 15 centos shopmall docker exec it u root 1f654abf60ac bash bash 4 2 出现上述问题是因为在 root 目录
  • go语言标准库

    在Go语言的安装文件里包含了一些可以直接使用的包 即标准库 Go语言的标准库 通常被称为语言自带的电池 提供了清晰的构建模块和公共接口 包含 I O 操作 文本处理 图像 密码学 网络和分布式应用程序等 并支持许多标准化的文件格式和编解码协
  • Linux 系统常用命令

    Linux 系统常用命令格式 command option argument1 argument2 其中option以 开始 多个option可用一个 连起来 如 ls l a 与 ls la 的效果是一样的 根据命令的不同 参数分为可选的
  • Centos设置屏幕不休眠

    前言 前段时间因工作需要 安装了一个centos7虚拟机体验了一把linux编程 感觉有些情况下比在windows中开发方便许多 囧 期间遇到一小问题 就是虚拟机每隔几分钟不操作 则会自动进入屏幕保护 需要重新输入密码才能进入 为此查了一下
  • 删除卷与分页文件(虚拟内存文件)

    无法删除卷可能是由于这个磁盘中存在分页文件 虚拟内存文件 引起的
  • Tomcat优化大全,进来看了,真就会了

    前言 Tomcat 服务器是一个开源的轻量级Web应用服务器 在中小型系统和并发量小的场合下被普遍使用 是开发和调试Servlet JSP 程序的首选 相信大家对于 Tomcat 已经是非常熟悉了 本篇将介绍tomcat的常见优化 那么为什
  • 网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理

    b 网络设备网卡 中继器 集线器 网桥 交换机 路由器工作原理 b b 网卡 b 1 工作在物理层 进行数据接收和发送 b 中继器 b 1 工作在物理层 用来复原网络中的信号并重新发送到其他网段上 进行数据接收再发送 b 集线器 b 1 工
  • echarts tooltip文字太长换行

    tooltip文字太长换行 设置了宽度也没有换行 加上一句 extraCssText max width 300px white space pre wrap 没加之前是这样 加上之后 extraCssText max width 300p
  • Tomcat8安装及配置详解

    Tomcat8安装及配置详解 1 下载安装包 2 安装Tomcat8 下载的zip包为免安装版 解压后可直接使用 3 配置环境变量 4 运行命令 5 测试是否成功 1 下载安装包 访问Tomcat官网https tomcat apache
  • Unity中协程(IEnumerator)的使用方法介绍

    在Unity中 一般的方法都是顺序执行的 一般的方法也都是在一帧中执行完毕的 当我们所写的方法需要耗费一定时间时 便会出现帧率下降 画面卡顿的现象 当我们调用一个方法想要让一个物体缓慢消失时 除了在Update中执行相关操作外 Unity还
  • MacOS Excel 科研作图示例

    系统版本 MacOS Catalina Excel版本 Excel for Mac 2019 效果图如下 介绍一下源数据 共有2种电极 分别用方法1与方法2处理而得 将这些电极分别用3种biomarker进行特异性实验 获得数据如下图 首先
  • RFID技术在机场行李自动分拣系统中的应用—铨顺宏

    RFID技术在机场行李自动分拣系统中的应用 1 社会背景 科技改变世界的工作方式 随着全球经济的迅猛发展 全世界范围内的贸易量不断加大 对整个的物流行业提出了更高的要求 机场行李自动分拣系统作为现代物流中的一个重要组成部分 同样面临着严峻的
  • 那些年,我们一起误解过的REST

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由sammyshen 发表于云 社区专栏 最近几年REST API越来越流行 特别是随着微服务的概念被广泛接受和应用 很多Web Service都使用了REST API REST
  • Python 入門語法和類型

    Python 入門語法和類型
  • MYSQL实现Oracle函数 over (partition by ...order by ...)

    mysql是没有oracle的这个分析函数 故只能自然根据原有语法写 先创建一个测试数据库 如图 要实现根据组别gid按num排序后重新获取列表 理论上就是自联表 把num比自己大的或者比自己小的作为临时表 代码如下 SELECT t CO
  • SAP MM ME2M ME2L ME28 增强自定义字段

    本人诚心接ABAP远程开发任务 价格公道 有需要的联系我 欢迎个人 甲方爸爸 乙方私信联系 目前项目需要增强ME2L 去增加客制化的字段 一开始顾问要求是copy标准程序 然后增加字段 查阅资料之后发现 SAP 预留了标准的增强出口去做增强
  • 计算共形几何 pdf_几何着色器

    几何着色器概述 Introduction PDF下载地址传送positiveczp github io positiveczp github io 25E5 2587 25A0 25E4 25BD 2595 25E7 259D 2580 2
  • Unity制作地震防空知识视频讲解程序

    https www bilibili com video BV1Hy4y1S78b 定制访问 https item taobao com item htm spm a2oq0 12575281 0 0 50111debJplIKu ft t
  • 技术人再不懂区块链,你就OUT了?漫画版

    这几天区块链技术无意中被徐小平 忽悠 的更加红火了 蹭着区块链的大火 今天小编就再给大家普及一下区块链相关知识 一幅漫画秒懂 区块链 区块链技术是指一种全民参与记账的方式 所有的系统背后都有一个数据库 你可以把数据库看成是一个大账本 目前是