1、java二进制编解码 byteBuffer.flip() byteBuffer.getInt() 与 byteBuf.getInt(11) 2、粘包拆包问题 3、netty客户端与其他服务器交互 4、中文字节 中文字符占两个字节,注意获取数据长度要将字符getBytes()后 5、javaBea ...
分类:
Web程序 时间:
2016-11-04 21:07:04
阅读次数:
514
题意:给一个长度为N(N≤200000)的序列,要删除一个连续子序列,使得剩下的序列中有一个长度最大的连续递增子序列,输出其长度。 解法:(参考自紫书)1.暴力枚举删除的区间 [l,r],O(n^2),再数需要O(n)。总共O(n^3)。 2.前者+O(n)预处理 f[i] 和 g[i] 表示前缀和 ...
分类:
编程语言 时间:
2016-11-04 21:07:53
阅读次数:
241
使用curl发起https请求 使用curl如果想发起的https请求正常的话有2种做法: 方法一、设定为不验证证书和host。 在执行curl_exec()之前。设置option $ch = curl_init(); ...... curl_setopt($ch, CURLOPT_SSL_VERI ...
分类:
Web程序 时间:
2016-11-04 21:08:29
阅读次数:
196
C# 简介 C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。 C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和 ...
在Appium进行自动化测试的时候,往往需要知道你要测试的应用的包名和activity的名字,这样才可以进行自动化测试。 在我之前的博客中也提到了获取activity的名字,但是并不是很方便,甚至浪费类好多时间在寻找包名和activity上边,下面有一种简单的方法,一句命令就搞定了! 1、adb查看 ...
分类:
移动开发 时间:
2016-11-04 21:05:04
阅读次数:
338
本文只是从Unity的角度去分析理解协程的内部运行原理,而不是从C#底层的语法实现来介绍(后续有需要再进行介绍),一共分为三部分: 线程(Thread)和协程(Coroutine) Unity中协程的执行原理 IEnumerator & Coroutine ...
分类:
编程语言 时间:
2016-11-04 21:07:29
阅读次数:
411
今天看《The C Programming Language》的时候看到了shell排序算法, 代码三两行,竟然有3个for循环,眼睛都快瞅瞎了也没有瞅明白,所以就加了一些debug信息,方便分析shell排序的原理。 随机生成一个长度为20的数组,然后进行排序,并将每一次判断的状态打印出来 从记录 ...
分类:
编程语言 时间:
2016-11-04 21:04:02
阅读次数:
339
在MySQL数据库中,每一条数据都有其数据类型。MySQL支持的数据类型主要分成3类:数字类型、字符串(字符)类型、日期和时间类型。 数字类型 MySQL支持所有的ANSI/ISO SQL 92数字类型。这些类型包括准确数字的数据类型(NUMERIC、DECIMAL、INTEGER和SMALLINT ...
分类:
数据库 时间:
2016-11-04 21:03:45
阅读次数:
306
解决最优化问题 : 稍微对它做一下改动,如下: 这是一个约束优化问题,更进一步说是一个二次规划问题,复习一下约束优化问题: 定义1:约束非线性问题是, 其中和都是定义在上的实值连续函数,且至少有一个是非线性的(反之为线性约束优化问题),m是一个正整数,叫做目标函数,叫做约束函数,如果目标函数是二次函 ...
分类:
其他好文 时间:
2016-11-04 21:02:38
阅读次数:
654
1. #!脚本解释程序的声明指令,用来声明用什么程序解释这个脚本 # 是注释 2.如果是/bin/sh ,执行命令为 sh ./脚本文件名 /bin/bash是/bin/sh的扩展,弥补了很多/bin/sh的缺点 3.变量,需要初始化。 变量名和值的等号两边不能有空格 取用变量的值只需 “¥变量名” ...
分类:
系统相关 时间:
2016-11-04 21:03:01
阅读次数:
166
【题目描述】 国防部计划用无线网络连接若干个边防哨所。2种不同的通讯技术用来搭建无线网络;每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。 任意两个配备了一条卫星电话线路的哨所(两边都拥有卫星电话)均可以通话,无论他们相距多远。而只通过无线电收发器通话的哨所之间的距离不能超过D,这是 ...
分类:
其他好文 时间:
2016-11-04 21:04:35
阅读次数:
345
For a given array A of N integers and a sequence S of N integers from the set {?1, 1}, we define val(A, S) as follows: val(A, S) = |sum{ A[i]*S[i] for ...
分类:
其他好文 时间:
2016-11-04 21:02:45
阅读次数:
316
Sequence Time Limit: 6000MS Memory Limit: 65536K Total Submissions: 9131 Accepted: 3037 Description Given m sequences, each contains n non-negative in ...
分类:
其他好文 时间:
2016-11-04 21:03:14
阅读次数:
274
题意:给定一个一篇文章,然后下面有一些单词,问这些单词在这文章中出现过几次。 析:这是一个AC自动机的裸板,最后在匹配完之后再统计数目就好。 代码如下: ...
分类:
其他好文 时间:
2016-11-04 21:03:12
阅读次数:
230
IIs 网站应用程序与虚拟目录的区别及高级应用说明(文件分布式存储方案) IIs 网站应用程序与虚拟目录的区别及高级应用说明(文件分布式存储方案) 对于IIS网站,大伙用的比较多,就不啰嗦了。 今天和说说大伙比较少使用的"IIS应用程序”和虚拟目录的区别及高级应用场景,文件分布式存储方案。 1:II ...
分类:
Web程序 时间:
2016-11-04 21:00:50
阅读次数:
172
IE内嵌google chrome frame解决浏览器兼容问题 http://www.cnblogs.com/xwdreamer/archive/2013/12/17/3477776.html 参考文献: http://www.pseudowired.com/2012/12/04/tomcat-h ...
分类:
其他好文 时间:
2016-11-04 21:02:31
阅读次数:
684
刚工作第一天就让搞dubbokepper,根本不知道是什么东西,让弄的时候一脸懵逼,所以分享一下我做的dubbokepper的经验,希望能帮到那些同样苦逼的孩子们! 开篇 对于dubbokeeper来说我们要先了解一下什么是dubbo和zookeeper因此我们先按顺序开始 首先要声明一个事情:du ...
分类:
其他好文 时间:
2016-11-04 21:02:34
阅读次数:
631