- 博客(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
2952
原创 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
5492
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
821
原创 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
985
原创 spring boot 解决跨域问题
一:直接在对应的控制器或放方法上添加@CrossOrigin注解其中@CrossOrigin中的2个参数:origins: 允许可访问的域列表maxAge:准备响应前的缓存持续的最大时间(以秒为单位)。二:添加一个配置bean@Beanpublic WebMvcConfigurer corsConfigurer() { return new WebMvcConf...
2020-03-07 16:58:48
163
原创 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
511
原创 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
2766
5
原创 JDK1.8 源码中文版APi文档
链接:https://pan.baidu.com/s/1goK2yt67lWlfpEBzo-E4yQ 密码:oms1
2020-02-26 02:59:02
1174
原创 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
791
原创 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
935
原创 maven下载依赖速度慢
更换镜像在maven的setting文件中的<mirrors>标签中添加以下镜像<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name&g...
2020-02-08 16:45:44
116
原创 MySQL隔离级别(学习记录)
隔离级别:Read Uncommitted(读未提交): 所有事务都可以看到其他未提交事务的执行结果。 Read Committed(读已提交) :一个事务只能看见已经提交事务所做的改变。 Repeatable Read(可重复读): MySQL隔离级别,它确保同一事务的多个实例在并发读取数据时,会看到同样的数据行。 Serializable(可串行化):最高的隔离级别,它通过强制事务排...
2020-02-07 16:34:06
130
原创 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
854
原创 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
143
原创 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
248
原创 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
210
原创 桌面出现global-groovy.log soapui.log soapui-errors.log 三个文件删除显示被IDEA 占用
是安装了soapui插件导致在setting-->搜索soapui,把那个东西卸载就可以了
2019-07-05 09:38:27
1797
原创 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
2129
原创 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
1525
原创 (Java实现)冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、二分查找、插值查找(二分查找优化版)
/** * 冒泡排序 * 定义:把相邻的元素两两比较,并按要求交换位置(升序/降序) * 最好时间复杂度:O(n) * 最坏时间复杂度:O(n2),n平方 * 优化:添加一个交换标识,当某一趟不发生交换时,说明当前数组已有序,可跳出遍历 * 稳定排序 */public void bubbleSort(int[] array) { for (int i = 0; i &...
2019-04-20 19:18:16
369
原创 循环依赖 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
6261
1
原创 mybatis 批量更新语句
dao层写法:(因为我的表名是外部拼接的所以需要传参数)Integer updateBatch(@Param(value = "orderTableName") String orderTableName, @Param(value = "list") List<OrderInfo> list);语句实现:<update id=...
2019-02-26 13:10:21
355
原创 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
7523
原创 linux 使用插件 lrzsz 上传/下载文件
安装 lrzsz 插件yum install lrzsz1:rz上传文件2:sz下载文件例:sz test.sh (后面接文件绝对路径)
2019-01-08 14:57:56
1656
原创 idea 设置自动导包、删除无用包
Settings→Editor→General→Auto Import 选中Optimize imports on the fly和Add unambiguous imports on the fly
2019-01-08 14:41:16
6329
2
原创 jenkins 远程部署进程已启动但是启动日志没有输出到nohup.out文件
启动脚本原来的启动脚本如下:nohup /alidata01/jdk1.8.0_144/bin/java -server -Xmn256m -Xms512m -Xmx512m -jar /alidata01/huangjb/robot/superManager-business/superManager-business.jar & >> /alidata01/hua...
2019-01-03 10:00:55
10768
3
原创 mysql explain命令详解
id: SELECT 查询的标识符. 每个 SELECT 都会自动分配一个唯一的标识符. select_type: SELECT 查询的类型. table: 查询的是哪个表 partitions: 匹配的分区 type: join 类型 possible_keys: 此次查询中可能选用的索引 key: 此次查询中确切使用到的索引. ...
2018-12-29 11:05:18
269
原创 Redis (error) NOAUTH Authentication required.
这是认证问题,出现这个原因是因为设置了 requirepass 终端输入 auth "password" -》password 是你设置的requirepass对应的值
2018-12-25 09:31:20
435
原创 redis 内存淘汰策略配置
在配置文件有一行:# maxmemory-policy volatile-lru对应的策略noeviction:当内存使用达到阈值的时候,所有引起申请内存的命令会报错。allkeys-lru:在主键空间中,优先移除最近未使用的key。(推荐)volatile-lru:在设置了过期时间的键空间中,优先移除最近未使用的key。allkeys-random:在主键空间中,随机移除...
2018-12-25 09:14:33
6269
原创 jenkins 执行脚本出现中文乱码,手动执行脚本却不会乱码
jenkins 执行脚本出现中文乱码但是在服务器上手动执行脚本不会原因:有可能还是因为jenkins无法读取环境变量导致语言设置没有读到解决:在脚本最前面添加 export LANG="en_US.UTF-8"...
2018-12-24 17:30:06
4714
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文件影响 ->修改 3.查看是否使用...
2018-12-21 10:43:58
1284
1
原创 jenkins 远程部署脚本没有执行
原因: jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的衍生进程。在脚本前添加 BUILD_ID = DONTKILLME并把java命令的路径补全 如 /JAVA_HOME/bin/java -jar project.jar(jenkins远程脚本无法读取profile 所以写绝...
2018-12-17 15:50:46
3055
2
原创 jenkins 部署项目到远程服务器(Publish Over SSH)
.安装Publish Over SSH插件 系统管理-》插件管理-》搜索Publish Over SSH安装完成后,添加远程服务器 系统管理-》系统设置 下拉到底下 Publish Over SSH选项 创建项目 选择构建设置 -》Post-build Actions ...
2018-12-14 11:27:58
1023
原创 内存泄漏检测分析工具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
667
原创 Jenkins 创建新任务时没有maven选项
原因:缺少 Maven Integration在系统管理-》插件管理 搜索 Maven Integration 然后安装即可
2018-11-27 23:17:39
3656
原创 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
105
原创 Jenkins忘记密码
1.进入jenkins目录 cd /var/lib/jenkins/2. vim config.xml 修改<useSecurity>true</useSecurity> 为<useSecurity>false</useSecurity>3.重启 /etc/init.d/jenkins resta...
2018-11-27 17:06:27
124
原创 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
919
2
jenkins war包和启动脚本
2018-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人