自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Big_sky的博客

Progress every day

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

原创 商品无限极分类带level

/** * 数据多层级 * @param array $data * @param int $pid * @return array */ public function subTree($data, $pid = 0, $level = 1) { // 返回的结果 $arr = []; foreach ($data as $val) { // 给定的PID是当前记录的...

2022-03-02 15:19:14 203

原创 git add.失败 出现 warning: You ran ‘git add‘ with neither ‘-A (--all)‘ or ‘--ignore-removal‘

问题截图:解决方案:git add -A搞定收工!

2022-02-11 11:01:58 312

原创 Linux的脚本关闭终端后继续执行

Linux的脚本关闭终端后继续执行可以使用:nohup php spider.php &回车,这就可以了。同时执行的当前目录会创建一个nohup.out 文件类似于日志文件

2021-10-20 16:21:23 285

原创 MySQL 新建查询快速插入10万条数据

MySQL 新建查询快速插入10万条数据DROP PROCEDURE IF EXISTS my_insert;CREATE PROCEDURE my_insert()BEGIN DECLARE n int DEFAULT 1; loopname:LOOP INSERT INTO dd_test(title)VALUES(n); SET n=n+1; IF n=100000 THEN LEAVE

2021-08-17 11:29:05 276

原创 Tp6 获取路径

Tp6 获取路径 $Absolute_Path=$_SERVER['SCRIPT_FILENAME']; $Absolute_Path=substr($Absolute_Path,0,-9); $local_path = $Absolute_Path.'temp/imgs/';

2021-07-31 06:32:36 1275

原创 TP6 搜索模板

TP6 搜索模板 if ($username) { $where[] = ['tu.username','like','%'.$username.'%']; } $where[] = ['ub.type', '=', -1]; $where[] = ['ub.remark','<>', "管理员操作"]; $field = 'tu.id as user_id,tu.username,tu.s

2021-07-29 21:14:18 91

原创 TP 给指定字段增加指定数值

TP 给指定字段增加指定数值TP5自减:Db::name( 'orders' )->where( 'id', $orders_id )->setDec( 'stock', 5 );自增:Db::name( 'orders' )->where( 'id', orders_id )->setInc( 'stock', 5 );tp6自减:Db::name( 'orders' )->where( 'id', $orders_id )->dec( 'stoc

2021-06-04 10:01:01 765

原创 关于laravel在Apache环境下除了能访问首页路由外都出现404的问题

问题的根源在于:www\laravel\public 目录下的 .htaccess 文件变空了解决办法就是,把以下内容放入即可:Options +FollowSymLinks -IndexesRewriteEngine OnRewriteCond %{HTTP:Authorization} .RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]RewriteCond %{REQUEST_FILENAME} !-d

2021-04-26 00:17:12 643

原创 laravel 查询语句中有括号的情况下处理

laravel 查询语句中有括号的情况下处理举例一下语句:select * from users where id < 12 and ( name like '%z' or email like '163@%')在 laravel 中使用查询构建器应该使用闭包的方式进行实现 如下:<?phpnamespace App\Admin\Controllers;use App\Http\Controllers\Controller;use Illuminate\Database\Qu

2021-03-10 09:27:02 476 2

原创 laravel 访问器与修改器

laravel 访问器与修改器访问器:是数据查询之后的操作注意:打印显示过程中有问题 仔细对比 return 和 dump 或者 dd 的输出需要注意两点:1、方法名需要和原来字段不一样2、使用的时候 使用这样的方式 $data->display_namepublic function getDisplayNameAttribute(){ return $this->attributes['name'] ? $this->attributes['name'] :

2020-12-08 21:19:55 259

原创 PHP:PECL 安装扩展

PHP安装扩展问题:在composer更新过程中提示缺少这些PHP扩展解决办法:使用PHPinfo查看PHP版本信息 (关注标注地方是为了选对版本)进入这个网站:https://windows.php.net/downloads/pecl 在 releases 或 snaps 中找需要的扩展举例:之前需要的这个扩展下载解压之后把 php_imagick.dll 扩展文件放到 php/ext 目录下在把扩展名称写到php.ini 中重启服务器查看P

2020-12-05 20:32:58 292 1

原创 mysql 关于concat()用法小解

mysql 关于concat()用法小解concat():函数用于将多个字符串连接成一个字符串例如:SELECT * FROM `member_info` WHERE `is_del` = '0' AND concat(`member_account`, `member_realname`, `member_telephone`) LIKE '%测试%'等同:SELECT * FROM `member_info` WHERE `is_del` = '0' AND ((`member_accou

2020-08-26 17:17:01 275

原创 laravel 之 Eloquent ORM

laravel 之 Eloquent ORMPHP在PHPstorm开启生命周期注意生命周期中命令操作的时候一定要注意: / 和 \ 的使用php artisan tinker使用工厂模式填充数据php artisan make:factory MonitorInfoFactory --model=Models/MonitorInfo使用 seed 填充数据php artisan make:seeder MonitorInfoSeeder创建模型php artisan

2020-08-26 17:16:10 117

原创 JS返回时间差已年月日的形式

JS返回时间差已年月日的形式:function diffDate() { let begin = new Date($('#start_school_time').val()); let end = new Date(); // 如果开始时间晚于结束时间,交换日期,并记录交换状态 let swap = false; if (begin > end) { let tmp = begin;

2020-05-26 18:45:38 234

原创 laravel开发解决 storageframeworkviewsviews缓存blade

laravel开发中解决 storage\framework\viewsviews缓存blade问题:​ 在laravel开发过程中 storage\framework\views 会不断的产生缓存文件,以至于在代码修改之后看不到反馈开发效率。解决:​ 方案1:使用 artisan 命令 (治标不治本)php artisan view:clear 清空缓存。​ 方案2: <h...

2020-04-15 20:52:22 1377

原创 FIND_IN_SET(); 查找一个字符串是否在字符串中

FIND_IN_SET(); 查找一个字符串是否在字符串中SELECT * FROM `sajfl_trade` WHERE `is_del` = '0' AND FIND_IN_SET(27099, order_info_id);结果

2020-03-30 14:33:34 312

原创 疫情期间工作证明word模板下载

链接:https://www.zm505.com//filedownload/171830

2020-02-21 17:41:36 5486

原创 lnmp1+ 删除虚拟主机并且删除网站目录

lnmp1+ 删除虚拟主机并且删除网站目录lnmp 添加虚拟主机 地址: https://lnmp.org/faq/lnmp-vhost-add-howto.html问题截图:删除完整项目目录chattr -i /home/wwwroot/www.baidu.top/public/.user.ini删除rm -rf www.baidu.top/public/.bai...

2020-01-21 12:10:10 237

原创 CentOS7 安装 和 配置 Composer

CentOS7 安装 和 配置 Composer使用命令下载curl -sS https://getcomposer.org/installer | php设置环境变量mv composer.phar /usr/local/bin/composer修改权限chmod -R 777 /usr/local/bin/composer修改国内镜像源composer c...

2020-01-21 11:20:58 223

原创 一键安装CentOS安装lnmp非常方便

一键安装CentOS安装lnmp非常方便原地址: https://lnmp.org/install.html在安装过程耐心等待 时间几十分钟不等, 看个人配置网速.

2020-01-21 10:28:52 261

原创 PHP时间函数

PHP时间函数2. echo date('Y-m-d H:i:s',strtotime('now'));//当前时间戳 2017-01-09 21:04:113. echo date('Y-m-d H:i:s',time());4. echo date('Y-m-d H:i:s',strtotime('+1second'));//当前时间戳+1秒 2017-01-09 21:04:12...

2020-01-20 11:48:55 184

原创 忠告

忠告在上线之前一定一定一定要把测试的数据完全清理干净, 否则迎接你的将是绝望和打地鼠的快感.

2020-01-19 18:06:51 178

原创 Excel动态设置表头

Excel动态设置表头<?phpnamespace App\Admin\Controllers;class TestController extends Controller{ public function getWords() { $arr_tmp = array(7, 8); $th = $this->getTh($a...

2020-01-09 23:22:57 352

原创 PHP下载Excel表格-非常简单

PHP下载Excel表格-非常简单$result = array(1, 2, 3, 4, 5, 6, 7);$search = ""; foreach ($result as $key => $val) { $search .= "<tr> <td>".$val."</td> <td&...

2019-12-27 10:28:04 1336

原创 mysql中left join写法

DB::table('employees as e') ->join('dept_emp as de',function($join){ $join->on('de.emp_no = e.emp_no') ->where('de.is_del','=',0) ...

2019-12-23 22:38:19 967

原创 laravel中left join的使用

laravel中left join的使用left join 的使用 $v = '28'; $data = DB::table('admin_users AS au') ->leftJoin('company AS c','au.company','=','c.id') ->where('admin_use...

2019-12-23 10:29:15 9093

原创 递归合并数组

递归合并数组使用的函数: array_push() array_merge() public function upExcel() { $arr = array( [0 => "today" ], [0 => "is", 1 => "vary", 2 =>[0 => "warm"] ]...

2019-12-21 16:27:59 685 1

原创 laravel-admin MySQL学习总结

laravel-admin MySQL学习总结SQL运行原理, 解析顺序9->select 10->distinct6->column1->from left_table3-> join right_table2-> on left_table.column4->where 5->group By7->with8-&g...

2019-11-25 23:32:28 236

原创 linux ubantu安装composer一行命令搞定

可以不进行编译安装,直接进行apt-get安装apt-get install -y composer更换阿里镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/删除镜像配置composer config -g --unset repos.packagist查看配置compos...

2019-11-16 17:34:20 214

原创 数据库受欢迎程度排名

想了解数据库受欢迎程度的排名,在网上百度了好长时间没找到,现在找到就和想了解的朋友们分享一下。排名每月变更一次。数据来源自:https://db-engines.com/en/...

2019-11-01 23:25:06 274

原创 liunx阿里云搭建 LAMP--终极大全

阿里云搭建 LAMP1. LAMP1.apt更新sudo apt-get update2.apachesudo apt-get install apache23.mysqlsudo apt-get install mysql-server mysql-clientsudo apt-get install libmysqlclient-dev安装过程一路ok就可以了,若安装失败S...

2019-10-11 11:33:08 138

原创 防止SQL注入利用 preparedStatement机制

防止SQL注入利用 preparedStatement 机制什么是SQL?结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理。为什么要防止SQL注入?SQL语法允许数据库命令和用户数据混杂在一起的,这给数据库操作带来方便的同时也带来了安全隐患, 如果开发人员...

2019-09-24 14:24:13 421

空空如也

空空如也

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

TA关注的人

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