自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 收藏
  • 关注

原创 php日期周末天气等获取方式

获取今天周几 $weekarray=array("周日","周一","周二","周三","周四","周五","周六"); //先定义一个数组 $weather['week'] = $weekarray[date("w")];**加粗样式**```、、获取天气接口function weather($market_id){ $address = MarketModel::where('id',$market_id)->value('address'); $cit

2021-01-06 15:27:39 168

原创 php获取农历日期节日

$c = new DayService(); $today=$c->convertSolarToLunar(date('Y'),date('m'),date('d')); $time ="农历".$today[1].$today[2]."日";<?php/** * Created by PhpStorm. * User: Administrator * Date: 2020/11/25 * Time: 17:42 */namespace

2020-11-26 09:13:23 868

原创 网站seo优化(权重,关键词(关键词布局,密度,301重定向,导航核心词,alt属性关键词,),收录量(是否有地图,jscss数量,打开速度,404,绝对地址,域名年龄),快照时间(百度访问的时间))

上图就是搜索引擎的工作原理1.首先访问你的网站,对网站的链接以及关键词进行收录到数据库当用户搜索时进行匹配2.搜索引擎用到的工具3.验证网站,让百度知道这个网站的存在4.站点属性 就是为了增加网站的信息让百度更容易搜索到你5.关键词的分析:6.域名服务器对搜索引擎的选择7.控制网站那些能被抓取:网站robots.txt查看8.搜索引擎首先会去抓取robots.txt文件...

2019-07-29 14:11:19 350

原创 缦图常用软件

Grafana 性能观测平台

2021-12-27 19:10:53 204

原创 Refactoring.Guru

Refactoring.Guru设计模式书籍

2021-12-25 18:08:02 701

原创 set autocommit = 0与 set autocommit =1 的区别

set autocommit = 0 时第一种情况:start TRANSACTION;update users set `password` = 9 where id = 1; ROLLBACK;select * from users;第二种:update users set `password` = 9 where id = 1; ROLLBACK;select * from users;上面两种事物都是可以执行成功的set autocommit = 1 时第一种:start T

2021-08-25 17:49:00 2668

原创 装饰模式地址

https://refactoringguru.cn/design-patterns/decorator

2021-08-18 20:11:27 85

原创 对象,json字符串,数组

对象先转成json字符串,json_decode转化为数组

2021-05-28 09:43:25 53

原创 获取全班同学成绩每科都大于60分的学生

select * from st group by name having min(成绩)>60;

2021-05-19 19:49:39 1077

原创 创建lumen

1:composer create-project laravel/laravel --prefer-distContent-Length mismatch, received xxxx bytes out of the expected xxxx2:配置阿里镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/3:安装lumencomposer global require "lar

2021-03-03 09:58:09 174

原创 phpoffice的导入导出使用

