使用TCP的keepalive来检查网络错误
为了检测网络错误和信令连接问题,你可以开启TCP的keep alive 功能。
它会增加信令使用的带宽,但信令通道使用的带宽要小于它的实际带宽,增加得并不多。
而且,还可以控制它keep alive的超时时长。
问题是大多数的系统对TCP keepalive的超时时长为7200秒,约两个小时。
你可能会想要这个时间更短此,如一分钟等。...
分类:
其他好文 时间:
2015-01-30 16:12:30
阅读次数:
474
Given a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
请参考上一篇博文:http://blog.csdn.net/chenxun_2010/article/details/43274049roman to int:
class...
分类:
其他好文 时间:
2015-01-30 16:11:05
阅读次数:
116
最近写项目,用到了这几个,记录下来,以备参考。
电子邮箱 String s = "^[1-9]\\d{5}$";邮政编码(中国,6位,第一位必须是非0开头,其他5位数字为0-9 )String
s = "^[1-9]\\d{5}$";手机号码 String s = "^[1][\\d]{10}$";
参考:
http://www.cnblogs.com/xuemaxion...
分类:
其他好文 时间:
2015-01-30 16:11:12
阅读次数:
111
I/O模型如下:
+---+ +----+ +----+
+----+ +----+ +----+
| T || P1 || P2 || P3 | ** | Pn || CS |
*---+ *----+ *----+
*----+ ...
分类:
其他好文 时间:
2015-01-30 16:11:36
阅读次数:
168
/*
题意:说一个人想游玩n个城市,每个城市最多走两次,问最短的距离
*/#include
#include
#define MMax 2000000000
#define Min(a,b) a>b?b:a
int dp[59050][15],cs[59050][15],dis[15][15];//dp[i][j]定义的状态是在i状态时到达j的最短的,cs[i][j]表示在i状态下的经过j的...
分类:
其他好文 时间:
2015-01-30 16:10:51
阅读次数:
114
博文原地址
白屏来源
上一版部门用的前端结构是python || lua渲染的html页面 + seajs + js模板 + less,但是这种情况发现对应不懂服务端渲染页面,或者服务端人员来说,在配合上存在工作不明,比如渲染的html应该由谁来维护,毕竟渲染的页面还是需要从服务端取数据的,以及在互相配合的过程中存在知识差异效率低的情况。
所以我们重构了,改成 backbone + mo...
分类:
其他好文 时间:
2015-01-30 16:09:47
阅读次数:
193
题目大意:有1~M的数字,最多猜N次一定能猜到1~M的任意数字,求M能达到的最大值。
思路:用二分法在最多N次的时候找到任意1~M的任意数字,N是已知的,二分的范围是1~M,
左边界为1,右边界为M,若想M最大,则尽量使取值向右边界靠。考虑N = 3,N = 4的情况。
N = 3时,每次取值都在区间右边取值,第一次二分后区间[(1+M)/2,M],第二次二分后区间
[((1+M)/2+1+M)/2,M],第三次二分后区间[(((1+M)/2+1+M)/2+1+M)/2,M],此时,左
右区间等值,即(((...
分类:
其他好文 时间:
2015-01-30 16:11:05
阅读次数:
202
一般一个像素是由三原色RGB不同的颜色向量组成的,再加上个代表透明度的变量Alhpa值的话就是ARGB,当然,老一点的可能只有黑白,而没有RGB等。那么图片/视频文件中究竟由多少位来表示这些不同的颜色向量代表的就是位深,如只有黑白的话2位就足够了,0代表黑1代表白。代码级别的分析其查看天地会珠海分舵之前的一篇文章《《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第三节 - 裸图RawImage》》...
分类:
其他好文 时间:
2015-01-30 16:11:04
阅读次数:
302
1、偶然的机会接触到了STM32cubemx与STM32cubeFX、详细了解相关的资料之后感觉相当实用。
2、进程创建
osThreadDef(defaultTask, StartDefaultTask,osPriorityNormal, 0, 128);//定义一个结构体
defaultTaskHandle = ...
分类:
其他好文 时间:
2015-01-30 16:11:26
阅读次数:
553
12.5.2 写计算
C# 查询表达式和 F# 计算表达式,可以使用函数,行为方式非标准(返回单子值),就好像返回普通值。我们在这一节使用的计算类型是 ValueWrapper ,因此,原始函数将返回值的类型是 ValueWrapper,而不是 T。
实现这些函数,既可以使用其他的查询或计算表达式,也可以通过直接创建计算类型的值。有些计算表达式可以封装复杂的逻辑,所以,直接创建值可能有困...
分类:
其他好文 时间:
2015-01-30 16:08:33
阅读次数:
167
Given a binary tree, determine if it is height-balanced.
For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never diffe...
分类:
其他好文 时间:
2015-01-30 16:08:22
阅读次数:
149
包含了百度地图的定位,覆盖物,poi搜索,路线搜索,地理编码等功能
第一步,申请key,具体见百度地图官网:http://developer.baidu.com/map/index.php?title=android-locsdk
第二步,在manifest.xml中添加key以及百度地图的权限,如下:
<manifest xmlns:android="http://schemas...
分类:
其他好文 时间:
2015-01-30 16:09:30
阅读次数:
396
知与行的转换...
分类:
其他好文 时间:
2015-01-30 16:07:08
阅读次数:
161
描述zturn开发板PS网口驱动的注册过程...
分类:
其他好文 时间:
2015-01-30 16:08:22
阅读次数:
1015
其实,关于网络编程有着特有的格式,两个程序,一个服务器端,一个客户端,运行时先运行服务器端,在运行客户端,首先看下面两个小例子:
import java.net.*;
import java.io.*;
public class TCPServer {
public static void main(String[] args) throws Exception {
ServerSocke...
分类:
其他好文 时间:
2015-01-30 16:06:54
阅读次数:
182
前言
同事新买的iPhone6,需要Xcode直接安装最新版本,在安装之前,曾通过fir.im装过Ad_Hoc版。在使用Xcode进行真机运行时,iPhone6无法启动应用,并报错:process launch failed: Security。
解决办法
点击iPhone6之前安装的应用版本,这时候会弹框让用户确认是否信任开发者的应用,点击信任,然后重新使用Xcode进行安装即可~...
分类:
其他好文 时间:
2015-01-30 16:06:33
阅读次数:
160
一:根据包名找maven配置
查找地址:Maven资源库
二:Maven
deploy时报Fatal error compiling: tools.jar not found错误的问题处理
点击Eclipse菜单:Window->Preferences->Java->Installed JREs,选择右侧的Edit来修改JREs,之前我的JRE home设置的是...
分类:
其他好文 时间:
2015-01-30 16:06:11
阅读次数:
115