自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 区块链、比特币与拜占庭将军问题

有一个人有仲裁权 = 有一个人 + 有仲裁权这个看似多余的分割中其实包含了解决共识问题的关键思路。球场上的犯规裁判说了算,法庭上的胜负法官说了算,虽然我们对由某个人或某个组织垄断仲裁权这样的安排习以为常,但是大家有没有想过这样一个问题:谁规定了仲裁权必须和某个个体绑定在一起了?当你意识到这个问题的时候就已经非常接近中本聪的答案了区块链技术给出的解决方案非常简单:保留仲裁权,但不将其与某一个节点绑定,而是每次记账的时候将仲裁权随机分配给全网中的某个节点,然后其他节点跟随该节点完成记账任务。

2024-07-03 15:38:26 238

原创 蚂蚁区块链平台BaaS技术解析与实践

以“数字金融新原力(The New Force of Digital Finance)”为主题,蚂蚁金服ATEC城市峰会于2019年1月4日在上海如期举办。在ATEC区块链行业研讨会分论坛上,蚂蚁金服区块链BaaS技术总监李书博做了主题为《BaaS入门到精通:区块链技术如此简单》的精彩分享。演讲中,李书博首先从技术方面介绍了蚂蚁区块链BaaS平台,随后从实践的角度介绍了客户如何快速地实现上链,最后带领大家一起详细地了解了平台的合作服务流程。

2024-07-02 16:54:52 342

原创 如何在IIS6,7中部署ASP.NET网站

ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的(数据库连接除外)。要想运行它,通常需要一些配置过程。但是,我们到底需要配置什么呢?答案是:查看web.configweb.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数。比如: connectionStrings,httpHandlers,httpModules ,这些参数都是网站开发人员认为运行网站所必需的参数。

2024-07-01 18:26:12 778

原创 使用行为树(Behavior Tree)实现游戏AI

静态是使用行为树需要非常着重的一个要点:即使系统需要某些”动态”性。其实诸如Stimulus这类动态安插的Node看似强大,但却破坏了本来易于理解的静态性,弊大于利。Halo3相对于Halo2对BT AI的一个改进就是去除Stimulus的动态性。取而代之的做法是使用Behavior Masks,Encounter Attitude,Inhibitions。原则就是保持全部Node静态,只是根据事件和环境来检查是否启用Node。

2024-06-30 14:36:55 789

原创 详细实战教程!部署Flask网站+域名访问+免费https证书

