logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【设计模式】策略模式与模板模式的区别

文章目录概述如何区别参考概述策略模式与模板模式在Spring中都广泛存在:JDBCTemplate、RedisTemplate、MongoTemplate等均是典型的模板模式。Spring MVC中各种处理handler,是典型的策略模式。这两个模式感觉差不多,这两个模式怎么区别呢?如何区别策略模式和模板模式有一个最重要的区别,即模板模式一般只针对一套算法,注重对同一个算法的不同细节进行抽象提供不

#策略模式
Quartz (3) 常见api解释

文章目录TriggerTrigger的公共属性优先级(priority)错过触发(misfire Instructions)TriggerBuilderwithIdentity()startAt()endAt()startNow()usingJobData()withPriority()ForJob()Job和Trigger关联问题TriggerTrigger是一个接口,字面意思触发器 - 定义执

Kafka zookeeper-shell.sh

bin/zookeeper-shell.sh作用是连接zookeeper,并通过命令查询注册的信息,本质上就是zookeeper的语法。bin/zookeeper-shell.sh zookeeper_host:port[/path] [args…]args参数类型如下stat path [watch]set path data [version]ls path [watch]delq...

#kafka
【seata】为什么需要分布式事务?(2PC、TCC)

参考微信开放平台开发——网页微信扫码登录(OAuth2.0) 文章末尾有公众号和网页2种对比微信oauth2授权登录实践微信公众平台开发(71)OAuth2.0网页授权微信公众号,和网页由所区别,但原理类似...

#分布式#c语言#java
ShardingSphere分库分表实战--HintShardingStrategyHint强制路由

文章目录HintShardingStrategy配置参考HintShardingStrategyHint强制路由,通过Hint指定分片值而非从SQL中提取分片值的方式进行分片的策略。在分库分区中,有些特定的SQL,Sharding-jdbc、Mycat、Vitess都不支持(可以查看相关文档各自对哪些SQL不支持),例如:insert into table1 select * from table

quartz 传参

文章目录传入参数获取参数有时候,我们需要往job的execute()方法中传递参数,那么如果实现呢?传入参数quartz 中用 jobDataMap 去存储附加信息。jobDataMap类,每个JobDetail都关联了一个JobDataMap实例,JobDataMap是java.util.Map的子类,基本上是提供key- value形式的数据,当你创建JobDetail的时候,可以把附加信息放

【idea】IDEA导入多个maven模块,无法识别部分子模块

问题今天导入一个Maven项目,里面有多个Maven子模块。完成后发现部分子模块未识别(未识别的标记为A),代码都是灰色的。原因可能是因为我导入外部的项目时,只加载了父Maven,而内部的子Maven没有被搜索到。确切的来说,是父模块的pom.xml此时仅包含部分子模块,也就说有一部分暂(标记为A的子模块)时被排除掉了,因此在加载父pom.xml时,默认不加载标记为A的子模块。解决方法:方法一:1

#maven#intellij-idea#java
【rpc ssl认证、证书】http请求忽略证书、单向认证、双向认证、连接池范例(httpclient 4.3.x以上版本)

文章目录1. 加载证书单向认证2. 忽略证书3. 双向认证4. 连接池1. 加载证书单向认证import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpGet;import org.apa

文章图片
#rpc#ssl#http
【IDEA】IntelliJ IDEA更新maven依赖包

问题IntelliJ IDEA自动载入Maven依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。方法:方法一:①、右键单击项目;②、在弹出菜单中选择Maven|Reimport菜单项方法二:IDEA将通过网络自动下载相关依赖,并存放在Maven的本地仓库中。另外,可以将Maven的刷新设置为自动,配置方法为:①、单击File|Sett

【zookeeper】zookeeper 异常:stat is not executed because it is not in the whitelist

1 .问题启动 zookeeper 后 用指令telnet 127.0.0.1 2181 连接 提示输入指令 :stat 后报错,然后关闭连接:[root@EMS3 xinetd.d]# telnet127.0.0.1 2181Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.stat'stat is not ex

    共 160 条
  • 1
  • 2
  • 3
  • 16
  • 请选择