- 博客(14)
- 收藏
- 关注
原创 【Solidity学练系列3---高级Solidity理论】
备注Solidity初学者看该章之前的前提,还是请至少看完前面两章:【Solidity学练系列1—搭建僵尸工厂】【Solidity学练系列2—僵尸攻击人类】妥协了,还是原网站的排版好,所以不折腾了,直接按照原网站的排版了;不过代码部分不会全抄,只抄实战演习 用到的相关的;依然强烈推荐该课程的原开源学习网站 高级Solidity理论1. 智能协议的永固性到现在为止,我们讲的Solidity和其他语言没有质的区别,它长得很像JavaScript;但是,在有几点以太坊上的DApp跟普通的应用程
2022-04-28 15:56:27
584
原创 【Solidity学练系列1---搭建僵尸工厂】
Solidity中合约的含义就是一组代码(它的函数)和数据(它的状态) ,它们位于以太坊区块链的一个特定地址上。
2022-04-26 10:14:36
5218
1
原创 docker通过nginx快速部署vue项目
docker+nginx快速部署vue项目环境信息2.docker安装测试nginx2.1docker拉取nginx镜像2.2docker启动nginx测试镜像环境信息前端开发工具:JetBrains WebStorm 2019.2.4 x64node.js版本: v12.13.0vue-cli版本: v4.4.6服务器系统:CentOS 7.6 64bit2.docker安装测试nginx2.1docker拉取nginx镜像1.docker pull nginx2.docker i
2020-07-21 15:18:50
746
原创 docker快速部署gitlab
centos搭建gitlab1.使用docker pull 命令拉取gitlab最新镜像2.创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级3.运行docker run 命令,启动容器4.修改配置文件4.1编辑 gitlab.rb配置文件4.2配置http协议所使用的访问地址,不加端口号默认为804.3配置ssh协议所使用的访问地址和端口4.4保存配置文件并退出4.5重启gitlab容器1.使用docker pull 命令拉取gitlab最新镜
2020-07-13 16:49:59
358
原创 算法系列3—排序算法之归并排序(MergeSort)
算法步骤把长度为n的输入序列分成两个长度为n/2的子序列;对这两个子序列分别采用归并排序;将两个排序好的子序列合并成一个最终的排序序列。动图展示代码实现 public static void mergeSort(int[] arr) { mergeSort(arr, 0, arr.length - 1); } private static vo...
2019-09-26 17:29:00
287
原创 算法系列2—排序算法之插入排序(InsertionSort)
算法步骤从第一个元素开始,该元素可以认为已经被排序;取出下一个元素,在已经排序的元素序列中从后向前扫描;如果该元素(已排序)大于新元素,将该元素移到下一位置;重复步骤3,直到找到已排序的元素小于或者等于新元素的位置;将新元素插入到该位置后;重复步骤2~5。动图展示代码实现 //插入排序 public static void insertionSort(int[...
2019-09-25 16:45:45
227
原创 算法系列0—排序算法之测试工具类
public class SortTestUtil { //构造方法私有化,工具类无需产生任何实例 private SortTestUtil() { } // 生成有n个元素的随机数组,每个元素的随机范围为[rangeL, rangeR] public static Integer[] generateRandomArray(int number, int ra...
2019-09-25 15:29:20
181
原创 算法系列1—排序算法之选择排序(SelectionSort)
原理简介遍历元素找到其中最小(或最大)的那个元素,把它放在第一位;然后再在剩余元素中遍历元素找到最小(或最大)的那个元素,把它放在第二位;依次下去,完成排序。代码实现public class SelectionSort { public static void selectSort(int[] arr) { for (int index = 0; index...
2019-09-21 15:22:40
324
原创 Idea创建spring boot 项目(4)整合Spring Data Jpa
接博客---> Idea创建spring boot 项目(3)集成Lombok使用工具: IDE:idea 2017.2.6 Spirng boot:1.5.9 Swagger版本:2.7.0 Lombok版本:1.16.20 MySql版本:6.0.6 数据库连接池:HikariCP 2.7.71、添加依赖: 打开项目build.g...
2018-03-16 10:54:45
3078
原创 Idea创建spring boot 项目(3)集成Lombok
接博客“ Idea创建spring boot 项目(2)整合Swagger ”使用工具: IDE:idea 2017.2.6 Spirng boot:1.5.9 Swagger版...
2018-03-14 17:40:18
1411
原创 Idea创建spring boot 项目(2)整合Swagger
接博客--->Idea创建spring boot 项目(1)使用工具: IDE:idea 2017.2.6 spring boot 版本:1.5.9 构建工具:gradle Swagger版本:Swagger 2.7.01、项目工程原结构如下:三处红框需要修改的2、修改后如下图: (1)修改了包名com.demo.demo--->com.demo; ...
2018-03-14 14:23:13
2376
原创 Idea创建spring boot 项目(1)
Idea创建spring boot项目一、涉及工具与环境1、IDE:idea 2017.2.62、JDK:java 1.8.0_1513、构建工具:gradle
2018-03-13 18:00:40
559
转载 Java开源工作流对比
Java开源工作流对比工作流(Workflow)1、业务过程的部分或整体在计算机应用环境下的自动化;2、是对工作流程及其各步骤之间业务规则的抽象、概括描述;3、工作流主要解决的问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务;4、工作流的概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序活动而提出的一个概念;目的是通过将工作分解成定义良...
2018-02-24 15:24:10
20328
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人