自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CompletableFuture

Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。在Java 8中, CompletableFuture提供了非常强大的Future的扩展功能,可以帮助我们简化异步编程的复杂性,提供了函数式编程的能力,可以通过回调的方式处理计算结果,并且提供了转换和组合CompletableFuture的方法。

2025-01-22 10:35:10 830

原创 使用Feign的完整流程

注:Feign已经集成了Rabbion,自动实现了负载均衡。②、注入ProductFeignClient,调用方法。在调用方的服务中引入依赖。

2024-12-16 13:29:01 276

原创 TypeScript

//PersonInterface接口){}console.log(`${n}-你好 ,我叫${this.name},我的年龄是${this.age}`);readonly gender:string //只读属性age?: number //可选属性name : "张三",gender:"男",age: 18,console.log(`奔跑了${n}米`);总结:何时使用接口?定义对象的格式,描述数据模型,API响应格式,配置对象.......等等,

2024-12-13 14:50:42 999

原创 HTML5新特性之Canvas

canvas>是⼀个HTML元素,我们可以将它简单理解为⼀个画板,通过Canvas提供的绘制api我们就可以绘制出各种图形。

2024-08-15 10:00:00 1687

原创 对象、原型以及原型链

1、利用字面量创建对象2、利用new Object创建对象3、利用构造函数创建对象前面两种创建对象的方式一次只能创建一个对象,里面很多的属性和方法是大量相同的,我们只能复制,因此我们可以利用函数的方法重复这些相同的代码,我们就把这个函数称为构造函数,构造函数:就是把我们对象里面一些相同的属性和方法抽象出来封装到函数里面举例:创造四大天王的对象new在执行时会做这四件事情:a、我们只要new Star(), 调用函数,就创建一个空的对象,b、this 就会指向刚才创建的空对象,

2024-08-07 10:00:00 2450

原创 ES6语法

块级作用域:被{}包围的部分,块级作用域里声明的变量,外部访问不到let和const会产生块级作用域,推荐使用,在作用域里面(当写两个for循环,可以都用 let i做循环条件,因为let会产生块级作用域,不会互相影响,)

2024-08-05 16:16:09 447

原创 CSS之2D转换

这样的规则就是动画序列 在@keyframes中规定某项CSS样式,就能创建由当前样式逐渐改为新样式的动画效果 动画是使元素从一种样式逐渐变化为另一种样式的效果,你可以改变任意多的样式任意多的次数 请用百分比来规定变化发生的事件,或用关键词"from"和"to",等同于0%和100%动画(animation)是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。2D移动是2D转换里面的一种功能,可以改变元素在页面中的位置,类似定位。

2024-07-14 17:53:01 1688

空空如也

空空如也

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

TA关注的人

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