首页 > 2015年04月18日 > 全部分享
PHP断点续传的原理与实现
PHP断点续传的原理与实现 断点续传主要是HTTP协议中的Content-Range报头。其理解如下: Content-Range:响应资源的范围。可以在多次请求中标记请求的资源范围,在连接断开重新连接时,客户端只请求该资源未被下载的部分,而不是重新请求整个资源,实现了断点续传。迅雷就是基于这个原理,使用多线程分段读取网络上的资源,最后合并。关于PHP使用多线程实现断点续传稍后讨论。本文只实现...
分类:Web开发   时间:2015-04-18 17:46:22    收藏:0  评论:0  赞:0  阅读:334
jdk动态代理和cglib代理总结
首先我们来谈谈jdk的动态代理,它允许开发者在运行期创建接口的代理实例,那么当我们在运行过程中调用某个实例的某个方法时,可以使用代理对象去具体实现它,从而达到aop的效果。 (1)jdk的动态代理主要涉及两个类:proxy和invocacationHandler,invocationHandler里面包含了横切逻辑,并且可以使用反射调用目标类的方法(就是切点),proxy类主要是使用它的一个ne...
分类:其他   时间:2015-04-18 17:46:12    收藏:0  评论:0  赞:0  阅读:174
磨刀:mac 上简洁搭建ejabberd 环境
和app-get,或者yum类似, 这里使用的是mac上的软件管理工具port来实现简明搭建。 先磨刀,安装port的方法呢? 访问如下网站: https://www.macports.org/install.php 选择自己的mac 软件版本,下载即可安装port了.........
分类:系统服务   时间:2015-04-18 17:46:03    收藏:0  评论:0  赞:0  阅读:326
opencv 调用findContours异常的问题
如果使用vector<vector > contours;作为findContours的参数,在运行时会得到Assertion failed (mtype == type0 || (CV_MAT_CN(mtype) == CV_MAT_CN(type0) && ((1 << type0) & f...原因是标准库里有std::vector 和 Point 和findContours里...
分类:其他   时间:2015-04-18 17:45:42    收藏:0  评论:0  赞:0  阅读:701
机器学习实战ByMatlab(五)Logistic Regression
什么叫做回归呢?举个例子,我们现在有一些数据点,然后我们打算用一条直线来对这些点进行拟合(该曲线称为最佳拟合曲线),这个拟合过程就被称为回归。利用Logistic回归进行分类的主要思想是: 根据现有数据对分类边界线建立回归公式,以此进行分类。 这里的”回归“一词源于最佳拟合,表示要找到最佳拟合参数集。训练分类器时的嘴阀就是寻找最佳拟合曲线,使用的是最优化算法。基于Logistic回归和Sigmo...
分类:其他   时间:2015-04-18 17:45:33    收藏:0  评论:0  赞:0  阅读:243
C# 使用Xamarin 开发应用 -- 切换Activity
C# 使用Xamarin 开发应用 -- 切换Activity...
分类:Windows开发   时间:2015-04-18 17:45:22    收藏:0  评论:0  赞:0  阅读:665
C# 使用Xamarin 开发应用 -- Alert Box
C# 使用Xamarin 开发应用 -- Alert Box...
分类:Windows开发   时间:2015-04-18 17:45:12    收藏:0  评论:0  赞:0  阅读:232
Trouble Shooting -- Commonj任务同一时间多次触发
commonj管理的fixed-rate时间任务偶尔在触发点执行多次的问题分析...
分类:其他   时间:2015-04-18 17:45:02    收藏:0  评论:0  赞:0  阅读:229
android开发之AlertDialog
几个常用的方法: 1.setTitle() 设置对话框显示的标题。 2.setIcon() 设置对话框的图标,值得注意的是,如果没有使用setTitle()方法,setIcon()不会生效。 3.setMessage() 设置对话框显示内容。 4.setPositiveButton()、setNegativeButton()、setNeutralButton() 设置对话框的按钮。...
分类:移动平台   时间:2015-04-18 17:44:52    收藏:0  评论:0  赞:0  阅读:232
Linux系统之在PATH中添加自己的路径
在PATH中添加自己的路径,有几种方法可以使用,本文主要介绍的是通过修改/etc/profile文件来实现: 第一步:通过命令打开profile文件 vim /etc/profile 在文件的最后添加上如下: PATH=$PATH:xxxxxxx; export PATH xxxxxx为自己需要添加的目录路径 第二步:通过输入下面命令来使修改即时生效,否则...
分类:系统服务   时间:2015-04-18 17:44:42    收藏:0  评论:0  赞:0  阅读:321
Java就业指导
说明:非常抱歉,文章中部分内容因为公司要求已经被删除,我们会在适当的时候通过其他网站来发布对大家更有用的内容。 ??想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相...
分类:编程语言   时间:2015-04-18 17:44:32    收藏:0  评论:0  赞:0  阅读:252
(KMP 1.5)hdu 1358 Period(使用next数组来求最小循环节——求到第i个字符的循环节数)
题目:PeriodTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3813    Accepted Submission(s): 1862Problem DescriptionFor each prefix of a given strin...
分类:编程语言   时间:2015-04-18 17:44:22    收藏:0  评论:0  赞:0  阅读:252
Milking Time.(POJ-3616)
一道经典的DP,对于DP问题,关键是要找准决策点,即需要做出决策的选择点。 本题有两个枚举点,一个是时间N,还有一个是挤奶的时间区间M; 然而枚举每个时间点是没有意义的,而且时间的范围很大,所以可以直接枚举挤奶的时间区间,dp[i]指的就是在第i个时间区间挤奶所获得的最大收益。递推公式dp[i] = max(dp[i],dp[j]+a[i].e); #include #include #inc...
分类:其他   时间:2015-04-18 17:44:12    收藏:0  评论:0  赞:0  阅读:173
HalconMFC(一)之多版本配置
我的方法:我的电脑是win7,64位的系统,我用Halcon10.0。我试过很多次用VC配置Halcon但是一直没成功,后来百度里面找相关错误,终于知道了原来Halcon没64位库,我得出的结论是64位环境下不能配置。可能很多人都在想我可以在64位的电脑上安装Halcon,为什么不可以配置呢?但事实就是这样,我在win7上先后用VC6.0绿色版,VC6.0企业版,VS2008和VS2010最后的出...
分类:编程语言   时间:2015-04-18 17:44:02    收藏:0  评论:0  赞:0  阅读:438
Java 容器 & 泛型:四、Colletions.sort 和 Arrays.sort 的算法
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 本来准备讲 Map集合 ,还是喜欢学到哪里总结吧。最近面试期准备准备,我是一员,成功被阿里在线笔试秒杀回绝。平常心,继续努力。这次带来 Collections 和 Arrays 类中的经典算法剖析。   一、Colletions和Arrays Collentions...
分类:编程语言   时间:2015-04-18 17:43:53    收藏:0  评论:0  赞:0  阅读:720
leetcode:Roman to Integer
class Solution { public: int romanToInt(string s) { int map[128]; if(s.size()==0) return 0; map['I']=1; map['V']=5; map['X']=10; map['L'...
分类:其他   时间:2015-04-18 17:43:42    收藏:0  评论:0  赞:0  阅读:302
Cordys BOP 4平台开发入门实战演练——会签流程建模开发
重点在图9。...
分类:其他   时间:2015-04-18 17:43:22    收藏:0  评论:0  赞:0  阅读:297
(KMP 1.6)hdu 2203 亲和串(判断文本串循环移位之后是否能将模式串包含在其中)
题目:亲和串Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9139    Accepted Submission(s): 4174Problem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考...
分类:其他   时间:2015-04-18 17:43:12    收藏:0  评论:0  赞:0  阅读:416
网页编码就是那点事
编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS 加载问题)等等。潜行者m 写出本文的目的,就是要彻底解释清楚这个编码问题...
分类:Web开发   时间:2015-04-18 17:43:02    收藏:0  评论:0  赞:0  阅读:265
FFmpeg的H.264解码器源代码简单分析:熵解码(Entropy Decoding)部分
本文分析FFmpeg的H.264解码器的熵解码(Entropy Decoding)部分的源代码。FFmpeg的H.264解码器调用decode_slice()函数完成了解码工作。这些解码工作可以大体上分为3个步骤:熵解码,宏块解码以及环路滤波。本文分析这3个步骤中的第1个步骤。...
分类:其他   时间:2015-04-18 17:42:53    收藏:0  评论:0  赞:0  阅读:469
1478条   上一页 1 ... 25 26 27 28 29 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!