导出 $market=[]; foreach ($markets as $key=>$item){ $market[$key]['market_name'] = $item['market_name']; $market[$key]['measure_of_area'] = $item['measure_of_area']; $market[$key]['flow_number'] = Db::name('vis

2021-01-22 17:00:22 711

原创 百度地图标注点的使用

php代码 //下级市场标注 $mapPoints = MarketModel::where('id','in',$this->marketId())->field('map_lat as x,map_lng as y ,address as con,market_name')->select()->toArray(); foreach ($mapPoints as $key=>$item){ $mapPoints[$k

2021-01-15 15:10:09 373

原创 数组合并,数组排序,数组取值

$data1 = M()->db(117,"DB_CONFIG117") ->table("zm_merchant as m") ->join('zm_trade as t on m.id=t.merchant_id','left') ->join('zm_market as mk on mk.id=m.market.

2020-12-24 11:29:57 109

原创 linux定时清理tmp文件夹

vim /usr/lib/tmpfiles.d/tmp.conf

2020-12-15 15:56:01 567

原创 多数据库的使用

方法1:$array = Db::connect('mysql://newxt:newxt@118.31.19.17:3306/newxt#utf8') ->table('zm_visitors_hkhk_sjd') ->where(function($query)use($market_id){ if(isset($market_id)) if($market_id ==

2020-12-02 17:32:27 359

原创 git官网下载太慢解决方法

https://npm.taobao.org/mirrors/git-for-windows/

2020-11-20 15:28:17 105

原创 富文本编辑器的使用

加载的扩展<script type="text/javascript" charset="utf-8" src="/static/ueditor/ueditor.config.js"></script> <!--ueditor的配置文件--><script type="text/javascript" charset="utf-8" src="/static/ueditor/ueditor.all.min.js"></script> <!

2020-11-20 11:28:55 106

原创 php导入功能,模板下载

模板下载就是放一个文档 <a class="btn btn-primary" href="/upload/excel_tpl/导入摊位模板下载.xlsx" download="">摊位模板下载</a>public function upload() { //获取表格的大小,限制上传表格的大小5M $file_size = $_FILES['file']['size']; if ( $file_size

2020-11-04 09:35:24 334

原创 PHP把一个正整数随机分成若干份

function random_split($total_num,$total_copies){ $result = []; //结果 for($i=$total_copies;$i>0;$i--){ $ls_num=0; $num = 0; if($total_num > 0){ if($i==1){ $num += $

2020-11-03 13:21:42 569

原创 workman启动是报错

启动报错时去php.ini 中搜索disable_functions 中将函数禁用把下列函数解禁然后就可以了pcntl_wait,pcntl_alarm,pcntl_fork,pcntl_signal

2020-10-30 16:52:51 170

原创 nginx 404 not found的原因之一

rewrite重写规则:location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; }}

2020-10-30 16:13:37 1550

原创 mysql搜索当天的记录

select *,FROM_UNIXTIME(trade_date) as dateeeeee from zm_trade where date_format(from_unixtime(trade_date),'%Y-%m-%d') = date_format(now(),'%Y-%m-%d');

2020-10-21 21:08:09 130

原创 Echarts legend控制分页功能

var classEcharts = echarts.init(document.getElementById('transcation_echarts')); var selected = {}; var merchant_transaction_ranking_top5Key ={$merchant_transaction_ranking_top5Key};//echarts的key值 for(let i=0;i<me..

2020-10-21 20:05:10 1189

原创 PHP二维数组根据键值对获取一组数组

[name] => Array( [0] => Array( [gid] => 30 [name] => 高一 [start_time] => 2017-08-28 01:00:00 [pic] => dev/2015/08/438488a00b3219929282e3652061

2020-10-12 17:15:13 465

原创 PHP AES(运算模式 ECB,填充方式PKCS7) 加密解密

class Security{ public static function encrypt($input, $key) { if (substr(PHP_VERSION, 0, 1) == '7') { return self::opensslEncrypt($input,$key); }else{ return self::mcryptEncrypt($input,$key);

2020-10-09 17:50:09 942 1

原创 导入数据库

#停止数据库service mysqld stop#备份以免坏了可以恢复mv /var/lib/mysql /var/lib/mysql_back#恢复数据库innobackupex --defaults-file=/etc/my.cnf --copy-back /data/2020-04-11_04-00-01/#更改拥有者和组chown -R mysql /var/lib/mysqlchgrp -R mysql /var/lib/mysql#启动mysqlservice mysql

2020-07-30 10:08:50 81

原创 linux筛选日志

#!/bin/bashlogPath=/www/wwwroot/hhky/runtime/log/$1/if [ $5 ]then filePartern='_cli.log'else filePartern='.log'fifor((i=$2;i<=$3;i++));donum=$(printf "%02d" "$i")for j in `ls $logPath*${num}${filePartern}` do echo $j":" cat $j|gre

2020-07-23 18:10:07 164

原创 https://www.juhe.cn/ucenter/datacenter(聚合三方类)

<?php/** * Created by PhpStorm. * User: Administrator * Date: 2020/5/23 0023 * Time: 13:47 */namespace app\service;/** * 聚合接口模型. * * @version TS4.5 * @name JuheModel * * @author Foreach */class JuheService{ public $appkey_config =

2020-07-22 22:22:37 832

原创 tp5composer更改为国内镜像,并使用phpofficer进行导出文件

在命令行输入如下命令,即可查看全局镜像地址:$ composer config -g repo.packagist可以使用 composer config -l -g 查看所有全局配置composer config -l -g中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)composer config -g repo.packagist composer https://packagist.org安装phpofficecomposer require phpoffic

2020-06-08 20:34:10 204

原创 百度编辑器如何原样输出

html_entity_decode(htmlspecialchars_decode($parmater['content']));对百度编辑的数据进行处理

2020-06-05 14:38:15 303

原创 登录失败次数限制(原生php代码实现)

思路1.需要一个表(user_login_info)负责记录用户登录的信息,不管登录成功还是失败都记录。并且登陆失败还是成功需要能够区分开来。2.每次登陆时,都先从user_login_info表查询最近30分钟内(这里假设密码错误次数达到5次后,禁用用户30分钟)有没有相关密码错误的记录,然后统计一下记录总条数是否达到设定的错误次数。3.如果在相同IP下,同一个用户,在30分钟内密码错误次数达到设定的错误次数,就不让用户登录了。具体代码与及表设计user_login_info表 CREAT

2020-05-20 15:45:04 399

原创 Mysql Field * doesn't have a default value解决方法

打开my.ini,查找sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"然后重启MYSQL上面的语法较严格,若为空的话会报错,导致插入失败,有事务则会回滚。...

2020-05-07 11:21:54 897

原创 查询数据库某个字段相同值的出现次数大于两次的列表

select * from sjp_balance a where exists(select balance_sn from sjp_balancewhere a.balance_sn = balance_sngroup by balance_snhaving count(*) >=2)在sjp_balance表中查询 同一订单号出现超过两次的订单...

2020-05-07 11:11:37 2953

原创 后台对ip进行白名单,防止黑客入侵后台

$ip=request()->ip(); $ips = Config::where('key','ips')->value('value');//允许进入后台的ip $ips = explode('-',$ips); if(!in_array($ip,$ips)){ $this->error('登陆失败!'...

2020-05-04 15:31:14 1064

原创 linux中在某个目录下多个文件中搜索关键字

有四种方法:find 文件目录 -name ‘*.*' -exec grep 'xxx' {} + -n或是find 文件目录 -name '*.*' | xargs grep 'xxx' -n或是grep 'XXX' 文件目录 -Rn或是grep 'XXX' `find 文件目录 -name '*.*'`————————————————版权声明:本文为CSDN博主「默一鸣」的原...

2020-04-30 18:19:24 1565 1

原创 针对mysql用户登录某个ip不允许登录的情况

grant all on *.* to 用户名@'允许访问的ip地址' identified by '你的密码'; 允许所有权限

2020-04-21 10:34:26 752

原创 Linux 后台执行脚本或命令 nohup &

#!/bin/bashecho 'service start...'nohup command > out.file 2>&1 &命令解析:使用nohup命令后台运行命令之后,需要使用exit正常退出当前账户,这样才能保证命令一直在后台运行(es head插件有这个问题)。command>out.file是将command的输出重定向到out.file...

2020-03-26 10:50:29 254 1

原创 PHPStudy设置局域网访问

其中,192.168.0.102是我本机的IP地址。(cmd查看ipconfig)

2020-03-11 11:25:01 1432

原创 Nginx状态统计模块

前面简单介绍了Nginx的手动编译安装过程,详细过程请参见Nginx服务搭建;而Nginx内置了状态统计模块,用来反馈当前的web访问情况,那么该如何开启Nginx内置状态统计模块呢?且我们该如何通过客户端进入状态统计页面?编译安装Nginxcd /opt/nginx-1.6.0/ //这里我将Nginx源码包解压在/opt目录下 ./configure \--pref...

2020-01-08 15:21:34 192

原创 redis解决高并发问题,如商品秒杀

public function rushToBuy(){ $redis=Cache::instance(); $redis_name="miaosha".rand(); $num=50; $i=200; $n=0; while ($i--){ $n++; ...

2019-12-12 17:05:01 147

空空如也

空空如也

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

TA关注的人

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