高性能spring minio boot
Spring Cloud Alibaba学习笔记
[toc] # Spring Cloud Alibaba学习笔记 # 简介 Spring Cloud Alibaba 是一个分布式应用架构解决方案,它是基于 Spring Cloud 和阿里巴巴的一些组件构建的。而 Spring Cloud Alibaba 中包含了许多常用的中间件组件,下面是这些组 ......
spring中用到哪些设计模式
1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建中都用到了; 2.模版模式,这个也很明显,在各种BeanFactory以及ApplicationContext实现中也都用到了; 3.代理模式,在Aop实现中用到了JDK的动态代理; 4.单例模式,这个 ......
JVM性能调优
一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-X ......
MegEngine 使用小技巧:如何做 MegCC 的模型性能评测
MegCC 支持了基础的 Benchmark 模块用于测试各类模型的推理性能,获取推理时各个 Kernel 的性能数据,分析模型性能瓶颈。 ......
基于Spring Security去实现sso单点登陆和鉴权
因为看了spring security在自己无聊的时候书写的demo发现有缺陷后来去进行修改完整了。对鉴权需要看的源码还有登陆的实现返回的加密信息进行鉴定等等做了修改 1.首先我们需要去配置到我们spring security的一个配置类去实现我们的WebSecurityConfigurerAdap ......
docker-compose部署django+nginx+minio
总体文件结构 docker-compose.yml文件 version: "3" # volumes: # 自定义数据卷 networks: # 自定义网络(默认桥接) web_network: driver: bridge services: web: build: ./serve ports: ......
计算机网络的性能指标
# 计算机网络的性能指标 ## 1. 速率 速率是指数据在网络中传送的速度,通常用**比特率**或**数据率**来表示,单位是**b/s**,或**bit/s**,即比特每秒,或者**bps**(bit per second)。 速率单位:1 Ybps = 10^24 bps(尧), 1 Zbps ......
minio
# minio ### 1. 使用下列文件开启服务 [minio.exe](minio.exe) ### 2. 修改密码及开启服务 第一步,找到minio.exe所在目录,进入cmd窗口。 第二步,输入set MINIO_ACCESS_KEY=admin命令,修改ACCESS-KEY。 第三步,输入 ......
悟空派WuKongPi全志H3(香橙派orangepi zero)折腾记录(u-boot移植)
最近在某宝上看到一个悟空派,仔细一看这不就是香橙派orangepi zero吗,不过它的USB是Type-C,于是我买了一块打算折腾一下。 拿到了首先获取一下u-boot源码,因为板子和香橙派orangepi zero一样就直接用香橙派的源码了 git clone https://github.co ......
【Flyway】初识Flyway,将Flyway集成于Spring项目
## 什么是Flyway Flyway官方网站:[点击这里](https://flywaydb.org/) 官方描述: > Flyway extends DevOps to your databases to accelerate software delivery and ensure quali ......
ZYNQ 启动过程简介 以及 ZYNQ 裸机生成BOOT.BIN
## 背景 下图是ZYNQ的启动过程 上电复位等完成后,先执行BootRom,然后再根据MIO设定的启动方式选择对应从哪里启动,无论从哪里启动,都需要一个BOOT.BIN文件,对于裸机程序来说: BOOT.BIN应对包含如下信息: 1、FSBL 代码,后缀elf; 2、用户程序,后缀elf; 3、用 ......
体验 TDengine 3.0 高性能的第一步,请学会控制建表策略
正如我们之前所言,在 3.0 当中,我们在产品底层做了很大的变化调整,除了架构更加科学高效以外,用户体验也是我们重点优化的方向。以之前一篇文章为例:对于 Update 功能,用户不再需要任何配置 ,默认即是比 2.0 更完善的机制。(https://mp.weixin.qq.com/s/7E8kl9 ......
搭建promtetheus+grafana性能监控环境
## 环境准备 - CentOS Linux release 7.7.1908 (Core) - prometheus-2.36.2 - grafana-enterprise-9.0.2-1 - node_exporter-1.3.1 - mysqld_exporter-0.14.0 备注:软件可以 ......
SSM框架学习之Spring浅谈(二)
Spring常用注解 @Controller : 对应 Spring MVC 控制层,主要用户接受用户请求并调用 Service 层返回数据给前端页面。 @Service : 对应服务层,主要涉及一些复杂的逻辑,需要用到 Dao 层。 @Component :通用的注解,可标注任意类为 Spring ......
minio分布式文件存储系统
1什么是minio? MinlO是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinlO是一个非 ......
MySQL性能分析及工具使用
一:数据库服务器常规优化步骤 在数据库调优中,我们的目标就是响应时间更快,吞吐量更大。利用宏观的监控工具和微观的日志分析可以帮我们快速找到调优的思路和方式;那当我们遇到数据库调优问题的时候,该如何思考呢? 其实这里我把思考的流程整理成下面这张图: 整个流程划分成了观察(Show status)和行动 ......
天下苦 Spring 久矣,Solon v2.3.3 发布
Java 新的生态型应用开发框架:更快、更小、更简单。
启动快 5 ~ 10 倍;qps 高 2~ 3 倍;运行时内存节省 1/3 ~ 1/2;打包可以缩到 1/2 ~ 1/10;同时支持 jdk8, jdk11, jdk17, jdk20, graalvm native。 ......
Spring MVC_Model_模型数据
1.ModelAndView, RESTful request,@PathVariable 1 @RequestMapping("/user/get/{uid}") 2 public ModelAndView getUserById(@PathVariable("uid") Integer uid) ......
Spring如何实现事务
参考:spring事务管理(详解和实例):https://www.cnblogs.com/yixianyixian/p/8372832.html Spring 事物四种实现方式:基于编程式事务管理实现基于TransactionProxyFactoryBean的声明式事务管理基于AspectJ的XML ......
Spring 5比Spring4做了哪些改进
Spring 5比Spring4做了哪些改进;【官网说明 】https://docs.spring.io/spring/docs/current/spring-framework-reference/ Spring 4.x新特性 1. 泛型限定式依赖注入2. 核心容器的改进3. web开发增强4. ......
如何提高电路频率性能?(如何让电路跑快些?)
A电路能跑200M,B电路能跑500M,C电路能跑1G,为什么会有这样的差别?我们要想提高一个电路的频率性能,该怎么做? 通常设计的电路: 150MHZ:富裕时间变窄 什么时候是电路能跑到的最大频率? Tmin = Tco + Tdata + Tus 什么是关键路径:电路中延时最长的路径。 【新提醒 ......
Spring Boot实现高质量的CRUD-3
(续前文) ## 7、Service接口类 Service类提供业务的实现逻辑,其调用Dao类的方法进行数据存取,并为Controller类提供方法。类似于Dao的接口类,服务层使用接口类,便于代码实现层面的扩展。对象的CRUD的Service接口类的命名为XXXManService,其中" ......
Spring boot2 数据访问之Druid数据源+Mybatis
Mybatis官方地址 1、查找Mybatis 相关starter 官方文档 这里注意查找指定版本的Starter 这里以2.2.2为例,查看官方的pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2015-2022 t ......
go调用minio上传文件
1 package main 2 3 import ( 4 "context" 5 "fmt" 6 "log" 7 "os" 8 9 "github.com/minio/minio-go/v7" 10 "github.com/minio/minio-go/v7/pkg/credentials" 11 ......
windows下使用minio搭建s3存储,使用laravel和postman进行测试
1、下载服务端 https://dl.min.io/server/minio/release/windows-amd64/minio.exe 2、启动服务 minio.exe server d:\data\minio --console-address :9090 可以看到上面有两块ip,分别是90 ......
Hive执行计划之只有map阶段SQL性能分析和解读
这种只含map的操作,如果文件大小控制在合适的情况下,都将只有本地操作,其执行非常高效,运行效率完全不输于在计算引擎Tez和Spark上运行。 ......
springboot~代码风格统计spring-javaformat-maven-plugin插件
Spring Javaformat是Spring团队开发的一款基于Google Java Format的代码格式化工具,可以帮助Java开发者自动化进行代码格式化,提高代码质量,降低代码维护成本。 Spring Javaformat可以自定义配置文件,支持大量的代码风格配置选项,满足不同项目和团队的 ......
Quarkus vs. Spring Boot: A head-to-head comparison
作者:Samuel Catalano ``` https://medium.com/@samuelcatalano/quarkus-vs-spring-boot-a-head-to-head-comparison-3b9502c0a345 ``` When it comes to building ......