摘要: 起因 最近公司项目发生了一起线上事故,最后排查下来是配置文件的问题。项目里application.yml文件内会用@build.time@记录打包时的时间,但是这个写法是build-helper-maven-plugin提供的(maven本身的写法有时差问题),但是用这种写法的话,项目运行时会报错, 阅读全文
posted @ 2022-09-07 19:40 JoeyHua 阅读(338) 评论(1) 推荐(0) 编辑
摘要: 前言 最近公司在做一个NFT商城的项目,大致就是一个只买卖数字产品的平台,项目中有个需求是用户可以给商品点赞,还需要获取商品的点赞总数,类似下图 起初感觉这功能很好实现,无非就是加个点赞表嘛,后来发现事情并没有这么简单。 一开始的设计是这样的,一共有三张表:商品表、用户表、点赞表,用户点赞的时候把用 阅读全文
posted @ 2022-01-21 16:58 JoeyHua 阅读(3109) 评论(2) 推荐(4) 编辑
摘要: 最近笔记本的磁盘空间快满了,就想着清一下,在查找大文件的时候,发现node_modules竟然占了十几个G,果然是个黑洞。 一个一个删显然效率太低,又不想把整个项目都删掉,那只能写个程序一键清除node_modules文件夹了。 解铃还须系铃人,既然是node导致的问题,那我们也用node解决(当然 阅读全文
posted @ 2021-12-01 16:15 JoeyHua 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 用图像识别玩Chrome断网小游戏 先来看一下效果 正文 最近在学习机器学习方面的知识,想着做个东西玩玩,然后就接触到了TensorFlow这个机器学习框架,这个框架封装了机器学习的一些常用算法。 不过要自己实现一套流程还是比较麻烦,我们可以使用谷歌开源的Teachable Machine来训练模型。这里不得不夸一下谷歌工程师的创造力 阅读全文
posted @ 2021-11-25 15:29 JoeyHua 阅读(1292) 评论(4) 推荐(3) 编辑
摘要: 先来看一下效果: 准备工作​: 一个 Github 账号(可能需要fan qiang,推荐使用 HideU) 一个 腾讯云 账号,并 实名认证 Github准备 1. 创建一个空Github库并进入 点我创建 2. 进入刚才创建的库,输入 https://github.com/Ca11back/do 阅读全文
posted @ 2021-11-17 18:14 JoeyHua 阅读(3321) 评论(0) 推荐(0) 编辑
摘要: ERC721介绍 数字加密货币大致可以分为原生币(coin)和代币(token)两大类。前者如BTC、ETH等,拥有自己的区块链。后者如Tether、TRON、ONT等,依附于现有的区块链。市场上流通的基于以太坊的代币大都遵从ERC20协议。最近出现了一种被称为ERC721的数字加密资产,例如Cry 阅读全文
posted @ 2021-10-14 18:21 JoeyHua 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 介绍 超级账本(Hyperledger)项目是首个面向企业应用场景的开源分布式账本平台。由linux基金会牵头,包括 IBM 等 30家初始企业成员共同成立的。 区块链网络主要有三种类型:公共区块链、联盟或联合区块链,以及私有区块链。Hyperledger Fabric定位是面向企业的分布式账本平台 阅读全文
posted @ 2021-10-14 18:20 JoeyHua 阅读(1366) 评论(1) 推荐(0) 编辑
摘要: Swagger是一个接口文档生成工具,在前后端分离的开发中经常会用到,下面就来介绍下Swagger的使用: 引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId 阅读全文
posted @ 2021-09-30 18:13 JoeyHua 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 在企业级的项目开发过程中,一般会采用前后端分离的开发方式,前后端通过api接口进行通信,所以接口文档就显得十分的重要。 目前大多数的公司都会引入Swagger来自动生成文档,大大提高了前后端分离开发的效率。 但是在前端开发过程中还是会出现一些问题,比如: 由于需求的频繁变更,接口也会相应的改变 多人 阅读全文
posted @ 2021-09-30 15:55 JoeyHua 阅读(766) 评论(0) 推荐(0) 编辑