自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

养只狗名叫猫

富亦乐,贫亦乐;甜亦乐,苦亦乐;同苦同甘,安之乐之;齐家齐室,心善志坚;不争,不显,不露!

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException

原因:数据库的版本是程序中引入的是5点几的链接。解决:修改程序中代码的引入版本为8以上即可!org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnection...

2019-01-28 16:47:03 6526

转载 iTerm2牛逼的功能!!!!

iTerm 2 is a terminal emulator for Mac OS X that does amazing things.    Terminal 是我们日常工作中使用频率比较高的一个工具,一个好的Terminal 肯定对我们的开发效率提高不少,今天要讲的就是Mac下的神奇iTerm2。其实早就在使用iTerm2,只不过只用到了一些基础功能,今天在官网看了下,发现有不少有趣...

2019-01-28 09:18:18 20989 2

转载 SQL语句执行顺序

查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的书写顺序依次为 select--from--where--group by--having--order by  其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一...

2019-01-27 13:16:21 153

转载 分布式锁解决并发的三种实现方式

在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。有的时候,我们需要保证一个方法在同一时间内只能被同一个线程执行。在单机环境中,Java中其实提供了很多并发处理相关的API,但是这些API在分布式场景中就无能为力了。也就是说单纯的Java Api并不能提供分布式锁的能力。所以针对分布式锁的实现目前有多种方案: 分布式锁一般有三种实现方...

2019-01-15 23:10:41 229

转载 springboot(三):springboot学习笔记

面试了一些人,简历上都说自己熟悉 Spring Boot, 或者说正在学习 Spring Boot,一问他们时,都只停留在简单的使用阶段,很多东西都不清楚,也让我对面试者大失所望。下面,我给大家总结下有哪些 Spring Boot 的面试题,这是我经常拿来问面试者的,希望对你有帮助。1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 S...

2019-01-11 23:19:07 295

原创 Spring Boot(三):Spring Boot自动加载源码解析

版本:Spring Boot:已经吃了很多关于版本的亏!看之前先看版本信息。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...

2019-01-11 21:34:29 288

转载 springboot(二):bootstrap和application有什么区别?

(一)、bootstrap和application有什么区别在springcloud的源码文档中有说明,源码地址:http://cloud.spring.io/spring-cloud-static/Edgware.SR3/single/spring-cloud.html#thebootstrapapplicationcontextSpring Cloud 构建于 Spring Boot ...

2019-01-11 19:12:34 11301 1

原创 springboot(一):什么是springboot?

一、什么是Spring Boot?Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。官方网站:http://spring.io/projects/spring-bootGitHub源码:http://github.com/spring-projects/sp...

2019-01-11 18:51:33 300

转载 Spring Cloud (五):断路器(hystrix)

题记:这是一篇转载的内容,原文地址在文章最后,feign一直包冲突,以后再修改吧 ,今天没心情了//TODO在分布式系统中,根据业务来拆分成一个个的微服务,服务与服务之间可以相互调用(RPC),在spring cloud 中可以用RestTemplate+ribbon和feign来调用。为了保证其高可用,单个服务有时候会集群部署,由于网络或程序自躾 的原因,服务并不能保证百分百可靠可用,如果单...

2019-01-11 13:35:02 202

原创 Spring Cloud(四):Spring Cloud服务之间调用(ribbon,fegin)

    注册的服务之间是怎么调用的。传统的一个项目当中,通常会有系统管理、用户管理、角色管理、人员管理等等这些模块,在分布式的系统当中,以往的同一个项目里的每一个功能模块可以相应独立拆分成一个项目也就是一个服务,然后这些服务在服务中心注册,服务与服务之间不直接调用,而通过服务中心来调用。Spring cloud 服务间调用一般有两种方式,第一种:ribbon+restTemplate 第...

2019-01-11 10:22:48 1073

原创 Spreing Cloud(三):Spring Cloud服务注册的坑(服务无法注册到注册中心)

