随笔分类 - java
摘要:在实现消息推送的项目中往往需要WebSocket,以下简单讲解在Spring boot 中使用 WebSocket。 1、pom.xml 中引入 spring boot starter websocket 2、往spring容器中注入 ServerEndpointExporter 3、Endpoin
阅读全文
摘要:IKAnalyzer 是一个开源的,基于java语言开发的轻量级的中文分词工具包。 官网: https://code.google.com/archive/p/ik analyzer/ 本用例借助 IKAnalyzer 进行分词,通过遍历分词集合进行敏感词过滤。 使用前需对敏感词库进行初始化: Se
阅读全文
摘要:Java实现DFA算法进行敏感词过滤 封装工具类如下: 使用前需对敏感词库进行初始化: SensitiveWordUtil.init(sensitiveWordSet); 参考: "Java实现敏感词过滤" 附敏感词库:链接: https://pan.baidu.com/s/1bBrbtk 密码:
阅读全文
摘要:实际开发中,Junit单元测试是必不可少的。在spring boot 中可以通过测试模块(spring boot starter test)快速使用单元测试功能。 开始 本示例在 spring boot 1.5.4 版本测试通过 1、pom.xml中添加配置spring boot starter t
阅读全文
摘要:java在jdk1.5中引入了注解,spring框架也正好把java注解发挥得淋漓尽致。 下面会讲解Spring中自定义注解的简单流程,其中会涉及到spring框架中的AOP(面向切面编程)相关概念。 不清楚java注解的,可以先了解java自定义注解: "Java自定义注解" 一、创建自定义注解
阅读全文
摘要:Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处。 以下通过自定义注解来深入了解java注解。 一、创建自定义注解 说明: @Target、@Retention、@Inherited、@Documented为元注解(meta annotation),它们是负责注解其他
阅读全文

浙公网安备 33010602011771号