自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

才华支撑不了野心

每天记录一点点、每天成长一点点

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 策略模式(Strategy Pattern)

策略模式定义了算法族分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户

2022-06-08 13:25:45 490

原创 代码设计的原则

文章目录单一职责开闭原则里氏替换原则依赖倒置原则接口隔离原则迪米特原则单一职责一个类或者一个接口只负责单一职责。就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合起来,一个职责变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致设计很脆弱,当变化发生时,设计会遭到很多意想不到的破坏。开闭原则对扩展开放,对修改关闭。当出现新的需求时应该扩展......

2022-06-08 13:25:20 870

原创 UML类图详解

类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型

2022-06-08 13:24:22 4060

原创 uniswap ERC20代码学习

目录1、合约源码2、代码逐行解读3、知识拓展3.1 链下签名消息3.2 EIP-7123.3 为什么存在permit函数3.4 代币元数据UniswapV2ERC20.sol是交易对合约的父合约,主要实现了ERC20代币功能并增加了对线下签名消息进行授权的支持。它除了标准的ERC20接口外还有自己的接口,因此取名为UniswapV2ERC20。1、合约源码pragma solidity =0.5.16;import './interfaces/IUniswapV2ERC20.sol';imp

2021-09-07 11:03:09 1216 2

原创 truffle搭建uniswap环境

目录前置环境准备传送门操作步骤1、下载源码2、修改truffle配置文件2.1 truffle-config.js2.2 在migrations目录下添加js文件3、部署WETH合约4、部署工厂合约5、部署路由合约前置环境准备安装nodejs,直接下载安装包进行安装安装trufflenpm install truffle -g安装yarn,是facebook发布的一款取代npm的包管理工具 npm install -g yarn谷歌浏览器安装MetaMask插件传送门uniswp 文档

2021-09-06 22:43:49 9353 1

原创 linux cp命令使用

cp命令cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。语法cp [OPTION]… [-T] SOURCE DEST cp [OPTION]… SOURCE… DIRECTORY cp [OPTION]… -t DIRECTORY SOURCE…示例源目标是文件 - 目标存在 - 阿斯蒂芬 - 阿斯蒂芬2.

2017-12-26 14:09:37 84347 1

musql图形化工具

musql图形化工具,我们公司开发都在应,很不错

2014-04-04

空空如也

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

TA关注的人

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