自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 微服务学习笔记五 Spring Cloud 服务消费者及服务网关

服务消费者 consumer创建maven工程,pom.xml<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <version>2.0

2020-06-24 12:35:03 634 1

原创 微服务学习笔记四 Spring Cloud RestTemplate

RestTemplateRestTemplate是spring框架提供的基于REST的服务组件,底层是对HTTP请求及响应进行的封装,提供了很多访问REST服务的方法,可以简化代码的开发。使用RestTemplate?创建maven工程,pom.xml创建实体类package com.shuang.entity;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@D

2020-06-23 09:48:02 243

原创 微服务学习笔记三 Spring Cloud Eureka Client 服务提供者

Eureka Client 代码实现创建Module,pom.xml<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <version>

2020-06-22 16:16:24 166

原创 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。

解题思路:如果数组为空,则直接pass;模拟移动的过程,向右、向下、向左、向上。分别设置上下左右的值每移动一行(一列),就重新设置值(比如向右遍历一遍后,那么上的值就从0变成了1),如果超过范围就说明遍历完成了class Solution {public: vector<int> spiralOrder(vector<vector<int>>& matrix) { vector<int> retu; if.

2020-06-20 11:04:48 405 1

原创 微服务学习笔记二 Spring Cloud Eureka Serve注册中心

代码实现新建maven父工程pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.7.RELEASE</version></parent><dependencies>

2020-06-19 22:04:32 243

原创 有5只猴子在海边发现一堆桃子,决定第二天来平分.第二天清晨,第一只猴子最早来到,它左分右分分不开,就朝海里扔了一只,恰好可以分成5份,它拿上自己的一份走了.第 2,3,4,5只猴子也遇到同样的问题,采

有5只猴子在海边发现一堆桃子,决定第二天来平分.第二天清晨,第一只猴子最早来到,它左分右分分不开,就朝海里扔了一只,恰好可以分成5份,它拿上自己的一份走了.第 2,3,4,5只猴子也遇到同样的问题,采用了同样的方法,都是扔掉一只后,恰好可以分成5份.问这堆桃子至少有1只?最简单的思路为:求(4+n)/(5^5)的最小整数解时,n的值。借4个桃子给猴子,那么第1、2、3、4、5个猴子看见的桃子数量都是5的整数倍。第1个猴子先丢掉一个,可以看成是它从自己那一份((n+4)/5)中拿的,它拿走自己的那一份后

2020-06-19 12:44:47 4537

原创 java垃圾回收学习笔记二

栈,局部变量。堆,new出来的对象。随着内存越来越大,出现了越来越多的垃圾回收器serial单线程parallel多线程也不是线程越多越好,多了cpu调度浪费资源serial单线程,parallel多线程。CMS为并发,但他不是任何版本的jvm的默认选项,他是一款承上启下的垃圾回收器。CMS(主要是讲这个)最重要的是:并发(垃圾回收线程与工作线程一起进行。边干活,边清理)如果在并发的时候,突然有:1)不是垃圾的又是垃圾了(没有被标记,但又被标记成垃圾,可以按照不是垃

2020-06-19 09:02:57 187

转载 学习笔记(1):玩转Linux:常用命令实例指南-经典书籍助你成长

人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; ...

2020-06-18 16:30:33 351

原创 java垃圾回收学习笔记一

一,garbage 一个对象,没有引用指向就是垃圾。 需要回收,如果过多,就会占满内存。c++/c:需要自己去回收垃圾java/python:有专门的垃圾回收器。二,how to find a garbage?reference count(引用计数,js、python等在用):缺点:不能解决循环引用的问题Root Searching(根可达算法)可称为根的为:JVM Stack,native method stack,run-time constant pool,s

2020-06-17 18:27:32 197

原创 微服务学习笔记一 spring Cloud简介

单体应用存在的问题:随着业务的发展,开发变得越来越复杂。修改,新增某个功能,需要对整个系统进行测试,重新部署一个模块出现问题,很可能导致整个系统崩溃多个开发团队同时对数据进行管理,容易产生安全漏洞多个模块使用同一种技术进行开发,很难根据实际情况选择更合适的技术框架,局限性很大。模块内容过于复杂,如果有员工离职,可能需要很长时间才能完成工作交接。集群:一台服务器无法负荷高并发的数据访问,那么就设置多台服务器一起风压(物理层面),很多人来干同一件事情,来分压力。分布式:将一个复杂的问题,拆.

2020-06-17 15:57:02 234 1

原创 has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested

跨域了,前后端都可以解决

2020-06-09 14:34:08 745 1

原创 Access denied for user root @ % to database xxx

解决办法:1、创建数据库create database mytest;2.连接数据库,报以下错:原因:创建完数据库后,需要进行授权,在本地访问一般不会存在这个问题。3.授权数据库操作其中:xxx代表创建的数据库; password为用户密码,在此为root的密码,root为账户名。...

2020-06-09 11:26:47 3741

原创 SpringBoot启动后报:Protocol handler start failed 的错误

报错的信息如下:很大的可能是端口冲突:springboot里面tomcat默认的为:8080你可以修,在 application.yml中修改:修改后,程序正常运行:

2020-06-08 12:57:52 2762

原创 SpringBoot整合Mybatis,实现简单的增删改查

这是最终的文件目录结构:新建maven工程1,配置pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE</version></parent><depende

2020-06-08 07:10:20 374

原创 The sever time reprents more than one tie zoe.

This application has no explicit mapping for /error, so you are seeing this as a fallback.Sat May 30 18:13:05 CST 2020There was an unexpected error (type=Internal Server Error, status=500).Failed to obtain JDBC Connection; nested exception is java.sql.

2020-06-08 07:04:55 200

原创 Spring Boot 整合 JDBC实现增删改查(crud)的简单操作

建议您看本文章前,先看:Springboot搭建简单Demp目录结构(红色代表需要的文件):pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> <groupI

2020-06-07 15:39:27 639

原创 安装vue环境遇见的一系列问题,及其解决方案

刚刚帮一位同学解决在电脑上安装了vue脚手架及安装element ui。原本以为很简单的,但每一走一步就遇见一个bug,和他找了快3个小时bug,好在问题都解决了。一,首先下载nodehttps://nodejs.org/zh-cn/点击:二:node配置安装如果在安装时已经加入到系统路径就不用了,如果没有就要加运行node -vnpm -v显示版本信息,就说明没有问题了。否则(执行下面的步骤)cmd:where node 显示安装目录1,在该目录下新建:“node_global

2020-06-03 08:43:02 903

空空如也

空空如也

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

TA关注的人

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