第一种(单行文本) white-space: nowrap; overflow: hidden; text-overflow: ellipsis; 要使用 white-space: nowrap; 尽量别使用<nobr></nobr>标签 可能会导致不兼容的情况发生 第二种(多行文本) text-o ...
分类:
其他好文 时间:
2019-12-23 17:00:55
阅读次数:
89
本篇文章主要对TCP原理进行简单的分析和讨论。 TCP套接字中的I/O缓冲 前文有介绍过TCP通信数据无边界的特性,即本端一次发送的数据对端并不一定一次性接收,那剩余的数据在哪里呢? 实际上,write函数调用后并非立即传输数据,read函数调用后也并非马上接收数据。如下图所示,write函数调用瞬 ...
分类:
其他好文 时间:
2019-12-23 00:11:40
阅读次数:
72
分页的分类 分页的实现分为真分页和假分页两种。 1.真分页(物理分页): 实现原理: SELECT * FROM xxx [WHERE...] LIMIT ?, 10;第一个参数是开始数据的索引位置10是要查询多少条数据,即每页显示的条数 优点: 不会造成内存溢出 缺点: 翻页的速度比较慢 2.假分 ...
分类:
编程语言 时间:
2019-12-22 22:54:15
阅读次数:
122
1:测试某个测试溢出,修改堆内存大小 鼠标右键程序 在run as里面的run configuration 里 设置: ...
分类:
系统相关 时间:
2019-12-22 00:18:29
阅读次数:
101
把每个数字每一位上二进制数字取出,求答案时直接用N个数里这一位是0的个数乘上这一位是1的个数然后乘上二的这一位次方,注意所有可能溢出的地方都要对mod取模。 1 #define HAVE_STRUCT_TIMESPEC 2 #include<bits/stdc++.h> 3 using namesp ...
分类:
其他好文 时间:
2019-12-21 15:47:46
阅读次数:
75
(原创)C++半同步半异步线程池 c++11 boost技术交流群:296561497,欢迎大家来交流技术。 线程池可以高效的处理任务,线程池中开启多个线程,等待同步队列中的任务到来,任务到来多个线程会抢着执行任务,当到来的任务太多,达到上限时需要等待片刻,任务上限保证内存不会溢出。线程池的效率和c ...
分类:
编程语言 时间:
2019-12-21 13:49:17
阅读次数:
126
搜索词条 1、idea报java.lang.OutOfMemoryError: Java heap space怎么解决? 2、java.lang.OutOfMemoryError: GC overhead limit exceeded怎么解决? 3、xssfworkbook导出Excel内存溢出? ...
分类:
其他好文 时间:
2019-12-20 18:13:05
阅读次数:
94
递增(++)和递减(--)运算度容易形成一种不谨慎的编程风格.大多数的缓冲区溢出错误所造成的安全漏洞都是由于这种编码导致的. 当使用++ 和 -- 时,代码往往变得过于紧密,复杂和隐晦.因此,在JavaScript程序设计中不建议使用他们,从而使代码风格变得更为整洁. ++ 和 -- 运算符只能够作 ...
分类:
其他好文 时间:
2019-12-20 17:00:55
阅读次数:
102
什么是递归 递归:指在当前方法内调用自己的这种现象。 递归的分类: 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。因为:当一个方法调 ...
分类:
编程语言 时间:
2019-12-20 13:44:41
阅读次数:
85
闭包的实现原理和作用 闭包: 有权访问另一个函数作用域中的变量的函数。 创建闭包的常见方式就是,在一个函数中创建另一个函数。 闭包的作用: 访问函数内部变量、保持函数在环境中一直存在,不会被垃圾回收机制处理 因为函数内部声明 的变量是局部的,只能在函数内部访问到,但是函数外部的变量是对函数内部可见的 ...
分类:
编程语言 时间:
2019-12-20 12:06:06
阅读次数:
122