题记:这个是在自己搭建项目时突然发现搭建的项目启动正常,但是在注册中心发现不了启动的服务。运行环境:idea:2018.3.2原因:一句话就是版本不对。分析:当你使用idea默认加载的jar时《parent》版本是这样的,这是最新的版本,要验证可以去maven官网查询一下但是你可以去查询一下下边的依赖,这个依赖却不是最新的,而是2.0以前的,但是这也是idea默认加载进来的...

2019-01-11 09:36:45 3587 1

原创 Spring Cloud(二):Spring Cloud服务的注册与发现

服务的注册与发现:这里用到了Spring cloud netflix 的eureka服务注册与发现模块。这里什么是Spring Cloud Netflix以后再说!//TODO建一个springcloud项目:eureka-server,这是服务注册中心,所有服务都要在这里注册,所有的其他客户端调用都是从服务中心来找到需要的服务然后调用。Pom.xml<?xml ver...

2019-01-11 07:58:56 363

转载 Spring Cloud(一):Spring Cloud的优势是什么?

Spring Cloud 作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面。本次分享主要解答这两个问题:Spring Cloud 在微服务的架构中都做了哪些事情?Spring Cloud 提供的这些功能对微服务的架构提供了怎样的便利?我们先来简单回顾一下,我们以往互联网架构的发展情况:传统架构发展史单体架构单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个 ...

2019-01-10 17:54:18 35051 3

转载 idea没有代码提示

工具名称:intellij idea 工具版本:12.1.6 操作系统:windows 7 64bit jdk版本:jdk 1.7 部署容器:tomcat 6.0 问题描述: 1)代码上没有任何警告或错误的提醒,但是make会提示错误信息;2)部分快捷键失效,比如导入java包快捷键。 如下图所示:  解决方案(目前共有三种情况): 情况一 勾选了"power save mode"(省...

2019-01-10 10:09:19 5070 1

转载 Spring超详细解析(带面试题)

Spring 概述1. 什么是spring?spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的版本大约2MB。 ...

2019-01-10 07:33:53 238

原创 String string=new String("wangjun")一共创建了几个对象详解

首先,分析这个问题从两方面:一:堆内存二:常量池总结:如果有new关键字两个方面都分析,如果没有,只判断常量池就可解决问题。分以下几种情况:1,String str = "ab";该语句创建对象的过程:先在常量池中查找是否有内容为"ab"的字符串对象,若有,直接将该对象的引用赋给str;若没有,则在常量池中创建"ab"对象,再将其引用赋给str。因为没有new关键字,所以操...

2019-01-09 22:34:55 924

原创 子类继承父类的加载顺序详解

题记:以前总是对不会的东西逃避,但是不会早晚有一天还是会找到你,今天以此笔记做记!分析两种情况的加载顺序,一种:单独类的加载顺序。二:子类继承父类的加载顺序一:单独类的加载顺序静态变量、静态代码块(从上到下的顺序加载) 类的非静态变量,非静态块(从上到下的顺序加载) 构造函数二:子类继承父类的加载顺序父类静态变量、父类静态代码块(从上到下的顺序加载) 子类静态变量、子类静态...

2019-01-09 21:34:35 3064

原创 mac安装redis详解

一.首先进入官网下载redis对应mac的安装包https://redis.io/download2,下载完成后,会在/Users/hu/Downloads 下有一个tar的解压包,我的是redis-5.0.3.tar 因为我是直接解压在/Users/hu/Downloads目录下 所在当前目录下输入:tar -zxvf redis-5.0.3.tar 就可以找到对应的解压文件3,...

2019-01-01 17:58:28 13305 5

VeryPDFPDFPasswordRemover3.1_inst.zip

PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!PDF去除密码保护!!

2019-05-26

json-lib.jar以及相关依赖jar

commons-beanutils-1.7.0,commons-collections-3.1,commons-lang-2.3,commons-logging,ezmorph-1.0.6,json-lib-2.1

2017-11-21

空空如也

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

TA关注的人

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