自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Syntacticsugar's blog

Hello word....

  • 博客(73)
  • 资源 (6)
  • 收藏
  • 关注

原创 码云用户密码错误:remote: Incorrect username or password ( access token )

remote: Incorrect username or password ( access token )尼玛、老老实实用SSH链接吧,使用GitHub没有一点问题,使用国产的什么鬼?出现这中情况,网上说:解决:1、控制面板,账户管理、更改用户名和密码保存;2、SSH当然选用第二种了,暴躁;查看命令,生成ssh 公钥秘钥;添加进去;ssh-keygen -t rsa ...

2018-11-30 21:46:41 14584 1

原创 Zuul网关配置、ZuulException: Forwarding error

Zuul 是什么,有什么作用:核心作用就是过滤和路由;基本配置如下:server: port: 10010 #端口spring: application: name: api-gateway # 网关名字zuul: routes: user-service: # 路由的 id path: /user-service/** #映射路径...

2018-11-30 11:20:00 29274 4

原创 Hystrix熔断器原理、应用

熔断器用于解决雪崩问题:什么是雪崩问题?解决方案2种;1、熔断2、服务降级熔断器的应用场景:控制用户精确访问,譬如VIP 账号访问资源的等等、权限控制;源码分享:https://github.com/medoo-Ai/cloud-demo11、consumer 消费者中添加依赖:2、在main 函数中添加 @EnableCircuitBreaker // 添加Hystrix ...

2018-11-29 23:28:45 472

原创 eureka的负载均衡、ribbon的原理

ribbon 来完成负载均衡RibbonLoadBalanceClient 类,是用来 进行负载均衡的;其中有个 choose 的方法,源码如下:》意思是,对serverId 进行实例化;创建测试类;在服务的消费者添加@LoadBalanced 注解;@SpringBootApplication@EnableDiscoveryClientpublic class Consu...

2018-11-29 21:23:08 4402

原创 搭建eureka集群

首先定义3个eureka的端口:10086 》10087和10088上10087 》10086和10088上10088 》10086和10087上分别启动这三个 eureka的服务,其服务是相互注册的;1、启动 10086端口的eureka的server,将其注册到10087 /10088端口的eureka服务;server: port: 10086spring: app...

2018-11-29 15:19:58 396

原创 No MyBatis mapper was found in '[cn.itcast]' package 通用mapper注入问题

声明、使用springcloud 2.0.1 、mysql8 、JDK8、idea在springcloud 使用通用mapper 过程中,存在通用mapper 注入问题;启动springboot ,发现警告如下:No MyBatis mapper was found in ‘[cn.itcast]’ package. Please check your configuration.原...

2018-11-29 10:08:57 4092 1

原创 HikariPool-1 - Exception during pool initialization.

HikariPool-1 - Exception during pool initialization.尼玛,粗心大意,不是连接池驱动有问题,就是通用mapper无法注入,再就是com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure无语:useSSL=false 处出错,没有仔细检...

2018-11-29 09:40:30 12705 3

原创 springboot整合mybatis基于xml配置CURD、多条件分页查询

声明:使用JDK8、枚举、lombok 、springboot2.1.0、idea对于繁琐的xml配置,其优点也很明显:项目部署以后,若对项目进行扩展等,直接修改XML文件既可;另外,在mybatis的XML配置中,XML的sql 复用也尤为常见;下面完成对Users 类做一个基础的CURD,并融合些常用的SQL片段复用,动态SQL 、枚举类型完成对数据类型以及选项限定、以及分页等;》...

2018-11-28 20:34:01 1704

原创 springboot整合mybatis跨库操作、配置多个数据源DataSource

声明,使用JDK8、idea、lombok、springboot2.0进行测试:》》1、mybatis多数据源的使用场景:操作同一台服务器上不同的数据库,或者多地机器上的相同或不相同数据库。进行跨库操作、多数据源进行分离数据;使得程序得以扩展,当一台或者部分服务器宕机,不影响整个应用的服务;2、多数据源配置的思路:数据隔离,把数据分别存放在test、test02这两个数据库...

2018-11-28 18:50:08 10882 1

原创 org.apache.ibatis.executor.ExecutorException: No constructor found in问题解决

springboot中整合mybatis的下面来配置报错:因为谢了有参构造,没写无参构造;在model 中添加无参构造;package com.mybatis.neo.mybatisdemo.model;import com.mybatis.neo.mybatisdemo.enums.UserSexEnum;import lombok.Data;import java.io.Seria...

