ECharts是一款由百度前端技术部开发的,基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。 提供大量常用的数据可视化图表,底层基于ZRender(一个全新的轻量级canvas类库),创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图( ...
分类:
其他好文 时间:
2019-12-08 17:27:14
阅读次数:
106
ModBus协议简介及移植到STM32单片机 https://blog.csdn.net/silent123go/article/details/92440091 Modbus测试工具ModbusPoll与Modbus Slave使用方法 https://blog.csdn.net/byxdaz/a ...
分类:
数据库 时间:
2019-12-07 14:28:05
阅读次数:
87
我们之前采用的多进程方式实现的服务器端,一次创建多个工作子进程来给客户端提供服务。其实这种方式是存在问题的。 可以打个比方:如果我们先前创建的几个进程承载不了目前快速发展的业务的话,是不是还得增加进程数?我们都知道系统创建进程是需要消耗大量资源的,所以这样就会导致系统资源不足的情况。 那么有没有一种 ...
分类:
其他好文 时间:
2019-12-06 17:34:52
阅读次数:
89
EventLoop是什么?什么是宏任务?微任务又是什么?任务队列…… ...
分类:
Web程序 时间:
2019-11-28 23:13:08
阅读次数:
204
Java原生阻塞IO Java原生NIO nio:选择并处理状态的变化 只有NIO和Epoll支持零拷贝 针对于Linux,自Linux内核版本 2.5.44后,引入epoll——一个高度可扩展的I/O事件通知特性,提供了比旧的POSIX select和poll系统调用更好的性能,Linux JDK ...
分类:
编程语言 时间:
2019-11-27 10:34:26
阅读次数:
124
FastDFS 安装规划: 项目 信息 Group Name group1 FastDFS安装主目录 /usr/local/fastdfs 5.0.8 FastDFS work主目录 /usr/local/fastdfs workhome FastDFS Tracker Server work主目录 ...
分类:
系统相关 时间:
2019-11-25 15:03:01
阅读次数:
63
"""io多路复用 select select tcp 服务"""from socket import *from select import * s = socket()# 创建套接字,监听连接s.setsockopt(SOL_SOCKET, SO_REUSEADDR, True)s.bind(( ...
分类:
其他好文 时间:
2019-11-19 13:50:06
阅读次数:
71
功能码2的功能是:读从机离散量输入信号的 ON/OFF 状态。可读取1~2000个连续的离散量输入状态,如果离散输入的数量个数不是8的整数倍,则用0填充最后数据字节的剩余位,功能码2的查询信息规定了要读的输入起始地址,以及输入信号的数量。 功能码2只能读取,不能写入,通常是拨码开关等离散信号。下面通 ...
分类:
数据库 时间:
2019-11-17 10:33:42
阅读次数:
330
编者注:Java nio 空轮询bug也就是Java nio在Linux系统下的epoll空轮询问题。 epoll机制是Linux下一种高效的IO复用方式,相较于select和poll机制来说。其高效的原因是将基于事件的fd放到内核中来完成,在内核中基于红黑树+链表数据结构来实现,链表存放有事件发生 ...
分类:
编程语言 时间:
2019-11-16 19:25:41
阅读次数:
105
155. Min Stack class MinStack { int min = Integer.MAX_VALUE; Stack<Integer> stack = new Stack<Integer>(); /** initialize your data structure here. */ ...
分类:
其他好文 时间:
2019-11-09 19:27:34
阅读次数:
90