- 博客(90)
- 资源 (1)
- 收藏
- 关注
java.net.UnknownHostException
现象: 原因:java在选择协议时,会优先选择IPV6协议;若IPV6协议不可使用,那么访问不能通过;(在java程序中访问外网地址时,若在程序中不能访问,而在浏览器中可以访问,那么有可能是协议问题); 解决方案: 在java虚拟机运行环境设置中添加如下参数配置:-Djava.net.preferIPv4Stack=true ...
2018-07-21 10:57:03 2117
原创 github上的版本和本地版本冲突的解决方法
错误: 原因: github 本地readme文件和远程的冲突 解决方案: git push -u origin 分支名 -f 参考: https://blog.csdn.net/shiren1118/article/details/7761203...
2018-05-23 15:25:05 369
原创 springboot admin 配置
@Configuration@EnableAutoConfiguration@EnableAdminServer 1.使用idea新建一个springboot工程,并修改pom.xml,添加admin依赖 <dependency> <groupId>de.codecentric</groupId&...
2018-05-07 09:46:17 632 1
原创 springboot 零配置启动
0.新建springboot项目,并且把配置文件放入一个地方 1.打jar包 maven打包: mvn package -Dmaven.test.skip=true 2.启动指定外部的配置文件 java -jar jar包名 --spring.config.location=yml文件地址/properties文件地址 ...
2018-05-03 18:45:53 396
原创 git 上传文件到仓库上提示:origin does not to be a git repository
错误: $ git push origin basics-email-devfatal: 'origin' does not appear to be a git repositoryfatal: Could not read from remote repository.Please make sure you have the correct...
2018-04-27 16:33:25 408
原创 git cmd 忽略java 文件配置
在文件目录下,新建一个 .gitignore 文件,内容如下 /.settings/ /target/.idea/.gitignore.gitlab-ci.ymloil-common.imlREADME.mdlogs/ # built application files *.apk *.ap_ # fi...
2018-04-23 17:33:15 417
原创 java.lang.IllegalStateException: Ambiguous mapping.
Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'areaPriceController' method 原因:一个Controller中,有多个相同的@RequestMapping("/xxx")转载:https://blog.csdn.net/sourny/article/detail...
2018-03-23 10:30:26 2069
原创 Zookeeper的功能及原理
1.ZooKeeper是什么?ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户2.ZooKeeper提供了什么?1)文件系统2)通知机制 3.Zookeeper文件系统...
2018-02-07 17:54:34 175
原创 springcloud foreign 使用断路器不能生效
错误: Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Jan 31 23:10:55 CST 2018There was an unexpected error (type...
2018-01-31 23:02:18 1515
原创 maven 如何安装jar 到本地命令
1.安装maven,配置maven的环境变量(或者使用另外一种方式切换到maven的bin目录下进行操作) 2.执行maven安装命令 mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=j...
2018-01-18 15:01:33 151
原创 linux docker 安装 unable to prepare context: unable to evaluate symlinks in Docker
unable to prepare context: unable to evaluate symlinks in Dockerfile path 现象: #docker build -t docker-whale .unable to prepare context: unable to evaluate symlinks in Dockerfile path: GetFil...
2018-01-09 19:32:04 29063
原创 Linux Maven 安装与配置
1、下载maven (可以下载到指定的目录,我这里下载的是自己新建的文件夹 /home/chuichuige/workspace/develop) wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5- bin.tar.gz 2.解压指定目录(这里...
2018-01-09 10:22:46 320
原创 vim 修改文件出现错误“E45: 'readonly' option is set (add ! to override)”
错误原因:权限不足 解决方案: 如果是root权限,可以 :wq! 强行保存退出 转载:http://blog.csdn.net/u010947098/article/details/53908603 ...
2018-01-09 10:21:42 2772 1
原创 springboot 整合日志常见错误 - 类找不到
错误 原因:缺少 commons-logging.jar 解决方案: 如果用的是maven 则添加依赖即可 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging...
2018-01-05 14:19:04 669
原创 linux常用命令
常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录touch 创建空文件echo 创建带有内容的文件。cat 查看文件内容cp ...
2018-01-05 10:48:06 118
使用kotlin 分页的另一种代码实现
最近由于工作开发用到了kotlin,其中分页的实现由于数据的实现不是非常理想,于是本人就写了一个自 己的分页代码实现 res.dataArray = JsonArray() // 手动分页 var totalDataNum = resDataArray.size() ...
2017-12-28 16:20:38 869
原创 编程语言学习小结
学习一门语言大概会经历如下几步。1.基本语法学习任何东西,都是一个由表及里的过程。学习一门编程语言也一样。对于一门编程语言来说,“表” 就是基本词汇和语法。对于基础语法的学习,我们可以看一些简短而又系统的教程。2.编码实践所谓“纸上得来终觉浅,绝知此事要躬行”是也。此处就不多说。掌握基础,持续练习每一门编程语言的学习内容都会涉及:运行环境 数据类型(...
2017-12-11 14:19:18 474
有关 springboot 加载原理解析的一些心得
当我们创建完 一个 springboot 工程后然后加入 spring-boot-starter-web 依赖,启动打开控制台,如下 结论: (1) springboot 封装了 springmvc,因为springboot是基于servlet , 而且 前端控制器也是 dispatcherServlet (如图可以看出) (2) spr...
2017-12-09 17:19:56 449
原创 有关springboot Unauthorized 问题
错误: 原因: springboot 默认的安全策略是开启的(management.security.enabled=true),所以会导致我们访问的时候没有权限,因此我们可以通过management.security.enabled=false,重新启动即可访问...
2017-12-08 15:41:52 5491 2
原创 nodejs 个人学习以及个人总结
前言: 刚学习node.js 之前,因为最近在弄分布式项目,所以想实现前后端分离,而我们项目前端框架采用的 就是node.js,于是带着好奇心,就想学习下node.js。 在学习node.js 的时候,就大概做了一下入门的笔记,大体把 node.js 总体知识点分为以下几个部分 其中对我印象最深的是node 语法类...
2017-12-05 00:42:09 1023
原创 Java中的String,StringBuilder,StringBuffer三者的区别
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在 面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可 变的。 ...
2017-11-30 16:04:30 104
java Map toString() 源码解读测试
1. 编写一个单元测试类 @Test public void tt() { Map<Object, Object> map = new HashMap<>(); map.put("11", "aaaa"); map.put("22", "bbbb");
2017-11-30 15:43:49 2536
原创 springbootBoot 集成MongDB
环境 jdk1.8 maven 工具 idea 架构 springboot (一)安装MongoDB 可以参考本人写的教程:http://chuichuige.iteye.com/admin/blogs/2...
2017-11-28 16:51:07 163
原创 (二)mongodb 添加用户报错TypeError:db.addUser is not a function (mongodb3.4.1)
mongodb 添加用户报错TypeError:db.addUser is not a function (mongodb3.4.1) 具体解决方案,可以参考: http://blog.csdn.net/u010523770/article/details/54599548
2017-11-28 16:38:07 1137
原创 (一)mongoDB的简介、下载和安装
由于MongoDB比较特殊,安装配置和其他的不一样,本人特意写一篇博客和大家一起学习分享,希望能给 大家帮助! 二.下载 一般可以去官网下载 https://www.mongodb.com/ 本人由于网速的网速的原因,直接去该网站下载 http://dl.mongodb.org/dl/win32/...
2017-11-28 16:27:03 119
原创 Caused by: java.lang.IllegalStateException: Could not evaluate condition on org.
错误: Caused by: java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration due to org...
2017-11-28 14:12:55 6167 2
原创 idea SpringBoot中Junit测试无法加载@SpringApplicationConfiguration注解
错误原因: Spring官方文档后发现新版中用SpringBootTest代替了SpringApplicationConfiguration,所以将注解改为以下形式就可以正常注入Bean了 修改后 参考: http://blog.csdn.net/u013360850/article/details/71075...
2017-11-24 13:40:43 3363
原创 spring boot 配置文件后缀导致启动失败
错误: 错误原因:springboot 配置文件的格式和内容格式无法匹配(如下图所示 ) 解决方案: 把配置文件application.properties 改为 application.yml 即可 ...
2017-11-20 17:30:40 510
原创 java.lang.NoSuchMethodError: org.springframework.web.servlet.mvc.method.annotati
错误: java.lang.NoSuchMethodError: org.springframework.web.servlet.mvc.method.annotation.ServletInvocable(详情如下) 错误原因: 打开maven的pom.xml 文件 ,发现下面标红的两个jar冲突了,导致maven的jar加载的时候,只会加载上面 的jar,所...
2017-11-17 11:17:17 4657
原创 Unregistering JMX-exposed beans on shutdown
错误: Unregistering JMX-exposed beans on shutdown 原因:maven 运行的时候需要这个包,如果maven左边添加<scope>provided</scope>...
2017-11-17 10:10:16 137
原创 com.alibaba.dubbo.rpc.RpcException
问题:dubbo使用zookeeper注册失败 com.alibaba.dubbo.rpc.RpcException: Forbid consumer 192.168.73.63 access service com.runyi.share.service.commodity.api.ICategoryService from registry 127.0.0.1:2181 ...
2017-10-31 14:29:30 655
原创 Spring Boot中使用Swagger2构建强大的RESTful API文档
1.使用maven 创建springboot工程 2.修改 pom,xml ',添加 swagger2 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId...
2017-10-20 17:21:30 99
原创 Mybatis在IDEA中使用generator逆向工程生成pojo,mapper
1.创建maven 工程,修改pom.xml <build> <plugins> <!-- mybatis逆向工程 --> <plugin> <groupId>org.mybatis.generator</gro...
2017-10-19 15:51:23 872
原创 如何上传项目到开源中国码云
1.注册码云账号 2.登录码云账号 3.创建项目 4.创建完成项目后,跳转代码提交提示页(如下图),按照自己的需求操作即可! ...
2017-10-17 23:34:52 319
原创 MySQL5.7 group by新特性,报错1055
错误现象: 错误原因:mysql5.7中only_full_group_by这个模式是默认开启的 项目中本来使用的是mysql5.6进行开发,切换到5.7之后,突然发现原来的一些sql运行都报错,错误编码1055,错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中only_full...
2017-10-16 19:21:29 105
原创 常见面试题
1,什么是线程安全 (参考书:https://book.douban.com/subject/10484692/) 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 2,都说String是不可变的,为什么我可以这样做呢 String a = "...
2017-10-13 17:29:25 91
原创 java.lang.IllegalArgumentException: Could not resolve placeholder 'foo' in value
错误( 如图1 所示 ): 原因( 如图2 所示 ): 如图3 配置文件名称和client的配置文件名称必须保持一致(配置文件名如下) http请求地址和资源文件映射如下:<!--[if !supportLists]-->· <!--[endif]-->/{ application}/{profile}[/...
2017-09-27 18:02:29 4165 1
原创 在github上创建新分支
在github上创建仓库:Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/BrentHuang/MyRepo.gitgit push -u o...
2017-09-27 10:54:17 120
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人