- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 关于IOS自定义视频播放器若干问题的整理(上篇)
背景 之前有做过公司项目关于android和ios视频播放器的问题,就在网上搜索了一番,由于公司的视频和外界的视频不大一样,所以很多技术文章对我来说很难完整应用,拼拼凑凑了解了基本的情况。如播放器的全屏,旋转等问题在这里做一下笔记记录。说明 本公司做的是互联网教育平台,有自制的课件格式,当然在web上已经有了flash的课件播放器,所有自制课件格式分为三种,PDF格式课件,纯
2015-02-11 13:43:51
1722
原创 Tomcat下Servlet传输视频流
背景:之前有个android和iOS的项目要在线播放视频,服务器是用tomcat,而视频的播放需要用户的权限验证才能操作。所以如果将视频文件单纯的放入webroot下直接播放,就没有权限问题了。原先在解决这个问题时,搜索了很多文章都没有直接说明(可能我的描述有误)这个问题。所以记录下自己的解决方法。当时的想法:由于这个项目是从网站平台上一直过来,当时的web上的播放器是flash,用tomca
2014-11-12 10:26:49
9232
6
转载 socket连接池
近些日子来,在做监控软件,涉及到一些网络知识,在网上找了篇文章,也就得蛮有用的。所以分享下。 1:SocketAdapter类,此类继承了socket,重载了socket类的close方法,目的是当用户关闭socket的时候,我们并不关闭它只是放在连接池内部。package com.tarena.socketpool;import java.net.*;import java.io.I
2011-06-05 11:00:00
1164
转载 ACM新成员调试练习
C语言调试常见错误 一、第一类错误分析 1在使用变量前未定义。 例如: main() {a=1; b=2; printf(″%d\n″, a+b); } 2语句后面漏写分号或不该加分号的地方加了分号。 C语言规定,语句必须以分号结束,分号是C语句不可
2011-05-15 15:42:00
407
原创 n皇后2进制算法
<br />杭电的n皇后用测试数据比较多所以不打表就会超时,其实它的其他原理也没什么,就是一个dfs,不断的模拟棋子在棋盘上摆放的情况罢了,用一个二维数组就可以完成了,不过在这里我用类二进制的方法来计算这个问题,就是1代表放了棋子,0代表没放,所以用二进制可以直接模拟,当有一行都为1则是1<<n-1的值时,表示改行已经放慢,不用再遍历,这样要比直接拿数组来模拟来的方便,当在一行中方了一个棋子,这样对接下来每行都进行遍历摆放不能放棋子的位置,用左右移和或运算就可以完成。对某个位置是否放了棋子用&运算来判断。接
2011-04-19 20:44:00
697
原创 杭电1007
分析:,题目意思时在很多点上取出最短的距离,此题用分治法,先将数据按x排序,在从左到右取出它的最小值,取值时首先是对x排序取出,从左到右依次与中间的值相相减,将小于mmin的点放入数组中,在对该数组进行y排序,进行同样的处理,进行删选,将最后的点都进行处理,对比产生最小值。 代码:#include#include#includeusing namespace std;
2010-05-19 15:10:00
2251
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人