摘要:
count(1) and count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了! 从执行计划来看,count(1)和count()的效果是一样的。但是在表做过分析之后,count(1)会比count()的用时少些(1w以内数据量),不过差不了多 阅读全文
摘要:
1.前置条件 fabric版本:1.4 运行环境:fabric-samples/first-network 将docker-compose-cli.yaml中cli和docker-compose-org3.yaml中Org3cli容器设置为DEBUG cli: container_name: cli 阅读全文
摘要:
为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream 阅读全文
摘要:
#header赋值 httpHeaders.add("key", URLEncoder.encode("中文字段", "UTF-8")); #header取值 URLDecoder.decode(request.getHeader("key"),"UTF-8") 阅读全文
摘要:
解决方案一 elasticsearch默认输出最多一万条 查询第10001条数据开始就会报错:Result window is too large, from + size must be less than or equal to 但是很多时候10000数据不能满足项目的需求,所以我们就要解除这个 阅读全文
摘要:
环境 Centos7 Fabric 1.4.1 Docker 18.3 Docker-compose 1.14.0 GoLang 1.11.5 安装必备工具 git sudo yum install -y git curl sudo yum install -y curl golang (1)下载 阅读全文
摘要:
说明 Hyperledger Fabric CA是Hyperledger Fabric的证书授权中心,支持: 添加用户、或者对接LDAP 签发注册证书 证书的更新和撤销 概览 如下图所示,fabric-ca可以对接ldap,或者mysql、pgsql数据库。 通过fabric-ca client或者 阅读全文
摘要:
vhost down 掉会导致vhost不可用,使得无法通过这个vhost广播消息解决方案:删除该vhost,然后重建 rabbitmqctl delete_vhost next rabbitmqctl add_vhost / rabbitmqctl set_permissions -p / adm 阅读全文
摘要:
方法一:使用Thread.join(long million) (先讲一下本人对join方法的理解,已理解此方法的可以略过)join方法可以这样理解,在理解它之前,先解释另一个常识,即当前线程(后面称为目标线程,因为它是我们想使其超时结束的目标任务)的创建及start的调用,一定是在另一个线程中进行 阅读全文
摘要:
Java并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程 阅读全文