
▷框架
文章平均质量分 88
爱是与世界平行
努力钻研学习中................
展开
-
MQTT协议
MQTT 协议认认真真看完了大佬写的关于MQTT协议的总结,收获颇丰,特来转发记录学习。1 什么是 MQTT 协议MQTT 协议的全称是 Message Queuing Telemetry Transport,翻译为消息队列传输探测,它是 ISO 标准下的一种基于发布 - 订阅模式的消息协议,它是基于 TCP/IP 协议簇的,它是为了改善网络设备硬件的性能和网络的性能来设计的。MQTT 一般多用于 IoT 即物联网上,广泛应用于工业级别的应用场景,比如汽车、制造、石油、天然气等。在了解了 M转载 2022-04-01 15:18:36 · 916 阅读 · 0 评论 -
规则引擎Drools示例:个人所得税计算器、信用卡申请、保险产品准入规则
Drools小示例一、Drools实战1.1 个人所得税计算器1.1.1 名词解释1.1.2 计算规则1.1.3 实现步骤1.2 信用卡申请1.2.1 计算规则1.2.2 实现步骤1.3 保险产品准入规则1.3.1 决策表1.3.2 规则介绍1.3.3 实现步骤一、Drools实战1.1 个人所得税计算器本小节我们需要通过Drools规则引擎来根据规则计算个人所得税,最终页面效果如下:1.1.1 名词解释税前月收入:即税前工资,指交纳个人所得税之前的总工资应纳税所得额:指按照税法规定确定纳税人原创 2021-09-14 10:05:22 · 1086 阅读 · 0 评论 -
规则引擎Drools介绍、使用及SpringBoot整合Drools
规则引擎Drools介绍、使用及SpringBoot整合Drools一、Drools介绍1.1 优点1.2 架构1.2.1 Drools引擎的核心组件1.2.2 规则引擎工作流程简述1.3 Drools语法1.3.1 规则文件1.3.1.1. 规则详情1. 属性详情2. 条件部分- LHS3. 结果部分- RHS1.3.1.2 Drools关键词1.3.1.3 Drools方法定义1.3.1.4 Drools声明类型1. 声明类类型2. 声明枚举类型3. 声明元数据类型1.4 设计1.5 Drools vs原创 2021-09-14 10:02:03 · 1972 阅读 · 0 评论 -
规则引擎EasyRules介绍,应用及示例
浅析Easy Rules规则引擎轻量级规则引擎EasyRulesJava规则引擎 Easy Rules一、EasyRules介绍1.1 概述Easy Rules是一个简单而强大的Java规则引擎,提供以下功能:轻量级框架和易于学习的API基于POJO的开发与注解的编程模型定义抽象的业务规则并轻松应用它们支持从简单规则创建组合规则的能力支持使用表达式语言(如MVEL和SpEL)定义规则的能力在一篇非常有趣的规则引擎的文章中,Martin Fowler说:您可以自己构建一个简单.原创 2021-09-14 09:46:39 · 6698 阅读 · 0 评论 -
什么事规则引擎
规则引擎一、规则引擎概述1.1 什么是规则引擎1.2 使用规则引擎的优势1.3 规则引擎应用场景一、规则引擎概述1.1 什么是规则引擎规则引擎,全称为业务规则管理系统,英文名为BRMS(即Business Rule Management System)。规则引擎的主要思想是将应用程序中的业务决策部分分离出来,并使用预定义的语义模块编写业务决策(业务规则),由用户或开发者在需要时进行配置、管理。需要注意的是规则引擎并不是一个具体的技术框架,而是指的一类系统,即业务规则管理系统。目前市面上具体的规则引擎原创 2021-09-14 09:44:35 · 838 阅读 · 0 评论 -
Redis集群搭建,伪分布式集群,即一台服务器6个redis节点
Redis集群搭建,伪分布式集群,即一台服务器6个redis节点一、Redis Cluster(Redis集群)简介集群搭建需要的环境二、搭建集群2.1Redis的安装2.2搭建6台redis服务2.2.1关闭redis服务或集群2.3创建集群2.4测试集群2.4.1客户端测试连接2.4.2redis集群命令2.4.3redis集群的重新启动一、Redis Cluster(Redis集群)简介...原创 2019-10-31 10:03:36 · 2884 阅读 · 3 评论 -
Redis学习
Redis一、Redis概念1.1 Redis优势1.2 Redis支持两种持久化方式二、Redis发布订阅三、Redis事务四、Redis集群五、Redis配置说明六、Redis数据类型6.1 String(字符串)6.2 Hash(哈希)6.3 List(列表)6.4 Set(集合)6.5 zset(sorted set:有序集合)七、Redis的API操作7.1 单机版7.2 Spring ...原创 2019-07-18 15:43:45 · 478 阅读 · 0 评论 -
Redis-设置Key的过期时间及相关策略
Redis-设置Key的过期时间及相关策略1、设置key的过期时间1.1expire key second:设置key的过期时间(秒)1.2ttl key:查看key的有效期1.3persist key:清除key的过期时间。Key持久化2、为key设置过期时间需要注意的事项2.1DEL/SET/GETSET等命令会清除过期时间2.2INCR/LPUSH/HSET等命令则不会清除过期时间INCR:...原创 2019-10-15 17:11:45 · 7363 阅读 · 0 评论 -
Quartz
Quartz1.Quartz2.Quartz核心详解2.1Job和JobDetail2.2JobExecutionContext2.3JobExecutionContext2.4Trigger、SimpleTrigger、CronTrigger2.4.1Trigger2.4.2SimpleTrigger2.4.3CronTrigger定时任务框架Quartz-(一)Quartz入门与Demo搭建...原创 2019-09-29 10:10:57 · 370 阅读 · 0 评论 -
Quartz定时任务
Quartz定时任务1.QuartzDemo11.1Quartz工具类1.2新建一个Job1.3添加一个定时任务或调用工具类的启动定时任务方法,都可启动定时任务2.Cron表达式2.1特殊字符含义2.1 *星号2.2 ? 问号2.3 , 逗号2.4 /斜杠2.5 - 中划线2.6L 字母2.7W 字母2.8 # 井号3.Cron表达式栗子3.1分钟Cron表达式3.2天(日)Cron表达式3.3...原创 2019-09-27 16:09:26 · 917 阅读 · 0 评论 -
RedisUtil,Redis工具类
RedisUtil,Redis工具类1.配置maven,增加依赖2.配置工具类1.配置maven,增加依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> ...原创 2019-09-26 09:18:09 · 1235 阅读 · 0 评论 -
Redis五种数据类型-设置key的过期时间
Redis五种数据类型-设置key的过期时间Redis五种数据类型1.String:key-value(做缓存)1.1set key值 value值1.2 get key值1.3incr key值,将对应value值递增1 (生成id, 网站访问量)1.4decr key值 将对应value值递减11.5del key值 删除指定key值1.6decrby key值 增量值 将对应value值按增...转载 2019-09-21 14:54:17 · 5889 阅读 · 0 评论 -
Maven 私服(Nexus)
@[toc](Maven 私服(Nexus))1.Nexus 简介Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来...转载 2019-09-17 10:57:49 · 402 阅读 · 0 评论 -
Java,面试题,简历,Linux,大数据,常用开发工具类,API文档,电子书,各种思维导图资源,百度网盘资源,BBS论坛系统 ERP管理系统 OA办公自动化管理系统 车辆管理系统 各种后台管理系统
Java,面试题,简历,Linux,大数据,常用开发工具类,API文档,电子书,各种思维导图资源,百度网盘资源应有尽有一、面试题、简历资源二、各类思维导图三、大数据学习四、Linux五、各类常用开发工具类六、百度网盘各类资源,包含java开发,项目实战,MYSQL,框架学习,大数据,Linux等等,应有尽有百度网盘面试题资源MySQL数据库程序员的道路,是一个不断不断不断学习的道路,各类资源,在...原创 2019-06-16 01:06:48 · 942 阅读 · 0 评论 -
Spring Boot 之遇见JSON
MVC框架中,Spring Boot内置了jackson来完成JSON的序列化和反序列化操作,并且,在与其他技术集成的时候,如Redis、MongoDB、Elasticsearch等对象序列化,都可使用jackson来完成。文章目录Spring Boot中使用Jackson自定义ObjectMapperJackson的三种使用方式Spring Boot中使用Jackson在Controlle...原创 2019-03-17 21:55:50 · 474 阅读 · 0 评论 -
SSH框架搭建详细步骤整理
学习Java面前有两座山,一座山叫SSM,一座山叫SSH,跨越了这两座山之后才能感受到这个语言的魅力所在,SSM框架的搭建详细在之前博客已经涉及了,今天来整理SSH框架详细步骤;生有涯 而 学无涯搭建步骤有:创建Web Project项目;导入jar包配置web.xml相关信息配置applicationContext.xml相关信息配置JDBC配置Struts.xml配置log4j原创 2017-10-31 18:53:01 · 3982 阅读 · 4 评论 -
SSM框架搭建详细解析
总结了一下搭建SSM框架流程,在以后用到的时候方便回头使用。使用工具:MyEclipse 2015;Tomcat 8版本;jdk1.8版本。首先:1:创建一个WebProject项目,jdk1.8 Tomcat8 最后勾选web.xml配置文件。然后: 2.将相应的Jar包导入lib文件下。总共35个Jar包,将OJBDBC也导入进去。3.配置web.xml文件。配置2个内容。一个是Spring原创 2017-10-26 19:20:40 · 4851 阅读 · 2 评论 -
SSH入门开发(实现一个简单的登录功能)详解
开头,首先想记录下一首诗,是今天拇指阅读看到的;很有感触,所以乐于分享; 那么,下面正式开始进入正题,搭建一个 SSH完整的项目;首先,我们需要在WEB-ROOT下创建一个login.jsp(登录)页面; 在body之中填写如下代码:<form action="user.action" method="post"> <!-- Struts返回页面对象需要加前缀 user.name原创 2017-10-31 19:07:27 · 6881 阅读 · 0 评论 -
Spring,Spring MVC,MyBatis,Hibernate总结
将之前学习的框架知识进行了UML图总结,若有错误或不当之处,劳烦朋友们指正,会及时作出修改和补充; [toc]SpringSpring MVCMyBatis,Hibernate原创 2017-11-20 16:53:50 · 3254 阅读 · 2 评论 -
框架搭建相关博文
手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建Java后台框架系列原创 2018-06-27 16:14:49 · 335 阅读 · 0 评论 -
Java模板引擎Freemarker
1、取值(插值)指令2、逻辑指令:if、switch3、字符串、集合操作4、自定义函数5、list排序内建函数、常用指令6、自定义指令7、freemarker常用内建函数7.1 处理字符串内建函数7.2 处理数字的内建函数7.3 处理list的内建函数7.4 其他内建函数8、macro、function指令8.1 宏macro、nested、return指令8.2...原创 2018-09-04 15:57:38 · 693 阅读 · 0 评论 -
Restful API 的设计规范
一、URI1.1 URI规范1.2 资源集合 vs 单个资源1.3 避免层级过深的URI1.4 对Conposite资源的访问二、Request2.1 HTTP方法2.2 安全性和幂等性2.3 复杂查询2.4 Bookmarker2.5 Format2.6 Content Negotiation三、Response分页res...原创 2018-09-07 11:09:16 · 700 阅读 · 0 评论 -
Lombok
Lombok框架,用来解决实体类中冗余的代码,如set、get、toString等方法,在开发中, 不必因每次因为实体类的字段属性发生变化而去重新更改set、get方法等;首先,在Maven中添加依赖; <!--自动导入set、get、toString等方法--> <dependency> <groupId&g...原创 2018-10-26 09:30:28 · 354 阅读 · 2 评论 -
Maven
文章目录Maven介绍Maven常用命令mvn compilemvn packagemvn installmvn deploymvn cleanMaven介绍Maven 的核心是pom.xml,用XML方式描述了项目模型,pom通常有以下元素。groupId:表示项目所属的组,通常是一个公司或者组织的名称,如org.springframework。artifactId:项目唯一的标识,比...原创 2019-02-17 21:48:33 · 492 阅读 · 0 评论 -
MVC框架,SpringMVC
文章目录使用ControllerURL映射到方法@RequestMappingMVC框架会处理类似如下相同的技术需求:HTTP URL映射到Controller某个方法。HTTP参数映射到Controller方法的参数上,比如参数映射到某个Java对象,或者上传附件映射到某个File对象上;参数的校验;MVC错误处理;MVC如何调用视图;MVC中如何序列化对象成JSON;拦截器等高...原创 2019-02-17 23:00:06 · 509 阅读 · 0 评论 -
Nginx,Nginx 搭建图片服务器
文章目录Nginx 概述反向代理Nginx使用Nginx配置http 反向代理配置负载均衡配置网站有多个 webapp 的配置https 反向代理配置静态站点配置搭建文件服务器跨域解决方案CORSjsonpNginx 概述Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。反向代理反向代理(Reverse Prox...原创 2019-02-26 17:55:19 · 2146 阅读 · 0 评论 -
Spring Session
Spring Boot应用通常会部署在多个Web服务器上同时提供服务,这样做有很多好处 :单个应用宕机不会停止服务,升级应用可以逐个升级而不必停止服务。提供了应用整体的吞吐量。水平扩展的实现这种部署方式为水平扩展,前端通过Nginx提供反向代理,会话管理通过Spring Session,使用Redis来存放Session。反向代理方式是指接收internet上的连接请求,然后将请求转...原创 2019-03-17 01:03:03 · 622 阅读 · 0 评论 -
Java Web前端到后台常用框架介绍
一SpringMVC二Spring三Mybatis四Dubbo五Maven六RabbitMQ七Log4j八Ehcache九Redis十Shiro一、SpringMVCSpring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是转载 2017-10-12 18:44:04 · 991 阅读 · 0 评论