2018-11-28 12:18:17 5159 2

原创 SolrCloud的搭建

声明使用Xshell6 ,CRT、VMware、Centos6、JDK8、TOMCAT9、solr4》》1、基本环境:设置三台虚拟机每台虚拟机部署环境,设置虚拟机的ip分别为:192.168.196.131192.168.196.132192.168.196.133每台及其上都需要部署以下环境:JDK:基本Java运行环境Tomcat:装载Solr服务Solr-4.1...

2018-11-28 10:37:25 158

原创 解决Spring Boot Application in default package

》1、问题描述创建springcloud 项目时候,main报错:Spring Boot Application in default package less… (Ctrl+F1)Inspection info: Checks Spring Boot Application Setup.@SpringBootApplication used in default packageR...

2018-11-27 10:26:14 48978 10

原创 Resource nexus-maven-repository-index.properties does not exist

设置代理:-Xmx768m -DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=1080

2018-11-26 22:53:06 5082

原创 springboot中警告:Establishing SSL connection without server's identity verification is not recommended

声明:使用 JDK8 、springboot2.0、maven3.5.4》》springboot中,查询mysql数据库时候一条警告:Mon Nov 26 19:03:45 GMT+08:00 2018 WARN:Establishing SSL connection without server’s identity verification is not recommended....

2018-11-26 19:21:44 628

原创 Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguratio

》1、问题说明:在启动 springboot的 main函数 是时候,报错,说获取不到DataSource 等一些列错误;报错信息若下:Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceConfigur...

2018-11-26 19:02:23 32844 6

原创 springboot中ResourceProperties类

