序
在写这篇文章之前,想了好长时间的题目该写什么,最后考虑到写这篇文章的目的,也就没有再起什么花哨的主题,而是找了这么一个简单粗暴有效的题目,方便有同样问题的童鞋们搜索。
背景
一如往昔,在谈这个问题之前,首先说说问题的背景所在。这个问题是前几天遇到的事,最近设计部给提了不少需求,于是一直在忙着实现这些需求,前几天说要发版,让提供一个新包供测试部进行全面的测试...
分类:
数据库 时间:
2015-01-30 16:13:00
阅读次数:
187
使用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
以下是一些jQuery的函数工具:
--jQuery.trim(str):清理字符串前后的空白
--jQuery.param(obj):param函数是serialize()方法的基础,返回序列化的字符串
例:
var option={user:"zhangwei",pass=123456};
var str=jQuery.param(option)
--jQuery.isArray(...
分类:
Web程序 时间:
2015-01-30 16:10:12
阅读次数:
176
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import android.co...
分类:
移动开发 时间:
2015-01-30 16:11:29
阅读次数:
195
Eclipse插件安装
一般有两种方式:
方式一:
下载与自己的Eclipse相对应的SVN插件包,下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240&expandFolder=2240&folderID=0
下载后,解压,将features和plugins两个文件夹拷贝到自己的Ec...
分类:
系统相关 时间:
2015-01-30 16:10:40
阅读次数:
415
【方法】
将数组的首地址和数组的长度传入函数中
【例如】
函数声明
void traversal(int *array ,int n);
函数调用
traversal (array,n);
【遍历实例】
【求最值实例】...
分类:
编程语言 时间:
2015-01-30 16:09:40
阅读次数:
196
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
原以为上篇就是农历年到来前写的最后一篇了,但是看来现在还是有必要继续把看到的有用的记录一下,算是比较基础的了,以前没怎么关注。
言归正传,这篇主要说下android的自适应的一点东西,为什么会忽然想起来这个,主要还是因为之前看launcher的代码,其中看到的这段代码始终不明白,所以查了下资料。看下代码,...
分类:
移动开发 时间:
2015-01-30 16:10:04
阅读次数:
154
一般一个像素是由三原色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
近日,公司给新配了一台电脑,台式机,开机的时候傻眼了,只有dos系统,bios里只有test测试~~
只好从新开始装系统,装了个win7 X64,整了半天。
今天,看着IE8 挺不顺眼,就想更新装一个IE11,但是windows time服务就是打不开,在计算机-管理-服务,里边点开启动,设置自动模式,结果在控制面板-系统安全-Windows Update里 就是点不开,提示...
题目描述:
给定一个字符串,求其最大循环次数(即求最小循环节长度)
输入样例
abcd
ababab
aaaa
.
输出样例
1
3
4
解题思路:
KMP算法中next数组的应用。
len-next[len]表示的是字符串相同前缀空出来的一段,由next数组性质可知,这一段可以不断向前推出相等,所以只要判断len是否可以整除len-next[len]就可以了。否...
分类:
编程语言 时间:
2015-01-30 16:11:23
阅读次数:
311