摘要: 使用node.js开发webSocket开发代理,可以解决webSocket的cookies跨域问题。 这时有人会说,如果openstack的虚拟桌面流量太大,把代理冲内存溢出了,如何处理? 实际上,不是什么人都特别需要用WEB虚拟桌面操控虚拟机或物理机的,除非是windows系统,linux系统完 阅读全文
posted @ 2019-08-16 18:36 DGUT_FLY 阅读(1411) 评论(0) 推荐(0)
摘要: 在上一篇讲noVNC截图功能的文章中,我们利用WebSocket协议的连接不检查跨域的特性解决了noVNC截图失败的问题。 但是这个方法仅限于没有cookies验证的noVNC服务,但是openstack的noVNC服务,每个虚拟机都要带token,而这个token,是写在cookies里面的。 看 阅读全文
posted @ 2019-08-16 18:16 DGUT_FLY 阅读(606) 评论(0) 推荐(0)
摘要: noVNC可以给linux系统提供基于VNC虚拟桌面的WEB服务,这使得openstack使用noVNC对外提供虚拟机的WEB版虚拟桌面。 不过用这个noVNC也有一些问题,在使用HTML2canvas截图或者使用一些需要外部操控的操作就出问题。 问题重现GIF如下: 经查,HTML2canvas这 阅读全文
posted @ 2019-08-16 18:15 DGUT_FLY 阅读(1532) 评论(0) 推荐(0)
摘要: 介绍完闪电网络的核心逻辑,之后也没啥特别要讲的东西了。 因为闪电通道的路由寻路算法,以及手续费选择之类的东西,都不是什么新的、值得注意的内容。 感觉闪电网络在网路被人大肆宣扬,说能大幅加快交易时间还有降低手续费什么的。 其实读懂了闪电网络的原理,就知道只有这些东西还是很受限。 闪电网络的局限性 闪电 阅读全文
posted @ 2019-04-30 18:02 DGUT_FLY 阅读(292) 评论(0) 推荐(0)
摘要: 在上一篇从技术人视角看闪电网络之微支付通道 里,我们知道微支付通道在一对一高频交割场景下的作用。 如果打造这种保险箱(多签地址,合约),使这种保险箱必须在时限内传入一把钥匙R才能把币给解锁人,否则就返还给发布人,这样就变成HTLC(Hashed Time Lock Contract,哈希时间锁) 如 阅读全文
posted @ 2019-04-30 13:48 DGUT_FLY 阅读(349) 评论(0) 推荐(0)
摘要: (要看懂这篇文章,读者需掌握BTC基本原理,包括转账原理和多签地址、地址锁定时间、隔离见证) (感谢闪电网络很难懂?你需要看看这篇文章 | 硬核科普这个教程提供的图片) 比特币的价值传输相当安全,但是要和其他体系对接也要考虑一些问题,比如要如何保证交易效率(不可能每10分钟交割一次,太慢了),如何指 阅读全文
posted @ 2019-04-27 22:33 DGUT_FLY 阅读(638) 评论(1) 推荐(0)
摘要: 之前在springboot+mybatis环境的坑和sql语句简化技巧的第2点提到,数据库的一对多查询可以一次查询多级数据,并且把拿到的数据按id聚合,使父级表和子级表都有数据。 但是这种查询,必然要查询大量的重复父数据,如果不用这种方法,而是分级查询,效果会如何? 要知道这2种数据的查询效率如何, 阅读全文
posted @ 2019-04-08 12:57 DGUT_FLY 阅读(1023) 评论(0) 推荐(0)
摘要: dubbo是国内用比较多的微服务化系统,非侵入(意思就是说不用自己写代码,把xml配置好就可以用了,这个xml的引用注解就注在springboot的开启main类里面就可以了),提供好用的均衡和容错机制,使用RPC通信加快响应速度(适用于多次小数据请求,如果是大的用rmi或http交互更好),对中小 阅读全文
posted @ 2019-03-06 13:24 DGUT_FLY 阅读(732) 评论(0) 推荐(0)
摘要: 转自仓大神博文 https://www.cnblogs.com/xrq730/p/6405557.html,在此基础之上加入了自己的理解 简单工厂模式 简单工厂模式是类的创建模式,又叫做静态工厂方法模式。简单工厂模式由一个工厂对象决定生产出哪一种产品类的实例。 为什么要使用简单工厂模式 原因很简单: 阅读全文
posted @ 2019-02-28 13:59 DGUT_FLY 阅读(346) 评论(0) 推荐(0)
摘要: Spark大型电商项目实战-及其改良这个系列的时间轴展示图一直在变....1-3篇是用图直接表示时间轴,用一段简陋的html代码表示时间表.第4篇开始才是用比较完整的前端效果,能移动、缩放时间轴,鼠标移动到时间轴的stage,下方对应的stage时间表会高亮. 这是因为博客园的文章本质就是html标 阅读全文
posted @ 2019-02-14 14:01 DGUT_FLY 阅读(365) 评论(0) 推荐(0)