×

rust

Rust 从入门到精通12-集合

SH SH 发表于2024-05-13 浏览5120 评论0
Rust 标准库中还提供了一系列被称为 集合(collections)的数据结构,类似于JDK中 java.util 包下面的一些集合类(List/Set/Map等),这类集合指向的数据是存储在堆上,意味着数据的数量不必在编译期就已知,并且还能随着程序的运行增大或缩小,每种集合都有其适用的场景,在我们日常开发过程中是非常有用的。 1、Vector 1.1 作用 由标准库提供,用来存储多个相同类型的值,其值在内存中是连续存放的。 相关 api 介绍:https://doc.rust-l

scala

Scala System详解

SH SH 发表于2024-05-12 浏览5647 评论0
System System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部。 由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类。 scala> System. arraycopy( getenv( runFinalization() clearProperty(

Ruby教程

cucumber java hooks_Cucumber入门之_Hooks&Background

SH SH 发表于2024-05-12 浏览5379 评论0
Hooks&  Background Hooks 在很多情况下,我们需要在每个scenario之前(before)和之后(after)执行某些相同的操作。比如说在测试完成后要关闭浏览器。在Cucumber中,我们可以使用hooks. 在Cucumber中,有三种不同的hooks: Before:     在每个scenario前执行 After:       在每个scenario后执行 AfterStep: 在每个scenario后执行 我们可以把这些hooks放在fe

scala

大二上学期总结(大二上学期总结和下学期计划)

SH SH 发表于2024-05-12 浏览4845 评论0
今日的题不知怎的,竟略显苦涩,但想起训练之过程,便也甜了几分 准备比赛: 今年寒假还是一如既往的留校训练了,从12月中旬开始到1月15号(15号去报道),今天(1.16)刚刚比完赛回来,明天早上10点的飞机,终于可以回家了,但我还沉浸在集训中,久久无法离别,或许时间过的太快了吧,或许吧,室友1月3号便全部回家了,我记得当时阳光明媚,在这寒冷的冬天也是及其少见了,我中午吃完饭回来他们便和我道了别,我下午还得接着训练,当时我的心也随着他们回去了吧,可现实这个哥们狠狠的把我拽了回来

rabbitmq

RabbitMQ学习笔记(总结)(rabbitmq深入理解)

SH SH 发表于2024-05-11 浏览6236 评论0
点击上方蓝字"优派编程"选择“加为星标”,第一时间关注原创干货 一、RabbitMQ的深入理解和最简单的用途说明 如何在新的系统中使用RabbitMQ. 系统设计的两个重大问题. 第一条要满足未来的业务需求的不断变化和增加. 也就是可扩展性. 第二条要满足性能的可伸缩性. 也就是可集群性…通过增加机器能处理更多的请求 第三条要解耦合. 如果不解耦合, 未来业务增加或变更的时候你还在修改3年前写的代码.试问你有多大的把握保证升级好系统不出问题? 如何可以写新的代码而不用修改老代

ribbon

Spring cloud入门-9:服务调用-Ribbon-轮询算法原理&源代码分析&自定义负载平衡算法

SH SH 发表于2024-05-10 浏览5634 评论0
1、Ribbon默认负载轮询算法原理   通过上一篇博文的测试,应该很容易理解轮询算法的调用表现,也就是8001,8002服务器依次处理请求。   轮询负载均衡算法:   rest接口请求次数(reqNum) % 服务器集群数量(serverNum) = 实际调用服务器位置下标(index)。   每次服务重启后,rest接口请求次数从1开始计数。   以上一篇博文的例子说明。通过服务名称,可以获取到总服务实例个数为2个: List<ServiceInstance> i

mysql

mysql忘记密码怎么解决(mysql忘记密码怎么解决)

SH SH 发表于2024-05-10 浏览3795 评论0
前言 博主个人社区:开发与算法学习社区 博主个人主页:Killing Vibe的博客 欢迎大家加入,一起交流学习~~ 一、打开MySQL(能打开请跳过此步) 第一种:安装完MySQL之后,MySQL提供大家的客户端程序 第二种:通过命令行登录,win+R 注意:第二种方法如果显示命令行找不到mysql是因为没有配置环境变量,我们去MySQL的安装路径下的bin目录找就行了,默认在如图所示路径下: 修改一下环境变量就行了,如果不会可以看博主之前的文章:

html5教程

html并排图片和文字不对齐问题(html并排图片和文字不对齐问题怎么解决)

SH SH 发表于2024-05-01 浏览6229 评论0
问题: 今天在编写前端时遇到了这样一个问题,在一个li中添加一个img和一个不带标签的文字,但图片和文字对不齐 解决方法: 通过添加vertical-align属性来解决,属性值为text-bottom(vertical-align: text-bottom;),意思是将img的底部与父元素字体的底端对齐。 vertical-align 含义:属性设置一个元素的垂直对齐方式 使用说明:该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分值。这

mysql

数据库的隔离级别有哪些?(数据库的隔离级别有哪些类型)

SH SH 发表于2024-04-25 浏览11776 评论0
一、数据库的隔离级别:         1.读未提交(Read uncommitted);         2.读已提交(Read committed);         3.可重复读(Repeatable read),数据库默认开启;         4.串行化(Serializable ); 二、首先用通俗的语言介绍以下事务的特性(ACID):         (1).原子性(Atomicity):原子性是指一个事务中的操作,要么全部成功,要么全部失败,如果失败,就回滚到事务开始

spring boot

Mybatis-Plus中Wrapper条件构造器的使用

SH SH 发表于2024-04-25 浏览7641 评论0
写在前面🛫更多知识总结见Mybatis-Plus专栏🚕内容总结自尚硅谷杨博超老师的视频 🚒博主对于该知识尚在学习阶段 🚄如果发现存在问题请毫不吝啬的指出 🚀🚀扎哇太枣糕的博客首页🚀🚀 Wrapper条件构造器   条件构造器wrapper就是用来封装CRUD方法参数条件的一个接口,其底层有很多的子类,最主要的就是最下面的四个子类: queryWrapper可以用来删改查 updateWrapper可以在修改操作时不必创建实体类对象的操作 LambdaQueryWrappe