自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

壹小俊

面试造火箭,工作拧螺丝

原创 tp5依赖注入

依赖注入 依赖注入其实就是往方法里面传入一个类的实例对象,举个例子: 1)我有一个buy()方法,他需要一个Man类的实例对象,并且这个实例对象叫做 $tim。 public function buy(Man $tim){ echo '他' . $tim->m...

2020-01-18 11:41:04 294 0

原创 ThinkPHP5.1之容器注入(IOC)和门面模式(facade)

容器注入:也叫 依赖注入容器, 用户在客户端使用容器来进行类管理,还可以将类的实例(对象)做为参数,传递给类方法,自动触发依赖注入。 简单的讲就是将工具类打包成一个容器,在客户端完成工具类的实例化为对象,再以参数的方式直接传递给工作类的方法。 容器:也称服务容器,简称(IOC)类似于:...

2020-01-18 11:39:06 463 0

原创 /gcc/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): undefined refe

问题分析,缺少main主函数。

2020-01-16 15:34:10 1777 0

原创 typedef的用法,C语言typedef详解

C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自定义的结构型名称、共用型名称、枚举型名称等。一旦用户在程序中定义了自己的数据类型名称,就可以在该程序中用自己的数据类型名称来定义变量的类型、数组的类型、指针变量的...

2020-01-10 12:14:39 81 0

原创 tp5.1分页动态修改字段值

文档中得这个方法在使用中对很多地方影响很大,但是我们想动态修改一个字段,而其是分页,我使用得是each。

2020-01-09 18:00:25 208 0

原创 Linux配置Nginx,MySql,php-fpm开机启动的方法

一. Nginx 开机启动 1、在/etc/init.d/目录下创建脚本 vim /etc/init.d/nginx 2、编写脚本内容 (将以下复制进去相应改动安装路径) 1 2 3 4 5 6 7 8 9 1...

2020-01-08 17:24:54 81 0

原创 不同连接终端通过密钥方式登录 Linux

近期碰到需要使用密钥登录的情况,不同的连接终端的情况不太一样,所以对此总结一番 一、 密钥对生成注意:本地主机和目的主机需 ping 通 1)确认服务器是否安装有 ssh 以及openssh服务端 [zyy@kube-master ~]$ rpm -qa |grep openssh ope...

2020-01-08 15:58:04 57 0

原创 解决PHP7无法监听9000端口问题/502错误解决办法

问题背景 昨晚帮配置nginx+php服务的时候,发生了一个奇怪的事情 netstat -anp|grep 9000查看9000端口,一直没有监听,于是nginx无法通过fastcgi来代理php请求。一直都是502 原因分析 因为php7升级了配置,默认不再监听9000端口了,监听的是/r...

2020-01-08 13:57:03 256 0

原创 FastCGI sent in stderr: "Access to the script 'XXX' has been denied (see security.limit_extensions)"

一个新Lnmp环境在调试项目时出现如下报错: 处理: 在php.ini中设置cgi.fix_pathinfo=1(默认为0),重新加载php即可。

2020-01-08 13:55:59 344 0

原创 js中set的基本使用

const s = new Set(); [2,3,5,4,5,2,2].forEach(x => s.add(x)); // Set结构不会添加重复的值 for(let i of s) { console.log(i); } // ## 初始化 // 例一 可以接受一个...

2020-01-06 18:14:50 1495 0

原创 layui表单赋值与表单取值

//表单赋值 layui.$('#LAY-component-form-setval').on('click', function(){ form.val('example', { "username&q...

2020-01-06 18:12:56 5532 9

原创 layui中table表格下checkbox保存状态赋值checkbox与禁止使用表头多选

保存状态赋值 var checkedSet = new Set(); table.on('checkbox(dataguid1Table)', function(obj){ console.log(obj.checked); //当前是否选中状态 ...

2020-01-06 15:00:31 781 0

原创 昨天你用的 YYYY-MM-dd 被同事锤了么?

昨天在v站上看到这个关于YYYY-MM-dd的使用而出现Bug的帖子(v2ex.com/t/633650)非常有意思,所以拿过来分享一下。 在任何编程语言中,对于时间、数字等数据上,都存在很多类似这种平时一切OK,特定时间、特定环境出问题的情况。出现这种问题的根本原因还是我们对于各种数据结构的细...

2020-01-02 21:31:03 65 0

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