自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陌潇

日常积累

  • 博客(102)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 laravel 查询数据库获取结果如何判断是否为空?

laravel 查询数据库获取结果如何判断是否为空?大家使用的场景是这样的: $users = DB::table('users')->where('id',$id)->get(); if($users){ //有数据 }else{ //没数据 } 或 if(is_null($users)){ // } 或...

2018-06-12 16:30:13 18219 1

原创 Linux 离线安装php+nginx+ftp

安装包里面有mysql的,但是我没有安装mysql,如果需要的话可以自己尝试安装并配置下。配置文件:/etc/vsftpd/vsftpd.conf。主配置文件:/etc/nginx/nginx.conf。输入ftpuser的用户密码。

2025-01-22 11:25:36 370

原创 自动屏蔽频繁访问IP,提升服务器安全:实战脚本解析

本文将为大家介绍如何通过脚本自动屏蔽频繁访问和尝试SSH登录的IP,从而提升服务器的安全防护能力。

2024-12-24 14:17:54 1028

转载 Linux安装phpstudy(无联网版)

下载install.shCentos安装脚本,直接在浏览器打开https://notdocker.xp.cn/install.sh下载install.sh#官方安装命令#命令解析yum install -y wget #安装wgetwget -O install.sh https://notdocker.xp.cn/install.sh #会把url中获取的数据统一写入 ‘-O’ 指定的file中sh install.sh #执行install.sh进行安装。

2024-12-21 11:47:07 191

原创 Laravel部署后,CPU 使用率过高

laravel多线程cpu爆满,高并发

2024-09-26 10:58:48 743

原创 PHP/Laravel通过经纬度计算距离获取附近商家

实际测试:我这边的测试数据比较少,我就用了50公里范围之内的。因为我的数据库里面只添加了连个测试商家,大家将就看一下,理解了就行了。实际开发中,常常需要获取用户附近的商家,思路是。注: 本文章内计算距离所使用地球半径统一为。根据经纬度计算两点距离。

2023-11-21 10:11:29 739

转载 laravel-admin 添加、编辑按钮支持携带参数

通过修改源码实现laravel-admin添加、编辑按钮支持携带参数,解决一些特殊功能需求,并且不影响之前添加和编辑程序运行。打开vendor\encore\laravel-admin\src\Gird.php。app\Admin\Actions\Tag 文件夹下新增edit.php。修改方法 getCreateUrl()

2023-11-07 11:22:37 517

原创 larvel 中的api.php_Laravel 开发 API

Target *classController does not exist

2023-10-27 18:24:45 689

原创 xshell 上传下载文件命令

下载文件:运行命令 sz zcly.tar.gz (zcly.tar.gz)为文件名称。上传文件: 输入 rz。

2023-10-12 17:00:00 727

原创 websocket php教程

相比传统HTTP协议请求响应式通讯,WebSocket协议可以做到实时的双向通讯,服务端可以在任何时候向客户端推送数据(HTTP协议需要客户端发起请求后才能推送)。PHP作为世界上最好的语言,自然支持WebSocket协议。以下是PHP使用WebSocket协议教程。教程里使用作为应用容器,workerman具备非常高的性能,它不仅支持WebSocket协议,也支持HTTP协议、Text协议、Frame协议以及其它自定义协议等。

2023-09-21 17:47:46 699

原创 PHP 将英文状态的双引号替换成中文状态的双引号

PHP将字符串中英文状态的双引号替换成中文状态的双引号

2023-04-13 09:58:45 373

原创 linux定时任务 - CRON表达式

linux定时任务,CRON表达式,ubuntu定时任务,乌班图定时任务

2023-02-25 17:20:46 3802

原创 导出csv文件数字会自动变科学计数法的解决方法

导出csv文件数字会自动变科学计数法的解决方法

2022-10-27 17:38:42 2145

原创 Linux命令大全

Linux命令大全

2022-10-27 17:36:39 1154

原创 chrome设置黑暗模式的4种方法

chrome设置黑暗模式的4种方法

2022-08-26 16:13:27 20262 3

原创 php 提取word 的内容 必须是docx格式

php提取word的内容,php提取docx里面的信息

2022-08-16 15:56:02 837

原创 PHP fopen写入文件内容

fopen 示例方法及写入文件内容

2022-08-06 10:40:36 1281

原创 mysql 原生语句点滴学习记录

sql分组之后不重复,sql中IF用法

2022-07-30 15:09:12 458

原创 laravel-admin 线上访问项目,一直重定向到登录页面

线上项目 laravel-admin 后台登录时一直重定向登录页面 /admin/auth/login之前项目运行一直很正常,突然就登录不上去,一直重定向,在网上找了一圈。终于找到一个靠谱的方法,特此记录一下,希望再次碰到可以轻松解决。。。network显示一直重定向登录,即login页面。这个是用方法二调整好之后的直接就请求成功 200状态了。解决方法方法一方法二方法一在nignx服务器中是否配置对伪静态location / { try_files $uri $uri/ /.

2022-05-18 12:09:12 1116

原创 Laravel随笔记录

Laravel 点滴记录

2022-04-01 15:37:01 460

原创 清理c盘爆满告急,C盘清理

电脑c盘经常爆满,这两招也许可以解决你的烦恼,试试看喽1. 清理缓存1、win+r 调出运行输入框,输入 %temp%里面所有的缓存文件都可以删除, 2、全选:ctrl+a3、彻底删除:shift+del2. 清理临时文件,系统更新包win+r 调用运行输入框,输入:cleanmgr选择C盘可以选择确定,但是这个作用不是很大,能清理一点点空间出来,3.选择清理系统文件,一步一步确定就可以清理很大的空间了,但是这一步执行的时间稍微有点长,完了之后大多数都会清理很多空间出.

2021-12-01 09:54:45 7277 2

原创 centos8 安装搭建php环境

安装apacheyum install httpd//配置ServerName//将#ServerName www.example.com:80修改为ServerName localhost:80vi /etc/httpd/conf/httpd.conf//这个修改就不需要多说了吧,i 进入修改模式;完成之后 Esc + : eq 保存退出//启动apache:systemctl start httpd///查看安装版本: (我的是apache/2.4.37)httpd -v/

2021-11-24 16:29:54 844

原创 laravel 写api接口时 session获取不到处理办法

在写接口时,同一个控制器里session可以随意获取可以用,但是跨方法就获取不到了,怎么回事呢?修改app/Http/Kernel.php文件即可一、解决办法 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookies.

2021-09-29 10:00:37 953

原创 Laravel 验证唯一时排除修改时的数据

laravel验证唯一性很简单:unique:user,phone 这个就是验证user表的phone字段是否唯一,但是修改数据时这样就验证过不了,怎么办呢?use Illuminate\Support\Facades\Validator;$msg = [ 'name.required' => '姓名不能为空', 'phone.required' => '手机不能为空', 'phone.regex' => '请输入正确的手机号', 'pho.

2021-09-28 10:47:16 611

原创 PHP hash加密与解密

几年前用的 md5 和加盐的加密方式都比较容易破解。今天做用户登录注册的时候遇到了hash加密的问题,顺便记录一下。第一、加密用到 password_hash() 函数:简单使用//PASSWORD_DEFAULT 加密算法,目前是60位字符,官网说php的更新可能会变化的更长,多以存储的时候最好255//123456 为需要加密的字符串password_hash('123456',PASSWORD_DEFAULT);第二、解密加密倒是挺简单的,想要取出来用的时候发现没有解密的方法,找了.

2021-09-26 17:45:33 3295

原创 Dcat Admin 关闭代码生成器 登录指定地址

app/Admin/Controllers/AuthController.php

2021-09-16 15:20:57 1119

原创 php的curl函数模拟post数据提交,速度非常慢

前段时间做了一个项目,里面用到了快递查询接口。用的php 的curl post请求,发现此请求非常慢,效率非常低,就很恼火。还以为是快递接口那边的问题,试了下快递自己的请求非常快。于是研究了一波发现了一个解决办法,记录一下:原本的请求是这样的,效率非常慢 //发送post请求 $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HEADE.

2021-09-14 15:17:48 656

原创 Laravel 登录,中间件和路由分组

laravel 做前端内容,路由验证登录时候需要用到路由中间件,可以自己自定义中间件。1. 创建中间件的类php artisan make:middleware CheckLogin2.完善创建的类<?phpnamespace App\Http\Middleware;use Closure;class CheckLogin{ /** * Handle an incoming request. * * @param \Illuminat.

2021-09-09 09:47:32 298

原创 Larave 自定义公共函数以及引入使用

创建 functions.php在 app/Helpers/下新建一个文件 functions.php,里面可以写自己定义的方法2. 配置composer.json 文件打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:"files":[ "app/Helpers/functions.php" ],执行 composer 命令打开终端,执行下面的命令:composer dump.

2021-08-28 14:28:17 350

原创 laravel-admin 列表图片点击放大

composer require laravel-admin-ext/grid-lightboxphp artisan vendor:publish --tag=laravel-admin-grid-lightbox配置: config 下 admin.php'extensions' => [ 'grid-lightbox' => [ 'enable' => true ], ]使用:$grid->col

2021-08-05 17:26:03 1012

转载 php中魔术方法详解

PHP魔术方法详解php中魔术方法详解,在php中有一类方法,很奇怪常,那就是只要满足一定条件,就会自己执行,那就是php中的魔术方法,码字不易,出精品更难,没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们。目录一、__construct构造方法二、 __destruct析构方法三、 __clone克隆方法四、__ca

2021-07-07 14:45:16 3534

原创 Laravel打印执行的SQL语句

DB::connection()->enableQueryLog();#开启执行日志$result = DB::table('advert')->whereJsonContains('tag',"1")->get();dd(DB::getQueryLog());

2021-05-24 17:04:13 275

原创 php laravel框架生成二维码

一、配置1.在项目根目录输入命令composer require simplesoftwareio/simple-qrcode 1.3.* 2.在config/app.php的providers数组里添加服务提供者.SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class 3.在app/config/app.php的aliases数组里添加别名.'QrCode' => SimpleSoftwareIO\Q...

2021-05-22 11:41:11 1021

原创 Laravel 的关联模型 及其 预加载多个关联 with使用方法

预加载 关联模型 和 TP 一样 都是用with model 关联定义 大同小异<?phpnamespace App;use Illuminate\Database\Eloquent\Model;class Book extends Model{ /** * 获取书籍作者。 */ public function author() { return $this->belongsTo('App\Author');

2021-05-14 11:37:40 2518

原创 laravel-admin FROM表单同行展示问题

实现如下效果 $form->row(function ($row) { $row->width(6)->text('title', '商品名')->rules('required', [ 'required' => '请填写促销商品名', ]); $row->width(6)->text('title', '商品名')->rules('required', [ 'required' =>

2021-05-07 16:37:04 915

原创 完整安装 Laravel-Admin 框架

1、Laravel安装Laravel 使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保你的机器已经安装了 Composer。 通过 Composer 创建项目 composer create-project --prefer-dist laravel/laravel blog #blog是项目名称可以自己随意修改 安装成功之后确保数据库已经连接成功 安装成功之后就可以安装laravel-admin4、Laravel-admin..

2021-04-21 16:25:55 1083 2

原创 Laravel查看执行时间

//开始记录时间$start = microtime(true); /*执行的代码段*///结束时间$time = microtime(true)- $start;//打印执行时间var_dump($time);

2021-03-18 11:47:00 2189

原创 laravel-admin添加图表Chartjs

安装composer require laravel-admin-ext/chartjsphp artisan vendor:publish --tag=laravel-admin-chartjs说明打开config/admin.php,在extensions部分添加属于此扩展的配置。'extensions' => [ 'chartjs' => [ // Set to `false` if you ...

2021-01-26 15:29:59 1977

原创 CMS 自定义伪静态,RewriteURL规则---[静态/伪静态]自定义URL地址

昨天有要求说是网站上面添加伪静态,因为用的是cms,所以像TP,Laravel,这些框架的伪静态是不可以适用到CMS上面的。所以就在晚上找了一圈,这个CMS的伪静态可真难写呀,真的要自己一个一个写出来的,可能还有更容易的办法吧,勿喷。只是记录一下自己遇到的问题,希望下次适用的时候可以有的看,也希望可以帮助到一些人,对这个东西懂的大佬的话,就不用看了,看了也可能觉得垃圾。接下来直接上解决办法吧,我先是在本地apache环境下配置了一下。试试水:一,Apache Web Server(虚拟主机用户).

2021-01-21 10:00:49 846 2

原创 css限制显示行数

.text-flow-ellipsis-multiple { /* 多余内容省略号处理-多行 */ word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }.text-flow-ellipsis-single { .

2021-01-14 16:28:38 1422 1

迅睿cms考试,内容收藏,自定义链接,自定义资料

迅睿cms考试,内容收藏,自定义链接,自定义资料,新版cms框架加插件

2021-01-19

搜狗输入法在phpstorm下光标不跟随

搜狗输入法在phpstorm IDE 光标不跟随,这个问题是phpstorm版本的问题 , 只需要在你的IDE下面替换自己之前的 jre64 , 先备份好自己的jre64 , 反正我的替换了就好了.

2019-09-27

最完整的全国省市区数据

刚才在网上查询关于全国省市区数据库,比较坑的是数据比较全面的很少,全面的收费,心里很是不爽。 但是最终我还是抠到啦一份稍微不错的全国省市区数据库,并且带左边,简拼,简称,拼音,行政编码,邮政编码,城市三字码的数据。 这里我给大家分享下,希望能给有些需要的同学带去帮助。

2018-09-29

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

TA关注的人

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