日志工具 boot-websocket-log
- 授权协议: Apache-2.0
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/kailing/boot-websocket-log
- 软件文档: https://gitee.com/kailing/boot-websocket-log
软件介绍
boot-websocket-log
spring boot系统中使用websocket技术实时输出系统日志到浏览器端
本项目使用如下相关技术:
1.websocket技术:WebSocket(stopmp服务端),stomp协议,sockjs.min.js,stomp.min.js(stomp客户端),本文使用到的其实就是使用spring boot自带的webSocket模块提供stomp的服务端,前端使用stomp.min.js做stomp的客户端,使用sockjs来链接,前端订阅后端日志端点的消息,后端实时推送,达到日志实时输出到web页面的目的
2. Disruptor 高性能无锁循环队列
此项目使用场景
集成到已有的项目中,实现项目日志文件web端浏览
单独使用,指定已有项目的日志文件位置,实现项目日志web端浏览
使用boot-websocket-log的stopmp服务推送日志其他的非web端消费
web端日志效果
websocket原理
相关技术栈地址
stomp.js客户端:http://jmesnil.net/stomp-websocket/doc/
scok.js客户端:https://github.com/sockjs/sockjs-client
spring webSocket:https://docs.spring.io/spring/docs/
高性能disruptor:https://github.com/LMAX-Exchange/disruptor
区块链与人工智能:数字经济新时代
高航、俞学劢、王毛路 / 电子工业出版社 / 2018-7-23 / 80
《区块链与人工智能》是畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版。本书是市场上为数不多的系统阐述区块链、人工智能技术与产业的入门级系统教程。从比特币到各类数字货币(代币),从基础原理到应用探讨,全景式呈现区块链与人工智能的发展脉络,既有历史的厚重感也有科技的未来感。本书的另一个亮点是系统整理了区块链创业地图,是一本关于区块链创业、应用、媒体的学习指南,以太坊创始人Vitalik专门......一起来看看 《区块链与人工智能:数字经济新时代》 这本书的介绍吧!
