摘要:
git pull 拉取代码的时候遇到上面的错误,选择 是或者否 都不行,貌似说文件被占用了,也尝试用过找到 .git里面对应的文件删除掉,也可以解决,不过文件占用多了,不可能一个个手动清除。 于是,用下面git命令自动清理本地文件: git gc --auto git repack -d -l 阅读全文
摘要:
首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了 阅读全文
摘要:
多态、里氏替换的区别 多态是面向对象编程的一个特性,里氏替换是一种设计原则; 多态是复写父类的方法,但不用遵守父类的行为约定; 里氏替换可复写父类的方法,但要遵守父类的行为约定(即可以改变函数的内部实现逻辑,但不能改变该函数对输入、输出、异常的规定,比如函数约定没值返回null,但重写后没值抛出了异 阅读全文
摘要:
贫血模型 比如一个类,它的实体数据entity和业务操作逻辑分离。贫血模型设计将数据和操作分离,破坏面向对象的封装特性,是一种典型 的面向过程编程风格。 封装特性,即信息隐藏和数据访问保护。当前类由于数据和业务分离,当前类就没有实现数据保护的功能,可以被其他调用类任意修改。 充血模型 数据和对应的业 阅读全文
摘要:
Xdebug安装地址 https://xdebug.org/wizard , ,进入下载页面后点击custom installation instructions,可以找到适合的Xdebug版本。 复制本地运行的 phpinfo() 信息进去,下载对应的xdebug版本。 下载的dll放在对应php 阅读全文
摘要:
如果没有安装Java环境, 需要先安装。 通过yum list java* 查看需要安装的java版本。 这里安装 java-1.8.0-openjdk。 yum -y install java-1.8.0-openjdk 查看java版本是否安装成功。java -version 下载并安装GPG公 阅读全文
摘要:
https://blog.csdn.net/weixin_33806300/article/details/89566183 阅读全文
摘要:
在 config/app.php中,aliases 数组中设置想要访问的 Facades 别名; 'aliases' => [ // LaravelViewApi 'LaravelViewApi' => \App\Facades\LaravelViewApi::class, // LaravelVi 阅读全文
摘要:
原因: 未引入function.php。 1、首先:在app/function.php 函数里定义方法:function get_ip(){ } 2、在composer.json中找到对应地方,加入下面的配置 "autoload": { "files":[ "app/function.php" ]} 阅读全文
摘要:
Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。在生产环境下,我们可能由于服务器PHP版本低,或者由于框架不能支持高版本的php,等因素导致composer ins 阅读全文