自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高效&&开源

工作中提炼的干货

  • 博客(10)
  • 收藏
  • 关注

原创 PHP 二维数组转树形结构数组

该方法用于提供给前端多维筛选的数据,类似laravel框架的hasMany等方法。/** * @param $arr array 二维的数据数组 * @param $path array 数组转为树形结构的路径描述 * $path = ['A' => [['B', 'C'], ['D', 'E']], 'F' => [['G', 'H'], ['I', 'J']], 'K' => [['L', 'M']]]; * A:该结点以哪个值相同时进行合并 * A[n]:该节点的所

2020-08-28 17:38:22 1030

原创 Lighttpd 配置https证书并达到检查网站A级

Lighttpd 配置https证书并达到检查网站A级该方法可以在以下网站的检测中达到A级,更新于2020年5月20日https://wosign.ssllabs.com/https://myssl.com/ssl.html1、准备工作lighttpd需要nginx版本的证书,包括两个文件:.key和.pem输入lighttpd -v命令,查看lighttpd是否支持ssl,版本信息中含有(ssl)字样就说明支持ssl。如果没有ssl,自行查询相关资料2、使用原始证书生成server.pem

2020-05-22 11:59:45 1239

原创 Centos7安装Nginx+PHP+MySQL+Redis

Centos7安装Nginx+PHP+MySQL+Redis本文介绍的安装各软件版本如下:软件版本下载地址Nginx1.14.0http://nginx.org/download/nginx-1.14.0.tar.gzPHP7.2.5http://cn2.php.net/downloads.php/php-7.2.5.tar.gzMySQL8.0.1...

2019-08-26 21:42:46 3466 1

转载 PHP批量修改图片DPI

<?phpfor($i = 1; $i<= 30000; $i ++){ $name = substr('0000' . $i, -5); $pic = 'C' . $name . '.png'; convertDPI($pic);}function convertDPI($filename){ $file = file_get_contents...

2018-11-20 15:34:05 1776

原创 PHP脚本统计gitlab所有项目的提交统计

该脚本用于统计自己搭建的gitlab统计。 适用范围于支持v4版本的gitlab API。 脚本头部有四个参数需要配置:token:适用管理员账户登录gitlab获取的tokenurl:如代码所示截止到v4/after:开始日期,注意日期格式before:结束日期<?php$token = '*****';$url = 'http://192.168.2.3/api...

2018-09-04 12:12:22 1534

原创 基于docker的github升级之路

基于docker的github升级之路公司的gitlab目前的版本是8.13.2,运行在docker容器内。该版本使用的api版本是V3,已经不适合一些监控统计工具的调用了,看了gitlab官网上对最新版V11的介绍,感觉功能很强大,更想更新尝试了。心路历程首先准备使用官方提供的基于docker的更新方式。//!!!先做备份后执行sudo docker stop gitl...

2018-08-09 16:23:32 2740

原创 小米网关+HomeAssistant获取智能硬件数据

因为想获取小米智能网关的温湿度传感器数据的可视化,希望可以和智能网关交互。 最后的技术方案采用:docker+HomeAssistant1、安装docker我是在mac上做的,所以去官网下载,一键安装2、下载HomeAssistant镜像docker pull homeassistant/home-assistant3、运行docker镜像docker run...

2018-06-19 14:28:30 15227 2

原创 Linux常用命令

统计关键字在全文中的出现次数grep execute 20171213.log | wc -l统计关键字在指定文件列中出现的次数awk '{if($8=="error") ++sum1}END{print sum1}' 20171212.log查看服务器反应迟钝 988 top 989 netstat 993 ping news.sina.com

2017-12-13 15:15:33 165

原创 Js频繁操作

Json相关Json相关定义avascript对象: javascript中,除开JavaScript原始值(字符串,数字,布尔值,null,正则表达式)的都是javascript对象 JSON对象: JSON对象这种叫法不太准确,可以理解为使用基于JSON的初始器定义的javascript对象 JSON字符串: 符合JSON语法格式的字符串Json字符串与Js对象互转//str->object

2017-12-13 15:04:46 465

原创 jQuery的频繁应用

radio取值$('input:radio:checked').val()赋值$('input:radio[value=2]').attr("checked",true);阻止图片长按保存或点击放大style="pointer-events: none;"固定屏幕高度$('body,html').height(document.bod...

2017-12-13 15:00:50 162

空空如也

空空如也

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

TA关注的人

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