比特币原理——交易与UTXO

UTXO UTXO (Unspent Transaction Output) 未花费交易输出 传统的支付系统都是基于账户(account based)的,即: 若A向B转账20元 判断A的账户余额大于等于20元; 在B的账户上加20元; 同时在A的账户上减20元。 使用UTXO模型的加密货币中,某一个“账户”中的余额并不是由一个数字表示,而是当前区块链网络中所有跟当前“账户”有关的UTXO组成。也就是,比特币地址账户中的“余额”实际上并不是比特币,而是“UTXO”。 个人感觉直接看概念不太好理
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

湖北省远安县2019年引进20名急需紧缺专业人才公告

报名系统:http://122.191.254.21:9000/ 帐号:身份证 密码:ld 为加快实施人才强县战略,经研究决定,远安县面向社会公开引进一批事业单位急需紧缺专业人才。现将有关事项公告如下: 一、基本条件 1、具有中华人民共和国国籍的应、往届大学毕业生; 2、拥护中华人民共和国宪法,拥护中国我党领导,遵纪守法,具有良好的政治素质和道德品行; 3、符合引进专业要求,具有报考职位要求的工作能力。学历要求为全日制本科及以上,本科学历年龄30周岁及以下(1988年6月13日及以后出生),研
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Arch linux操作系统安装教程

一.Arch linux Arch Linux是一款基于x86-64架构的Linux发行版。系统主要由自由和开源软件组成,支持社区参与。系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。Arch Linux 采用滚动发行模式来获取系统更新和软件的最新版本,通过更新,任何时期的Arch Linux都可以滚动更新到最新版本。 二.制作引导盘 1.下载系统镜像 打开地址Archlinux下载 2.写入u盘,/dev/sdc代表磁盘
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Servlet异常处理

1.Servlet 异常处理 使用场景: 当一个 Servlet 抛出一个异常时,Web 容器在使用了 exception-type 元素的 web.xml 中搜索与抛出异常类型相匹配的配置。web.xml 中使用 error-page 元素来指定对特定异常 或 HTTP 状态码 作出相应的 Servlet 调用。 2.web.xml 配置 假设,有一个 ErrorHandler 的 Servlet 在任何已定义的异常或错误出现时被调用。以下将是在 web.xml 中创建的项。 1 <!--
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

牛客 201 J Princess Principal (括号, 栈模拟)

大意: 给定序列$a$, $a_i$为偶数代表第$\frac{a_i}{2}$种左括号, 否则为第$\frac{a_i-1}{2}$种右括号. 询问区间是否是合法括号序列. #include <iostream> #include <sstream> #include <algorithm> #include <cstdio> #include <math.h> #include <set> #include <map> #include <queue> #include <s
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Django MVC与MTV概念 Ajax、分页实现

MVC与MTV概念 MTV与MVC(了解) MTV模型(django): M:模型层(models.py) T:templates V:视图层views MVC模型: M:模型层(models.py) V:视图层(views.py) C:控制器(Controller) urls.py 本质:django的MTV也是MVC Ajax  浏览器查看前端发送数据格式的方法:    浏览器右键检查,natwork 中 找到content type字段,显示的就是提交数据的编码格式;    前端向后端发
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

服务计算与服务生态系统 第二章测验题答案

1.服务组合由多个装配在一起服务所构成,用以提供对业务任务或过程进行实现的功能。如果服务组合能够进一步的被封装为服务,可以认为服务组合是服务的一种实现方式。√ 2.只要在服务库存中存在,无论是应用服务、业务服务还是编排服务,都可以作为子服务被服务组合装配。√ 3.根据是否直接满足服务消费者的需求,可以将服务生态系统(Services ecosystem)中的服务分为垂直(Vertical)服务和水平(Horizontal)服务。因此,在进行服务系统构建的时候,可以事先将服务分划为这两种类型,并
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

springcloud(十):熔断监控Hystrix Dashboard

申明: 这里比较坑爹,大家写的时候要小心,这里和springboot的版本有关系哈,我使用的是2.0 版本,要么调频为1.5 版本,要么使用其他方式 解决错误,我选择了还是用2.0 各位慎重参考哈! Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据 话不多说看项目,为了避免在一个项目上反复修改,大家看的一头雾水,所以我还是选择重新创建项目 1
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Spark streaming storm map reduce区别与联系

1.1 基本概念 Storm是一个流式计算框架,Storm采用Java和Clojure编写,其优点是全内存计算,所以它的定位是分布式实时计算。 Spark是一个基于内存计算的开源集群计算系统,目的是更快速的进行数据分析。Spark类似于Hadoop MapReduce的通用并行计算框架,Spark基于Map Reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点,但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spa
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

