js实现tab标签效果(多标签页切换效果) Javascript
Tab效果</title><metacharset=\"utf-8\"content=\"\"><styletype=\"text/css\">.tab{width:150px;height:60px;border:1pxsolid#aaa;border-bottom:none;float
标签: javascript
phpstorm常用快捷键 PHP
这里记录一下phpstorm中经常用到的快捷键,以防忘记。连续两次shift键,查找文件Ctrl+Shift+F键,查找包含关键字的文件函数或方法的起始大括号后面按Alt+Enter,然后在按Enter键,会自动生成该函数或方法的注释Ctrl+Alt+方向键的左右按键,可以自动跳转到上一次或下一次的鼠标定位处。按住Ctrl键,鼠标移动到函数或方法名上,点击该函数或方法名,会自动跳转到对应的函数或方
php对结果集数组字段进行过滤的方法 PHP
给接口方返回数据的时候,经常被要求只返回需要的字段,于是自己写了两个方法分别用于过滤获取结果集中的不需要的字段,使用的过程中需要先定义一个过滤的key数组,然后调用对应的方法处理即可。过滤单个结果集:functionfilterResult(array&$result,array&$filter_key){if(!$result){returnfalse;}$result=arra
php对多维数组进行array_values PHP
现在的工作基本是开发接口,接口使用方对数据的要求基本都是无意义key的数组集合,对于一维数组,直接使用array_values处理一下即可,但是对于多维数组,php就不提供内置的处理方法了,这里自己写了一个利用php对多维数组进行array_values的方法,代码如下:functionarray_values(&$array){$temp=[];foreach($arrayas$key=
删除本地git的远程分支和远程删除git服务器的分支 Linux
在项目中使用git管理代码后,有些时候会创建很多不同名称的分支,以此区分各个分支代码功能。而随着代码的合并,以前的分支就可能不再需要保存了,所以就要对没有用的分支进行删除,包括紧急回滚时从中抽取某一个版本记录所创建的临时分支。这时候就可以使用下面的命令:1.列出本地分支:gitbranch2.删除本地分支:gitbranch-DBranchName其中-D也可以是--delete,如:gitbra
标签: linux
nginx日志文件实现按日切割 Linux
Nginx是一款非常轻量的高性能Web服务器软件,越来越多的平台都已经使用或者在计划使用Nginx,与Apache自带的日志轮询不同,nginx产生的日志文件一直就是一个,无法自动地切割日志文件,这将会导致日志文件变得越来越庞大,非常不便于我们后期的文件管理和分析工作。搜查了一些资料后,发现可以借助系统自带的logrotate工具来实现nginx的日志切割,也可以使用shell脚本对日志进行程序切
PHP html dom解析器(Simple HTML DOM)使用方法介绍 PHP
一直以来使用php解析html文档树都是一个难题。SimpleHTMLDOMparser帮我们很好地解决了使用phphtml解析问题。可以通过这个php类来解析html文档,对其中的html元素进行操作(PHP5+以上版本)。解析器不仅仅只是帮助我们验证html文档;更能解析不符合W3C标准的html文档。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;同时
git本地及远程分支回退 Linux
1.git本地版本回退Gitreset--hardcommit_id(可用gitlog–oneline查看)2.git远程版本回退gitpushoriginHEAD--force#远程提交回退下面的命令也可以实现远程版本回退gitreset--hardHEAD~1gitpush--force3.gitreverse和gitreset的区别gitrevert是用一次新的commit来回滚之前的com
标签: linux
在Linux上将视频转换成动态gif图片 Linux
本文记录一下在linux上将视频转换成动态gif图片的方法。首先,需要在Linux系统上安装FFmpeg,我会用这个工具去解压从视频中解压出视频帧。下面的指令会解压出独立的视频帧,将它们保存为GIF图片。确保使用诸如(\"out%04d.gif\")的输出文件格式。这样,独立的帧就被合适地命名并保存。ffmpeg-t<时长>-ss<hh:mm:ss格式的开始位置>-i<
标签: linux
Linux下安装ffmpeg Linux
ffmpeg是一个很强大的音视频处理工具,官网介绍ffmpeg是:一个完整的、跨平台的解决方案,可以记录、转换和传输音频和视频。ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作,是ffmpeg中最最简单的入门内容。ffmpeg官网地址:http://ffmpeg.org/1、下
标签: linux