自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 PHP通过mktime()方法,获取今天、昨天、上周、本月的起始时间戳

mktime()方法使用说明mktime(hour,minute,second,month,day,year,is_dst)参数 描述hour 可选。规定小时。minute 可选。规定分钟。second 可选。规定秒。month 可选。规定用数字表示的月。day 可选。规定天。year ...

2019-08-29 15:27:32 881

原创 MySQL基本结构及解释

1、基本结构图mysql = 客户端 + 服务端客户端 = connection(语言连接器,如php-pdo , mysqli)服务端 = SQL层 + 存储引擎层SQL层 = 连接/线程处理 + 查询缓存 + 解析器 + 优化器存储引擎层 = InnoDB + MyISAM + …2、解释connection:这一块其实主要是其他语言的连接,并不属于MySQL本身;主要...

2019-08-23 17:51:44 264

原创 nginx upstream多台服务器进行负载均衡配置

一、为什么进行负载均衡,原理及配置(最后会有完整的配置文件)1、什么是负载均衡,通俗的讲就是客户端发送过来的请求,并不是直接请求目标服务器,而是有一个中转的代理服务器进行分发的。代理服务器会根据当前的服务器的使用情况和分发的规则,将请求转送到对应的负载均衡服务器上2、负载均衡的好处:2.1 将我们的项目部署到多台服务器上,如果其中某一台服务器宕机,并不会影响我们项目的正常运行,因为代理服务...

2019-08-20 14:49:35 2156 1

原创 使用FFmpeg将amr格式文件转换为MP3格式,结果为空的解决办法

问题:使用FFmpeg将下载的微信语音amr格式转换为MP3格式,生成了MP3文件,但是都是空的文件,是什么原因?命令行运行转换命令ffmpeg -y -i amr_path(此处是要转换的amr文件地址) mp3_path(此处为转换后mp3保存地址)例如:ffmpeg -y -i /weixin_amr.amr /weixin_mp3.mp3执行结果如下:图中的错误原因:是因...

2019-08-16 15:49:06 1660 2

转载 PHP 将amr音频文件转换为mp3格式

PHP 将amr音频文件转换为mp3格式说下整体思路1、服务器安装ffmpeg2、使用ffmpeg -i 指令来转换amr为mp3格式(这个到时候写在PHP代码中,使用exec函数执行即可)3、在网页端使用HTML5的audio标签来播放mp3文件下面是操作细节:一、服务器安装ffmpeg以cenos为例此处参考:http://my.oschina.NET/ethan09/blog/...

2019-08-16 15:27:17 2134

原创 PHP如何下载微信语音到服务器,并将amr格式转换为MP3格式,最后上传到阿里云oss文件中

第一步:下载微信语音到服务器中废话不多说,直接上代码1、总的流程方法(里面的方法在下面)2、下载微信语音的方法3、将微信语音的amr格式转换为MP3格式(需要使用FFmpeg,安装使用过程请看地址)4、将转换后的MP3格式语音上传到阿里云oss中...

2019-08-16 15:25:09 1662

原创 mysql中如何查看sql语句是否用到索引,以及分析一条SQL的性能瓶颈

mysql中如何查看sql语句是否用到索引1、操作步骤1.1 使用explain ,放在sql前面2、解释我们只需要注意一个最重要的type 的信息很明显的提现是否用到索引:type结果值从好到坏依次是:system > const > eq_ref > ref > fulltext > ref_or_null > index_merge &g...

2019-08-14 17:49:32 9591

原创 mysql数据库存储emoji表情失败,解决办法和原理解释

数据库存储emoji表情,应该用什么编码格式,为什么?1、解决方式:存储emoji表情mysql数据库需要使用utf8mb4格式,不能使用utf8格式2、解释:mysql默认编码utf8格式,只能存储3个字节的数据,而emoji表情是4个字节的数据,所以无法存储。utf8mb4是utf8的超集,一个字符最多可以有4个字节,所以使用utf8mb4可以存储...

2019-08-14 17:46:05 1181

转载 什么是sql注入,如何防止sql注入

什么是sql注入一:如何理解sql注入?sql注入是一种将sql代码添加到输入参数中,传递到sql服务器解析并执行的一种攻击手法示例: 本地一段代码为get获取id值,输出实际执行sql以及查询id对应内容。当id值传为1时,执行结果如下: 这是正常请求情况,而当我们往id传的参数中注入sql代码时,便可以根据自己需求查询自己想要获取的内...

2019-08-14 17:26:50 484

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除