通道创建源码解析 1. 与通道创建相关配置及操作命令 主要是configtx.yaml。通过应用通道的profile生成创建通道的配置文件。 2.创建通道命令执行流程 首先,在peer main.go文件的main()方法中,添加peer相关操作命令。 而channel相关命令代码为: 其中,创建通 ...
分类:
其他好文 时间:
2019-11-27 13:50:54
阅读次数:
97
spring Web Mvc是基于Servlet Api构建的原始Web框架,从一开始就包含在spring框架下,其正式名称“Spring Web Mvc”来自它的源模块(Spring-webmvc)的名称,但它更常见的名称是的“Spring MVC". 一、springMvc 本质上还是在使用se ...
分类:
编程语言 时间:
2019-11-26 23:10:28
阅读次数:
125
springmvc执行流程 springmvc介绍 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring ...
分类:
编程语言 时间:
2019-11-24 12:04:58
阅读次数:
58
mybatis 简介 开源的持久层框架:代码简洁,写sql,性能还可以。容易掌握 执行图 文字说明 先创建核心配置文件(sqlMapConfig.xml) 再创建映射文件(可以有多个 ~ 通常有多少张表就有多少) 通过对象SqlSessionFactory对象来创建 通过SqlSessionFact ...
分类:
其他好文 时间:
2019-11-24 12:03:19
阅读次数:
74
[TOC] springMVC简单执行流程 springMVC框架 执行流程: 1、用户发送请求至 前端控制器 DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping 处理器映射器 。 3、 处理器映射器 根据请求url找到具体的 处理器 ...
分类:
编程语言 时间:
2019-11-22 23:36:18
阅读次数:
94
㈠代码块 ⑴我们的程序是由一条一条语句构成的 ⑵语句是按照自上向下的顺序一条一条执行的 ⑶在JS中可以使用{ }来为语句进行分组: 同一个{ }中的语句我们称为是一组语句, 它们要么都执行,要么都不执行, 一个{ }中的语句我们也称为叫一个代码块, 在代码块的后边就不用再编写;(分号)了 ⑷在JS中 ...
分类:
其他好文 时间:
2019-11-21 23:15:20
阅读次数:
122
1. 单元测试 1.1 测试分类 + 黑盒测试,不需要写代码,给输入值,看程序是否能够输出期望的值。 + 白盒测试,需要写代码的。关注程序具体的执行流程。 + 利用java中的junit依赖环境是白盒测试的一种方式 1.2 Junit的使用步骤 1. 定义一个测试类(测试用例) 2. 定义测试方法: ...
分类:
编程语言 时间:
2019-11-21 23:12:33
阅读次数:
122
一 概念 在计算机中比较和交换(Conmpare And Swap 即 CAS)是用于实现多线程同步的原子指令,当多个线程对某个资源进行CAS操作,只能有1个线程成功,其他线程并不会阻塞而是返回失败信号。 二 基本原理 每个CAS包含3个运算符1 内存地址 V2 旧的预期值A3 新增B 基本思路,如 ...
分类:
其他好文 时间:
2019-11-16 14:40:20
阅读次数:
72
一、核心模块 数据库访问技术与集成:JDBC、XML等 Web与远程调用技术:SpringMVC、WebServlet、WebSocket等 面向切面编程:AOP 基础设施:Tomcat Spring核心容器:Beans、Core、Context、Expression、ContestSupport ...
分类:
编程语言 时间:
2019-11-14 00:18:02
阅读次数:
137
1. switch语句 1.1 switch语句结构(掌握) 格式 switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break; } 执行流程: 首先计算出表达式的值 其次,和case依次比较 ...
分类:
编程语言 时间:
2019-11-13 10:37:31
阅读次数:
106