OKHTTP ignore SSL

 17天前    31    0

OKHTTP忽略HTTPS证书

Read More >

Dubbo+RESTEasy实现文件上传

 7个月前    259    2

使用Dubbo+RESTEasy暴露rest接口,前端使用VUE框架,使用Axios提交上传请求。

Read More >

spring-data-elasticseach高亮代码

 7个月前    385    0

使用spring-data-elasticsearch查询,获取高亮后的代码。

Read More >

前缀树介绍及实现【LeetCode】

 7个月前    311    0

前缀树介绍及实现【LeetCode】

Read More >

SpringBoot2.x整合Elasticsearch6.x

 8个月前    1255    1

SpringBoot2.x整合Elasticsearch6.x,并使用RestHighLevelClient和Spring Data Elasticsearch对ES进行操作。

Read More >

循环队列【LeetCode】

 8个月前    421    0

循环队列是把顺序队列首尾相连,把存储队列元素的表从逻辑上看成一个环,成为循环队列。循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则,它也被称为“环形缓冲器”。

Read More >

Apple iOS (ipa)文件解析

 9个月前    375    0

Apple iOS (ipa)文件解析。包括.plist和.mobileprovision文件,解析出应用名称、版本号和包名等信息。

Read More >

Java注解梳理及自定义注解的使用

 9个月前    618    0

Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素进行关联。为程序的元素加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或框架使用。

Read More >

带权重值的随机选择算法实现

 9个月前    720    0

带权重值的随机选择算法实现

Read More >

扫码登录的简单实现方式

 9个月前    514    0

前段时间做了扫码登录的需求,其中涉及到了服务端,网页与APP三者的交互,过程相对一般的需求还是稍显复杂的,值得整理记录一下。

Read More >

SpringBoot + WebSocket实现简单的在线聊天应用

 10个月前    627    1

WebSocket协议是基于TCP的一种新的网络协议。该协议提供了通过一个套接字实现全双工通信的功能,全双工意味着服务器可以发送给浏览器,浏览器也可以发送给服务器。

Read More >

Redis + SpringBoot实现消息发布订阅

 10个月前    613    0

在SpringBoot中整合Redis实现消息的发布订阅

Read More >

Spring Data JPA实体类常用注解

 2019 年 6 月 14 日    804    0

Spring Data JPA实体类常用注解

Read More >

Spring Data JPA查询关键字大全

 2019 年 6 月 14 日    772    0

Spring Data JPA查询关键字大全

Read More >

SpringBoot整合Spring Data JPA

 2019 年 6 月 13 日    848    0

Spring Data JPA是Spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,底层使用了Hibernate的JPA技术实现,可使开发者用极简的代码即可实现对数据的访问和操作!

Read More >

Lucene5.x 集成中文分词库Ansj

 2019 年 4 月 2 日    1116    3

Ansj中文分词是一个基于n-Gram+CRF+HMM的中文分词的java实现,分词速度达到每秒钟大约200万字左右,准确率能达到96%以上,目前实现了.中文分词. 中文姓名识别 . 用户自定义词典,关键字提取,自动摘要,关键字标记等功能。

Read More >

IKAnalyzer词典扩充

 2019 年 3 月 28 日    664    0

最近做博客搜索功能的时候使用Lucene+IK进行实现,在使用的过程中发现`小程序`这三个字都无法搜索出来,于是就需要对Ik的词典进行扩充了。

Read More >

Lucene5.x索引操作工具类封装

 2019 年 3 月 26 日    697    0

基于Lucene5.x封装的工具类,分词器使用IKAnalyzer。

Read More >

Lucene5.x 集成中文分词库 IKAnalyzer

 2019 年 3 月 25 日    426    0

IKAnalyzer目前最新版本只支持到lucene4.x,所以我们在使用的时候需要修改一下IKanalyzer的源码,让它支持lucene5.x版本。

Read More >

Lucene几种查询方式

 2019 年 3 月 25 日    396    0

Lucene的查询方式很丰富,对于数值类型的数据,采取TermRangeQuery的方式,对于String类型的,就可以采取TermQuery等,查询方式了,可以通过采取合适的查询方式,检索到数据。Queryparser这个查询方式包含了其他几种查询方式。

Read More >

SpringCloud学习五:路由网关Zuul

 2019 年 3 月 21 日    363    0

服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、均衡负载功能之外,它还具备了权限控制等功能。Spring Cloud Netflix中的Zuul就担任了这样的一个角色,为微服务架构提供了前门保护的作用,同时将权限控制这些较重的非业务逻辑内容迁移到服务路由层面,使得服务集群主体能够具备更高的可复用性和可测试性。

Read More >

SpringCloud学习四:断路器Hystrix

 2019 年 3 月 20 日    398    1

在微服务架构中,存在着很多多的服务单元,若一个单元出现故障,就很容易因依赖关系而引发故障的蔓延,最终导致整个系统的瘫痪。针对上述问题,Spring Cloud Hystrix实现了断路器、线程隔离等一系列服务保护功能。它也是基于Netflix的开源框架Hystrix实现的,该框架的目标在于通过控制那些访问远程系统、服务和第三方库的节点, 从而对延迟和故障提供更强大的容错能力。Hystrix具备服务降级、服务熔断、线程和信号隔离、请求缓存、请求合并以及服务监控等强大功能。

Read More >

SpringCloud学习三:服务消费Feign

 2019 年 3 月 7 日    398    0

Feign是Netflix开发的声明式、模板化的HTTP客户端,Feign可以帮助我们更快捷、优雅地调用HTTP API。在Spring Cloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注解,并整合了Ribbon和Eureka,从而让Feign的使用更加方便。

Read More >

Eureka控制台设置访问密码

 2019 年 3 月 5 日    504    0

为Eureka控制台设置密码

Read More >

SpringCloud学习二:服务注册与发现Eureka

 2019 年 3 月 4 日    363    1

Eureka是Netflix出品的用于实现服务注册和发现的工具,Spring Cloud集成了Eureka,并提供了开箱即用的支持,本章我们使用Eureka来实现服务注册与发现。

Read More >

SpringCloud学习一:介绍

 2019 年 3 月 4 日    275    0

接触到SpringCloud也有很长时间了,之前学习的时候也没有进行整理。虽然现在已经有好多Spring Cloud的教程了,但还是感觉有必要整理一下,又恰逢我的网站刚上线不久,急需内容补充,索性就整一下。

Read More >

RSA加解密工具类整理

 2019 年 1 月 7 日    433    1

RSA加解密工具类整理

Read More >

使用Docker部署SpringBoot项目

 2019 年 1 月 3 日    658    0

使用Docker打包应用后可以在任何有Docker环境的机器上运行而不用担心环境不一致的问题,避免项目开发环境完美运行,线上环境一上就蹦的尴尬局面。

Read More >

微信小程序登录

 2018 年 12 月 8 日    309    0

微信小程序登录流程整理~

Read More >