1. Go语言中的值类型和引用类型 值类型:int,float,bool,string,struct和数组 (数组要特别注意,别搞混了) 变量直接存储值,分配栈区的内存空间,这些变量所占据的空间在函数被调用完后会自动释放。 引用类型:slice,map,chan和值类型对应的指针 变量存储的是一个地 ...
分类:
编程语言 时间:
2020-03-21 17:49:07
阅读次数:
157
题意: "题目链接" 有N个程序需要运行,同一个程序在不同的运行空间大小中运行时间不同(一个程序在2G的内存下运行5s,5G的内存下运行2s .etc) 给出M个运行区域,每个区域有各自的空间,同一时间一个区域只能运行一个程序 求如何安排使得所有程序的结束时间之和最小 N include inclu ...
分类:
其他好文 时间:
2020-03-21 16:32:40
阅读次数:
65
detectron2没有Gpu怎么进行训练,内存不足的问题使用cpu的方式https://github.com/facebookresearch/detectron2/issues/300内存不足的处理方式not enough memory: you tried to allocate 173408... ...
分类:
其他好文 时间:
2020-03-21 12:42:26
阅读次数:
254
一、题目说明 题目148. Sort List,对链表进行排序,时间复杂度要求是O(nlog(n)),空间复杂度要求是常量。难度是Medium! 二、我的解答 根据要求,唯一符合标准的是归并排序。 性能如下: 三、优化措施 将merge函数,修改为非递归版本: 性能如下: ...
分类:
其他好文 时间:
2020-03-21 09:21:44
阅读次数:
61
[TOC] 学习自Google C++编程规约 通用命名规则 函数命名, 变量命名, 文件命名要有描述性; 少用缩写. 文件命名 C++文件要以 结尾.头文件以 结尾 (其实cpp更常见) 文件名要全部小写, 可以包含下划线 或连字符 , 依照项目的约定. 如果没有约定, 那么 更好. 例如: my ...
分类:
编程语言 时间:
2020-03-20 22:17:11
阅读次数:
109
A. Bad Ugly Numbers time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output You are given a integ ...
分类:
其他好文 时间:
2020-03-20 12:47:21
阅读次数:
68
1、表 AspNetUserTokens 用于外部验证的 token 存储,被方法 SignInManager.UpdateExternalAuthenticationTokensAsync 填写。 内部验证的 token 默认存储在内存(memory)中 , 如果想存储在数据库中, 你必须创建自己 ...
分类:
数据库 时间:
2020-03-20 11:02:38
阅读次数:
181
一、数据刷新 在主框架中可以看到数据刷新线程:pthread_refrash.c 略去出错处理,如下: 1 #include "data_global.h" 2 #include "sem.h" 3 4 #define N 1024 //for share memory 5 6 //外部声明键值与i ...
分类:
其他好文 时间:
2020-03-19 22:00:55
阅读次数:
84
1、内存泄漏memory leak : 是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory : 指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但 ...
分类:
编程语言 时间:
2020-03-18 23:47:08
阅读次数:
63
realloc(void *__ptr, size_t __size) :更改已经配置的内存空间,即更改由malloc()函数分配的内存空间的大小。 如果将分配的内存减少,realloc仅仅是改变索引的信息。 如果是将分配的内存扩大,则有以下情况:1)如果当前内存段后面有需要的内存空间,则直接扩展这 ...
分类:
其他好文 时间:
2020-03-18 22:03:18
阅读次数:
84