自定义枚举 --- Swagger文档展示

在其它两篇文章中,已经解决的自定义枚举在MyBatis以及Rest接口的转换,但是在Springfox中还存在问题,不能使用code来作为api。本文通过扩展Springfox,实现了对自定义枚举的良好支持。 ps: 枚举的定义参见 自定义枚举 --- MyBatis字段映射 当前 Springfox默认枚举 存在2个问题 类型显示为string,需要修改为integer 枚举的类型显示为枚举值,需要修改为枚举的code值(CodedEnum的定义请参见其他文章) 扩展后 扩展Springfo
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

基本 Java Bean

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

数据库表关系:多对多的三中方式

1、第一种django orm在创建表的时候自动帮我们创建表关系 from django.db import models # Create your models here. #创建book表 class Book(models.Model): name=models.CharField(max_length=32) # 第一种方式,系统帮我们自动创建了表book与表author关系 authors=models.ManyToManyField(t
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

department & apartment

我时常将department和apartment混淆,前者是部门、局、处、系,后者是公寓套房。 apartment还有一个近义词:dormitory,但apartment更偏向于豪华一点的,旅游或出差时候住的那种酒店公寓,而dormitory是集体宿舍、学生宿舍。 看回来department和apartment——我甚至百度了一下。。。看来没有人有我这个困扰 噢。。还能看到apartment的第二个近义词:flat。据说apartment是美国人的叫法,flag是英国人的叫法。 再一次看回来d
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

codeForces_MinusAndMinusGivePlus

import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; /** * @author chenjiena * @version 1.0 * @created 2019-06-01 18:15 **/ public class MinusAndMinusGivePlus { public static void main(String[] arg){
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

beat冲刺每日作业3

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3329 这个作业的要求 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3346 团队名称 TZN 这个作业的目标 分析分配每日任务,总结该日的任务完成情况,以及对之后的任务的分配 成员信息: 姓名 学号 甘昀 201731062218
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Gym 102028J 扫描线/二维差分 + 解方程

题意:有一个二维平面,以及n个操作,每个操作会选择一个矩形,使得这个二维平面的一部分被覆盖。现在你可以取消其中的2个操作,问最少有多少块地方会被覆盖? 思路:官方题解简洁明了,就不细说了:https://codeforces.com/blog/entry/63729。 此处重点记录一下两种做法的巧妙之处。 1:二维差分+解方程 二维差分:假设在矩形[(x1, y1), (x2, y2)]上加一个数,那么在(x1, y1), (x2 + 1, y2 + 1)加1, (x1, y2 + 1), (
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Nginx 从入门到放弃(四)

前面我们学习了nginx的基本操作和日志管理,今天我们学习一下生产环境经常会用到的路由定位location设置,在工作中,经常可能会出现怎么设置的路由访问不到网页呀?总是出现404错误啊,这些都很有可能是location的配置有误所导致的,所以学习location的配置也是学习nginx必不可少的一节。 nginx的location路由定位匹配 location是在server中匹配本地的目录,根据不同的url定位到不同的内容上。  location [=|~|~*|^~] pattern {
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

Beta冲刺(周五)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1 这个作业要求在哪里 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3346 团队名称 机你太美 博客链接:https://www.cnblogs.com/cadaver/ 团队成员 学号 李博   201731062327 蒋东航 201731062328
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

pytorch(1)-激活函数sigmoid、损失函数MSE,CrossEntropyLoss

损失函数 1.激活函数 2.损失函数 2.1均方误差损失函数 2.2交叉熵损失函数 2.3 NLLLoss() 1.激活函数 全连接网络又叫多层感知器,多层感知器的基本单元神经元是模仿人类神经元兴奋与抑制机制,对其输入进行加权求和,若超过某一阈值则该人工神经元输出为1,否则输出为0。即 原初的激活函数为阶跃函数。由于,sigmoid函数便于求导,便于求导。(因为要优化w,所以要求激活函数应该连续,能够对权重w可求导)。所以实际应用使用的激活函数为sigmoid函数。 小结激活函数的特点: 连续
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0

python(11)--if语句

分支语句if 1.if基本语法 2 if语句的嵌套 3 比较运算符号 4 逻辑运算符: 5 整数随机数初应用 6 tip 1.if基本语法 if语句开发中的应用场景:如果条件成立做一件事情,如果条件不成立做另外一件事情。有了if语句,程序有了分支. 基本语法: if 要判断的条件: \tab 条件成立时,要做的事情 \tab … else: \tab 条件不成立时,要做的事情(条件在if中已经写过了) \tab … elif 条件不同,执行不同的语句; 逻辑运算:多个条件不同,同时判断,执行一
分类: 其他 发布时间: 06-14 23:01 阅读次数: 0