
个人总结
文章平均质量分 66
区块链FL爱好者
这个作者很懒,什么都没留下…
展开
-
做一个本地域名
当我们部署WEB项目之后,每次输入的都是localhost:8080/项目名,我们如果想换一个域名,可以修改Windows/System32/drivers/etc下的hosts文件,127.0.0.1 www.mysystem.com原创 2021-06-11 18:53:29 · 206 阅读 · 0 评论 -
CSS之鼠标滑过列表中的某一行,变色
当我们浏览一个一个网页的时候,点击某一行,该行元素变色.listMain tr:hover{ background-color: #E9F9CA;}一个表格,奇数行和偶数行的颜色不一样,这里使用的是伪类选择器.listMain tr:nth-child(odd){ background: #f6f7f9}去除掉a标签的下划线a { text-decoration: none;}input有个size属性可以直接设置输入框的长度 <input type="text" .原创 2021-06-11 15:58:56 · 683 阅读 · 1 评论 -
论文“A High Performance Concurrency Protocol for Smart Contracts of Permissioned Blockchain”总结
文章目录1. 冲突图2. 交易依赖图3. 反馈节点集4. 图的稀疏度5. 关键问题一6. 关键问题二1. 冲突图与传统的并发控制理论一致,无环的冲突图证明该调度是冲突可串行化的,也就是说,如果冲突图是无环的,那么按照图的拓扑序不断地提交入度为0的节点,最中可以得到一个可串行化的顺序 L\mathscr{L}L 。否则,必须中止一些交易使得冲突图中不包含任何的环路。2. 交易依赖图 为什么使用交易依赖图对于一个区块中的所有交易而言,冲突图只能表示一次并发执行后所有交易的冲突关系,然而,对于那些因为原创 2021-06-07 15:44:48 · 2774 阅读 · 0 评论 -
Paxos-基于消息传递的一致性算法
Paxos算法是莱斯利·兰伯特Lamport 于1990年提出的一种基于消息传递的一致性算法。由于算法难以理解起初并没有引起人们的重视,使Lamport在八年后重新发表到TOCS上。即便如此paxos算法还是没有得到重视,2001年Lamport用可读性比较强的叙述性语言给出算法描述。可见Lamport对paxos算法情有独钟。文章目录背景知识分布式系统:一致性state machine replication强一致性算法主从同步多数派Paxos算法什么是Paxos算法拜占庭问题Paxos算法介绍Pa.原创 2021-06-02 14:31:33 · 291 阅读 · 0 评论 -
SpringMVC理解(三)
Spring MVC与Ajax进行交互。在SSM项目中经常会使用到ajax提交表单,controller层来接收和处理ajax请求并且回传一个对象,下面实现一个简单的处理ajax请求的功能。一 、基本使用1、 导包jar包:jackson-all-2.1.5jar2、@ResponseBody注解将返回的数据放在响应体中,如果是对象,jackson包自动将对象转为json格式@Controllerpublic class AjaxHandler { @ResponseBody..原创 2021-05-24 16:22:04 · 71 阅读 · 0 评论 -
SpringMVC理解(二)
利用Spring MVC进行CRUD增删改查操作,且这个CRUD是符合RESTful风格的文章目录一、环境搭建1、 标签库二、数据类型转换三、数据格式化四、数据校验一、环境搭建利用Spring MVC完整数据的增删改查操作,并且是REST风格的 /emp/1 GET请求:查询id为1的员工/emp/1 PUT请求:更新id为1的员工/emp/1 .原创 2021-05-24 15:58:10 · 88 阅读 · 0 评论 -
SpringMVC理解(一)
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。一、Spring MVC概述在Spring的Web MVC框架提供了模型 - 视图 - 控制器架构以及可用于开发灵活,松散耦合的Web应用程序准备的组件。 MVC模式会导致分离的应用程序(输入逻辑,业务逻辑..原创 2021-05-23 22:08:15 · 284 阅读 · 0 评论 -
静态代理和动态代理
什么是代理模式? 代理模式分为静态代理和动态代理,他们之间的区别是什么? 通过学习了解到动态代理实际上是一种符合AOP设计思想的技术,那么AOP中的动态代理是什么? 此外,我们发现代理模式和装饰者模式很像,那么他们之间的区别是什么?文章目录一、静态代理二、动态代理1. JDK动态代理2. CGlib动态代理三、代理模式和装饰者模式的区别按照代理的创建时期可以将代理类分为两种:动态代理和静态代理。一、静态代理二、动态代理1. JDK动态代理2. CGlib动态代理三、..原创 2021-05-23 16:24:59 · 231 阅读 · 0 评论 -
Java基础之一反射机制
反射是框架设计的灵魂,使用反射的前提条件是:必须先获取到Class类,Class类用于表示.class文件。注意,在运行期间,一个类,只有一个Class对象产生。一、反射的概述在运行时,允许程序在执行期间借助于Reflection API 取得任何类的内部信息,并能够直接操作任意对象的内部属性和方法。在加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像是一面镜子,透过..原创 2021-05-23 11:12:22 · 110 阅读 · 0 评论 -
Mybatis开发方式
文章目录一、MyBatis基于传统DAO层开发二、MyBatis基于Mapper接口开发1.引入库2.读入数据总结提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、MyBatis基于传统DAO层开发示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、MyBatis基于Mapper接口开发1..原创 2021-05-22 10:57:59 · 237 阅读 · 0 评论