2 甜于

尚未进行身份认证

free,explore

等级
TA的排名 9w+

微信开放平台与公众平台授权区别

微信开放平台授权登录主要用于PC端,手机端打开微信空白微信公众平台h5页面授权登录,手机端和pc端微信都能使用如果想要开放平台的与公众平台的unionid相同,绑定即可,同一开放平台下的所有移动应用,网站应用,公众号的unionid均一致...

2020-05-21 11:39:25

安装laravel admin,miragrate时报错Specified key was too long max key length is 1000 bytes

https://segmentfault.com/a/1190000008416200?utm_source=tag-newest

2020-05-14 20:28:47

laravel学习

通过composer安装laravel安装器composer global require "laravel/installer"创建laravel项目composer create-project Laravel/Laravel --prefer-dist

2020-05-13 14:57:07

phpstudy环境下laravel项目,Nginx报错CreateFile failed

phpstudy nginx环境,nginx报错日志如下:2020/04/13 15:40:33 [error] 7844#14252: *7 CreateFile() "D:/phpstudy_pro/WWW/lvblog/public/error/404.html" failed (3: The system cannot find the path specified), client...

2020-04-13 15:48:48

linux进程后台运行setsid,定时调用tp5程序

工作上的需求,需要执行定时任务,每1/2/6小时调用一次tp5代码。把任务写在command目录中,进行相关配置,只运行1次的话只需要在命令行输入php think Task(任务名)。而定时调用这个任务,可以选择setsid命令把任务一直挂在后台,代码中设置整点处理相关代码。setsid用法很简单:setsid php think Task...

2020-04-10 15:08:49

phpstudy nginx配置tp5

修改vhosts.conf文件,选择对应站点的配置文件server { listen 80; server_name xxxmall; #网站域名,对应phpstudy“网站”中设置的 root "D:/phpstudy_pro/WWW/xxxmall/public"; #站点对应项目的入口文件 locat...

2020-04-10 14:38:55

git在vim编辑器下删除多行

按esc键,输入:1,423d按enter确定即可~~

2020-04-01 23:27:15

git切换分支不合并当前分支的修改--git stash

在本地开发的时候,线上出bug需要处理,切换分支会显示有修改的地方先用git stash,把当前的修改都保存起来 再拉取远程分支,修改bug,有冲突直接vim打开文件解决冲突就行,修改完执行git add和commit再上传到远程 切换到原来开发的分支,再使用git stash pop恢复原来的修改...

2020-04-01 23:19:43

windows强制删除顽固文件

进入cmd命令行删除文件夹输入:rd /s/q E:\acd,备注:rd /s/q后面跟需要强制删除的文件夹所在的路径及文件夹名删除某个文件在命令行输入:del /s/f/q e:\QXOpenGame.exe...

2020-03-19 23:18:20

mysql 算术比较时null的数据无效

实际问题:在项目中使用了a表左连接b表,a表有数据b表的数据为null,假设b表其中一个字段为pid,where条件后有一句pid <>0,就是pid不为0,无查询结果。一开始怀疑是不是自己的sql语句有啥问题,竟然啥都查不出来。解决方法:拆分sql,分成两三个步骤运行,结果发现字段等于null的情况下,用算术运算符比较会失效。例子:一个表的原数据如下使用算术比较之后如...

2020-03-03 00:02:25

mysql空值与null

插入方式空值 :'',null:nullINSERT INTO test VALUES (3,'',null);查询方式空值 :='',null:is null长度用length函数测长度,空值长度:0,null长度:null从优化的角度看,默认为null比空值占内存。官方解释:NULL columns require additional space in the r...

2020-03-02 16:58:23

php curl通过url下载与保存图片

/** * 通过curl下载 * @param string $url网上资源图片的url * @return string */function download($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 0); curl_setopt($ch,CURLOPT_URL,$url);...

2020-01-03 15:55:49

接口404 not found

在做商品导入的时候,数据量少的情况下正常导入,数据多的情况下接口直接报404。怀疑过的原因:代码逻辑,检查没问题 file_get_contents获取url的图片,函数性能是否太差?换成curl请求,还是一样的错误于是,google一波,发现也许跟nginx有关,于是查找了nginx的错误日志,果然:recv() failed (104: Connection re...

2020-01-02 17:01:30

win10 cmd下输入docker version报错error during connect

在cmd命令窗口下输入docker version报错:error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon...

2019-12-25 11:46:02

cookie,session与token

cookie浏览器存储session(空间换时间)服务端存储,session_id是服务端返回给客户端的一个当前会话标识,php框架中有些就用 session处理token,但是这也会消耗不少的空间token(时间换空间)一般用于最简单的组成方式:uid(用户唯一的身份标识)、time(当前时间的时间戳)、sign(签名,由token的前几位+盐以哈希算法压缩成一定长的十六进制...

2019-12-25 10:25:35

mysql explain分析

explain+select语句用来分析sql语句的性能EXPLAIN SELECT id,name FROM bjyadmin_admin_nav WHERE name='系统%';#name为表中设置的索引运行结果:下面简单分析一下具有代表意义的几列:select_typeselect类型,有simple,primary,union等。图中的为simple,简单的查...

2019-12-02 17:12:56

tp5不支持redis--windows环境下tp5.1使用redis缓存

https://segmentfault.com/a/1190000017072087?utm_source=tag-newestphp.ini虽然显示在apache目录下,实际上却在php环境下的phpForApache.ini

2019-11-22 00:18:14

mysql面试合集

1.有2张相同的表,字段相同,数据大概相同,有20w条数据,当有一张表数据缺失时,怎么查找出缺失的数据?(not exists) 至于20w条数据,可以给name加个索引提升速度SELECT * FROM `a` WHERE not EXISTS (SELECT * FROM `b` WHERE a.name=b.name)2.查询一张表中重复的数据(group by,count)...

2019-10-29 00:06:31

时间复杂度

时间复杂度,与程序执行次数有关,用大O法表示。 判断一个算法的效率,关注主项(最高项)的阶数,可忽略函数中的常数项与次要项O(1) print_r('kk');//只执行一次O(n)for($i=0;$i<n;$i++){ print_r('kk');//执行n次}O(n^2)for($i=0;$i<n;$i++){...

2019-10-14 11:51:17

小程序零碎合集

1.底部导航栏只在tabBar设置的页面显示

2019-10-05 21:51:07

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。