自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文以的博客

未经允许也可以随便转载,但请标明出处

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录consul注册服务的错误

1、consul启动到管理页面时,出现一个Service Checks = false这个是由于actuator/health无法检测,因为项目中的consul需要检测服务的健康状态。可以使用 http://localhost:8500/v1/agent/checks查看你的consul中各个服务的情况,直接定位到带错误的服务就可以。我是直接指定spring.cloud.consul...

2020-04-09 01:06:50 2701

原创 Non-resolvable parent POM for *****记录一次maven父子模块出错问题

1:可以先在将父模块中的<moudles></modules>注释掉,然后父模块执行install指令,如果仍旧报Non-resolvable parent POM for ***看第二步2:这个问题是子模块的parent标签里面的<relativePath></relativePath>出错因为一般是直接在idea的springboot i...

2020-04-08 18:49:16 5178 4

原创 mac下idea构建spring5.1x源码

1:因为spring是使用gradle构建的,所以要先下载安装gradle 下载地址:https://services.gradle.org/distributions/gradle-src:gralde源码 gradle-bin:安装包 gradle-all:源码加安装包 直接下载gradle-bin即可,我下载的是5.1版本;直接解压即可,然后配置对应的环境变量;2:下...

2020-03-13 09:22:26 762

原创 finally和return的执行顺序/在finally块中修改变量值的影响

1、try块中有return时,finally块依旧可以执行public static int test1() { try { return 1; } finally { System.out.println("try中有return时,finally块依旧可以执行,且在return之前执行"); }}执行结果:2、catch...

2020-03-11 10:51:49 924

原创 spring boot 解决跨域问题

一:直接在对应的控制器或放方法上添加@CrossOrigin注解其中@CrossOrigin中的2个参数:origins: 允许可访问的域列表maxAge:准备响应前的缓存持续的最大时间(以秒为单位)。二:添加一个配置bean@Beanpublic WebMvcConfigurer corsConfigurer() { return new WebMvcConf...

2020-03-07 16:58:48 128

原创 brew 操作时一直停留在Updating Homebrew

1:关闭自动更新,即在.bash_profile中添加如下语句export HOMEBREW_NO_AUTO_UPDATE=true2:直接ctrl +c ,这样子可以直接跳过当前的更新(其实就是退出当前更新操作)3:镜像原因导致速度慢,直接更换镜像即可#阿里巴巴镜像:# 替换 brew.git cd "$(brew --repo)"git remote set-...

2020-03-04 21:18:46 406

原创 bootstrap.yml未生效

Spring Boot默认不支持bootstrap.yml配置需要在pom中添加以下依赖才可以<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-context</artifactId></d...

2020-03-02 03:27:40 2696 5

原创 JDK1.8 源码中文版APi文档

链接:https://pan.baidu.com/s/1goK2yt67lWlfpEBzo-E4yQ 密码:oms1

2020-02-26 02:59:02 1121

原创 Springboot 整合MybatisPlus 启动时出现Invalid bound statement(not found)

注:我的项目是分模块开发的记录一下整合MybatisPlus出现的这个错误,我的问题是可以访问到mybatisplus自带的dao层方法,但是自定义的方法无法访问网上看到很多说出现的原因有:1、是没有将mapper.xml文件放到资源目录resources中2、配置的mappe-locations出错3、没有加@MapperScan、@ComponenScan4、xml文件...

2020-02-13 22:52:36 635

原创 ElasticSearch错误记录

问题描述:mapper [id] of different type, current_type [long], merged_type [keyword]上诉问题是在文档对象中的id加了@Id注解,这个注解类似mysql主键,在es中属性对应的type应该设置成keyword;如果不想出现上诉问题,可直接将整个index删掉,项目启动时会自动创建对应名称的index,并且会将注解@Do...

2020-02-12 02:47:27 857

原创 maven下载依赖速度慢

更换镜像在maven的setting文件中的<mirrors>标签中添加以下镜像<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name&g...

2020-02-08 16:45:44 82

原创 MySQL隔离级别(学习记录)

隔离级别:Read Uncommitted(读未提交): 所有事务都可以看到其他未提交事务的执行结果。 Read Committed(读已提交) :一个事务只能看见已经提交事务所做的改变。 Repeatable Read(可重复读): MySQL隔离级别,它确保同一事务的多个实例在并发读取数据时,会看到同样的数据行。 Serializable(可串行化):最高的隔离级别,它通过强制事务排...

2020-02-07 16:34:06 103

原创 Spring学习笔记

目录一.Spring 体系结构 1.Core Container(核心容器) 2. Web 模块 3. Data Access/Integration(数据访问/集成) 4. 其他模块二. Spring IoC容器 1.BeanFactory 2.ApplicationContext (应用上下文) 3.两者的区别...

2020-02-01 20:20:53 349

原创 JVM 参数(部分)

-Xms / -Xmx :堆的初始大小 / 堆的最大大小 -Xmn :堆中年轻代的大小 -XX:NewRatio=4:设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代)。设置为4,则年轻代与年老代所占比值为1:4,年轻代占整个堆栈的1/5 -XX:SurvivorRatio=4:设置年轻代中Eden区与Survivor区的大小比值。设置为4,则两个Survivor...

