Mysql 给我们提供了4中数据引擎: MYISAM、HEAP和INNODB和BERKLEY(BDB) 这里着重说明常用的MYISAM和INNODB MyIASM引擎 1.MyIASM是MySQL默认的引擎,但是它没有提供对数据库事务的支持,也不支持行级锁和外键, 因此当INSERT(插入)或UPD ...
分类:
数据库 时间:
2018-08-14 11:36:58
阅读次数:
178
容器内部利用脚本来获取容器的CGroup资源限制,并通过设置JVM的Heap大小。 Docker1.7开始将容器cgroup信息挂载到容器中,所以应用可以从 /sys/fs/cgroup/memory/memory.limit_in_bytes 等文件获取内存、 CPU等设置,在容器的应用启动命令中 ...
分类:
其他好文 时间:
2018-08-13 18:42:13
阅读次数:
178
解题思路 heap+Dijkstra就能过。注意边是双向边,要用long long。 附上代码 ...
分类:
其他好文 时间:
2018-08-12 20:00:02
阅读次数:
179
1、MySQL 逻辑架构,上层客户端 》连接/线程处理 》解析器 》优化器 》存储引擎,解析器如果有生成查询缓存,那么连接/线程处理也有可能直接到查询缓存,返回结果,图如下 2、并发控制,读写锁,共享锁,排他锁,锁粒度(表锁 table lock 行级锁 row lock) 3、事务 :原子性,一致 ...
分类:
数据库 时间:
2018-08-12 10:28:53
阅读次数:
192
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 ston ...
分类:
其他好文 时间:
2018-08-11 01:15:58
阅读次数:
173
295 Find Median from Data Stream https://www.youtube.com/watch?v=60xnYZ21Ir0 ///// new PriorityQueue(Collections.reverseOrder()); ////. smart public v... ...
分类:
其他好文 时间:
2018-08-10 15:49:19
阅读次数:
166
MySQL有很多引擎,MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED...等等 比较常用的就是InnoDB和MyISAM了 >. MyISAM不支持事务,InnoDB支持,MyISAM不具有原子性,如果你需要支持事 ...
分类:
数据库 时间:
2018-08-08 14:54:39
阅读次数:
138
构建堆的过程,O(N) 从下面的元素向下沉 堆排序,每次交换堆顶的元素和结尾的元素,调整堆,每次O(logN) 堆插入,push_heap每次将元素放在结尾,将结尾元素向上查找更大或更小的元素下沉,每次O(logN) 堆删除,pop_heap,删除堆顶元素,将堆顶元素放在结尾等待删除,将剩下的元素重 ...
分类:
其他好文 时间:
2018-08-06 19:49:12
阅读次数:
484
C++ STL 的实现: 1.vector底层数据结构为数组 ,支持快速随机访问 2.list底层数据结构为双向链表,支持快速增删 3.deque底层数据结构为一个中央控制器和多个缓冲区,支持首尾(中间不能)快速增删,也支持随机访问 4.stack底层一般用list或deque实现,封闭头部即可,不 ...
分类:
其他好文 时间:
2018-08-05 22:38:48
阅读次数:
279