您有个知识币

【退出】

    javascript prototype与__proto__区别

    javascript 中 prototype与__proto__区别,这两个名字都叫原型,原型是jiavascript中很重要的两个属性,那么他们有什么区别呢? prototype 是javascript函数拥有的属性,javascript通过函数来实现面向对象的编程,函数可以当做类来使用,prototype可以扩展类(函数)的属性和方法。 __proto__是javascript中所有对象都具有的属性,函数也有该属性。javascript中原型链就是说的该属性...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:16 |

    ffmpeg 视频转ts切片并生成m3u8播放列表文件

    首先将视频文件转为视频编码h264,音频编码aac格式的mp4文件       1.可以预先使用ffprobe查看文件编码方式 ffprobe input.mkv 如果得到音视频编码为h264/aac则执行 ffmpeg -i input.mkv -acodec copy -vcodec copy out.mp4   否则执行 ffmpeg -i input.mkv -acodec libfaac -vcodec libx264 out.mp4   二  将mp4文件转为ts文件并生成m3u8       1. 将mp4转为完整...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:128 |

    centos7 yum安装ffpmeg

    centos 7 yum安装ffmpeg 默认情况下centos是没有ffmpeg的yum源的, 直接使用命令: yum -y install ffmpeg 会出现 No package ffmpeg available 下面来说说解决办法: 确认是否安装 epel yum repolist //查看是否安装epel 没有的话执行 yum install -y epel-release 安装nux-dextop 源 sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:45 |

    php删除cookie

    php添加和删除cookie都使用setcookie方法. 设置cookie: setcookie("TestCookie", $value, time()+3600); //cookie过期时间1小时 删除cookie: setcookie("TestCookie", $value, time()-3600); //删除cookie,这里采用减去任意正数的方式。 setcookie有多个参数,在添加或删除时未按正常逻辑执行,可以将全部参数填上,全部参数: bool setcookie ( string $name [, strin...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:29 |

    web知识网重新上线思考

    这个网站诞生于2012年,那时候是个人博客流行的时代,作为一位互联网从业人员,也想弄一个博客网站玩玩,就这样我搭建了这样一个网站。那时候还是费了一番心思,看网站顶部一排手册文档全是我通过php程序从chm文件中提取出来的,当时可是耗费我相当的脑力和体力的。 关于收入,这个网站的收入可以忽略不计,虽然之前有的时候还是每天有几十个点击量,希望靠百度联盟的广告获取收入,最后...阅读全文
    作者:黑♂白 | 分类: web人生 | 阅读:134 |

    微信赞赏功能

    微信赞赏功能专门为自媒体人量身定做的功能,我的博客也算是一个自媒体,遂决定弄一个赞赏码,微信赞赏码制作过程如下: 第一步,打开微信,操作如下图: 第二步,点击赞赏码,生成赞赏码后保存,操作如图: 第三步,处理图片,放到服务器上,展示即可。 各位土豪不要吝啬赞赏哦,扫下面的赞赏码赞赏下吧。阅读全文
    作者:黑♂白 | 分类: web人生 | 阅读:44 |

    mysql 校验规则(COLLATE)是什么意思?

    mysql  校验规则(COLLATE)是什么意思? 字符集,character set,就是一套表示字符的符号和这些的符号的底层编码; 而校验规则,则是在字符集内用于比较字符的一套规则。 举个例子来说明一下:如在某个字符集“X”的A与a,他们的底层编码分别是A=0,a=100。这里符号“A”“a”和底层编码“0”“100”就是字符集的概念范围。假设我们要比较A与a的大小,我们得到a>A,因为我们是根据其底层...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:46 |

    mysql 数据库建库语句

    mysql 数据库建库语句如下: CREATE DATABASE IF NOT EXISTS databasename DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 其中 DEFAULT CHARSET utf8  代表默认编码 其中 COLLATE utf8_general_ci 代表数据库的校验规则,ci是case insensitive的缩写,意思是大小写不敏感;相对的是cs,即case sensitive,大小写敏感;还有一种是utf8_bin,是将字符串中的每一个字符用二进制数据...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:43 |