自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仗剑行于江湖,执笔记江湖事。

无人关注时,坚定执着;万人瞩目时,心如止水。个人站点:https://www.qiucode.cn

  • 博客(235)
  • 资源 (21)
  • 问答 (11)
  • 收藏
  • 关注

原创 怎样快速搭建 Linux 虚拟机呢?(vagrant 篇)

作为一名Coder(程序员或码农),供职于中小型互联网公司,而你恰恰偏向于服务端,那么,产品部署在生产环境的艰巨任务,便毫无疑问的落在你身上了。只有大厂(大型互联网)企业才有运维部,而能进大厂的显然是少部分人,大多数Coder终究还是混迹于初创或中小型互联网公司,一名服务端 Coder往往都是身兼数职,甚至有可能干掉了frontend(这也就是初创或·中小型·互联网公司在[职位描述]中,要求你在懂得服务端技术知识,还需熟悉frontend相关内容),当然咯,也有些中小型公司会分工明确,虽然没设立什么。

2024-08-24 16:21:25 419

原创 个人站点迁移之gitlab.com pages 绑定自定义域名

能浏览本文的你,想必是在gitlab.com上创建了Repository(仓库),并将本地代码push(推送)到该Repository(仓库)中了,开启了Pages服务,然而,gitlab.com并不会像github.com那样,给你生成以这样的子域名(二级域名/subdomain),而是生成了以你的的Repository(仓库)名称(比如我创建的Repository名称是)加上-你的username,再加上一串由字母、数字组成的字符串,像是UUID一般的字符串,最后则拼接上gitlab.io。

2024-08-12 23:04:37 737

原创 不要你掏腰包,就能搭建个人网站之 gitlab.com Pages 托管服务

当你看到文章标题时,不会还以为我实在忽悠人吧!也难怪,这是我们身处的环境所造就的,这一点我倒是可以理解,毕竟,我们身边总是充斥着为噱头的各种声音,贪小便宜是人的天性,殊不知,他们因贪这小小地便宜,反倒是损失了更多。人们在。只有那么少部分人知晓而不去理会这些所谓的“免费”。要是在互联网早期,你说,“不用你掏腰包,就可以搭建一个专属的个人网站。”那么,在别人眼中,此时的你就是个骗子。而到了云计算兴起后,你再说同样的话,这时便有少部分人相信了。

2024-08-11 18:26:30 691

原创 国内 gitee.com Pages 下线了,致使众多站长纷纷改用 github、gitlab Pages 托管平台

作为一位IT或coder(码农、程序员),在日常工作中,多多少少都会有技术知识的积累(生产环境中所遇到的问题【亦可称为是坑】)。俗话说得好,好记性抵不过烂笔头。不管是前沿技术的研习后的心得,还是工作中所遇到的问题,亟需将这些笔记留存下来,为的是以备后续查看(未来有可能遇到类似的坑,也好该如何下手,以不至于手忙脚乱的),当然咯,在方便自己的同时,也分享给他人。那既然只是为了留存笔记而已,又何必去搭建一个个人博客网站呢?国内在线攥写博客的平台多如牛毛,既“省时”又“省力”,又何必非要去为难自己。

2024-08-10 20:45:34 947

原创 canvas绘制文本时,该如何处理首行缩进、自动换行、多内容以省略号结束、竖排的呢?

实现如标题所示的这些文本效果,在css看来,不就是一两行css属性。然而,对于canvas来讲,要想呈现这样的文字样式,就没css那么轻松简便了。既然如此,那为何还要使用对文本支持度不友好的canvas来绘制文字呢?而不是采用对文本天然支持的css呢?

2024-08-03 16:15:53 980

原创 其实,低成本甚至免费的,也是可以搭建个人网站的哦!

在日新月异的互联网浪潮下,想要搭建一个网站,已不再需要花费高昂的IDC 服务器费用以及人员维护等其他费用(相对于公有云来讲)。身为一名ITCoder(码农或程序员),对于搭建一个网站的过程,是在清楚不过的了。那就是搭建网站所需的三要素(三兄弟)——服务器、一套程序、域名。云计算的崛起,致使越来越多的人上云体验了一把,与此同时,个人网站如雨后春笋般拔地而起,网站类型可谓是五花八门。(当然咯,云计算没出现之前,也是有人搭建个人网站,只是那高昂的IDC服务器,并不是每个人都愿意花那高昂的IDC服务器费)。

