- 博客(7)
- 收藏
- 关注
原创 RabbitMQ的基础说明及安装
RabbitMQ的基础说明及安装(一)RabbitMQ介绍 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需
2021-07-15 14:04:33
115
原创 Mybaties使用批量更新时数据库相关配置
Mybaties使用批量更新时数据库相关配置主要说明在不同的数据库下,mybaties进行批量更新操作时需要进行的配置。1.ORACLE<foreach collection="list" item="bean" open="begin" close=";end;" separator=";"></foreach>在写xml文件时在foreach标签中,添加属性...
2020-02-19 15:27:51
245
原创 replace与replaceAll的区别
replace 与replaceAll的区别1.replacereplace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);2.replaceAllreplaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\d", “*”)把一个字符串所有的数...
2020-02-06 00:34:53
242
原创 SnoarQube8.1版本安装及相关使用说明
SnoarQube基本介绍SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。涉及SnoarQube,SonarScanner,ECLIPSE。1.官网下载地址:https://www.sonarqube.org/downloads/2.8.1版本百度云下载地址:链接:https://pan.baidu.c...
2020-02-04 16:41:58
921
原创 JDK中关于CachedRowSetImpl对象使用注意事项说明
CachedRowSetImpl对象说明全称: com.sun.rowset.CachedRowSetImpl父类: javax.sql.rowset.BaseRowSet实现的接口: javax.sql.RowSet javax.sql.RowSetInternal java.io.Serializable java.lang.Clon...
2019-11-26 00:45:36
1710
2
原创 ##String 中的split用法详解
String.spilt() 方法说明Java提供了两种实现方式供我们调用:1.String.spilt(String seq);2.String.spilt(String seq,-1);一、String.spilt(String seq)这种方式调用的时候,分割出来的数量是分割符+1.不会因为分割出来的是null而减少。如给定字符串 “aaaa,bbbb,ccc,,,” 分割出来的...
2018-12-19 17:42:16
837
原创 关于存储过程中SQL语句IN条件传参注意说
背景说明:在数据库操作中我们经常会用到查询语句,在一些情况下,需要使用到IN条件,正常的查询中IN需要注意的是最好in中的参数不能超过1000个,超过1000的时候oracle会抛出异常。这个如何处理先不提,这次要说的是,如果在存储过程中使用到了IN条件,而参数是由外部传进来的情况下,需要注意一下传参的处理方式。正常情况下我们拼接条件会写成,('张三',‘李四’,‘王五’),但是对于存储过程的...
2018-12-03 02:33:33
2645
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人