- 博客(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取整后>..
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="#折叠区标识符"。第一步:设计一个面板组合,里面有三个折叠区:<div class="panel-group" id="accordion"> <div class="panel panel-default">
2018-06-11 15:53:49
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人