摘要: 一、Highcharts series属性 1、下面是一个基本曲线图的例子: 例中有highcharts的常用属性,主要是series数据列。series用于设置图表中要展示的数据相关的属性,参数如下: 显示在图表中的数据列,可以为数组或者JSON格式的数据。 如:data:[0, 5, 3, 5] 阅读全文
posted @ 2019-03-01 11:22 夏末之至 阅读(636) 评论(0) 推荐(0) 编辑
摘要: FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。 为什么要使用网页静 阅读全文
posted @ 2019-03-01 11:15 夏末之至 阅读(1133) 评论(0) 推荐(1) 编辑
摘要: 本文摘要 一、下载与安装 二、运行solr 三、创建core实例 四、配置schema 五、DIH导入数据 六、solrJ(java客户端) 本文所用到的工具 Postman :简单说就是一个可以发送post请求的http客户端 这是官网地址https://www.getpostman.com/ I 阅读全文
posted @ 2019-03-01 10:52 夏末之至 阅读(4673) 评论(0) 推荐(0) 编辑
摘要: 一、solr搜索流程介绍 1. 前面我们已经学习过Lucene搜索的流程,让我们再来回顾一下 流程说明: 首先获取用户输入的查询串,使用查询解析器QueryParser解析查询串生成查询对象Query,使用所有搜索器IndexSearcher执行查询对象Query得到TopDocs,遍历TopDoc 阅读全文
posted @ 2019-03-01 10:40 夏末之至 阅读(496) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-02-27 13:21 夏末之至 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 流行的分布式事务方案有三种:异步消息确保型、TCC事务补偿型、最大努力通知型。 三种解决方案均是基于柔性事务实现最终一致性。 异步消息确保型方案,基于MQ中间件实现,或者说是对MQ不支持分布式事务进行的改进,使用场景比较广,适合于对实时性要求不高的应用场景。 TCC事务补偿型方案,采用两阶段实现,但 阅读全文
posted @ 2019-02-25 17:00 夏末之至 阅读(2109) 评论(0) 推荐(0) 编辑
摘要: 1 Proactor和Reactor Proactor和Reactor是两种经典的多路复用I/O模型,主要用于在高并发、高吞吐量的环境中进行I/O处理。 I/O多路复用机制都依赖于一个事件分发器,事件分离器把接收到的客户事件分发到不同的事件处理器中,如下图: 1.1 select,poll,epol 阅读全文
posted @ 2019-02-25 16:54 夏末之至 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 在进行Java NIO学习时,发现,如果客户端连续不断的向服务端发送数据包时,服务端接收的数据会出现两个数据包粘在一起的情况,这就是TCP协议中经常会遇到的粘包以及拆包的问题。我们都知道TCP属于传输层的协议,传输层除了有TCP协议外还有UDP协议。那么UDP是否会发生粘包或拆包的现象呢?答案是不会 阅读全文
posted @ 2019-02-25 16:51 夏末之至 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Netty的简单介绍Netty 是一个 NIO client-server(客户端服务器)框架,使用 Netty 可以快速开发网络应用,例如服务器和客户 端协议。 Netty 提供了一种新的方式来使开发网络应用程序,这种新的方式使得它很容易使用和有很强的扩展性。 Netty 的内部实现时很复杂的,但 阅读全文
posted @ 2019-02-25 16:47 夏末之至 阅读(696) 评论(1) 推荐(0) 编辑
摘要: Spring框架中使用到了大量的设计模式,下面列举了比较有代表性的: 代理模式—在AOP和remoting中被用的比较多。 单例模式—在spring配置文件中定义的bean默认为单例模式。 模板方法—用来解决代码重复的问题。比如. RestTemplate, JmsTemplate, JpaTemp 阅读全文
posted @ 2019-02-25 16:42 夏末之至 阅读(1019) 评论(0) 推荐(0) 编辑