04 2023 档案
摘要:参考:Ubuntu服务器创建多个用户,多个用户互不干扰 1.添加名字为cz的用户 sudo adduser cz 2.为用户cz赋权,这里赋予超级管理员(sudo)权限 sudo vim /etc/sudoers /etc/sudoers中找到root ALL=(ALL:ALL) ALL,root
阅读全文
该文被密码保护。
该文被密码保护。
摘要:类成员或结构体成员也不可以定义为 auto。 auto作为函数返回值,需要注意的点: 当函数使用多条判断语句时,可能有多条 return 语句,此时所有语句的返回类型必须一致,否则 auto 会报错。 当函数没有 return 语句时,auto 会被推导为 void。 如果声明和实现分离了,则不能声
阅读全文
摘要:<pre> 这是一行文字,其中包含了一段多行的代码块:<code style="display: inline-block;white-space: pre;margin: 0;">int main() { printf("Hello, world!"); return 0; </code>文字继续
阅读全文
摘要:参考: [【公开课】现代C++进阶:模板元编程与函数式](https://www.bilibili.com/video/BV1ui4y1R78s) [ppt和代码](https://github.com/parallel101/course/tree/master/03) 在高性能计算中,一般使用函
阅读全文
摘要:1.RepLKNet 由于ResNet的残差结构会跳过一些网络结果,所以其实resnet的有效深度其实并不深,所以有效感受野并不大。而大kernel模型不但有效感受野更大而且更像人类(shape bias高)。这也可能是传统CNN虽然在ImageNet上跟Transformer差不多,但在下游任务上
阅读全文
摘要:结构和代码如下(参考:b站视频:YOLOv5 v6.1添加SE,CA,CBAM,ECA注意力机制教学,即插即用): Global pooling:每个channel上面的所有点做平均,这样每个channel都输出一个数。所以左图中,HxWxC变成了1x1xC。(参考:关于global average
阅读全文
该文被密码保护。
摘要:3.1 进程与线程 每个进程有自己独立的地址空间(address space) 线程的特点是共享地址空间,从而可以高效地共享数据 3.2 单线程服务器的常用编程模型 两种高效的事件处理模式:Reactor和Proactor。同步I/O模型通常用于实现Reactor模式,异步I/O模型则用于实现Pro
阅读全文
摘要:回调函数(Callback Function)是一种常见的编程模式,它是一段可以被传递给其他函数的代码,可以在特定的条件满足时被调用执行。回调函数通常作为参数传递给其他函数,以便在某些事件发生时执行。 在C++中,回调函数通常是一个指向函数的指针,它可以作为参数传递给其他函数,这些函数可以在需要时调
阅读全文
摘要:1.主板信息: $ sudo dmidecode -t 2 //查看主板信息 Handle 0x0002, DMI type 2, 15 bytes Base Board Information Manufacturer: ASUSTeK COMPUTER INC. # 型号 Product Nam
阅读全文
摘要:第2章 线程同步精要 线程同步的四项原则,按重要性排列: 1.首要原则是尽量最低限度地共享对象,减少需要同步的场合。一个对象能不暴露给别的线程就不要暴露;如果要暴露,优先设置对象不可更改;实在不行才暴露可修改的对象,并用同步措施来充分保护它。 2.其次是使用高级的并发编程构件,如TaskQueue、
阅读全文

浙公网安备 33010602011771号