查询所有数据库占用磁盘空间大小的SQL语句:selectTABLE_SCHEMA,concat(truncate(sum(data_length)/1024/1024,2),‘MB‘)asdata_size,concat(truncate(sum(index_length)/1024/1024,2),‘MB‘)asindex_sizefrominformation_schema.tablesgroupbyTABLE_SCHEMAorderbydata_lengthdesc..
分类:
数据库 时间:
2015-08-06 18:47:36
阅读次数:
189
get/post的区别有哪些?1. 安全性get请求的数据会显示在地址栏上,post请求的数据,放在http协议的消息体中2. 从可以提交的数据大小来看: http协议本身并没有限制数据大小 浏览器在对get和post请求做显示,get请求数据为2K+35,post没有显示3. get请求可以更好的...
分类:
Web程序 时间:
2015-08-02 10:08:51
阅读次数:
105
题目保证最短路不止一条,求经过路径最少的最短路.
分析:如果数据小的话可以用floyed+Dp求出,在保证最短路的情况下更新路径少的情况即可,dis表示最短路,大盘dp[i,j]表示从i到j的最短路所需最少路径条数;但一旦数据大于300,很有超时危险,下面是一个小技巧:将边权乘以10^8后+1(注意乘以几要视数据大小而定),再用高效的spfa或堆优化的dijkstra来跑。
为什么呢?举个例子:...
分类:
其他好文 时间:
2015-07-22 19:02:17
阅读次数:
148
一、 ?外部文件排序: ?内存大小为n,总的数据大小为m ? ? ? ?a. ?每次读入数据n, quick_sort。生成m/n个有序队列, ?依次归并 ?? ? ? ( 算法实现=> ) ? ? ? ?b. ?每次读入数据n, quic...
分类:
编程语言 时间:
2015-07-13 22:35:20
阅读次数:
227
SDP协议通过SIP协议进行媒体协商,最终主被叫媒体都采用G.711U进行媒体通话。通话过程中协商的G.711U媒体打包时长为20ms,G.711U采用率8KHZ,即:每秒采样8000个点。
在通话过程中G.711U的每个数据包的打包时长20ms,因此G.711U语音数据包在RTP的payload中数据大小固定为160(160=8000*0.02)字节。
G.711U的payload type...
分类:
其他好文 时间:
2015-07-12 17:33:54
阅读次数:
237
显然这个图是一课树,看着题目首先联想到LCA(肯定是可以解的)。但是看了一下数据大小,应该会TLE。然后,忽然想到一个前面做过的题目,大概是在一定条件下树中某结点旋转成为根后查询最长路径。结果灵感就来了,主要思路是对于每个结点,第一次dfs得到两个变量到P结点的最大值以及次大值。然后,第二次dfs对...
分类:
其他好文 时间:
2015-07-11 21:20:29
阅读次数:
107
接上一篇文章,最后做的那个实验,我是想证明mysql innodb存储引擎,commit操作与flush数据到磁盘之间的关系,当与同事交流之后,他说,你应该把innodb_buffer_size的大小考虑到里面,其实我是有考虑的,在开始的部分就有做过假设,假如buffer大小为1G,数据大小为2G,那么在进行事务插入操作时,势必是要在commit操作之前,将缓存数据进行写入磁盘的吧。再者而言,接上篇...
分类:
数据库 时间:
2015-07-10 15:25:16
阅读次数:
172
题目:如果在一个建立了TCP连接的socket上调用recv函数,返回值为0,则表示()对端发送了一段长度为0的数据对端关闭了连接还没有收到对端数据连接发生错误解答:既然是网络连接,那么就来个流程图解阻塞与非阻塞recv返回值没有区分,都是0 接收到数据大小,
分类:
其他好文 时间:
2015-07-08 12:22:17
阅读次数:
126
理解闭包
闭包是静态语言不具有的一个特性,闭包就是函数的局部变量集合,只是这些局部变量在函数返回后会继续存在。闭包就是函数的堆栈在函数返回后并不释放,可以理解为这些函数并不在栈上分配而是在堆上分配。
这里需要讲一下堆栈,堆与栈都是编程语言用来在RAM中存放数据的地方。栈的优势就是存取速度比堆要快,仅次于直接位于CPU中的寄存器,但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性...
分类:
编程语言 时间:
2015-06-26 09:25:56
阅读次数:
133