题目描述 奶牛们在被划分成N行M列(2 include include include define maxn 110 define maxt 20 using namespace std; const int dir[4][2] = {{ 1, 0}, {1, 0}, {0, 1}, {0, 1} ...
分类:
其他好文 时间:
2019-05-12 19:54:08
阅读次数:
147
There are use cases where data need to be read from source to a sink without modification. In code this might look quite simple: for example in Java, ...
分类:
编程语言 时间:
2019-04-19 17:56:21
阅读次数:
163
MindManager可以导出的格式汇总打开MindManager思维导图软件,制作好导图。点击文件→另存为。在文件另存为对话框内点击保存类型右边的倒置三角,即可打开导图的保存格式列表。mmap:是MindManager导图默认的官方保存格式,也是使用最多的保存格式。xmmap、xml:是另一种MindManager导图的保存格式。mmat、xmmat:是MindManager模板最常用的保存格式
分类:
其他好文 时间:
2019-04-03 21:55:45
阅读次数:
200
使用strace命令解决linux服务器依赖库问题
分类:
系统相关 时间:
2019-03-24 18:52:10
阅读次数:
271
1.存储方式:虚拟内存+持久化,mongodb使用的是内存映射存储引擎,即Memory Mapped Storage Engine,简称MMAP,MMAP可以把磁盘文件的一部分或全部内容直接映射到内存,它将热数据存储在物理内存中,使得热数据的读写变得十分快。 2.扩展性,存储的数据格式是json格式 ...
分类:
其他好文 时间:
2019-03-04 12:52:50
阅读次数:
210
转自:https://www.cnblogs.com/arnoldlu/p/8335475.html 专题:Linux内存管理专题 关键词:数据异常、缺页中断、匿名页面、文件映射页面、写时复制页面、swap页面。 malloc()和mmap()等内存分配函数,在分配时只是建立了进程虚拟地址空间,并没 ...
分类:
系统相关 时间:
2019-02-28 23:04:10
阅读次数:
162
C++内存管理 [TOC] 上面介绍了几种c++获得内存的方式的使用方式 当我们需要内存的时候,可以用mmap等系统调用直接向操作系统索取内存。但是这样就不具备可移植性。 于是就出现了malloc函数,由这个函数去实现底层内存的索取,我们只管要即可。 在c++面向对象出来后,我们如果需要用mallo ...
分类:
编程语言 时间:
2019-02-20 09:33:00
阅读次数:
181
ThreadLocal 使用场景 使用场景是在于同一个类,但是会开多个线程执行,但是每一个线程可以保持不同的变量状态。 做法如上图,线程类 有成员变量 ,用来存储该线程中的所有的 变量,初始化是一个 数组。 内存泄漏 继承于 ,简单说一下四种引用。强引用,就是我们常规使用的new出来一个对象,这时候 ...
分类:
其他好文 时间:
2019-02-15 19:42:32
阅读次数:
137
一篇文章,读懂Netty的高性能架构之道 Netty是由JBOSS提供的一个java开源框架,是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动 ...
分类:
Web程序 时间:
2019-02-09 22:29:19
阅读次数:
315
Java网络编程与NIO详解8:浅析mmap和Direct Buffer 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NIO https://blog.csdn.net/column/details/21963.html ...
分类:
编程语言 时间:
2019-02-09 19:41:10
阅读次数:
181