2020-01-31 20:44:55 110

原创 Java String相关

  例1  String s1 = "sss111";  //此语句同上  String s2 = "sss111";  System.out.println(s1 == s2); //结果为true  例2  String s1 = new String("sss111");  String s2 = "sss111";  System.out.println(s1 == s2)...

2020-01-31 14:00:20 218

原创 Java实现二叉树遍历:前序、中序、后序(递归和非递归)

1:前序遍历 (1)访问根结点。 (2)前序遍历左子树。 (3)前序遍历右子树 。2:中序遍历 (1)中序遍历左子树。 (2)访问根结点。 (3)中序遍历右子树。3:后序遍历 (1)后序遍历左子树。 (2)后序遍历右子树。 (3)访问根结点。结点定义:public class Node { private int data; ...

2020-01-30 14:07:57 178

原创 桌面出现global-groovy.log soapui.log soapui-errors.log 三个文件删除显示被IDEA 占用

是安装了soapui插件导致在setting-->搜索soapui,把那个东西卸载就可以了

2019-07-05 09:38:27 1716

原创 IDEA 使用破解补丁激活

1:下载破解文件链接: https://pan.baidu.com/s/1kYj1aMPxXDgsH877jQJWgQ 提取码: 5rsv2:修改配置文件mac:修改/Applications/IntelliJ IDEA.app/Contents/bin下的idea.vmoptions文件windows:修改idea安装目录的idea.exe.vmoptions和idea64...

2019-05-05 21:06:05 1252

原创 B-tree、B+tree

B-tree一个m阶的B-tree具有如下几个特征:1.根结点至少有两个子结点2.每个中间节点都包含k-1个元素和k个子结点,其中 m/2 <= k <= m3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m4.所有的叶子结点都位于同一层5.每个节点中的元素从小到大排列,节点当中k-1个元素正好是k个孩子包含的元素的值域分划...

2019-04-21 22:36:31 1492

原创 (Java实现)冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、二分查找、插值查找(二分查找优化版)

/** * 冒泡排序 * 定义:把相邻的元素两两比较,并按要求交换位置(升序/降序) * 最好时间复杂度:O(n) * 最坏时间复杂度:O(n2),n平方 * 优化:添加一个交换标识,当某一趟不发生交换时,说明当前数组已有序,可跳出遍历 * 稳定排序 */public void bubbleSort(int[] array) { for (int i = 0; i &...

2019-04-20 19:18:16 322

原创 mysql 复制表结构包括表的索引

CREATE TABLE IF NOT EXISTS tb_copy(LIKE tb_base);

2019-04-09 16:11:02 357

原创 循环依赖 in its raw version as part of a circular reference

我有两个实现层,然后相互注入对方(orderInfoService、messageService)在orderInfoService 注入 messageService在messageService 注入orderInfoService出现循环依赖问题具体错误如下:Caused by: org.springframework.beans.factory.UnsatisfiedDep...

2019-03-15 15:19:00 6167 1

原创 mybatis 批量更新语句

dao层写法:(因为我的表名是外部拼接的所以需要传参数)Integer updateBatch(@Param(value = "orderTableName") String orderTableName, @Param(value = "list") List<OrderInfo> list);语句实现:<update id=...

2019-02-26 13:10:21 288

原创 mysql根据用户id分组查询出最新的数据

1.先用max(create_time) 查询出最新数据,并根据用户id分组select user_id, max(create_time) as create_time from order_info group by user_id;2.使用inner join 查询出其他字段信息select order_info.*from order_info in...

2019-01-09 09:29:29 7367

原创 linux 使用插件 lrzsz 上传/下载文件

安装  lrzsz 插件yum install  lrzsz1:rz上传文件2:sz下载文件例:sz test.sh (后面接文件绝对路径)

2019-01-08 14:57:56 1580

原创 idea 设置自动导包、删除无用包

Settings→Editor→General→Auto Import 选中Optimize imports on the fly和Add unambiguous imports on the fly

2019-01-08 14:41:16 6253 2

原创 securetCrt连接一段时间自动断开

操作步骤:1.打开设置2.选择常规设置-》默认设置3.最后保存即可

2019-01-03 11:42:06 1321

原创 jenkins 远程部署进程已启动但是启动日志没有输出到nohup.out文件

启动脚本原来的启动脚本如下:nohup /alidata01/jdk1.8.0_144/bin/java -server -Xmn256m -Xms512m -Xmx512m -jar /alidata01/huangjb/robot/superManager-business/superManager-business.jar  &amp; &gt;&gt; /alidata01/hua...

2019-01-03 10:00:55 10564 3

原创 mysql explain命令详解

id: SELECT 查询的标识符. 每个 SELECT 都会自动分配一个唯一的标识符. select_type: SELECT 查询的类型. table: 查询的是哪个表 partitions: 匹配的分区 type: join 类型 possible_keys: 此次查询中可能选用的索引 key: 此次查询中确切使用到的索引. ...

2018-12-29 11:05:18 226

原创 Redis (error) NOAUTH Authentication required.

这是认证问题,出现这个原因是因为设置了 requirepass  终端输入  auth "password"   -》password 是你设置的requirepass对应的值

2018-12-25 09:31:20 377

原创 redis 内存淘汰策略配置

在配置文件有一行:# maxmemory-policy volatile-lru对应的策略noeviction:当内存使用达到阈值的时候,所有引起申请内存的命令会报错。allkeys-lru:在主键空间中,优先移除最近未使用的key。(推荐)volatile-lru:在设置了过期时间的键空间中,优先移除最近未使用的key。allkeys-random:在主键空间中,随机移除...

2018-12-25 09:14:33 6211

原创 jenkins 执行脚本出现中文乱码,手动执行脚本却不会乱码

jenkins 执行脚本出现中文乱码但是在服务器上手动执行脚本不会原因:有可能还是因为jenkins无法读取环境变量导致语言设置没有读到解决:在脚本最前面添加 export LANG="en_US.UTF-8"...

2018-12-24 17:30:06 4609 2

原创 Could not find result map java.util.Map

org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.util.Map 1.查看是否将resultType写成resultMap有则修改 2.全局搜索 resultMap="java.util.HashMap" 有可能是别的xml文件影响 -&gt;修改 3.查看是否使用...

2018-12-21 10:43:58 1184 1

原创 jenkins 远程部署脚本没有执行

原因: jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的衍生进程。在脚本前添加  BUILD_ID = DONTKILLME并把java命令的路径补全   如  /JAVA_HOME/bin/java  -jar   project.jar(jenkins远程脚本无法读取profile 所以写绝...

2018-12-17 15:50:46 2926 2

原创 jenkins 部署项目到远程服务器(Publish Over SSH)

.安装Publish Over SSH插件   系统管理-》插件管理-》搜索Publish Over SSH安装完成后,添加远程服务器   系统管理-》系统设置  下拉到底下  Publish Over SSH选项 创建项目  选择构建设置 -》Post-build Actions ...

2018-12-14 11:27:58 983

原创 内存泄漏检测分析工具mat(memory analyzer tool) 的使用

.下载、安装地址:http://www.eclipse.org/mat/downloads.php  直接解压即可初始界面.获取对应进程的heapdump,使用jmap命令        jmap -dump:live,format=b,file=test.hprof(保存的文件名字)  pid(应用对应的进程id)        此时触发 jvm FGC.点击Open...

2018-12-13 10:48:05 580

原创 Jenkins 创建新任务时没有maven选项

原因:缺少 Maven Integration在系统管理-》插件管理  搜索  Maven Integration 然后安装即可

2018-11-27 23:17:39 3613

原创 Centos7 安装Jenkins

一:使用yum安装1.sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.yum install jenkins...

2018-11-27 17:55:23 82

原创 Jenkins忘记密码

1.进入jenkins目录      cd /var/lib/jenkins/2. vim config.xml       修改&lt;useSecurity&gt;true&lt;/useSecurity&gt;  为&lt;useSecurity&gt;false&lt;/useSecurity&gt;3.重启      /etc/init.d/jenkins resta...

2018-11-27 17:06:27 98

原创 mac下mysql关于only_full_group_by问题解决

若无my.cnf配置文件 直接执行 sudo vim /etc/my.cnf输入以下内容# Example MySQL config fileformedium systems.## This isfora system with little memory (32M - 64M) where MySQL plays# an important ...

2018-11-13 13:26:43 860 2

jenkins war包和启动脚本

jenkins的安装包和启动脚本、需要的自己获取。想要设置成免费的但是现在官方不允许,没有积分的可以直接百度云 https://pan.baidu.com/s/1UewLQfDAhh7IgaAJU6AJCA 有积分的可以支持一下

2018-12-26

空空如也

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

TA关注的人

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