自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

听雨

阁下何不同风起,扶摇直上九万里

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 php安装curl扩展

php开启curl扩展

2022-06-15 16:21:52 1158

原创 redis基础梳理

学习地址:www.cnblogs.com/liuqijia/p/1142814…www.runoob.com/redis/redis-data-ty…Redis 支持五种数据类型:string(字符串)、hash(哈希)、list(列表)、set(集合)及 zset (sorted set:有序集合)。1、string(字符串):特点:一个键名(key)存储一个值(value(string))数据形式:key=>valuevalue 为字符串(string)。redis 的 st

2021-05-27 16:21:38 123 1

原创 宝塔面板更改端口正确操作步骤

造成原因 : 新版本宝塔在老版本的基础上添加了本机宝塔根目录防火墙,(此处以阿里云服务器为例)也就是如果要开启某个端口时,不仅要在阿里云里面开启,还要在宝塔面板里开启。在修改宝塔进入端口前,先登录宝塔在“安全”中给准备设置的端口放行,如图所示之后再去阿里云开启准备设置的端口放行,之后在进行宝塔面板进入端口修改即可。...

2020-08-11 22:09:21 5584

转载 PHP 日志收集系统

最近业务中涉及到远程服务器的日志收集需求, 出于限制技术栈扩大的想法,使用PHP进行了实现.实现过程中有些小小需要注意的点,记录如下:1. 主动获取. 由于服务器较多, 如果使用Flume之类的架构, 需要在每台服务器上安装软件, 这就产生了运维成本 . 所以我们使用 收集端主动获取的方式. 不需要在生产者(服务端)安装软件.2.SSH连接. 每台服务器都配置了SSH连接权限,使用PHP的 ssh2扩展即可远程连接并访问服务器内容.3.服务器日志结构统一.每台服务器上的日志文件都按同一目..

2020-06-19 10:56:21 684

转载 PHP读取日志文件(大型)

foreach( glob( ngx_log. "/*.log" ) as $file ) { $log = new SplFileObject($file); foreach( $log as $line ){ $ipnum = getip($line); if( $ipnum ) { $ips[ $ipnum ] = (int)$ips[ $ipnum ] + 1; } }}

2020-06-18 22:03:43 831

原创 php多个经纬度合并

//start----------------------合并多个经纬度点--------------------------------/** * 求两个已知经纬度之间的距离,单位为米 * @param lng1 $ ,lng2 经度 * @param lat1 $ ,lat2 纬度 * @return float 距离,单位米 */function getDistance($lng1, $lat1, $lng2, $lat2) { // 将角度转为狐度 $radLat1.

2020-06-12 09:39:37 656 1

转载 递归接收return为null