2024-07-26 12:29:21 649

原创 腾讯云COS托管静态网站,以及如何解决访问出现了下载网页的情况

同样的,还是在左侧导航栏,找到域名与传输管理这一泪目,点开它底下的自项,点击自定义绑定域名。在绑定自定义域名之前,你得先确认你刚购买的COS区域是国内的,还是非国内的,若是国内区域的COS,那么你绑定自定义域名时,这个自定义域名是需要备案的。当然咯,COS购买时选择的是香港区域自定义域名是不需要备案的哦!

2024-07-20 10:23:39 980

原创 错误分析 (Machine Learning研习十九)

模型在处理 5 的图像时最常见的错误是将其误判为 8:在所有 5 的图像中,有 10%的图像被误判为 8。我们可能很难理解分类器为什么会犯这样的错误,但请记住,人脑是一个神奇的模式识别系统,我们的视觉系统会在任何信息到达我们的意识之前进行大量复杂的预处理。例如,你可以尝试收集更多看起来像 8 但不是 8 的数字的训练数据,这样分类器就能学会将它们与真正的 8 区分开来。或者,你也可以设计新的特征来帮助分类器–例如,编写一种算法来计算闭合循环的数量(例如,8 有两个,6 有一个,5 没有)。

2024-04-10 14:11:48 927

原创 构建集创建、售卖、转让于一体,且基于ERC721 token的NFT平台,从编写智能合约开始(Web3项目四实战之一)

