- 博客(13)
- 收藏
- 关注
原创 kafka的请求处理机制
无论是Kafka客户端还是Broker端,它们之间的交互都是通过**“请求/响应”的方式完成的**。比如,客户端会通过网络发送消息生产请求给Broker,而Broker处理完成后,会发送对应的响应给到客户端。Kafka自己定义了一组请求协议,用于实现各种各样的交互操作。比如常见的PRODUCE请求是用于生产消息的FETCH请求是用于消费消息的,METADATA请求是用于请求Kafka集群元数据信息的。
2025-01-18 02:23:43
463
原创 java random随机数的用法_java随机数random怎么用
随机数的生成可以通过Random类的不同方法来实现。下面分别介绍几种常见的用法。
2025-01-17 10:23:29
446
原创 Vue3新特性体验--中(Composition API)
可以定义多个具有响应性的数据,接收一个对象,返回该对象的响应式代理器对象(Proxy),而且代理了该对象中所有的属性,不管该对象层级多深,所有的属性都具有响应性。在该实例中,我们在模板中使用like对象的属性的时候,通过“like.”的形式使用,如果页面大量使用该属性,这样写未免有些麻烦,如果通过es6解构,那么就会失去其响应性。观察控制台打印结果,跟ref不一样,真实的值不在value中,而是在对象原本对应的属性中,因此修改值时候不需要加“.value”。content.value = ‘注意啦!
2025-01-14 22:12:17
570
原创 vue3+ts完成axios封装
/ 设置post请求头/**请求拦截器每次请求前,如果存在token则在请求头中携带token*/// }// 登录流程控制中,根据本地是否存在token判断用户的登录情况// 但是即使token存在,也有可能token是过期的,所以在每次的请求头中携带token// 后台根据携带的token判断用户的登录情况,并返回给我们对应的状态码// }},},// 响应拦截器// 请求成功// }// }} else {},// 请求失败。
2025-01-14 22:08:36
735
原创 vue3+threejs新手从零开发卡牌游戏(八):关联卡组和手牌区、添加初始化卡组和初始化手牌逻辑_three addons loaders fontloader
let shadowText = group.children.find((v: any) => v.name === “卡组数量阴影”)shadowMesh.rotateX(-90 * (Math.PI / 180)) // 弧度。mesh.rotateX(180 * (Math.PI / 180)) // 弧度。mesh.rotateX(-90 * (Math.PI / 180)) // 弧度。if (type === “remove”) { // 删除卡组中的卡牌。// 手牌区添加手牌。
2025-01-14 22:04:54
798
原创 Microsoft Visual Studio 配置Oracle开发环境
在后续的开发中遇到一些老项目用到了OraOLEDB驱动包,因为instantclient没有OraOLEDB,程序就报错未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。在oracle环境创建一个子目录D:\oracle\instantclient_12_1\network\admin,创建tnsnames.ora监听文件即可。8.2解压缩ODAC121021Xcopy_32bit把oledb/bin下面所有的文件都复制自己oracle的安装目录的bin文件夹下。
2025-01-13 21:55:47
544
原创 Meterial Design常见控件的使用(六):NavigonView,BottomNavigonView BottomSheet
当这个Dialog Show出来的时候发现它显示了一半,嗯这个效果确实不错,这样就达到了我们最初说的支付宝密码弹窗和淘宝/天猫商品属性选择。,如果是一个普通的View(非RecyclerView、NestedScrollView)将不会继续往上滑动,下面的内容会继续跟着出来,但是同样可以向下滑动隐藏,也可以调用。后心中狂喜,后来经过我验证,它显示的效果和我猜想的一模一样啊,既然是个Dialog,那么用法应该和普通Dialog没啥去区别了吧。页面画好了,难道它会自动开关吗,怎么去控制它的打开和关闭呢?
2025-01-13 21:52:06
372
原创 Maven:mirror和repository 区别_maven mirrorof !internal
由于私服可以代理任何外部的公共仓库(包括中央仓库),因此,对于组织内部的Maven用户来说,使用一个私服地址就等于使用了所有需要的外部仓库,这可以将配置集中到私服,从而简化Maven本身的配置。该例中,的值为central,表示该配置为中央仓库的镜像,任何对于中央仓库的请求都会转至该镜像,用户也可以使用同样的方法配置其他仓库的镜像。需要注意的是,由于镜像仓库完全屏蔽了被镜像仓库,当镜像仓库不稳定或者停止服务的时候,Maven仍将无法访问被镜像仓库,因而将无法下载构件。
2025-01-13 21:48:25
345
原创 C C++ static关键字详解(最全解析,static是什么,static如何使用,static的常考面试题)_static面试
static,中文意思是静态的,作为C/C++中常用关键字中的一个很重要的关键字,其中用法多样且复杂难以理解,用起来总是丈二和尚摸不着头脑,把我折磨的一头雾水(主要是博主很菜😂)。也许大家对于这些知识都是一知半解(除过一些大佬),没有真正的搞透澈,一问我都会(这就是我),但是真正引用的时候,就会出现很多问题,而且百度的时候,大部分都讲得不是很清楚,所以为了帮助大家解决这个问题(实际上是自己不会),在这里进行一个全面的static介绍和总结。本文将会循序渐进,先从C语言。
2025-01-12 09:28:59
922
原创 BOM概述-window常见时间-定时器
setInterval 每隔这个延迟时间,就去调用这个回调函数,会调用很多次,重复调用这个函数。setTimeout 延迟时间到了,就去调用这个回调函数,只调用一次,就结束了这个定时器。3.7、停止setInterval()定时器。3.5、setInterval()定时器。3.2、setTimeout()定时器。3.3、案例:5s后关闭广告。2.2、调整窗口大小事件。3.6、两个定时器的区别。3.4、清除定时器案例。3.8、发送短信案例。
2025-01-12 09:21:32
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人