后端
文章平均质量分 57
普通网友
这个作者很懒,什么都没留下…
展开
-
CentOS Linux和CentOS Stream 区别
CentOS Linux和CentOS Stream 区别CentOS有两个主要版本,具体取决于您的需求,现在,有两种使用CentOS平台的方式,它们分别是CentOS Linux和CentOS Stream。CentOSLinux是Red Hat提供的企业Linux(RHEL)源代码的重建。CentOS Stream是一种中间发行版本,为参与创建下一版本的RHEL提供了明确的途径,请参阅CentOS Stream发行说明中的更多内容。CentOS Stream是一个滚动发行版,充当Fedora中最原创 2022-03-20 16:11:26 · 3379 阅读 · 0 评论 -
反汇编 之 virtual-09 多重继承无函数覆盖
#include #include <stdio.h>/** 多重继承无函数覆盖*/class Base1{public:virtual void function_1(){printf("Base1 function_1… ");}virtual void function_2(){printf("Base1 function_2… ");}};class Base2 : public Base1{public:virtual void function原创 2022-03-18 15:15:29 · 77 阅读 · 0 评论 -
【集合070】arraylist和vector的区别?
arraylist和vector的区别?1、同步性:Vector 是线程安全的,也就是说是它的方法之间是线程同步的,而 ArrayList 是线程是不安全的,它的方法之间是线程不同步的。如果只有一个线程会访问到集合,那最好是使用 ArrayList,因为它不考虑线程安全,效率会高些;如果有多个线程会访问到集合,那最好是使用 Vector,因为不需要我们自己再去考虑和编写线程安全的代码。 备注:对于 Vector&ArrayList、Hashtable&HashMap,要记住线程安全的问题原创 2022-03-17 19:09:04 · 372 阅读 · 0 评论 -
js链表——力扣刷题
/** * Definition for singly-linked list. * function ListNode(val, next) { * this.val = (val===undefined ? 0 : val) * this.next = (next===undefined ? null : next) * } *//** * @param {ListNode} l1 * @param {ListNode} l2 * @return {ListNode}原创 2022-03-16 20:55:07 · 115 阅读 · 0 评论 -
Vs-c++ 函数指针
函数指针,指针吗,带个*很正常,然后是函数,前面摆返回值,后面摆参数类型也很正常,怎么没有参数名?名字只是代号而已~~~1. 对于普通的函数指针,直接用。int Fun(int a, int b){ return a + b;}int main(){ int (*FunPointer)(int, int); FunPointer = &Fun; FFunctionLibrary::Println(FunPointer(10, 20));//30 r原创 2022-03-16 13:54:23 · 204 阅读 · 0 评论 -
Fault-tolerant Network(连通块贪心)
题目题意:给定两排网络 a a a和 b b b,每排电脑数为 n ( 3 < = n < = 1 0 5 ) n(3<=n<=10^5) n(3<=n<=105),同排的网络,相邻电脑网线是相通的,现要将这两排网络连通。要求:当出现一台电脑故障时,网络仍是相同的。即一台电脑故障,不会把电脑拆分为多个网络。两台电脑相连的代价为 ∣ a i b j ∣ |a_i-b_j| ∣aibj∣,要求输出最小代价。参考思路:1、边上的网络一定要通, a 1 , a n , b原创 2022-03-15 13:55:27 · 175 阅读 · 0 评论 -
Algo_Tarjan,Scc强联通分量
catalogSccSccScc: Strong connected component 强联通分量: 针对有向图, 将这(有向图), 按照 点集 进行划分, 可以得到若干个 scc该有向图有4个sccscc的定义为: 一个scc里的 任意两个点ab, 均可达 (a可以达到b, b也可以到达a)若将 原有向图, 按照 scc, 进行 缩点, 则原图会变成一个 DAG( directed acyclic graph)因为, 不同的scc之间, 要么是不可达的, 要么是 单向可达; 这正原创 2022-03-15 12:33:17 · 141 阅读 · 0 评论 -
pytorch学习笔记(九)——tensor数学运算
tensor数学运算1.add/minus/multiply/divide直接使用±*/ 或 使用add、sub、mul、diva+b 相当于 torch.add(a,b)2.matmul矩阵相乘torch.matmal 或 @ #只针对2维数据运算torch.matmul(a,b) 相当于 a@b使用matmul对4维tensor元素时,默认前面都不变只计算最后两维#使用matmul对4维tensor元素时,默认前面都不变只计算最后两维a = tensor.rand(4,3,28,64原创 2022-03-15 11:11:43 · 666 阅读 · 0 评论 -
linux常用指令
文章目录Linux常用指令ls指令which指令alias指令ll指令pwd指令cd指令echo指令touch指令stat指令mkdir指令rmdir指令rm 指令man指令help指令cp指令mv指令cat指令tac指令more指令less指令head指令tail指令重定向管道|时间相关指令datecal指令find指令whereis指令grep指令locate指令zip指令unzip指令tar指令bc指令wc指令uname指原创 2022-03-15 09:51:39 · 392 阅读 · 0 评论 -
Java MyBatis配置详解
写在前面??MyBatis学习?? 内容回顾Java MyBatis的介绍及其执行原理??今天我们进行MyBatis框架配置详解的学习,感谢你的阅读,内容若有不当之处,希望大家多多指正,一起进步!!!如果觉得博主文章还不错,可以??三连支持一下哦??文章目录Java MyBatis配置详解日志分析导入日志依赖创建log4j.properties配置文件全局配置文件:mybatisConfig.xmlproperties:读取外部资源settings:全局的参数原创 2022-03-14 17:26:51 · 219 阅读 · 0 评论 -
Codeforces Round #775 (Div. 2, based on Moscow Open Olympiad in Informatics)
A. Game签到题,因为题目要求只跳一次,直接双指针从两段找到第一个的0,然后进行跳跃即可#include<iostream>#include<cstring>#include<algorithm>#include<map>#include<queue>#include<vector>using namespace std;int arr[103];void solve(){ int n,l=0,r=0,原创 2022-03-14 16:02:01 · 96 阅读 · 0 评论