Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes...
分类:
其他好文 时间:
2015-05-20 18:21:04
阅读次数:
116
这几天工作当中,在使用mysql数据库的时候,碰到了too many connections的问题和timeout expired的问题,经过尝试,稍作总结,希望能够帮到需要的朋友;在测试当中发现,1:too many connections的错误会在max pool size的值大于max_con...
分类:
数据库 时间:
2015-05-20 17:58:42
阅读次数:
199
上面的一篇粗略的介绍了一下python的对象结构,这篇来分析一个非常重要的部分,内存分配。。。
好像自己看的源代码,只要是跟C语言相关的,都在内存处理方面做了相当多的工作。。。。例如nginx,它也有实现自己的pool,python当然也不例外。。。。
python在内存分配上面分成了4个层次吧。。。...
分类:
编程语言 时间:
2015-05-20 00:34:47
阅读次数:
240
前段时间在写一个版本发布工具,用到express+mysql实现,当站点运行很长一段空白时间后,node进程会自动down掉,提示mysql连接错误,谷歌后发现是mysql自身的特性导致,因此后来改为mysql pool连解决次问题! my...
分类:
数据库 时间:
2015-05-19 13:19:17
阅读次数:
152
在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况。如果没有安装,而你使用的是 CentOS系统 那使用命令 yum install ntp然后:ntpdate us.pool.ntp.org 。因为CentOS系统是用rhas...
分类:
其他好文 时间:
2015-05-19 12:50:29
阅读次数:
140
首先让我们了解几个概念: 栈 :由JVM分配区域,用于保存线程执行的动作和数据引用。 堆 :由JVM分配的,用于存储对象等数据的区域。 常量池constant pool :在堆中分配出来的一块存储区域,用于存储显式 的Strin...
分类:
其他好文 时间:
2015-05-18 23:15:17
阅读次数:
336
浅谈mysql innodb缓存策略:The InnoDB Buffer Pool Innodb 持有一个存储区域叫做buffer pool是为了在内存中缓存数据和索引,知道innodb bufferpool怎么工作,和利用它读取频繁访问的数据,是mysql优化重要的方面。 理想状况下,把buffe...
分类:
数据库 时间:
2015-05-18 22:36:34
阅读次数:
228
题目:Sort a linked list inO(nlogn) time using constant space complexity.代码:/** * Definition for singly-linked list. * struct ListNode { * int val; *...
分类:
其他好文 时间:
2015-05-18 22:34:18
阅读次数:
119
http://www.cnblogs.com/xred/p/3898611.html一个IP能建立的最大连接数是多少?在探讨这个问题前,我们先假设一种经典的连接模型:Client -> Load Balancer-> RealServer Pool并且我们假设这里使用NAT模式的负载均衡,在这种模式...
分类:
其他好文 时间:
2015-05-18 00:58:52
阅读次数:
144
不可变类 - String一如既往,在进行学习之前我们先看看相关的定义吧~下面引自 JavaDocs:
Strings are constant; their values cannot be changed after they are created
String 类是不可变的,String 对象的值在创建后不会发生改变。换句话说,我们平常对 String 对象的操作,实际上都是创建了一个新...
分类:
其他好文 时间:
2015-05-17 12:16:28
阅读次数:
90