自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Java实现JVM第三章《解析class文件》

配置内容:-Xjre “C:\Program Files\Java\jdk1.8.0_161\jre” java.lang.String。配置位置:Run/Debug Configurations -> program arguments。java虚拟机定义了u1、u2、u4三种数据类型来表示;1字节、2字节、4字节,无符号整数。u1、u2可以用int类型存储,因为int类型是4字节。u4 需要用long类型存储,因为long类型是8字节。代码篇幅较长,不一一列举。

2024-09-19 08:22:52 654

原创 淘宝直播商品识别大赛开幕,助力视频多模态商品检索技术再升级

框级标注信息丰富多样,包括商品的检测框、类别、视角、展示方式、同款编号等。经过多年的不断创新和实践,淘系技术通过直播商品识别算法,实现淘宝直播过程中商品和直播讲解点的有效关联,让消费者可以通过点击商品跳转观看该商品的真人讲解,实现边看边买的沉浸式消费体验。淘宝直播商品识别大赛2021较与第一届,在赛题设计上特别优化并引导选手注重全类别的识别效果,特别是长尾的商品类别、视觉纹理简单商品的识别等,另一方面更加强调多模态信息(主播讲解语音、商品标题)等信息在精确识别视觉相似讲解商品中的重要性。

2024-09-19 06:58:07 559

原创 寻找一把进入 Alibaba Sentinel 的钥匙(文末附流程图)

if (entry!= null){那本文将来探讨 SphU.entry 的实现原理。SphU 类定义了很多 entry 重载方法,我们就以下面这个方法为例来探究其实现原理。1、SphU.entry 流程分析// @2资源的名称。进入资源的方式,主要包含 EntryType.IN、EntryType.OUT。可以理解为本次进入需要消耗的“令牌数”。其他参数。代码@2:调用 Env.sph.entry 的方法,其最终会调用 CtSph 的 entry 方法。

2024-09-19 03:34:43 960

原创 基于腾讯云手把手教你搭建网站

在当今数字化时代浪潮之下,作为开发者拥有一个属于自己的网站是非常有必要的,也是展示个人形象、打造影响力和给别人提供服务的重要途径。网站不仅可以作为打造自己影响力的品牌和载体,还可以拓展工作之外的业务,是与有需要的用户进行互动的载体。那么本文就来简单分享一下基于腾讯云的网站搭建步骤,以手把手的方式帮助萌新开发者开始搭建自己的网站之旅,打造属于自己的网站。

2024-09-19 02:01:34 383

原创 你不知道的redis三-Redis的持久化机制

redis进程执行fork操作创建子进程,由子线程完成持久化,阻塞时间很短(微秒级),是save的优化,在执行redis-cli shutdown关闭redis服务时,如果没有开启AOF持久化,自动执行bgsave;redis也是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化,持久化可以避免因进程退出而造成数据丢失;:阻塞当前Redis,直到RDB持久化过程完成为止,若内存实例比较大会造成长时间阻塞,线上环境不建议用它。1,查看启动目录,没有dump文件。

2024-09-18 20:14:29 485

原创 个人关于普通消息队列的使用体验与收获_结合你的项目经验,分享一些在使用消息队列时的最佳实践和经验教训

基于电商系统:RocketMQ可以用于电商系统的订单、支付、物流等场景。关于社交系统:RocketMQ可以用于社交系统的聊天、消息推送等场景。涉及游戏系统:RocketMQ可以用于游戏系统的玩家数据、游戏消息等场景。覆盖企业应用:RocketMQ可以用于企业应用的业务流程、数据同步等场景。我在使用RocketMQ的过程中,收获且学到了很多。比如,RocketMQ的使用门槛比较低,可以通过简单的配置就可以快速上手;而且,RocketMQ的功能非常丰富,可以满足不同的应用场景。

2024-09-18 18:39:11 1065

原创 springboot应用查询城市天气

4.0.0httpclient4.5.7test}创建一个配置类,这里注意要使用HttpComponentsClientHttpRequestFactory作为RestTemplate构造方法的入参,这样才能支持gzip压缩的response,否则得到的就是乱码:@Bean}创建一个controller来接收web请求,然后发起气象服务网站发起天气查询:

2024-09-18 15:07:56 687

原创 Spring Boot热部署的实现_springboot热部署 重写findclass方法

热部署:是指在服务器运行时重新部署项目热加载:是指在运行时重新加载class。

2024-09-18 13:18:24 301

原创 Linux指令及用法总结(附举例)(1)

linux常用指令。

2024-09-18 08:22:21 1220

原创 Java设计模式学习记录-备忘录模式

游戏开始,捡到滑板,前进10步备份当前状态备份完成踩到便便了,当前步数为:0还原到之前一步恢复完成,当前玩家步数是:10。System.out.println(“恢复完成,当前玩家步数是:”+game.getPlayerStep());System.out.println(“踩到便便了,当前步数为:”+game.getPlayerStep());System.out.println(“备份当前状态”);/** * 玩家走的步数 *//** 恢复备份 *//** 保存备份 */

2024-09-18 06:25:32 977 1

原创 JAVA入门之内部类 笔记(29)

在开发中我们难免会用一些只用一次的对象,如果这些对象我们只用一次但却把他们创建成JAVA类,再在测试类中生成该对象,这会是个不太明智的选择,但是当我们应用匿名内部类,就能更好解决这个问题。范例:Outer.Inner oi = new Outer( ).new Inner;像上面代码这样把内部类定义成public是不常见的,一般都弄成私有的,因此应该如下修改。前提:存在一个类或者接口,这里的类可以是具体也可以是抽象类。本质:是一个继承了该类或者实现了该类接口的子类匿名对象。六、匿名内部类的应用。

2024-09-18 04:30:49 280

原创 http server源码解析

当 req 生成后,便会执行 parserOnIncoming 生成 res 对象,同时会在 res 对象中注册finish 事件,当业务代码执行 res.end 的时候,就会触发这个事件。当需要使用对象的时候,会优先从队列中获取空闲的对象,如果队列中已经没有可用的对象,就会新建一个与队列中存放的对象大小相同的对象,供程序使用。// 使用write_将响应数据写入响应请求的内容中,然后执行_send绑定finish函数,当数据响应完成后,就会触发执行这个finish函数。

2024-09-18 02:29:39 304

空空如也

空空如也

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

TA关注的人

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