今天干货:部署Flask网站+域名访问+免费https证书,已成功为你们送达!为了让你们体验一下,这个网站(https://lyc.chenlove.cn)我就暂时不关闭了!(起初是为了让大家能够感受实战过程,就拿域名和服务器来进行演示)

2024-06-28 13:08:29 694

原创 让 AI 为你写代码 - 体验 Github Copilot

到这里我已经有点无话可说了。copilot 深深的震撼了我,感觉 copilot 对注释的理解根据人类无差别,生成的代码基本是符合要求的,即使有一点问题那也是因为没有上下文的原因, copilot 只能生成最常用的语句。copilot 虽然只是生成一个个短小的函数,但是再复杂的系统不都是由无数个简单的函数组成的吗?况且 copilot 还只是预览版,如果再迭代几个版本,AI 再训练几年那么是不是可以有无限可能。

2024-06-27 15:38:21 733

原创 普通程序员如何转向AI方向

这个学习路线是这样设计的:首先了解这个领域,建立起全面的视野,培养起充足的兴趣,然后开始学习机器学习的基础,这里选择一门由浅入深的课程来学习,课程最好有足够的实验能够进行实战。如果一个学习资源对你过难,并不代表一定是你的问题,可能是学习资源的演讲或撰写人的问题。因此,看往年的会议论文是深入学习的方法。了解这些问题后,你才能培养出兴趣,兴趣是最好的引路人,学习的动力与持久力才能让你应付接下来的若干个阶段。本文的目的是给出一个简单的,平滑的,易于实现的学习方法,帮助 “普通” 程序员踏入AI领域这个门。

2024-06-21 18:38:05 885

原创 区块链--Ubuntu上搭建以太坊私有链

操作系统:ubuntu16.04,开虚拟机的话要至少4G,否则会影响测试挖矿时的速度软件: geth客户端 Mist和Ethereum Wallet:Releases · ethereum/mist · GitHub安装完成后,输入geth -h,如果有列出信息则说明安装成功,可查看列出信息,方便后续的操作作为区块链,链子总要有个头,所以需要创建一个创世块作为头部,才好往下添加,创世文件名称命名为genesis.json,数据目录存放在/home/cll/privateDemo/data1,gen

2024-06-02 18:34:11 1481

原创 区块链怎么测试

​ 以上从四个方面对区块链平台应具备的基本要素进行了简要讨论,但一个区块链系统涉及的内容远不止这些,每个功能特性都是作为区块链的一个重要标签。除了完成上面各种场景的测试验证,还应结合具体业务模型,在区块链上进行大量的实际应用批跑,只有经过长时间的运行,稳定性才能越来越高。

2024-05-16 18:05:06 1190

原创 以太坊开发DApp实战教程——用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台(一)

欢迎和我们一起来用以太坊开发构建一个去中心化电商DApp!我们将用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台类似淘宝的在线电商应用,卖家可以自由地出售商品,买家可以自由地购物:去中心化: 和淘宝或eBay不同,我们把所有的商业逻辑和核心数据都放在以太坊区块链上,这使 得它成为一个完全去中心化的应用。和淘宝这样中心化的电商平台相比,一个去中心化的P2P电商应用显然有其独特的价值——至少你不用担心被平台封账户了。

2024-05-12 17:49:16 891

原创 区块链共识机制的演进

当多个主机通过异步通讯方式组成网络集群时,这种异步网络默认是不可靠的,那么在这些不可靠主机之间复制状态需要采取一种机制,以保证每个主机的状态最终达成相同一致性状态,取得共识。为什么认为异步网络默认是不可靠的?这是根据FLP原理。

2024-05-11 13:15:08 732 1

原创 区块链骗局-矿机模式之资金盘

庞氏骗局:是一种最古老和最常见的投资诈骗,又称“拆东墙补西墙”、“空手套白狼”。是指向虚设的企业投资,以后来投资者的钱作为快速盈利付给最初投资者以诱惑使得更多人上当。以此类推使卷入的人和资金越来越多,毕竟投资者和资金是有限的,当投资者和资金难以为继时,庞氏骗局必然骤然崩溃。

2024-05-06 14:53:10 1220 2

原创 从实现的角度解读区块链

随着比特币的起起伏伏,区块链技术越来越受到关注。区块链和比特币是当下和人工智能一样风靡的领域。人们开始寻找区块链技术的用武之地,已经有了不少的尝试。但是区块链的价值所在众说纷纭,特别是一些媒体胡乱吹嘘或者是故意贬低,给大家都带来了不小的困惑。其实作为一名技术人员只需要理解其底层实现原理和运行机制,之后其应用场景和发展前景相信都会有自己的见解。

2024-05-02 15:24:01 894

原创 区块链详细讲解【小白必看】

最后就是对区块链的总结,作为一种新兴的技术模型,我们应该保持冷静的态度来应对,目前,除了比特币之外,其它的落地应用还不是非常的多,但是,风险和机会都是相对的,所以,辩证的看待才是最佳的方式。目前区块链底层协议的成熟度和稳定性都还有很大欠缺,这也给优秀的技术团队提供了更大的发展空间。长期来看,掌握底层核心技术研发及优化能力的团队更有机会成长为底层技术和协议开发的平台公司,基于对性能和安全性及应用场景的不同需求开发公有链或联盟链,然后上面生长嫁接出很多不同行业的应用。

2024-04-29 14:12:49 1116

原创 .Net Core实现区块链初探

上面是一个简单的区块链应用中,区块链概念的实现。区块链是一个加密技术,它本身跟数据无关;区块链在形成后,是一个只读链,就是说在通常情况下,我们不会从一个链中修改或删除一个区块。因为这会导致后续所有区块的修改,这个代价很大;因为区块不可更改,所以区块中存储的数据也不可更改。如果保存的数据有错,通常是采用类似记帐的方式,用反冲记录去消除这个错误,而不是修改区块链;区块链应用中,在安全级别要求比较高的情况下,应该把开发重点放在分布存储上面。

2024-04-27 13:59:48 912

原创 区块链java nft 区块链工程

首先,让我们对区块链和软件工程有一个大致的了解。区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。在现代社会中,软件应用于多个方面。

2024-04-26 15:20:10 1059 1

原创 区块链智能合约

合同(Contract)又称契约、协议,是平等主体的自然人、法人、其他组织之间设立、变更、终止民事权利义务关系的协议。本质上讲,合同是当事双方或多方在并没有充足信任的情况下,通过文字的约定和法律的权威,对各自的权利与义务进行的约定。制订合同的目的就在于所签署协议的执行。传统合同的执行要求当事人的参与并消耗相应的时间,当违约发生时,还需要法律、机构等第三方的介入。可以说,人类社会投入了相当大的成本,以保证合同得到当事各方的尊重和执行。

2024-04-26 14:51:46 761

原创 搭建区块链网络【适合小白】

curl 的作用是发送 HTTP 请求和接收 HTTP 响应,它也可以用于加密和解密数据,但它的加密功能比较简单,通常只用于基本的 HTTP 身份验证和 SSL/TLS 加密。为了方便用户快速体验,控制台console中给内置了一些简单的合约示例,我的根目录是fisco,所以我这里的路径是:fisco/console/contracts/solidity,我们把这里面的HelloWorld.sol作为本章的示例。这意味着,它将复制指定的目录及其所有子目录和文件,包括所有文件和目录的权限、所有权、时间戳等。

2024-04-03 14:33:22 1009

原创 大数据区块链——基于hyperleger fabric区块链的校园化妆品交易平台搭建(超详细讲解及源码)

选题背景:目前不少同学在校园里进行二手交易没有一个大众认可的平台,很多都是私下交易,但会存在很多虚假交易,甚至出现诈骗事件,没有一个让校园同学认可放心的二手化妆品交易平台,基于这个交易问题,我们将校园二手化妆品交易与区块链技术结合来处理交易存在的问题,给校园内学生提供提供一个安全、公开、方便、美观的交易平台,让学生在校园交易的放心,买得放心,用的安心。不但可以交易平台的资产也可以添加我的售卖,自己成为卖家。

2024-03-31 14:58:15 894

原创 区块链+各行业应用案例

在售中环节,京东已建立区块链防伪追溯解决方案,将逐步覆盖京东全球购业务,实现“全程溯源”:在生产阶段通过区块链技术由品牌商为商品记录下第一条身份信息,随后进入京东海外仓、出口报关、国际物流、进入保税仓或直邮至中国海关口岸报单请关、国内分拣、京东自有物流配送、消费者签收等环节,现场工作人员都会为其独立记录信息,附有工作人员的数字签名和时间戳,且所有记录的信息都确保真实,无法被篡改。这次事件是区块链思维的一次媒体实践,在区块链世界里,一旦你在某个节点造假后,大家就不带你玩了,“一次造假,终身受罚”。

2024-03-30 14:35:46 1902

原创 基于Java开发一套完整的区块链系统(附完整源码)

近几年区块链概念越来越火,特别是区块链技术被纳入国家基础设施建设名单后,各大企业也开始招兵买马,对区块链技术进行研究,从各大招聘网站的区块链职位来看,薪资待遇都很不错,月薪30K到80K的都有,这对于我们程序员来说也是一种机遇,说明学习区块链技术刻不容缓。> 文末可领取本文源码地址这套区块链系统代码非常简洁清晰,对于新手来说非常好理解,旨在告诉大家其实区块链技术并没有那么高深复杂。系统中除了springboot框架外,其他基本都是纯原生开发,就连P2P网络也是用的java socket来实现的。

2024-03-29 17:22:26 2810

原创 区块链技术简介 区块链具体是什么

区块链来源于社会和经济发展需求,解决在非完全可信的环境下依靠相互缺乏信任的群体之间的协作达成可信的交易。当一笔数据产生后,会由共识机制进行数据维护通过分布式存储记录在链上,然后交由智能合约去执行,最后由密码学保证整个体系的安全。用打麻将来举个例子:分布式 —— 每人一个账本,都参与记账共识机制 —— 谁胡牌谁记账,其他人复制胡牌人的记账。不可伪造——胡牌人记的账,需要经过其他人3人的检查,记错账,白忙活。不可篡改—— 输多了,想修改自己账本,账本对不上,会被发现。

2024-02-21 16:54:01 2168

原创 发卡网源码(企业和个人发卡网源码二合一)及代理系统附搭建教程

最近,有网友问到,自己在上传发卡网的时候,总是各种出错。比如404、或者数据库错误等等。如果通过自己上传源码,安装的时候还是出现各种错误。现在让我分享一下如何建立这样一个发卡网站。它分为两个部分,网站建设和访问支付。有关于建立网站步骤的官方教程,而且特别详细。我也跟着他的脚步。当然,我稍后也会提出一些需要注意的问题。

2024-02-19 16:13:34 2886

原创 风火源码网

风火源码网的技术教程和经验分享内容旨在帮助开发者更好地学习和掌握开源技术,提高他们的技能水平和开发效率。无论你是初学者还是有一定基础的开发者,都可以在风火源码网上找到适合自己的学习资源和经验分享。

2024-01-30 13:16:59 241

空空如也

空空如也

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

TA关注的人

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