车厢调度问题(队列和栈的实现)

  • Post author:
  • Post category:其他

根据队列和栈的性质 队列找尾部最大的车厢号 栈找尾部最小的车厢号 栈、队列、数组可用STL或者自己实现 #pragma once #include "vector.h" #include "queue.h" #include "stack.h" #include <fstream> const char* INPUTVECTORFILENAME = "carriagesRearrang…

继续阅读 车厢调度问题(队列和栈的实现)

【Spring】— 动态SQL :<foreach>元素、<bind>元素

  • Post author:
  • Post category:其他

目录 `<foreach>`元素 `<bind>`元素 <foreach> 元素 MyBatis中已经提供了一种用于数组和集合循环遍历的方式,那就是使用 <foreach> 元素。假设在一个用户表中有1000条数据,现在需要将id值小于100的用户信息全部查询出来,就可以通过 <foreach> 元素来解决。 <foreach>…

继续阅读 【Spring】— 动态SQL :<foreach>元素、<bind>元素

Kotlin入门-没有分号是个有趣的事情

  • Post author:
  • Post category:其他

前言 第一眼看Kotlin的示例代码,突然发现没有分号。这个事情就值得商榷了 看两个范例 范例一 fun sum(a: Int, b: Int): Int { // Int 参数,返回值 Int return a + b } 范例二 fun sum(a: Int, b: Int): Int { // Int 参数,返回值 Int return a + b } 这两个都是可以编译通过的。 但是,同样…

继续阅读 Kotlin入门-没有分号是个有趣的事情

QSPI协议详解(二)

  • Post author:
  • Post category:其他

1.QSPI协议简介 QSPI是Queued SPI的简写,是Motorola公司推出的SPI接口的扩展,比SPI应用更加广泛。在SPI协议的基础上,Motorola公司对其功能进行了增强,增加了队列传输机制,推出了队列串行外围接口协议(即QSPI协议)。QSPI 是一种专用的通信接口,连接单、双或四(条数据线) SPI Flash 存储介质。 该接口可以在以下三种模式下工作: ① 间接模式:使用…

继续阅读 QSPI协议详解(二)

PTA-树的同构嗯嗯

  • Post author:
  • Post category:其他

给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。 图1 图2 现给定两棵树,请你判断它们是否是同构的。 输入格式: 输入给出2棵二叉树树的信息。对于每棵树,首先在一行中给出一个非负整数N (≤10),即该树的结点数(此时假设结点…

继续阅读 PTA-树的同构嗯嗯

C# 将HTML转为XML

  • Post author:
  • Post category:其他

本文以C#及VB.NET后端程序代码示例展示如何将HTML转为XML文件。转换时,调用Word API -Free Spire.Doc for .NET 提供的文档加载方法及文档保存的方法来实现。转换的代码步骤很简单,具体可参考以下内容。 引入dll 1.通过 NuGet 安装dll(2种方法) 1.1 可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理Nu…

继续阅读 C# 将HTML转为XML

判断两个Integer是否相等,使用==会产生的问题分析

  • Post author:
  • Post category:其他

Integer a = 128; Integer b = 128; System.out.print(a==b); //false Integer c = 127; Integer d = 127; System.out.print(c==d); //true ==对于非基本类型来说,是判断两个引用是否指向同一个对象,或者说指向的地址是不是同一个地址。 那为什么数字是128的时候返回false,而…

继续阅读 判断两个Integer是否相等,使用==会产生的问题分析

【深度学习003】环境搭建—NVIDIA 2080Ti显卡配置

  • Post author:
  • Post category:其他

目录 1. 显卡驱动安装 2.安装CUDA 3.安装cuDNN(可选) 我的实际安装操作: 参考资料 1. 显卡驱动安装 1.1 查看是否存在已经安装的显卡 nvidia-smi nvidia-settings 是显卡设置 如果已经存在安装的显卡,则需要删除: sudo apt-get remove -purge nvidia* 如果不存在,则不需要删除 1.2 下载显卡驱动程序 .run格式 h…

继续阅读 【深度学习003】环境搭建—NVIDIA 2080Ti显卡配置

Rest-assured2 – 接口请求构造

  • Post author:
  • Post category:其他

目录 1. Rest-assured语法规则 2. GET方法构造 3. 发起POST请求 4. 请求参数 4.1 直接拼接 4.2 GET请求使用param参数 1. Rest-assured语法规则 given(): 可以设置测试预设 param(): URL查询参数 when(): 要执行的操作 get(): GET请求 post(): post请求 then(): 可以解析结果,断言 st…

继续阅读 Rest-assured2 – 接口请求构造

数据分片

  • Post author:
  • Post category:其他

数据分片是用于扩展数据库最常见的技术手段。 分片是将大数据表分解为较小的表的过程,这些分片分布在多个数据库集群节点上。 分片可以是水平分片(按行分),也可以垂直分片(按列分)。 分片算法 哈希分片 首先获取分片键,然后根据特定的哈希算法计算它的哈希值,最后使用哈希值确定数据应被防置在那个分片中。 比较适合随机读写,不利于范围扫描。 范围分片 根据数据值或键空间的范围对数据进行划分,相邻的分片键更有…

继续阅读 数据分片