NFT全称是(非同质化代币或不可篡改代币)是记录在区块链上的唯一数字标识符,用于证明所有权和真实性。NFT的所有权记录在区块链中,所有者可以转让,从而允许NFT出售和交易。任何人都可以创建NFT,创建NFT几乎不需要任何编码技能。NFT通常包含对艺术品照片视频和音频等数字文件的引用。由于NFT具有唯一可识别性,因此与可替代的加密货币不同。而ERC721则是不可篡改代币的标准,2018 年,在公民黑客和主要作者威廉-恩特里肯(

2024-04-04 13:55:17 1388 6

原创 多类别分类器(Machine Learning研习十八)

OvO 的主要优势在于,每个分类器只需在训练集中包含其必须区分的两个类别的部分进行训练。可以看出,分类器对自己的预测不是很有信心:几乎所有的分数都非常负面,而第 3 类的分数为 +1,824 分,第 5 类也不差,为 -1,386 分。要创建一个能将数字图像分为 10 类(从 0 到 9)的系统,一种方法是训练 10 个二进制分类器,每个数字一个(0-检测器、1-检测器、2-检测器,以此类推)。然后,当您想对一幅图像进行分类时,您可以从每个分类器中得到该图像的判定分数,然后选择分类器输出分数最高的类别。

2024-04-03 15:44:40 1224

原创 使用CSS计数器,在目录名称前加上了序号,让目录看起来更加井然有序

目录(缩写为TOC),其实就是一篇文章的概要或简述。这好比,去书店买书,先是被这本书的标题所吸引,而后我们才会,翻开这本书目录,看看这本书主要是在讲些什么?我们在看目录的同时,脑中也在不停的思衬,”这本书到底值不值得买呢?但是没有什么实战内容耶!

2024-04-01 15:44:50 781

原创 使用 golang 以及 Gin 框架,将上传的图片在不保存至本地的情况下添加水印,并上传至阿里云 OSS

正如标题所述,使用golang对上传图片添加水印,以及将图片上传到阿里云OSS,网上一搜索,便有你想要的结果了,可是,他们却先将上传图片添加水印后保存在本地,而后再将添加了水印的图片上传到阿里云OSS。这无疑是暂时占用了你电脑的磁盘空间(这里说是暂时,因为你可以通过程序对上传到阿里云OSS成功的图片进行删除),即便是这样,它也是消耗了磁盘读写操作,虽然人类是察觉不到这么细微的变化。然而,作为技术人员的我们(不介意我这么称呼自己吧!),使能够Review出这段程序的问题。

2024-03-30 20:36:40 1504

原创 绘制特征曲线-ROC(Machine Learning 研习十七)

它与精确度/召回率曲线非常相似,但 ROC 曲线不是绘制精确度与召回率的关系曲线,而是绘制真阳性率(召回率的另一个名称)与假阳性率(FPR)的关系曲线。例如,如果您查看所有被模型归类为阳性的图像,估计概率在 50%-60%之间,那么其中大约 94% 的图像实际上是阳性的。因此,在这种情况下,模型的估计概率太低了,但模型也可能过于自信。现在,您已经知道如何训练二元分类器、为任务选择合适的指标、使用交叉验证评估分类器、选择适合您需要的精确度/召回率权衡,以及使用多种指标和曲线来比较各种模型。

2024-03-29 11:42:40 1193

原创 网站引入 Prism,使得代码高亮显示,并一键复制代码块

曾几何时,苦恼如何将本地写好的博文,更好的展示读者屏幕前?若只是简简单单的文章,其实还是很好的解决它的!可是,像我们这样写技术文章(有点牵强)的,在文章内容嵌入部分代码是在所难免的。然而,由于没能将代码与文本区分开来,致使两者混在一起,分不出彼此。由此给读者带来了视觉上得不适,它并没有很好的像代码编辑器那样高亮。

2024-03-23 15:06:13 627

原创 精确率(召回率)的权衡(Machine Learning研习十六)

因此,使用该阈值,精度为 80%(5 分之 4)。但在 6 个实际的 5 中,分类器仅检测到 4 个,因此召回率为 67%(6 中的 4)。如果提高阈值(将其移动到右侧的箭头),假阳性(6)会变成真阴性,从而提高精度(在本例中高达 100%),但一个真阳性会变成假阴性 ,将召回率降低至 50%。正如您所看到的,创建具有几乎任何您想要的精度的分类器相当容易:只需设置足够高的阈值,就可以了。该图像实际上代表的是 5,当阈值为 0 时分类器会检测到它,但当阈值增加到 3,000 时分类器会错过它。

2024-03-21 19:43:49 780

原创 对模型性能进行评估(Machine Learning 研习十五)

在上一篇我们已然训练了一个用于对数字图像识别的模型,但我们目前还不知道该模型在识别数字图像效率如何?所以,本文将对该模型进行评估。

2024-03-15 18:26:43 915

原创 图像识别之入门案例之数字识别(Machine Learning 研习十四)

在前面的文章中,我们曾提到最为常见的监督学习任务是回归(预测价值)和分类(预测类别)。我们使用线性回归决策树和随机森林等各种算法探讨了回归任务,即预测房屋价值。现在,我们将把注意力转向分类系统。

2024-03-15 17:48:03 1128

原创 微调模型——续(Machine Learning 研习之十三)

现在是项目预启动阶段:您需要展示您的解决方案(突出显示您所学到的内容、有效的内容和无效的内容、做出的假设以及系统的局限性),记录所有内容,并使用以下内容创建精美的演示文稿: 清晰的可视化和易于记忆的陈述(例如,“收入中位数是房价的第一预测指标”)。在这个加州住房示例中,系统的最终性能并不比专家的价格估计好多少,专家的价格估计通常会下降 30%,但启动它可能仍然是一个好主意,特别是如果这样可以释放更多资金 给专家一些时间,以便他们可以从事更有趣、更有成效的任务。如果您监控模型的输入,您可能会更早发现这一点。

2024-03-09 17:45:01 1019

原创 微调模型(Machine Learning 研习之十二)

现在正处于百模乱战的时期,对于模型微调,想必您是有所了解了,毕竟国外的大语言模型一开源,国内便纷纷基于该模型进行微调,从而开始宣称领先于某某、超越了谁。可到头来,却让人发现他们套壳了国外大语言模型对外开放的API。好了,我们不说国内各种大模型宣称超过了谁,毕竟,嘴巴长在别人脸上,我们管不了,也管不着,吹牛终将是会露馅的!当我们需要对开源大模型进行微调时,看看有几种方法可以做到这一点的!

2024-03-09 14:59:44 887

原创 一个Web3项目的收官之作,必然是友好的用户界面(Web3项目三实战之四)

最终``Web3```项目界面效果如下:一个应用最先展示在用户面前的,总是首页,关于这一点,想必是没有人敢质疑的。当然咯,除了那些一上来就需要登陆的应用,对它们来讲,用户登录页倒成了展现在用户屏幕前的“首页”,毕竟,您若不登陆,是无法进入该应用的。我们有时不禁感慨,为什么那些应用能逼着您有且只有在登陆的情况下,才能去使用他们的应用,而他们却始终不会为这样会导致一部分用户的流失,因为他们的流量大,可以说是,有种的蛮横态度。那是什么助长了国内这些应用的嚣张气焰呢?无非是背后资本力量,资本是没有什么人性可言的!好

2024-03-01 16:54:38 897 1

原创 解决 github.com port 443: Timed out 的问题

国内访问github.com总是那么不竟如人意,时而无法加载网页,时而等我们抽完了一根烟后,它还处于转圈的状态。虽然国内有gitee.com等诸多的代码托管平台,但却鲜有国人愿意去呢?其中的缘由,想必也不用我多说,大伙也都心知肚明了吧!即便github.com在国内访问慢,或是加载不出来,我们也宁愿等它慢慢地加载出来,却不愿将代码托管于境内的平台。

2024-01-27 19:39:19 1525 1

原创 部署智能合约到 polygon 上(Web3项目三实战之三)

在上一篇中,我们已经为Web3项目编写好了智能合约,而本文将要部署智能合约到polygon上。您或许会问,polygon到底是什么?其实它是测试链(也可以说是测试网),由于主链(或主网)部署智能合约是需要gas,而这gas是要花费您的真金白银的,毕竟智能合约是人编写出来的啊!不出bug那是极不可能的事,总得找个网络测试下吧,虽然在编写完智能合约,我们也会现在本地测试一番,但本地网络总是有区别于远程网络的!要不,怎么会有的奇葩事情?毕竟,我们每个人都是很自我的!对别人总是有这样或那样的偏见。

2024-01-18 19:27:52 548 2

原创 为 Web3 项目撰写智能合约(Web3项目三实战之二)

时间像是在我们身边悄然而过,而我们的Web3项目实战系列也来到了第三个Web3项目。若正在屏幕前浏览本篇文章的您,或是从Web3项目一开篇之作,一直跟随着我的步伐来到了本文,想必您对于Web3与Web2的区别,有了最为深刻的感触了!当然咯,前提是您先前或者说是当下是一位Web2开发者,耳边总是传来高并发微服务异步架构负载均衡等等诸多名词,然而微服务架构真的就能比单体架构承载更多的请求吗?也不竟然吧!要不,您看阿里系产品在 2023 这一年有双十一以来最为惨淡的双十一,导致了全系产品崩溃。再说了,阿里。

2024-01-14 15:20:34 897

原创 选择和训练模型(Machine Learning 研习之十一)

当您看到本文标题时,不禁感叹,总算是到了训练模型这一节了。是啊,在之前的文章中,我们对数据进行了探索,以及对一个训练集和一个测试集进行了采样,也编写了一个预处理管道来自动清理,准备您的数据用于机器学习算法,然而现在,我们可以选择并训练模型了。

2024-01-14 14:56:25 1059

原创 从零开始构建一个属于您的 Web3 项目(Web3项目三实战之一)

午后,沏上一壶茶,走到那冬日暖阳照耀到的阳台,落座于桌旁,很是舒心地敲打键盘上的每个按键,这样的午后,或许才是我们所向往的吧!它舍弃了城市中的喧嚣;也没有大都市的那种快节奏;更加没有了“尔虞我诈、精于算计”的职场“战火硝烟”。它有的只是寂静、随心所欲、闲适、惬意……,而这些是在都市职场所无法追寻的到,也不可能有的。一壶茶,一个惬意的午后,在敲打键盘中不知不觉地过去了。而我们的主角也将慢慢地浮出水面,带领正在屏幕前浏览本文的您,一起去构建一个属于您的Web3项目(按次序算,这该是Web3的第三个项目了。

2024-01-06 13:23:35 1266 1

原创 hugo-theme-kiwi V0.0.2 博客主题上新了时间轴

至此佳节,我在此给正在屏幕前浏览本文的您和您的家人,恭祝元旦快乐,虽然,这声祝福是晚了,但却不妨碍我我由内心深处对您和您的家人的诚挚祝福!新的一年,从这一天逐渐步入我们的生活,让我们抖擞精神,去开启新的旅途!新年新气象,希冀不光是元旦这一天会带给您欢乐,往后的每一天,我们都保持着一颗开怀的心。作为新生儿的,也冲着新年这波热闹劲,上新了时间轴页面。

2024-01-01 22:36:00 879 1

原创 回望这风雨飘摇的一年过后,我们终将要整束行囊继续前行

年初预定的规划,大抵也只有到了年末,我们对这一年复盘时,方觉得年初列出的计划清单,还是有那么多没有完成,更有甚者,清单上一项都没能实现,或许,此刻,我们会对自己发出一声苦笑,长吁责问自己,“一年的时间,竟然空不出一点时间来完成那年初既定的规划!风雨过后,总能遇见太阳,只是自然界的现象,当然,也有例外,太阳有时让那厚实的云朵遮蔽了,日光便无法照耀大地,那阴郁之气却布满了上空,使这座城市处于压抑的一天,但我们相信,云朵总是会散开的,迟来的阳光,也会照射这片土地,用那光芒的温度去蒸发昨日的阴郁之气。

2023-12-30 12:47:20 462 3

原创 一套由 Hugo 驱动的博客主题 hugo-theme-kiwi 开源啦

自没再为云服务器续费那会儿起,便选用了由Hugo驱动的博客主题,来迁移上的所有文章,然而,在众多Hugo博客主题之列,竟找不出一套属于自己想要的风格的主题,故而,也只能暂且套用了一个还算可以的博客主题。那套没有博客风格的主题,终究是会被替换的,一切都只是时间问题。可没想到的是,暂时选用那套博客主题,竟然暂时了这么久,这一搁就是好几个月了。还记得,云服务器到期是在 6 月 20 日,那是一个盛夏的季节,可如今呢,却是一个寒冬腊月、冷风凌冽、大雪纷飞的残冬时节,我不禁感叹,时间真的过的好快啊!

2023-12-24 23:27:16 1287 1

原创 装饰 Web3 项目的用户交互界面(Web3项目二实战之四)

用户交互界面是Web3项目必不可少的,毕竟,Web3项目最终是面向用户的,所以,Web3项目总得需要一个优美的UI界面,已达到用户在视觉上精彩盛宴。诚然,一个Web3项目若到了用户交互界面,大体上,这个Web3项目也将告一段落了。没错,Web3第二个项目,也将终结于本篇,顺势拉开了Web3第三个项目的帷幕,当然咯,第三个项目也在紧锣密鼓地筹备中……,让我们敬请期待第三个项目的到来吧!我们还是把目光拉回到本文,也就是第二个项目的终结篇,至于第三个项目、第四个项目……,那都是后话了。

2023-12-24 20:12:51 1529

原创 部署智能合约以及 javascript 调用合约函数(Web3项目二实战之三)

在上一篇,我们已然为项目编写了智能合约,在攥写完智能合约后,该项目将完成了一大部分,剩下无非就是用户界面交互的内容。然而,在码完了智能合约代码后,起着承前启后关键性的便是,前端界面与智能合约的交互。智能合约好比是Web3项目的灵魂、核心,那么,通过javascript与智能合约交互,便是一座通往Web3核心的沟通桥梁,并且,这座桥是唯一必经之路。

2023-12-17 21:55:48 1639

原创 机器学习中的 Transformation Pipelines(Machine Learning 研习之十)

由于列出所有的列名不是很方便,Scikit-Learn提供了一个make_column_selector()函数,该函数返回一个选择器函数,您可以使用它来自动选择给定类型的所有特性,例如数值型或类别型。最后,我们构造了一个列变换器。它的构造函数需要一个三元组(3-tuple)列表,每个三元组包含一个名称(必须是唯一的且不包含双下划线)、一个转换器和一个应该应用转换器的列的名称(或索引)列表。例如,管道[1]返回管道中的第二个估计值,管道[:-1]返回一个包含除最后一个估计值以外的所有估计值的管道对象。

2023-12-11 20:15:00 1247

原创 智能合约是Web3项目的核心要务(Web3项目二实战之二)

我们已经不止一次地说过,只要把智能合约设计攥写好了,那么,这个Web3项目也就完成了 90 % ,它就好比Web2项目的服务器端。通过到Web3项目实战之六的实践中,您应该是逐渐明白了智能合约对于一个Web3项目来讲,是多么重要了吧!空心菜、空心菜,没有心却可以活;然而人却不能。同样,一个Web3项目要是缺少了核心,它也就不是Web3项目了。

2023-12-10 11:36:23 861

原创 使用脚手架创建项目并为拆分页面各自的组件(Web3项目二实战之一)

在经过到Web3项目实战之六的过程中,您已然擢升为一个拥有Web3项目开发实战的Web3开发工程师了,当然咯,您也可以很自豪地对自己发自内心的欢呼,“我特么,现在也算是一个区块链开发工程师了!既然有了Web3项目一实战的经验,那么,对于使用脚手架来创建Web3项目的雏形,想必您是轻车熟路,信手拈来了吧!正如Web3项目一实战的六篇文章所言,Web3项目的灵魂所在便是智能合约,换句话说,那就是,一个Web3项目只要设计编写好了的智能合约,那么,这个Web3项目便完成了90%(这里并无任何夸大其词的成分!

2023-12-07 19:22:43 1303

原创 给Web3应用新增区块链数据(Web3项目一实战之六)

当您在浏览时,不禁发问,既然首页读取了区块链列表数据,那么,那些列表数据总得在哪个页面进行添加进去吧!绝不会凭空冒出这许多数据的。没错,如您所想,也正是您所猜测的那般,DApp与传统App一样,数据也是需要添加的。不同的是,是您一旦新增了数据,它是不能修改和删除的。那么,本文将带您一起攥写如何在区块链中新增数据,同时,这篇文章也是Web3第一个项目的收官之作。通过Web3项目一的这六篇文章,您应该清晰地知道了构建一个Web3项目的整体流程,想必在您浏览本篇文章后,对于您来说,搭建DApp。

2023-12-02 22:58:12 1900

原创 首页以卡片形式来展示区块链列表数据(Web3项目一实战之五)

我们已然在介绍了什么是IPFS,以及在本地电脑如何安装它。虽然在上一篇讲解了该怎么安装IPFS,也做了相应的配置,但在本地开发阶段,前端总是无法避免跨域这个远程请求api的”家常便饭的通病“。很显然,对于出现跨域这类常见问题,您只要在搜索引擎敲上reactjs 跨域vue跨域nextjs 跨域等诸如此类关键字,不一会,搜索引擎为您罗列出了一大堆关于解决跨域的方案。那么,在编写前,我们要在项目中配置跨域,以便可以在IPFS上存取文件。

2023-11-25 22:23:13 1686

原创 Web3 分布式存储 IPFS(Web3项目一实战之四)

IPFS是一种分布式文件存储协议,它允许世界各地的计算机存储和服务文件作为一个巨大的对等网络的一部分来存储和服务文件。世界上任何地方的任何计算机都可以下载IPFS软件并开始托管和提供文件。如果有人在自己的计算机上运行IPFS,并将文件上传到IPFS网络,那么世界上其他任何运行IPFS的人都可以查看和下载该文件。

2023-11-19 20:51:12 521

原创 特征缩放和转换以及自定义Transformers(Machine Learning 研习之九)

虽然Scikit-Learn提供了许多有用的转换器,但您需要编写自己的任务,如自定义转换、清理操作或组合特定属性。对于不需要任何训练的转换,您可以只编写一个函数,该函数接受NumPy数组作为输入,并输出转换后的数组。例如,如前一节所述,通过将具有重尾分布的特征替换为它们的对数(假设特征为正数且尾部位于右侧),通常是一个好主意。inverse_func参数是可选的。它允许您指定一个逆变换函数,例如,如果您计划在TransformedTargetRegressor中使用您的转换器。

2023-11-18 20:53:29 936 2

原创 编译智能合约以及前端交互工具库(Web3项目一实战之三)

我们已然在上一篇,为项目写好了智能合约代码。但身为开发人员的我们,深知高级编程语言所编写出来的代码,都是需要经过编译,而后外部方能正常调用。很显然,使用solidity这门新的高级编程语言编写出来的智能合约,也同样需要经过编译,而后生成JSON文件(或叫做ABI)以供外部调用。而这个JSON文件,javascript正好通过它来调用智能合约里的函数,从而达到前端与智能合约的“完美交流”。

2023-11-15 20:44:47 735

原创 Web3项目灵魂所在之智能合约编写(Web3项目一实战之二)

正如标题所言,为什么将智能合约称为Web3项目的灵魂所在呢?其实,智能合约好比是传统App的服务器端,若服务器端宕机了,App也就僵死了。假使您正在浏览本篇文章时,对智能合约还不是很了解,或者说是只知其名不知其意的话,那么,烦请您移步我另外一篇关于通透详解。

2023-11-12 15:21:20 554

原创 初始化项目骨架(Web3项目一实战之一)

暌违将近一年的时光,也该是时候来几个项目实践。要不,当再次翻看,却未曾见有关于 Web3 项目的实战博文,不免让人唏嘘!其实,在我敲下这些文字时,心中早有了势必要弄出一个Web3的项目(当然,通俗来讲,也可以称这种应用为solidity```系列文章结束那会儿,IT界(或者可以说是科技圈)出现了“大事件”,也就是沉寂多年的AI,却因 OpenAiI 发布了 ChatGPT ,将人工智能引爆全世界,AI 再次以新面貌回归到人们的视野中。

2023-11-08 22:30:26 831

Golang搭建qiucode.cn的静态资源

qiucode.cn静态资源配合 Go语言搭建qiucode.cn个人博客,结合专栏 https://blog.csdn.net/coco2d_x2014/category_12101159.html 内的文章,带您从零开始,使用Golang搭建一套属于自己的个人博客网站,且页面是那么的优美,还带有暗黑模式,是您不容错失的一套自媒体式博客。

2023-08-05

vs2012编译ACE-6.3.0

ace6.3.0在vs2012下编译过程

2020-10-28

微信公众号使用到的dom4j和xstream的jar

由于先前有已经有上传过dom4j和xtream的两个jar包了,但最近看到之前那个下载积分变成27了,这可能是csdn的bug,我原先都是定义1个积分,因为csdn现在没有0积分了,最低就是1积分!

2018-09-21

微信公众号自动回复的TextMessage类文件

由于网友说TextMessage类是自定义的吗?这就将这个类文件上传上来以供大家参考!

2018-05-14

dom4j、XStream的jar包

dom4j用于解析xml 文档,而XStream则是将Java对象转成xml文件。使用这两个工具就很好的解决了xml文件的解析与Java对象转成xml的麻烦了!

2017-09-20

IDEA之maven搭建Spring4SpringMVC4Mybatis3

IDEA之maven搭建Spring4 SpringMVC4 Mybatis3框架整合。使用maven搭建框架整合,去掉了而在搜索下载jar而烦恼。

2017-09-08

基于ThinkPHP3.2.3后台登录界面

基于ThinkPHP3.2.3后台登录界面,其实主要就是html模板部分!

2017-06-03

Shiro入门实例

Shiro入门实例

2017-03-28

java连接memcached服务的jar

java连接memcached服务的jar

2017-02-12

ExtJS4.2入门案例

ExtJS4.2入门案例 博客:http://blog.csdn.net/coco2d_x2014/article/details/52986835

2016-10-31

java操作redis的jar

java操作redis的jar 博客:http://blog.csdn.net/coco2d_x2014/article/details/52939162

2016-10-26

Hibernate4二级缓存Ehcache案例

Hibernate4二级缓存Ehcache案例,可参考博客:http://blog.csdn.net/coco2d_x2014/article/details/52927638

2016-10-25

cocos2dx日日酷跑游戏源码

cocos2dx日日酷跑游戏源码 使用cocos2dx 2.2.1版本

2016-10-13

Cocos2d-x 3.X游戏开发入门精解

Cocos2d-x 3.X游戏开发入门精解电子书

2016-10-10

HTML5与CSS3基础教程(第8版)

HTML5与CSS3基础教程(第8版)

2016-10-08

HTML5与CSS3基础教程

HTML5与CSS3基础教程

2016-10-08

sublimeText3配置Lua5.3.0

主要是在sublime3配置Lua5.3.0

2016-10-03

vs2013编译lua5.3源码

亲测通过!

2016-10-02

eclipse4.x安装打包工具FatJar

将下载的直接放在eclipse安装目录的plugins文件夹中,重启eclipse即可;或者解压后将里面的jar放在eclipse安装目录的plugins文件夹中,重启eclipse即可。

2016-08-23

Eclipse svn插件包

Eclispe和Myeclipse的svn插件包,将其解压放到dropins文件夹下,如:D:\Program Files\MyEclipse Professional\dropins

2015-11-05

JAVA 飞机订票系统源代码

JAVA 飞机订票系统源代码

2014-07-04

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

TA关注的人

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