- 博客(12)
- 资源 (47)
- 收藏
- 关注
原创 tp5依赖注入
依赖注入依赖注入其实就是往方法里面传入一个类的实例对象,举个例子:1)我有一个buy()方法,他需要一个Man类的实例对象,并且这个实例对象叫做 $tim。public function buy(Man $tim){ echo '他' . $tim->money() .', 什么都买不起。'; }2)然后,我创建这个Man类class ...
2020-01-18 11:41:04 787
原创 ThinkPHP5.1之容器注入(IOC)和门面模式(facade)
容器注入:也叫 依赖注入容器, 用户在客户端使用容器来进行类管理,还可以将类的实例(对象)做为参数,传递给类方法,自动触发依赖注入。简单的讲就是将工具类打包成一个容器,在客户端完成工具类的实例化为对象,再以参数的方式直接传递给工作类的方法。 容器:也称服务容器,简称(IOC)类似于:[即插即用]的工具,最大限度的简化外部对象的调用 实现步骤有三步: 创建工具类/...
2020-01-18 11:39:06 1213
原创 /gcc/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): undefined refe
问题分析,缺少main主函数。
2020-01-16 15:34:10 5216
原创 typedef的用法,C语言typedef详解
C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自定义的结构型名称、共用型名称、枚举型名称等。一旦用户在程序中定义了自己的数据类型名称,就可以在该程序中用自己的数据类型名称来定义变量的类型、数组的类型、指针变量的类型与函数的类型等。例如,C 语言在 C99 之前并未提供布尔类型,但我们可以使用 typedef ...
2020-01-10 12:14:39 251
原创 Linux配置Nginx,MySql,php-fpm开机启动的方法
一. Nginx 开机启动1、在/etc/init.d/目录下创建脚本vim /etc/init.d/nginx2、编写脚本内容 (将以下复制进去相应改动安装路径) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17...
2020-01-08 17:24:54 243
原创 不同连接终端通过密钥方式登录 Linux
近期碰到需要使用密钥登录的情况,不同的连接终端的情况不太一样,所以对此总结一番一、 密钥对生成注意:本地主机和目的主机需 ping 通1)确认服务器是否安装有 ssh 以及openssh服务端[zyy@kube-master ~]$ rpm -qa |grep opensshopenssh-6.6.1p1-25.el7_2.x86_64openssh-clients-6....
2020-01-08 15:58:04 222
原创 解决PHP7无法监听9000端口问题/502错误解决办法
问题背景昨晚帮配置nginx+php服务的时候,发生了一个奇怪的事情netstat -anp|grep 9000查看9000端口,一直没有监听,于是nginx无法通过fastcgi来代理php请求。一直都是502原因分析因为php7升级了配置,默认不再监听9000端口了,监听的是/run/php/php7.0-fpm.sock解决方案找到/etc/php/7.0/fpm/po...
2020-01-08 13:57:03 1231
原创 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 1954
原创 layui表单赋值与表单取值
//表单赋值 layui.$('#LAY-component-form-setval').on('click', function(){ form.val('example', { "username": "贤心" // "name": "value" ,"password": "123456" ,"interest": 1 ,"lik...
2020-01-06 18:12:56 12248 9
原创 layui中table表格下checkbox保存状态赋值checkbox与禁止使用表头多选
保存状态赋值var checkedSet = new Set();table.on('checkbox(dataguid1Table)', function(obj){ console.log(obj.checked); //当前是否选中状态 console.log(obj.data); //选中...
2020-01-06 15:00:31 2542
原创 昨天你用的 YYYY-MM-dd 被同事锤了么?
昨天在v站上看到这个关于YYYY-MM-dd的使用而出现Bug的帖子(v2ex.com/t/633650)非常有意思,所以拿过来分享一下。在任何编程语言中,对于时间、数字等数据上,都存在很多类似这种平时一切OK,特定时间、特定环境出问题的情况。出现这种问题的根本原因还是我们对于各种数据结构的细节定义在开始的时候都不太注意,都是从每一次使用问题出现之后才开始有了“刻骨铭心”的认识。不论昨天你...
2020-01-02 21:31:03 220
2018全新无限流量卡充值官网PHP源码
2019-03-20
http协议-破冰-基础课程
2022-06-22
xlggg-http-notification-master.zip
2019-08-22
后台模板.7z
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人