自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SpringCloud之Hystrix服务熔断怎么使用

问题场景 客户端通过部门的id去数据库中访问该部门的信息, 如果访问的id不存在, 给客户端的报错界面会很难看, 更严重的是提供查询的这个服务崩了导致前后的服务均可能出现问题, 进而导致服务雪崩, 客户端迟迟得不到响应信息. 有了Hystrix熔断机制后得以大大改善; 针对遇到类似于id不存在的错...

2020-02-20 16:41:52

阅读数 6

评论数 0

原创 浅显易懂! 设计模式之桥接模式

桥接模式bridge 桥接模式是将抽象部分与它的实现部分分离, 使它们都可以独立的变化. 它是一种对象结构型模式, 又称为柄体(Handle and Body)模式或接口(Interface)模式. 举个场景 需求: 已知有羽绒服、运动裤、跑步鞋三种衣物, 每种衣物有安踏、森马、乔丹三种品牌,设计...

2020-02-19 14:25:01

阅读数 14

评论数 0

原创 maven骨架报错:but there is no POM in this directory

maven可以正常使用,但是用它的骨架创建项目就会报错,比如用web项目的骨架: 完整报错如下: E:\java_jdk\bin\java.exe -Dmaven.multiModuleProjectDirectory=C:\Users\CQF\AppData\Local\Temp\arch...

2020-02-18 15:07:10

阅读数 17

评论数 0

原创 处理器之间带参数跳转

我被问到过这个问题, 这个问题很基础, 我当时没回答上来, 很不应该, 特地整理一下 springMVC的controller带参跳转 需求:ControllerA从地址栏获得一个参数并带着这个参数跳转到ControllerB 方法一:传统方式 自己拼接url 处理器A: @Controller ...

2020-02-17 16:57:14

阅读数 15

评论数 0

原创 SpringBoot之拦截器的配置

什么是拦截器 拦截器(Inteceptor)可以拦截Action请求, 可以判断后决定请求是否通过, 并在请求前、请求后、视图渲染后执行自定义的操作. 试想下: 你在一台新设备上想通过网页登陆QQ空间, 那势必要先在登陆界面通过登陆验证吧? 你不登陆就直接访问空间地址, 那你这个访问请求就会被&q...

2020-02-16 16:55:41

阅读数 52

评论数 0

原创 悲剧艺术! finalize方法实现对象的自我拯救

生存还是死亡 C++必须手动释放内存, 而Java有Garbage Collection(垃圾回收机制), 自动释放内存, 那么gc是如何判断一个对象是否已经死亡, 是否该回收它了? 这就需要一个垃圾回收算法 可达性分析算法 在Java中使用的是可达性分析算法, 就是对象到gc roots是否直接...

2020-02-15 15:03:56

阅读数 47

评论数 0

原创 原生JavaScript的定时器做简单动画

动画的原理 多张连续的静态画面在很短的时间内依次出现, 就可以产生动画效果, 每一个时刻对应的画面我们称之为"帧", 一秒内闪过多少张图片就是多少帧, 帧数越高, 画面越流畅 定时器 – setInterval()函数 setInterval从字面上理解, 意思是"设...

2020-02-15 00:40:24

阅读数 13

评论数 0

原创 怎么使用反射创建对象

反射创建对象的步骤 只要两步: 1.获取类的字节码对象 2.调用字节码对象的newInstance()方法 public class Person { String name = "Will"; } class Test { public static voi...

2020-02-14 23:44:03

阅读数 9

评论数 0

原创 快速了解设计模式之单例模式(附赠史上最牛单例)

设计模式多种多样, 今天我们来快速了解其中的单例模式 生活中很多东西都是独一无二的, 比如每个人都是唯一的, 不可能有第二个自己; 电脑中的任务管理器只能打开一个, 那就是单例, 而QQ能打开多个, 那就是多例. 反映在编程里, 单例就是一个类只允许产生一个对象, 不允许创建多个对象! 两个经典的...

2020-02-13 17:04:18

阅读数 146

评论数 0

原创 Java中什么是反射以及怎么用反射修改static final的字段(静态常量)

Java中的反射 Java反射机制发生在**运行时期**,对于任意一个实体类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的**反射机制**。 --百度百科 反射一直被冠以"简单粗暴&q...

2020-02-13 15:33:58

阅读数 65

评论数 0

原创 Java与Python的抉择

Java or Python ? 相信有很多小伙伴心中肯定有这样一个疑问: 这么多编程语言中到底选择哪一个语言,Java,Python,还是其它语言呢? 1.有趣的现象 有人曾调侃: 如何让一个冷清的手机产品论坛活跃起来? 答案是只要有人说一句诸如"华为天下无敌",“苹果手机...

2020-02-12 01:38:31

阅读数 38

评论数 0

原创 开发贪吃蛇游戏每吃一次食物左上角就会闪一下身体格子

开发贪吃蛇游戏每吃一次食物左上角就会闪一下身体格子 笔者用JavaSE开发过贪吃蛇小游戏,也用HTML5+CSS3+JavaScript开发过贪吃蛇,处理问题的思路大同小异,只是函数和方法调用会有不同,但是这两种开发方式,我都遇到过一个相同的问题,如题,蛇每吃到食物后的一瞬间,游戏界面的左上角都会...

2020-02-11 18:18:04

阅读数 70

评论数 0

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