》默认的ResourceProperties的路径如下:@ConfigurationProperties( prefix = "spring.resources", ignoreUnknownFields = false)public class ResourceProperties { private static final String[] CLASSPATH_...

2018-11-26 16:18:55 2573

原创 lombok插件

》》官网:https://www.projectlombok.org/可以在idea中下载插件重启 idea 生效;官网有演示其作用 @Data 为示例演示了 在pojo类中,去除了代码的冗rong余;当然是老外使用myeclipse演示的,我这里附上演示视频,共4分钟时长;https://pan.baidu.com/s/1EUol7In-DXYHn45FdgLQKA》安装...

2018-11-26 16:05:10 173

原创 org.apache.solr.client.solrj.beans.BindingException: Could not instantiate object of class 处理

solr进行范围超找时候抛异常:1、问题描述:solrJ中进行范围搜索时候报错:org.apache.solr.client.solrj.beans.BindingException: Could not instantiate object of class com.baidu.ItemCaused by: org.apache.solr.client.solrj.beans.Bind...

2018-11-25 21:40:25 2216 1

原创 VMware15pro 克隆虚拟机

》1、使用克隆,开始克隆centos62、点击下一步、下一步点击选择创建完整克隆,下一步;3、给克隆的虚拟机起一个名字,下一步;4、如图配置生成 MAC地址,并记录生成的MAC地址(配置网卡的时候要用),下一步;5、ifconfig 发现没有网卡,需要手动配置;6、配置网卡,添加MAC以及IPADDR命令 vi /etc/sysconfig/network-scrip...

2018-11-25 20:27:52 3130

原创 solrJ基础

》1、在solr 服务器中添加field 2种方式1、添加 document2、添加 JavaBean》1、连接netty服务器创建文档对象,在document添加字段commit 提交/** * @auther SyntacticSugar * @data 2018/11/24 0024下午 11:31 */public class SolrJTest {...

2018-11-25 14:44:05 172

原创 spring-boot-devtools核心功能

当然 Spring Boot 不是为了取代 Spring,Spring Boot 基于 Spring 开发,是为了让人们更容易的使用 Spring。看到 Spring Boot 的市场反应,Spring 官方也非常重视 Spring Boot 的后续发展,已经将 Spring Boot 作为公司最顶级的项目来推广,放到了官网上第一的位置,因此后续 Spring Boot 的持续发展也被看好。S...

2018-11-24 19:26:05 4911 1

原创 @SpringBootApplication解析

我们经常写的@SpringBootApplication 是什么意思呢?*@SpringBootApplication 源码点开瞟一眼:》我们发现@SpringBootApplication 中包含@SpringBootConfiguration、@ EnableAutoConfiguration、@ ComponentScan ,这一个注解代替了这三个注解; *@Configur...

2018-11-24 12:12:39 4123

原创 更换内存条导致windows启动失败,报错信息:windows无法验证此文件的数字签名,2018.11;

》问题描述:给笔记本更换内存条,导致windows7 64开机失败,并提示windows无法验证此文件的数字签名;搜了搜度娘,度娘说重装系统吧;我去,电脑中一堆资料软件,怎么可能;》解决办法:1、会有提示说 F8 进入安全模式2、但是F8 不管用啊,并没有进入到安全模式 去更改Security 下的 Secure Boot Control 为Disabled3、按Esc ...

2018-11-24 00:01:59 7733 1

原创 Lucene全文检索之倒排索引实现原理、API解析【2018.11】

》官网 http://lucene.apache.org/下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/java/7.5.0/》Lucene的全文检索是指什么:程序扫描文档,对文档document建立索引,并对文档进行分词 ik,对每一个词建立索引并关联文档document的编号(索引);当用户进行搜索时候,按照搜...

2018-11-23 20:17:20 709

原创 Uncaught TypeError: Cannot read property 'username' of null常见错误

》在一个web 向项目中,user登录状态显示模块,有一个异常:Uncaught TypeError: Cannot read property ‘username’ of null》是因为:username 空指针检查user模块代码,发现判断错了》修改如下: User user = (User) session.getAttribute("loginUser...

2018-11-22 22:14:09 14209

原创 GItHub入门,使用idea提交项目到GitHub;2018.11

1、创建一个新的仓库:2、点击 create a new file第一行:是commit说明第二行:是详细的说明,为什么commit ,修改了什么点击commit new file如下:...

2018-11-21 22:38:08 162

原创 linux7下centos7安装mongodb,设置server开机自启动;同样适用于centos6下安装mongodb;手把手教程

[root@modoo bin]# ping www.baidu.comPING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=128 time=121 ms64 bytes from 61.135.16...

2018-11-20 12:00:23 539

原创 Linux下mongodb已设置server自启动,如何启动数据库客户端

在设置自启动情况下:I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProt报错,说是自启动占用端口启动mongodb 客户端:/usr/local/server/mongodb/mongo/bin./mongo --port=4701...

2018-11-20 11:16:15 408

原创 ssm框架整合,pom.xml依赖分析

声明,使用spring5.0.7.RELEASE /mybatis3.4.6/mysql8/JDK8进行整合;采用父工程子模块方式整合分2大部分:spring和springmvc、spring和mybatis整合spring和springmvc、1、分别搭建spring以及springmvc,spring和springmvc是无缝结合的,这也是spring火热的重要原因之一;2、...

2018-11-19 23:57:58 1071

原创 Centos7中的ifconfig、netstat等命令被废弃,解决怎么在centos7中使用centos6的命令

在使用centos7中,首先要查看的是 ifconfig 一下,遗憾的是未找到命令;命令被更换成 ip addr度娘说,使用以下命令安装回centos6的命令,最后测试;yum provides ifconfigyum whatprovides ifconfigyum install net-toolsyum install traceroute端口命令变化netstat ...

2018-11-19 22:54:11 2886

原创 crt远程连接centos7 64位,Linux7查看ip地址命令不同于6、centos7网卡配置

首先,虚拟机登录centos7,查看虚拟机ip地址, 命令 ip addrens33为虚拟机的ip地址:如下图所示;打开crt ,建新连接;把ip地址输入、用户名,点击确定;点击连接,输入账号密码,保存密码;连接上了,可以愉快地的玩耍了;...

2018-11-19 17:26:35 1557

原创 org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;解决该问题2018.11

声明,使用JDK8,maven3.5.4, spring5.0.7, idea2018.2问题描述:在spring整合mybatis测试过程中报错如下:java.lang.AbstractMethodError:org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;报错...

2018-11-19 12:34:36 3933

原创 centos7安装,使用vmware进行安装;

centos7 和centos6存在很大不同,仅仅安装过程就简化了很多,命令行也有所改变;centos7下载树:http://mirrors.163.com/centos/7/isos/x86_64/安装分2步:1、创建新的虚拟机2、安装centos7 64位1、建新虚拟机、2、我的版本是vmware15pro,故选择workstation15x;根据自己虚拟机版本选择即可...

2018-11-18 23:22:39 426

原创 MogoDB官网下载不了完美解决,提供各版本下载树;MogoDB各版本选择,该选哪个版本,你选阉割版了么

2018.11.8登录mogoDB官网下载MogoDB数据库时候,很高兴发现下载不了,没果,我们都知道一般这类网站都存在下载树的,可怜资料寥寥,找不到载树,只能自己解析了,过程如下:mogoDB官网:https://www.mongodb.com/官网Linux下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel...

2018-11-18 12:20:00 528

原创 curl: (35) SSL connect error报错处理,更新nss版本;Linux版本centos7下载树

处理请求命令 curl -O https:// xxx 时候,报错curl: (35) SSL connect error原因是nss版本有点旧了,yum -y update nss更新一下Linux7下载树地址:http://mirrors.163.com/centos/7/isos/x86_64/更新完毕,从新请求:下载mogoDBcurl -O https://f...

2018-11-18 11:16:23 8702 3

原创 GitHub注册,Git2.19.1安装windows环境下

Git是什么:Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。ps:据说,Torvalds写GIT只用了10来天,尼玛!Git和SVN的区别:1、最核心的区别Git是分布式的,而Svn不是分布的2、...

2018-11-17 20:39:55 2413

原创 Unable to verify your captcha response.注册GitHub第一步问题解决;2018.11.17

今天注册GitHub时候,出现第一步报错,报Unable to verify your captcha response. 意思是浏览器访问无响应,度娘了好久什么办法都有,都没有奏效;用火狐(下了一个没卵用);使用IE(没卵用);使用VPN(并没有什么卵用)…后来发现 IE 内核版本过低;注册地址:https://github.com/问题描述:注册GitHub时候,第一步出现问题,报...

2018-11-17 19:39:39 45552 6

原创 Spring MVC数据校验;Validator 接口@Validated注解

声明,使用 JDK8 、spring5.0.7 、idea2018.2Spring MVC 提供了两种数据校验的方式:基于 Validator 接口使用 Annotaion JSR-303 标准进行校验基于 Validator 接口的方式需要自定义 Validator 验证器,每一条数据的验证规则需要自己手动完成;使用 Annotaion JSR-303 标准则不需要自定义验证器,通...

2018-11-16 23:32:34 1922

原创 springmvc中自定义拦截器、文件上传

声明,使用JDK8、maven3.5.4、idea2018.2、spring5.0.7springmvc中的拦截器,用于拦截前端发起的请求;当请求到达DispatcherServlet前端控制器,DispatcherServlet根据请求路径到HandlerMapping查询具体的Handler,从HandlerMapping返回的值是一个HandlerExecutionChain执行链,...

2018-11-16 16:30:41 519

原创 springmvc占位符映射

语法:@RequestMapping(value=”user/{userId}/{userName}”)请求路径:http://localhost:8080/show2/6/dadoudou.docontroller层: @RequestMapping("show2/{id}/{name}") public ModelAndView test02(@PathVariable("...

2018-11-15 11:52:36 1006

mongodb在Linux的配置文件

mongodb在linux下配置的日志配置文件,服务service配置文件;不包含任何安装文档

2018-11-20

手写springmvc

Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进行进行映射。 在控制器的类定义处以及方法定义处都可添加 @RequestMapping,在类定义处添加 @RequestMapping 注解,相当于多了一层访问路径。

2018-11-13

getParameter.js 下载,跨域获取请求行参数

getParameter.js 下载 ,用Ajax来获取请求行的参数 ,使用script 标签引入

2018-10-23

省市区3级联动

声明,mysql数据库的一张省市区自关联表格;javascript实现省市区三级联动 原理是根据<select>选框下<option>的selected属性来确定上一个值被选中,确定数组下标,传递给下一个数组作为循环结束值。 这是页面未进行任何操作时的原始界面

2018-10-21

把资源链接放到网盘,提供免费下载

Advanced-REST-client_v3.1.9.下载和definitions.json下载把资源放到网盘了,供大家免费免积分下载,谢谢。 https://pan.baidu.com/s/1QVjyCC55Wq6b36E43Uv3og

2018-09-13

mybatis逆向工程

Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)       企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多, 自动生成单表对应了的类以及包,实现类等配置文件。

2018-09-12

空空如也

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

TA关注的人

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