投稿文章,作者:JIAAIR(GitHub) 一、直播现状简介 1.技术实现层面 技术相对都比较成熟,设备也都支持硬编码。iOS还提供现成的Video ToolBox框架,可以对摄像头和流媒体数据结构进行处理,但Video ToolBox框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了 ...
分类:
移动开发 时间:
2016-07-25 14:20:08
阅读次数:
1067
新增元素与属性 form:指明元素归属哪个表单,可以写在form标签的外部,以前所有的表单元素都必须写在form表单内的 formaction:元素所属的action formmethod:元素提交方式 placeholder:提示输入 autofocus:获取输入焦点 list:与datelist ...
分类:
Web程序 时间:
2016-07-25 14:19:54
阅读次数:
281
scalaz-stream支持无穷数据流(infinite stream),这本身是它强大的功能之一,试想有多少系统需要通过无穷运算才能得以实现。这是因为外界的输入是不可预料的,对于系统本身就是无穷的,比如键盘鼠标输入什么时候终止、网站上有多少网页、数据库中还有多少条记录等等。但对无穷数据流的运算又 ...
分类:
其他好文 时间:
2016-07-25 14:20:05
阅读次数:
181
SQL Server 实现了6个隔离级别来防止并发情况下,类似企图并发的访问或修改同一数据时问题的发生。本文将带你体验全部6个隔离级别。正如你接下来将看到的,你将理解每个隔离级别所能达成的效果以及何时使用它。 一、事务简介 SQL Server的6个隔离级别中有5个是用于隔离事务的,它们因而被称作事 ...
分类:
数据库 时间:
2016-07-25 14:21:22
阅读次数:
229
Fibonacci Tree Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4136 Accepted Submission(s): 1283 ...
分类:
其他好文 时间:
2016-07-25 14:19:22
阅读次数:
273
我们在 Tomcat启动过程(Tomcat源代码阅读系列之三) 一文中已经知道Tomcat启动以后,会启动6条线程,他们分别如下:
Tomcat threads
1
2
3
4
5
6
7
8
9
10
11
"ajp-bio-8009-AsyncTimeout" daemon prio=5 tid=7f8738afe000 nid=0x115ad6000 wai...
分类:
其他好文 时间:
2016-07-25 13:12:33
阅读次数:
353
Colmerauer
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 220 Accepted Submission(s): 94
Problem Description
Peter has an
n×m...
分类:
其他好文 时间:
2016-07-25 13:12:59
阅读次数:
245
信号量的本质是一种数据操作锁,它本身不具有数据交换的功能,而是通过控制其他的通信资源(文件,外部设备)来实现进程间通信,它本身只是一种外部资源的标识。信号量在此过程中负责数据操作的互斥、同步等功能。
当请求一个使用信号量来表示的资源时,进程需要先读取信号量的值来判断资源是否可用。大于0,资源可以请求,等于0,无资源可用,进程会进入睡眠状态直至资源可用。
当进程不再使用一个信号量控制...
分类:
系统相关 时间:
2016-07-25 13:13:23
阅读次数:
296
mybatis实现的对数据的增删查改
前期准备
新建java工程或java wweb工程,
需要导入以下的包,
基本工作已经完成,接下来开始进入正题。
新建实体类
新建与数据库表对应的实体类
package com.edu.hpu.domain;
/**
* @author Administrator
*user表所对应的实体类
*/
public class...
分类:
其他好文 时间:
2016-07-25 13:11:44
阅读次数:
227
6月17号,某牛在朋友圈发了消息:
史上最牛逼的中国菜刀即将发布,过市面上所有的 waf,而且把 webshell 玩到让你瞠目结舌的境界.
当时有消息称 6 月底将会发布新版菜刀。
果不其然,在 6 月 20 日,原本已经关闭的 maicaidao.com 又开放了,而且下载量瞬间就到了 660 +。
话不多说,赶紧去下载一个体验一波到底有多牛逼。
文章...
分类:
其他好文 时间:
2016-07-25 13:12:02
阅读次数:
681
一、前言前面介绍了Android中视频直播中的一个重要类ByteBuffer,不了解的同学可以 点击查看 到这里开始,我们开始动手开发了,因为我们后续肯定是需要直播视频功能,然后把视频推流到服务端,本地在进行拉流播放的流程。所以这个过程中,我们需要首先来把服务端这个中间环节的工作搞定,后续再弄推流和拉流功能。现在推流大部分都是使用RTMP/HLS协议的,关于这两个协议的区别:所以我们服务端搭建就需...
分类:
移动开发 时间:
2016-07-25 13:14:23
阅读次数:
275
说是找椭球面上的 到原点距离最近的点。 感觉像是有个单调性,然后,点的范围是正负100以内。 第一次学习模拟退火,觉得就是个搜索,在现在确定的一个方向中去搜索。当然,方向越多搜索越精确,但是时间会变慢,这种概率算法还是不要轻易写的为好...... ...
分类:
其他好文 时间:
2016-07-25 13:11:24
阅读次数:
149
本节介绍Python进行异常处理的方式,异常处理机制可以帮助我们调试python程序。 (1)异常的简介: 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生 ...
分类:
编程语言 时间:
2016-07-25 13:13:00
阅读次数:
195
openFileDialog1.Filter = "图片文件|*.jpg|BMP图片|*.bmp|Gif图片|*.gif"; OpenFileDialog ofd = new OpenFileDialog(); ofd.ShowDialog(); picPhoto.Image = Image.Fro ...