播放视频的方法:
方法一、 使用html5播放
your browser does not support the video.
poster用来设置视频的封面图,
loop是否循环播放
autoplay是否自动播放
controls是否显示控制按钮
缺点:兼容不太好
方法二:使用视频插件swfobject.js
首先下载下载所需要的文件,在demo.h...
分类:
Web程序 时间:
2015-01-06 10:14:26
阅读次数:
151
为什么叫快速排序
这个标题是带有歧义的,每一种排序都有自己的名字,有的是发明者+排序(Shell排序),有的是用的步骤名称+排序(插入排序)...
而快速排序是以它的属性+排序为名(这不是废话吗)。那么我再换个意义明确的标题:
快速排序为什么那么快
要弄明白这一点首先需要了解基于比较的排序模型:决策树
对大小为n的输入,其位置关系有n!种可能。排序算法的工作就是在所有...
分类:
编程语言 时间:
2015-01-06 10:14:03
阅读次数:
249
最近在做老师布的一个作业,原来是要做全景视频合成,可是做出来发现实时性根本达不到,改成全景图片合成吧。废话不多说啦,说说原理。
原理:
1 直方图均衡化对图片三个信道进行归一化处理。
2 柱面投影
3 图片配准
4 图片融合
简单解释一下,柱面投影其实不难,就是一个曲面与一个跟它相切的平面的三角变换关系,有高中数学的人完全可以明白。做这块的程序,要知道摄像机的视角,或者知道投影...
分类:
其他好文 时间:
2015-01-06 10:13:30
阅读次数:
172
这两天在整数据库,发现里面好多数据翻译不准确,那么问题来了,从哪去找接口来翻译数据,请不起人,只有靠网上的翻译了,开始的时候发现谷歌以前的api翻译接口貌似收费了。。。我是个穷人,用不起,后来发现百度的可以用,就用了一下:
下面是代码:
$url = "http://openapi.baidu.com/public/2.0/bmt/translate?client_id=YourApiKey&...
分类:
Web程序 时间:
2015-01-06 10:12:47
阅读次数:
357
OpenGl使用纹理在上一个正方体中知识简单的添加了一个纹理,这一章主要是通过设置三个面的纹理来进行详细的学习;
上次纹理的调用是在onSurfaceCreated 的时候才调用,现在,在Render中当执行 onSurfaceChanged的时候,就对纹理进行初始化操作
/**
* 这是来进行纹理初始化的方法
* @param gl
*/
private void ...
分类:
其他好文 时间:
2015-01-06 10:12:15
阅读次数:
199
画实体图的时候用PD画的,当我想把它转化为数据库形式的时候遇到一些问题,具体如下:
①CDM转化为PDM不能成功,问题显示如下图:
解决方法:
工具——>Model Operations
将原来的Barker改为E/R+Merise即可。
②没有DBMS,如下所示:
解决方法:
单击后面的黄色文件夹,在你安装跟目标中找到Reso...
分类:
数据库 时间:
2015-01-06 10:11:26
阅读次数:
238
2014-12-31 23:45记!
2014即将成为过去,2015马上来临!此刻我抓住2014的尾巴,总结一下这一年的自己!
2014相比以前,收货还是很大的。
首先,2013-12-24平安夜,我的女儿安安出生,到现在转眼已经一周岁了!这一年,她带给我无
数的欢乐还有惊喜。第一次听到她的哭声,第一次看她笑,第一次抱她,第一次在我怀中熟睡,第一...
分类:
其他好文 时间:
2015-01-06 10:11:05
阅读次数:
131
题目:
Given two numbers represented as strings, return multiplication of the numbers as a string.
Note: The numbers can be arbitrarily large and are non-negative.
Answer 1:
基础法
大整数...
分类:
编程语言 时间:
2015-01-06 10:11:54
阅读次数:
222
进程与线程
进程是程序的一次动态执行过程,它经历了从代码加载、执行、执行结束的一个完整过程,这个过程也是整个进程的生命周期。
多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发机制的基本单位。
传统的单核CPU在同一个时间段可以有多个程序在执行,但是只能有一个程序在某一时间点运行,所有的程序都要抢占CPU资源。
多核CPU下程序会并发执行。
Java中多线程的实现
...
分类:
编程语言 时间:
2015-01-06 10:11:44
阅读次数:
166
Harry and Christmas tree
Time Limit: 5000/2500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 70 Accepted Submission(s): 3
问题描述
圣诞节的夜晚,哈利得到一棵圣诞树。这棵...
分类:
其他好文 时间:
2015-01-06 10:12:16
阅读次数:
243
有时候,我们会有这样的需求,一个activity里面需要有两个或者多个界面切换,就像Viewpager那样。但是在这些界面里面又需要能够有listView,gridview等组件。如果是纵向的,似乎还好,没什么影响,那么如果是横向的,那么就会出事情。因为Viewpager会拦截触摸事件。而如果将Viewpager的触摸事件拦截掉给里面的子控件,那么Viewpager又不能响应滑动事件了。那么如何又...
分类:
移动开发 时间:
2015-01-06 10:09:48
阅读次数:
219
渐变,指形状或颜色的有规律性的变化,往往可以给人很强的节奏感和审美情趣,这里研究的主要是颜色的渐变。渐变的形式在日常生活中很常见,在网页中的用的也很多,传统网页技术中往往用图片来实现渐变,容易带来加载负担和动态定制的瓶颈。
CSS3提供了实现渐变的属性,随着浏览器的逐步支持,研究CSS3渐变已势在必行。涉及CSS渐变的属性主要有linear-gradient、radial-gradient、re...
分类:
Web程序 时间:
2015-01-06 10:10:22
阅读次数:
214
ViewPager 使用3中adapter的实现方式...
分类:
其他好文 时间:
2015-01-06 10:12:12
阅读次数:
216
前几天使用弄一个JNI,在使用 javah 生成对应的 .h 文件的时候出现了:“错误:找不到类android.graphics.Bitmap”
后来弄了一阵子给弄好了,在这里给大家分享一下。
要解决这个问题,还得要看看我的整个流程。
当我遇到这个的时候,第一反应是 Java 没有包含 Android SDK 中的 java 文件。
然后找到 Android S...
分类:
移动开发 时间:
2015-01-06 10:11:12
阅读次数:
131
“Hello World”程序指的是只在计算机屏幕上输出“Hello, World!”(意为“世界,你好!”)这行字符串的计算机程序。hello world作为所有编程语言的起始阶段,占据着无法改变的地位,所有中/英/法/德/美……版本的编程教材中,hello world总是作为第一个TEST记录于书本之中,所有的编程第一步就在于此了!经典之中的经典!hello world!
...
分类:
其他好文 时间:
2015-01-06 10:09:33
阅读次数:
127
题目大意:给定一个平面上的一些点,吃豆先生从原点出发,只能向右或向上走,求两个吃豆先生最多吃到多少豆
每个点拆成两个,之间连一条流量为1,费用为1的边;
如果从一个点出发可以到达另一个点,就将前一个点的出点连向后一个点的入点
跑费用流。但是这样显然是会TLE的
如果i能到j,j能到k,那么显然无需连i->k这条边 这是一个剪枝
加了这个剪枝之后可能会WA 因此还要考虑一个点经过多次的情况...
分类:
其他好文 时间:
2015-01-06 10:09:51
阅读次数:
169
使用java,借助Robot这个类可以实现软件截屏,代码如下:
package test;
import java.awt.AWTException;
import java.awt.DisplayMode;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import java.awt.Image;
i...
分类:
编程语言 时间:
2015-01-06 10:09:51
阅读次数:
127