1 出发点及效果图
手机存储空间太小,放不下几十级的视频,网络看又太卡。这个小项目帮助大家在局域网中建立一个像youku一样的视频服务器,这样就可以在家里通过局域网来观看服务器(计算机)上的视频了。(不要做羞羞的事情哟)
2 原理
主要是利用了html中的vedio标签,在tomcat服务器下播放指定文件夹中的mp4视频。
2.1 源码展示
2.1.1 获得视频列表的工具...
分类:
其他 时间:
2015-07-16 16:51:18
收藏:
0 评论:
0 赞:
0 阅读:
243
Fragment中的代码 context 是null
public class PlaceholderFragment extends Fragment{
Context context = getActivity();
}
这样定义的context是null,当然咯,我实际代码不是这样写的,但是这个意思,如果是在Activity中就不会是空,在Fragment中就是null。...
分类:
移动平台 时间:
2015-07-16 16:51:08
收藏:
0 评论:
0 赞:
0 阅读:
477
JSON API 让设计和搭建一个 API 变得标准化,这样一来开发者能够更专注于应用本身的设计。JSON API 在目标和视野上颇具野心:它不仅定义了一种媒体类型 (application/vnd.api+json) ,还制定了规则用 HTTP来抓取和修改此种媒体类型呈现的内容。从这个角度来说,JSON API 和 Collection + JSONspecification 有点像,但显然它比后者的视线更广。...
分类:
Windows开发 时间:
2015-07-16 16:50:58
收藏:
0 评论:
0 赞:
0 阅读:
307
指针也是一种多少奇妙的事物,它会让你编程世界多一份意外的风景(如果你运用好的话)...
分类:
编程语言 时间:
2015-07-16 16:50:48
收藏:
0 评论:
0 赞:
0 阅读:
300
建立控制器 // 普通控制器
GroupViewController *groupVC = [[GroupViewController alloc] init];
SecondViewController *secondVC = [[SecondViewController alloc] init];
ThirdViewController *thirdVC = [[T...
分类:
其他 时间:
2015-07-16 16:50:38
收藏:
0 评论:
0 赞:
0 阅读:
152
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接,就好像你给别人打电话,必须等线路接通了、对方拿起话筒建立了连接才能相互通话。
一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:...
分类:
其他 时间:
2015-07-16 16:50:29
收藏:
0 评论:
0 赞:
0 阅读:
230
以为 VS2012\VS2013写的程序 可以直接在XP下运行,没想到错了,还必须设置。
VS2012浑身BUG ,直接删了
VS2013下 兼容XP方法
#ifndef VC_EXTRALEAN
#define VC_EXTRALEAN // 从 Windows 标头中排除不常使用的资料
#endif
// 如果您必须使用下列所...
分类:
其他 时间:
2015-07-16 16:50:20
收藏:
0 评论:
0 赞:
0 阅读:
250
队列相关基础内容参我的博文: 队列顺序存储 - 设计与实现 - API函数
队列也是一种特殊的线性表;可以用线性表链式存储来模拟队列的链式存储。
主要代码:
// linkqueue.h
// 队列链式存储API声明
#ifndef _LINKQUEUE_H_
#define _LINKQUEUE_H_
typedef void LinkQueue;
// 创建队列
LinkQue...
分类:
Windows开发 时间:
2015-07-16 16:50:09
收藏:
0 评论:
0 赞:
0 阅读:
296
题目大意:有 n 个司机,n 条下午路线和n条晚上路线,先在要给每个司机安排一条下午路线和一条晚上路线,如果司机的工作时间超过 d,则要按照每小时 r 元增加加班费,问最少需支付多少加班费。解题思路:贪心,下午最大的搭配晚上最小的,一次类推。#include
#include
using namespace std;int main() {
int...
分类:
其他 时间:
2015-07-16 16:49:59
收藏:
0 评论:
0 赞:
0 阅读:
331
#include
using namespace std;
//别问我为什么要写链表的冒泡排序。
struct Node
{
int data;
Node *next;
Node(int d = int()) :data(d), next(NULL){}
};
class List
{
public:
List(int a[], int n)...
分类:
编程语言 时间:
2015-07-16 16:49:48
收藏:
0 评论:
0 赞:
0 阅读:
289
github 下载地址
https://github.com/stefanhafeneger/PushMeBaby
1.运行如果报错,那么导入CoreServices.framawork
替换这句 #include 为 #include
2.把你的开发证书.cer 文件更改名为apns.cer,放入工程中,代码中是通过
self.certificate = [[NSBu...
分类:
其他 时间:
2015-07-16 16:49:38
收藏:
0 评论:
0 赞:
1 阅读:
4030
Wireshark数据抓包教程之认识捕获分析数据包...
分类:
其他 时间:
2015-07-16 16:49:29
收藏:
0 评论:
0 赞:
0 阅读:
1907
oracle version:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Productionos version:Linux x86 64-bit
oracle alert日志报错:opiodr aborting process unknown ospid (19506) as a result of ORA...
分类:
其他 时间:
2015-07-16 16:49:18
收藏:
0 评论:
0 赞:
0 阅读:
921
下文是125个基本的C#面试问答清单。这些面试问题简单、直接了当,涵盖了C#最基本的概念,大部分和面向对象的概念相关。所以如果你在准备C#面试,我建议你必须掌握这125个基本的C#面试问答来复习你的C#概念。那么现在来看看这125个基本的C#面试问答清单吧。
1. 什么是C#?
C#(发音”C sharp”)是一种简单、有别于传统的、面向对象、类型安全的编程语言。C和C++程序员很快就...
分类:
Windows开发 时间:
2015-07-16 16:49:09
收藏:
0 评论:
0 赞:
0 阅读:
386
D. Guess Your Way Out! II
time limit per test2 seconds
memory limit per test256 megabytes
inputstandard input
outputstandard output
Amr bought a new video game “Guess Your Way Out! II”. The goal o...
分类:
编程语言 时间:
2015-07-16 16:48:58
收藏:
0 评论:
0 赞:
0 阅读:
466
题意:
给你若干个数。
对每个数都可以进行除或者乘的操作。 3/2=1
问 最少 多少步操作,可以让所有数字都相等。
做法:
首先如果都变成一个数字,那这个数字肯定是小于等于这些数字里的最大的那个的。
这里可以把每个数字看成二进制。
如
11(D)
1101(2)
所以其实可以枚举任意一个数。
任意一个二进制可以往左移若干位,得到一个新的数字。
出现奇数次数最多是log(n),向左移动最多也是log(n) 所以复杂度是log^2(n)*n
或者往右移。
可以知道如果奇数往右移时,二进制会少一个1...
分类:
其他 时间:
2015-07-16 16:48:48
收藏:
0 评论:
0 赞:
0 阅读:
984
题意:
n个数,每次可以选一个数 让其 *=2 或者 /=2
问至少操作多少次使得所有数相等。
思路:
对于每个数,计算出这个数可以变成哪些数,以及变成那个数的最小步数,用两个数组保存
cnt[i] 表示序列中有cnt个数可以变成i
step[i] 表示能变成i的 那些数 变成i的花费和是多少。
其中,遇到奇数的时候要特殊处理一下:
比如,7...
分类:
其他 时间:
2015-07-16 16:48:39
收藏:
0 评论:
0 赞:
0 阅读:
136
leetcode 238: Product of Array Except Self
python, c++ java...
分类:
其他 时间:
2015-07-16 16:48:28
收藏:
0 评论:
0 赞:
0 阅读:
722
...
分类:
编程语言 时间:
2015-07-16 16:48:18
收藏:
0 评论:
0 赞:
0 阅读:
186
1、问题:在使用Spring、Hibernate开发的数据库应用中,发现无论怎样,数据都插不到数据库。但是程序不报错,能查询到,也能插入。
2、分析:Hibernate设置了自动提交仍然不管用,其原因很简单,很可能你的程序操作的表和你想操作的表并不是同一个表,如果程序中的注解表名和待操作表名不一致,则会建立新表,例如:
@Entity
@Table(name = "sampleData")
...
分类:
数据库技术 时间:
2015-07-16 16:48:08
收藏:
0 评论:
0 赞:
0 阅读:
174