欢迎各位兄弟 发布技术文章
这里的技术是共享的
使用cp命令的-n参数。
下面的编译错误错明你系统中没有x264开发库文件。
ffmpeg -i fu_zhuang_zhi_ban_qi_ye_jie_gui_.flv -ar 22050 -strict -2 fu_zhuang_zhi_ban_qi_ye_jie_gui_.mp4 #linux上 有声音 无图像 至少在本地windows上 是好的
ffmpeg -i fu_zhuang_zhi_ban_qi_ye_jie_gui_.flv fu_zhuang_zhi_ban_qi_ye_jie_gui_.mp4 # 至少在本地windows上 是好的
由下面报错 The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it. 默认'aac'的编码,并且这个编码还未启用,我在windows上看到的是libx264的编码,
所以如果安装使用了libx264编码,那么上面三个代码应该是正常的,至少上面前两个代码是正常的,
ffmpeg -i input.flv output.mp4报错 错误提示
一个master: 多个slave 可以的
1-->N
一个slave:多个master 不可以的
1-->N :如果一个从服务器从多个主服务器那里复制数据,有些数据是重复的,有些数据会交叉,而且它们有可能属于不同的数据库,最终结果是混乱了,
一个从只能属于一个主服务器
MySQL 5.5之前复制功能实现起来很简单,
MySQL 5.6之后在复制上引入了gtid新机制,(gtid: 全局事务号 全局事务标示符 global transaction identifier ),gtid使得mysql的复制更加安全,不会在多事务并行的时候,产生数据混乱,,,引入了 multi-thread-replication (multi-thread replication: 多线程复制)
配置MySQL复制的基本步骤:
一) master 如何配置,
1,启用二进制日志,(默认是启用的吧)
http://www.cnblogs.com/spork/archive/2009/12/29/1634766.html
mysql:
大规模,高并发web服务器体系结构:
MySQL复制,Nginx,LNMP,Memcached,Tomcat(java,servlet,集群,)varnish(实现web object cache缓存,squid)
NoSQL(redis,mongodb),有人把Memcached归类为NoSQL
MySQL日志类型:
二进制日志,
事务日志,
错误日志,
一般查询日志,
中继日志,
慢查询日志, 最好开启,分析慢速查询
二进制日志:
位置:数据目录
命名:mysql-bin.xxxxxx 从 000000开始 还是从000001 开始?
滚动:最大文件大小,上限,(比如 1G ),超过会滚动
flush logs 会滚动
kill -0 pid 不发送任何信号,不会结束进程,但是系统会进行错误检查。 所以经常用来检查一个进程是否存在,存在返回0;不存在返回1
${var:-string},${var:+string},${var:=string},${var:?string}
#设置A变量值
源码的安装一般由3个步骤组成: