2017年1月

git分支及多人协助使用教程及视频演示

一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长: 当我们创建新的分支,例如dev时,Git新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在...

memory   2017-01-30  暂无评论

HLS协议直播延时优化之控制在10秒或以内

hls的延时主要由以下三个部分组成: (1)服务器端的编码器和流分割器生成TS文件的时间 (2)客户端下载TS文件的时间,而通常要求下载完两个TS媒体文件 (3)客户端解码并播放时间 这三个方面里面,前两个方面我们是可以控制调节的,对于第三个方面只能取决于客户端的性能。 1.由于服务器端生成TS流段需要时间,那么我们可以调节每段TS文件的大小,让其小些,那么服务器生成它的速度就加快,时间缩...

memory   2017-01-19  1 条评论

html5+javascript星空旋转的背景效果

来个预览图 直接上代码 <body style="height: 100%;background-color:#141414;"> <canvas id="canvas"></canvas> <script> "use strict"; var canvas = document.getElementById('can...

memory   2017-01-12  暂无评论

命令行模式运行yaf框架应用之cli模式

为了更好的与web区分(配置文件,argc、argv判断等等).重新创建一个入口文件是比较好的做法。 $app = new YafApplication(APP_PATH . "/conf/application.ini"); $app->getDispatcher()->dispatch(new YafRequestSimple()); 这样入口文件就完成了。接下来,你需...

memory   2017-01-11  暂无评论

关于无限级分类的一点思考(PHP+MySQL)

以下内容中有些内容可能不一定适合所有业务,比如查找所有子集和所有父集,一般的业务需求都是往上或往下查一级。。。这儿不做深究,以学习为主。 数组格式 $items = array( 1 => array('id' => 1, 'parentid' => 0, 'name' => '江西省'), 2 => array('id' => 2, '...

memory   2017-01-11  暂无评论

navicat中创建存储过程、触发器和使用游标的简单实例

1、建表 首先先建两张表(users表和number表),具体设计如下图: 2、存储过程 写一个存储过程,往users表中插入数据,创建过程如下: 代码如下 BEGIN #Routine body goes here... declare n bigint; set n = 201121029684; while n <= 20112102...

memory   2017-01-10  暂无评论

MySQL实现类似于connect_by_isleaf的功能 MySQL方法或存储过程

最近有个特别变态的业务需求,有一张表 CREATE TABLE `demo` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `tid` int(11) DEFAULT '0', `pid` int(11) DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREM...

memory   2017-01-10  暂无评论

PHP的中使用非缓冲模式查询数据库

缓冲查询和非缓冲查询(Buffered and Unbuffered queries)。PHP的查询缺省模式是缓冲模式。也就是说,查询数据结果会一次全部提取到内存里供PHP程序处理。这样给了PHP程序额外的功能,比如说,计算行数,将指针指向某一行等。更重要的是程序可以对数据集反复进行二次查询和过滤等操作。但这种缓冲查询模式的缺陷就是消耗内存。 另外一种PHP查询模式是非缓冲查询,数据库服务...

memory   2017-01-09  暂无评论

git基础使用

强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件 简易的命令行入门教程: Git 全局设置: git config --global user.name "滔哥" git config --global user.email "admin@lvtao.net" 创建 git 仓库: git init touch README.md git...

memory   2017-01-03  1 条评论

PHP除法运算中四舍五入取整、向上取整、向下取整、小数截取的使用

PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(); 2.四舍五入取整:round(); 3.向上取整,有小数就加1:ceil(); 4.向下取整:floor()。 一、intval—对变数转成整数型态 intval如果是字符型的会自动转换为0,通常有人用它强制转换数值类型,但需要注意,长度太长的情况下,建议用(int)。 intval(5.2); /...

memory   2017-01-01  暂无评论