自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 求一个字符串在另一个字符串中出现的次数

public class StringTest2 { public static int countStrShowTimes(String origin, String given) { int count = 0; if (given.length() > origin.length()) { return count; } for (int i = 0; i <= origin.length.

2021-07-29 17:57:59 151

原创 Java中字符串反转输出的几种方法

代码: //方法一:StringBuffer/StringBuilder private String reverse1(String s) { return new StringBuffer(s).reverse().toString(); } //方法二:递归+字符串截取;不断的进行二分截取,递归返回; /* 【时间复杂度:】渐渐跟下去就是n,n/2,n/4,…n/2^k,其中k就是循环的次数 由于你n/2^k取整后&gt..

2021-07-29 16:54:32 2117

原创 2021-03-31

解决gitignore中忽略了.idea文件夹,但是提交时仍旧会出现.idea内文件变动的问题多人开发时,会出现明明在gitignore中忽略了.idea文件夹,但是提交时仍旧会出现.idea内文件变动的情况原因.idea已经被git跟踪,之后再加入.gitignore后是没有作用的;我的具体情况是拉取的远程仓库里的代码存在.idea文件,别的同事误提的。打开这种包含.idea目录的代码也需要注意一下,使用File-->Open,然后选择项目里最外层的pom.xml打开,选择作为一个项目打开

2021-03-31 11:50:33 122

原创 JPA报错:could not extract ResultSet解决记录

Hibernate: select nextval ('hibernate_sequence')2020-06-08 17:00:37.548 WARN 15244 --- [ main] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P012020-06-08 17:00:37.549 ERROR 15244 --- [ main] o.h.engine.jdbc.s.

2020-06-08 17:18:55 7407 1

原创 JedisPool踩坑记录

报错信息:Exception in thread "main" redis.clients.jedis.exceptions.JedisExhaustedPoolException: Could not get a resource since the pool is exhausted在网上找了很久没有找到,现在看来提示已经讲的很明白了,Jedis池耗尽异常:由于池已耗尽,无法获取资源原因就是最大连接数不够使用,我在类中启动了60个并发线程,然而连接池最大连接数只有50,所以报错。packa

2020-05-29 18:04:10 1553

转载 RabbitMQ安装配置及常用命令(Windows版)

1.安装我们通过Erlang官方网站http://www.erlang.org/downloads下载最新的安装包我们访问RabbitmQ官方下载地址https://www.rabbitmq.com/download.html下载最新安装包。在百度网盘和电脑文档目录下有这两个安装软件安装erl,设置环境变量,新建ERLANG_HOME修改环境变量path,增加Erlang变量至path,%ERLANG_HOME%\bin;打开cmd命令框,输入erl安装rabbitmq,修改安

2020-05-27 10:30:39 1302

原创 搭建mysql主从复制数据库(docker)

docker的安装请参考之前的文章1.首先拉取docker镜像,我们这里使用5.7版本的mysql:docker pull mysql:5.7然后使用此镜像启动容器,这里需要分别启动主从两个容器Master(主):docker run -p 3307:3306 --name mysql_slave -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7Slave(从):docker run -p 3308:3306 --name mysql_master -e

2020-05-26 16:14:34 223

原创 docker和docker-compose安装及常用命令

1.docker介绍及安装什么是dockerdocker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,可以实现快速部署。如果出现的故障,可以通过镜像,快速恢复服务。原理docker是利用Linux内核虚拟机化技术(LXC),提供轻量级的虚拟化,以便隔离进程和资源。LXC不是硬件的虚拟化,而是Linux内核的级别的虚拟机化,相对于传统的虚拟机,节省了很多硬件资源。NameSpaceLXC是利用内核namespace技术,进行进程隔离。其中pi

2020-05-26 15:35:43 566

原创 利用mybatis-generator自动生成po/maper/xml文件

1.在pom.xml里引入相关依赖和插件<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.4.0</version></dependency>build中添加<plugin> &

2020-05-25 16:20:34 203

原创 Spring Cloud 入门教程第一篇:服务的注册与发现Eureka(Hoxton.SR3 版本)

最近在学习Spring Cloud的相关知识,把过程和遇到的问题记录下来和大家分享,希望能够坚持不断地学习,提升学习效率,提升工作技能,愿与诸君共勉。

2020-04-08 16:26:19 740

原创 通过jquery实现全选,全不选和反选

触发手风琴可以通过自定义的data-toggle 属性或者jQuery事件来触发,相较而言,data-toggle 一步写完更值得推荐。其中data-toggle值设置为 collapse,data-target="#折叠区id标识符"。...

2018-06-11 17:03:28 175

转载 全面解析Bootstrap手风琴效果

触发手风琴可以通过自定义的data-toggle 属性来触发。其中data-toggle值设置为 collapse,data-target="#折叠区标识符"。第一步:设计一个面板组合,里面有三个折叠区:&lt;div class="panel-group" id="accordion"&gt; &lt;div class="panel panel-default"&gt;

2018-06-11 15:53:49 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除