- 博客(16)
- 资源 (15)
- 收藏
- 关注
原创 Netty实战解决订单详情页面无法实时刷新问题
1 问题背景问题:如下图所示是订单详情页面。餐饮商在其小程序应用中的该页面编辑商品数量和价格,需要供货商在其小程序应用中的该页面实时显示商品的数量和价格。这个问题属于实时通信范畴,通常有三种解决方案:ajax轮询long pullwebsocket由于ajax轮询和long pull这两种解决方案资源开销大,在客户端和服务器通信时每次都要建立HTTP连接,并且对服务器端并行处理要...
2019-06-06 17:58:10 928 1
原创 阿里云centos7.4 使用Docker搭建SonarQube代码质量检查平台
1、配置docker环境启动SonarQube安装docker环境编写docker-compose启动docker查看启动日志1.1、安装docker环境参考文章阿里云Centos7.4安装docker再安装docker-compose[root@iz2ze4rdade76no6ly514vz ~]# yum install docker-compose[root@iz2z...
2019-05-10 11:16:58 790
原创 解决spring cloud zuul测试产生的两个问题及解决方案
测试spring cloud zuul关键代码如下,包含ZuulGatewayApplication文件,子pom文件和父pom文件。@EnableZuulProxy@SpringCloudApplicationpublic class ZuulGatewayApplication { public static void main(String[] args) { ...
2019-05-03 16:51:56 1156
原创 公司管理实践
研发团队管理原则:定目标,查计划,跟进度,验结果。定目标和列计划采用SMART原则;具体执行任务采用PDCA原则。1 绩效考核每个季度进行绩效考核。1.1 考核前发送绩效考核表,目的是让员工自评和互评,了解情况;针对每个直接管理的员工,梳理这一段时间的评价;按照一对一对话清单,列出此次谈话点;(一对一对话清单.note)请每个直接管理的员工做一些简单准备,明确告知谈话时间点。...
2019-04-30 17:35:34 16100
转载 阿里云Centos7.4安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。一. 安装dockerDoc...
2019-04-28 11:45:46 324
原创 微信小程序发送模板消息限制的问题
前一段时间在开发微信小程序及后端接口,其中有一个功能是在a用户给b用户分配任务时,需要给b用户的微信发送一个提醒消息。但在开发过程中发现小程序发送模板消息有限制,不能满足我们的需求场景。1、微信对模板消息的限制微信小程序允许下发模板消息的条件分为两类: 支付,或者提交表单。通过 1 次支付,小程序可以向该用户下发 3 条模板消息。通过提交表单来下发模板消息的方式,限制在 7 天内可以向用...
2019-02-28 17:47:50 8570 1
翻译 交易流程
翻译自Transaction Flow本文概述了资产交易过程中的事务机制。该场景包含客户A和B,在进行萝卜买卖。他们各自有一个网络节点,通过节点他们发送交易并和账本进行交互。假设该流程假设通道已建立并正常运行。用户已注册并使用组织认证授权(CA)登记,同时获得必要的加密材料来进行网络验证。链码(包含一组代表萝卜市场初始状态的键值对)被安装在节点上并在通道上进行实例化。链码包含定义交易指令集...
2019-01-29 19:00:20 626
翻译 Hyperledger Fabric 101
翻译自Hyperledger Fabric 简介,采用有道词典翻译。简介Hyperledger Fabric是一个提供分布式账本解决方案的平台。Hyperledger Fabric由模块化架构支撑,并具备极佳的保密性、可伸缩性、灵活性和可扩展性。Hyperledger Fabric被设计成支持不同的模块组件直接插拔启用,并能适应在经济生态系统中错综复杂的各种场景。Hyperledger Fa...
2019-01-29 18:11:26 590
原创 一步步使用阿里云centos7.4运行hyperledger fabric1.3.0/1.4.0的fabric-sample(first_network)
1、环境阿里云centos7.4,安装过程可以参考centos7安装fabricDocker version 18.09.0, build 4d60db4docker-compose version 1.23.2, build 1110ad0go version go1.11.4 linux/amd64gcc version 4.8.5 20150623 (Red Hat 4.8.5-3...
2019-01-22 16:01:49 1228
原创 fabric-java-sdk1.3.0 测试End2endIT
本文描述fabric-java-sdk的End2endIT在阿里云服务器和本地如何测试,测试环境如下:阿里云服务器centos7.4,安装过程可以参考centos7安装fabricDocker version 18.09.0, build 4d60db4docker-compose version 1.23.2, build 1110ad0go version go1.11.4 linux...
2019-01-22 15:02:48 6217 2
原创 centos7.4运行hyperLedger fabric 1.3.0 first network
安装官方教程运行。需要注意的是,避免干扰,一定要清空运行的docker以及images。docker rm $(docker ps -aq)docker rmi $(docker images -q)跟着官网的例子运行,下面是对应的images和运行的docker。[root@bc1 fabric-test]# docker imagesREPOSITORY ...
2019-01-21 16:33:52 1009 1
原创 阿里云centos7.4运行hyperledger fabric1.3.0/1.4.0的fabric-sample(first_network)
参考hyperledger fabric官方文档运行启动的build your first network例子,始终得到如下的错误提示:2019-01-21 02:34:16.384 UTC [channelCmd] InitCmdFactory -> INFO 001 Endorser and orderer connections initialized2019-01-21 02:3...
2019-01-21 11:12:29 1007
原创 阿里云centos7.4搭建hyperledger fabric
1、新购服务器加错安全组导致xshell无法远程访问耽误不少时间.2、配置fabric环境centos7安装fabric3、配置错误汇总3.1、signal SIGSEGV: segmentation violation错误。解决方案:修改base文件夹下docker-compose-base.yaml和docker-compose-cli.yaml,所有environment的地方...
2019-01-10 18:21:08 440
原创 网络延迟导致供货商结算多次支付——方案优化
发现有网友对网络延迟导致供货商结算多次支付这篇文章提出问题:多个用户同时支付多个采购订单的话,是不是会阻塞在那里?答案是一定会的,并且这个事务涉及到微信支付网络调用,事务时间比较长。下面讲解一种优化方案,讲解之前先说明《阿里巴巴Java开发手册_v1.4.0》对加锁的开发原则。6. 【强制】高并发时,同步调用应该去考量锁的性能损耗。能用无锁数据结构,就不要用锁; 能锁区块,就不要锁整个方法体;...
2019-01-10 10:53:39 1088
原创 网络延迟导致供货商结算多次支付
我们的采购人员使用微信小程序采购的简化流程如下:1、录入采购单;2、点击支付按钮给供货商打款。采购人员反馈当天点击付款后,收到支付失败的消息,但供货商收到了两笔款。查看生产日志,发现同一秒调用两次支付请求:2019-01-07 19:13:05|100.116.251.32|role=apiAdmin|id=120|username=18974060489|name=胡建军|/api/a...
2019-01-08 15:36:15 738 2
原创 刷新购物车页面导致商品顺序和刷新之前不一致
昨天客户反馈,从购物车页面点击结算按钮跳转到下单页面,又想修改商品,返回到购物车页面时,商品的顺序和上次查看的顺序不一致。 查看线上日志,发现是CartController类的方法问题。大致流程是: 1、根据用户cookie属性从数据库查到用户的购物车cart; 2、将cart(数据库数据类型的DO)转换cartvo(页面显示的数据类型VO)返回给前端...
2019-01-07 18:28:26 1145 4
hyperledger fabric1.4.0用于生成证书等的文件
2019-01-17
hyperledger fabric1.3.0用于生成证书等的文件
2019-01-17
hyperledger fabric用于生成证书等的文件
2019-01-10
iPhone中实现对话框dialog
2012-03-29
iPhone SDK Application Development
2012-03-29
iPhone开发入门经典,最新源码下
2012-03-23
iPhone开发入门经典 最新源码(下)
2012-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人