Text | Wang Qinlong (Flower name: Chang Fan) Ant Group AI Systems Engineer ChaosBlade is an open source experimental injection tool developed by Alibaba that follows chaos engineering principles and chaos experiment models and can be used to verify the stability of cloud native systems. As a cloud-native distributed training system, DLRover provides elasticity and […]
Tag: blade
hitcon2023 reverse engineering The Blade WP
hitcon2023 reverse The Blade WP Run the given program socket communication related Described by the title A Rust tool for executing shellcode in a seccomp environment. String search and positioning found that the verify method is suspicious It was found that a command flag was hidden. The flag was entered by adding command line parameters. […]
Regarding the problem of Blade framework converting null value of numeric type to -1
Table of Contents question Solution partial solution Global solution Customize CustomizeNullJsonSerializer Define CustomizeBeanSerializerModifier Inherits MappingJackson2HttpMessageConverter Custom conversion Question The BladeBeanSerializerModifier defined by the blade framework will convert Boolean type null to false, and numeric type null will be converted to -1. In some cases, some fields are not required, and the details page will display […]
SpringBlade integrates RabbitMq
Integrating rabbitmq in the springblade framework Create a new module (blade-rabbitmq) and add dependencies required by rabbitmq blade-rabbitmq service pom file <?xml version=”1.0″ encoding=”UTF-8″?> <project xmlns=”http://maven.apache.org/POM/4.0.0″ xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd”> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>blade-ops</artifactId> <groupId>org.springblade</groupId> <version>3.6.0</version> </parent> <artifactId>blade-ops-rabbitmq</artifactId> <name>${project.artifactId}</name> <version>${blade.tool.version}</version> <packaging>jar</packaging> <description>springblade integrates rabbitmq</description> <dependencies> <!–Blade–> <dependency> <groupId>org.springblade</groupId> <artifactId>blade-core-boot</artifactId> <version>${blade.tool.version}</version> </dependency> <!–rabbitmq–> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> <dependency> […]
[SpringBlade-Privilege Defects] API Authentication Logic Defect Vulnerabilities
Directory 1. Theoretical part Introduction How to pass the certification API authentication Configure API release Fine-grained authentication configuration end 2. Practical part 1. Theoretical part Introduction Secure is based on JWT encapsulation. Every time a request is made, the API request that needs to be authenticated will be intercepted, and the Token carried in the […]
Asynchronous Blade CompletableFuture
What is CompletableFuture? The CompletableFuture class implements the Future and CompletionStage interfaces and adds many new methods. It supports lambda and uses non-blocking methods through callbacks to improve the asynchronous programming model. Simply put, it can help us achieve task scheduling. [All the codes in this article have been uploaded to Code Cloud] Creation of […]
Using PAI-Blade to optimize the Stable Diffusion inference process (2)
Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]
Using PAI-Blade to optimize the Stable Diffusion inference process (2)
Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]
Optimizing the Stable Diffusion Inference Process with PAI-Blade
Background AIGC is a rapidly growing and important business in the field of artificial intelligence computing. Stable Diffusion is the most popular open source model among them, and has received a lot of attention. However, with the continuous expansion of application scenarios, the problems of inference delay and computing cost faced by Stable Diffusion have […]
Using PAI-Blade to optimize the Stable Diffusion inference process (2)
Background In the previous article, we used PAI-Blade to optimize the Stable Diffusion model in diffusers. In this article, we continue to introduce the inference process of optimizing LoRA and Controlnet using PAI-Blade. Relevant optimizations can also be used directly in the registry.cn-beijing.aliyuncs.com/blade_demo/blade_diffusion image. At the same time, we will introduce the method of integrating […]