0. 发送端可以,发送五次左右,再Sleep 1、调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。 2、发送的包巨大丢包。虽然send方法会帮 ...
分类:
其他好文 时间:
2017-12-14 22:08:46
阅读次数:
209
ScanTailor 强大的多方位的满足处理扫描图片的需求 ScanTailor 能做什么? 批量或单张或选择区间旋转图片 自动切割页面,同时提供手动选项 自动识别图像歪斜角度,同时提供手动选项 自动识别正文内容裁剪,同时提供手动选项 设置正文上下左右边距,同时可设置为0等同于裁剪 多种输出选项(黑 ...
分类:
其他好文 时间:
2017-12-13 23:57:22
阅读次数:
363
输出的就是这样的:Array[string] 这种有个好处,Swagger2前台采用的多行文本框进行输入。 在传统模式来说,我们一般是使用逗号数组,但是这种很多不靠谱的情况,比如中文逗号,代码要做切割和解析、转换等等。以上这种方式也是多一种友好方式的选择。 参考: https://github.co ...
分类:
编程语言 时间:
2017-12-10 22:50:48
阅读次数:
241
导语 顾名思义就是没有旋转操作的treap. 还是很好打的. 毕竟旋转操作旋转上天. 学习 两个核心操作: split 和 merge split是将一棵树分成两棵树的操作. 注意这里的要求是对于确定的树,将其前k个点分成新树, 剩下的点变成另一颗新树,因此可能出现多个切割的地方. 对于一个节点来说 ...
分类:
其他好文 时间:
2017-12-09 18:04:38
阅读次数:
182
一、内容 二、字符串方法 http://www.cnblogs.com/fyknight/p/7895894.html 三、练习 1、编写for循环,利用索引遍历出每一个字符 2、编写while循环,利用索引遍历出每一个字符 3、msg='hello world'中的'world'替换成python ...
分类:
编程语言 时间:
2017-12-09 00:44:44
阅读次数:
535
一、前言 随着每天业务的增长,Tomcat 的catalina.out日志 变得越来越大,占用磁盘空间不说。要查看某个时候的日志的时候,庞大的日志让你顿时无从下手,所以日志的切割的变得刻不容缓。而且,切割后的日志,还可以定期清理掉久远的日志...... 二、Tomcat 日志分割 我们采用日期形式切 ...
分类:
其他好文 时间:
2017-12-07 21:20:27
阅读次数:
157
P1324 矩形分割 题目描述 出于某些方面的需求,我们要把一块N×M的木板切成一个个1×1的小方块。 对于一块木板,我们只能从某条横线或者某条竖线(要在方格线上),而且这木板是不均匀的,从不同的线切割下去要花不同的代价。而且,对于一块木板,切割一次以后就被分割成两块,而且不能把这两块木板拼在一起然 ...
分类:
其他好文 时间:
2017-12-06 21:45:37
阅读次数:
172
本人业余时间开发了一个图片切割工具,非常好用,也很灵活! 特别对大型图片切割,更能体现出该软件的优势! ...
子问题定义: 定义p[i][j]为布料宽为i,高为j的最优产出,每次剪下一块布料,剩余布料最多形成三块矩阵面料。每次剪裁会有两种情况,水平切割布料,其次是将布料旋转90度后在切割布料。 递归关系: 初值设定: p[0][h]=0 p[w][0]=0 求解顺序: 依次求解二维数组p的每一行,每一列,最 ...
分类:
其他好文 时间:
2017-12-05 20:08:14
阅读次数:
160
在上一篇中总结了StringUtils工具类在判断字符串为空,大小写转换,移除字符或字符序列,替换,反转,切割合并等方面的方法,这次再汇总一下其它常用的方法。 一、截取 StringUtils中常用的截取字符串的方法如下: substring(Stri ...
分类:
其他好文 时间:
2017-12-05 14:26:02
阅读次数:
2248