在递归函数中返回值问题/* 循环去除字符串左边的0 */function removeLeftZero($str){ if($str['0'] == '0'){ $str = substr($str, '1'); removeLeftZero($str); }else{ return $str; }}在大多数人看来这段代码没有问题,如果不是运行一下也不知道问题出在哪?这样运行以后如果是递归是不会有返回值的,递归后即使满足else条件也不会有返回值,应该改为/* 循环去除

2020-06-11 14:09:10 368

转载 laravel redis 操作命令集

简介Redis模块负责与Redis数据库交互,并提供Redis的相关API支持;Redis模块提供redis与redis.connection这两个服务;redis.connection服务提供redis连接对象;redis服务提供Illuminate\Redis\RedisManager对象,负责与Redis打交道的这部分管理工作;配置项以下是笔者的示例;default是默认的Redis连接对象名,值是连接对象的参数;app('redis.connection')返回的就是该默认连接对象;

2020-06-10 09:09:00 405

原创 laravel ORM 或条件 操作数据库

1、没有使用外部变量代码 :$count_school = $Wifi ->where(function ($query) { $query->where('type', '=', 3) ->orWhere('type', '=', 4); }) ->where('level', 0) ->count...

2020-05-20 15:37:33 292

原创 php启动laravel调度任务(laravel定时任务)

1、不在laravel根目录(命令行操作前的地址)php /www/wwwroot/laravel6/artisan schedule:run/www/wwwroot/laravel/artisan 解释/www/wwwroot/laravel6/ 为指定到laravel根目录的路径artisan 为laravel自带的命令行工具2、在laravel目录下(命令行操作前的地址)php artisan schedule:run因为命令此时本身就已将和artisan同目录,所以不

2020-05-20 15:10:36 646

原创 PHP开发涉及到的工具

PHP开发涉及到的工具 链接远程服务器(windows电脑)Xftp 连接远程服务器,可以查看到可视化文件并操作Xshell 链接远程服务器,进行命令行操作WinSCP 同上Xftp功能代码库及管理工具github 代码存储库,还可以搜索到一些实用的源码gitlab ...

2019-12-03 13:26:20 185

转载 mysql多表联查(各种join操作)

转载文章原网址 :https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.htmlSQL的各种连接Join详解SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL LEFT JOIN、SQL RIGHT JOI...

2019-12-02 18:57:09 2098

原创 phpStorm找回历史代码

phpStorm找回历史代码右键点击文件,选中其中的Local History选项,第一个选项show History即可

2019-11-28 14:47:55 1432

原创 phpStorm样式设置

phpStorm样式设置1.通过control和滚轮调整字体(大小)File -> Settings -> Editor -> General2.更换背景颜色和模板File -> Settings -> Appearance & Behavior -> Appear...

2019-11-28 14:23:07 299

原创 操作cmd命令时 (提示不是内部命令)

cmd命令 输入以php或composer开头之类的命令时提示不是内部命令1. 先找到文件所在位置找到php的位置,并复制链接,只复制到文件上层目录就可以,如图所示(链接例如 : C:\phpStudy\phpstudy_pro\Extensions\php\php7.3.4nts)2. 添加环境变量例如 :win7配置位置 右键我的电脑-...

2019-11-28 14:11:31 1139

原创 php对txt文件的创建,写入,读取

示例 ://读取txt文件public function RobotIdFileRed(){ if(file_exists("文件路径")){ $robotIdArr = json_decode(file_get_contents("文件路径"),true); return $robotIdArr; } else { //...

2019-11-27 16:26:57 942

原创 TP5前端页面html标签里内置if判断

此处用select的option举例(实现挑选默认选中)<select name="post[type]" id="type"> <option value="'0'" <if condition="$data['type'] eq '\'0\''">selected = "selected"</if>>零</option&gt...

2019-11-26 16:35:52 3710

转载 PHP必备知识点

1、酒店预订怎么实现?怎么设计表 你好,我大概的说下我们的业务流程,我们的业务流程是:用户在网站浏览酒店信息,可以根据地区检索出该地区的酒店信息。列表展示酒店的信息由:酒店的名称,酒店图片,酒店位置,评论人数,评论分数以及最低入住价格。用户选中要入住的酒店进入酒店详情页面,查看酒店的介绍以及酒店的房型列表,用户根据他要入住的时间和离店的时间,检索出这个时间段内的所有可选房型(房间数量...

2019-07-30 10:03:12 1002

原创 linux删除user.ini

1.首先进入要删除user.ini所在的目录。2.使用chattr -i .user.ini(无法删除文件名称)命令,去掉保护。3.然后就可以使用rm -rf .user.ini(无法删除文件名称)删除.user.ini文件了。...

2019-07-29 10:51:45 602

原创 Centos部署apache(源码编译安装)

一.提前准备使用yum安装gccgcc、gcc-c++是源码安装必须要用的编译工具。yum -y install gcc gcc-c++安装apr、apr-util、apr-iconv正式安装apache之前还需要安装apr、apr-util、apr-iconv三个包,我这里使用的是源码安装的方法。1:安装aprwget http://mirrors.shu.edu.c...

2018-06-28 17:11:11 221

城市数据库

city.sql 城市数据库................................

2018-01-05

空空如也

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

TA关注的人

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