x
凉半杯咖啡
这个作者很懒,什么都没留下…
展开
-
Linux环境下,多图片上传提示没有这样的文件或目录解决方式
//列表缩略图 $title_file = $request->file("title_pic"); $product_file = $request->file("productpic"); //当move移动文件后,Linux环境下默认清空临时文件,所以可以先获取到文件后再单独去处理...原创 2018-11-14 09:13:04 · 1122 阅读 · 0 评论 -
Mongo使用文档
增// 插入单条// 文档地址:https://docs.mongodb.com/php-library/v1.8/reference/method/MongoDBCollection-insertOne/index.htmlpublic function test(){ $this->getAttribute()->insertOne([ "name" => "username", "password" =&原创 2021-07-03 11:33:49 · 276 阅读 · 0 评论 -
OCR使用指南
1.使用OCR 首先选中截取区域设置好后,点击截取查看是否成功按键精灵使用方式 安装成功后双击打开,点击到我的脚本,将txt文件拖进去找到拖进来的那个脚本,点击选中后 再点击属性修改快捷键方式 我这里使用的是 Ctrl + 1接下来开始测试1.打开Word文档,拉到左边2.在OCR里选中内容后 使用自己设置的快捷键 Ctrl + 1...原创 2021-07-02 12:47:49 · 1033 阅读 · 0 评论 -
PHP设计模式-- 创建型-- 建造者模式(总结)
原文地址:https://laravelacademy.org/post/24891.模型定义(跟抽象工厂比较像,也就是多了一个负责人类)建造者模式将一个复杂的对象的构建与他的表示分离开,使得同样的构建过程可以创建不同的表示。2.问题引出假设我们有一个需要实现一个功能,但实现的方式有很多种,如果每种实现方式都从头到尾按部就班的造必然效率低下也很分散 不好管理3.解决方法我们可以试着将类的初始化和功能方法分离开:让一个类似总负责人的角色来负责类的初始化,而具体要使用那种方式让具体的“构原创 2021-06-28 14:30:53 · 216 阅读 · 2 评论 -
PHP设计模式-- 创建型-- 抽象工厂模式(总结)
1、使用命令创建Provider文件php artisan make:provider 文件名 例:TestServiceProvider2、创建成功后 在 config/app.php 的providers的数组中添加3、在 TestServiceProvider文件中的boot方法编写逻辑public function boot(){ }...原创 2021-06-25 10:56:28 · 123 阅读 · 0 评论 -
linux安装Elasticsearch详细步骤
原文链接https://www.cnblogs.com/renxixao/archive/2019/09/05/11462754.htmllinux安装Elasticsearch详细步骤坑都已经踩好了照着步骤一次成功不多废话走起###安装java运行环境elasticsearch是用Java实现的跑elasticsearch必须要有jre支持所以必须先安装jre可以参考https://www.cnblogs.com/renxixao/p/11469754.html...转载 2020-12-26 23:30:22 · 254 阅读 · 0 评论 -
Laravel5.7使用数据表设置与迁移
迁移文件在 database->migrations目录下php artisan migrate 执行迁移可以通过 php artisan make:migration 表名 来创建迁移文件撤销迁移操作php artisan migrate:rollback原创 2020-09-20 22:32:18 · 149 阅读 · 0 评论 -
Laravel5.7和Laravel6.0开启 Auth组件
laravel5.7直接使用 php artisan make:auth就行laravel6.0将make:auth移除了核心,所以需要手动安装一个依赖1、composer require laravel/ui2、查看 php artisan 后发现 ui:auth3、执行 php artisan ui:auth原创 2020-09-20 15:31:58 · 275 阅读 · 0 评论 -
Drupal8 - 模块开发!!! FUCK! 这混蛋框架
1、创建一个新的模块 1 - 到Drupal 根目录的 /modules 目录创建 example->page_example 目录 2 - 创建page_example.info.yml 文件name: 'Page Example'type: moduledescription: "描述"package: 'example'core: '8.x' 不明白什么意思,自己去官网查。 意义不大 照着填 3 - 创建 modulename.rout...原创 2020-09-04 15:42:14 · 285 阅读 · 1 评论 -
Drupal - 模块开发
1、网站损坏问题1、运行更新脚本2、清除所有缓存(1).后台操作界面上的清空缓存[d8-root]/admin/config/development/performance(2).报表->状态报告 运行cron(3).尝试与运行 update.php 相同的方式运行 rebuild.php(4).也可以使用 /vendor/drupal/console/bin/drupal cr 更新缓存命令2、创建自定义模块1- 准备骨架// 在 web目录下执行 ..原创 2020-09-02 14:36:13 · 839 阅读 · 0 评论 -
Drupal8 自定义主题开发实战记录
1、分析自身的核心主题Drupal 8 的四个核心主题位于/core/themes文件夹内。这些主题都是响应式的。所有的核心主题(除了基主题) 都能充当管理主题进行使用。1、bartik = 系统默认主题2、claro = 3、classy = 核心 纯基主题(其他主题都是继承了他)4、engines = 5、seven = 管理主题6、stable = 标准主题7、stark = 精简主题2、创建自定义主题1、在 /themes 新建文件夹 例: my..转载 2020-09-02 10:51:15 · 573 阅读 · 0 评论 -
Redis学习日记 - 第一天
s原创 2020-07-27 22:55:36 · 211 阅读 · 0 评论 -
学习Laravel第一天
安装Laravel5.7 1. https://laravel.com/docs/5.7#installation 2.执行Laravel安装命令 会有点慢等一下就好 blog代表项目名字composer create-project --prefer-dist laravel/laravel blog 3.正确安装的话打开是Laravel的欢迎页面...原创 2019-01-07 00:20:55 · 473 阅读 · 1 评论 -
学习Laravel第二天
1.使用artisan命令创建Model Laravel里的Model默认存放地址是App目录下面直接生成的php文件,后面可以根据需求将各个模块的Model单独分配 命令,Project是Model的名字php artisan make:model Project2.创建Model时,还可以创建一些其他文件 命令 查看创建model时的可用命令ph...原创 2019-01-07 23:37:45 · 144 阅读 · 0 评论 -
Nginx环境下的Thinkphp5.1 Redis配置
1.我使用的是宝塔面板,先在 软件管理->第二页->redis下载2.给php安装redis扩展3.thinkphp5.1调用redis1.在 cache配置文件中这是单类型缓存机制,多类型自行百度return [ 'type' => 'Redis', 'host' => '192.168.1.16', 'port' =...原创 2019-01-25 11:41:20 · 637 阅读 · 0 评论 -
PHP通过文件名获取文件信息,将其复制到新目录
1.数据结构Array( [0] => Array ( [id] => 219 [enterprise_name] => 青牛 [static] => 1 [create_time] => 1541671526 [co...原创 2019-01-21 10:12:08 · 380 阅读 · 0 评论 -
ThinkPHP5.0小计
1.api方法public function getBanner($id){ //调用封好的validate方法 //感觉这样写是,能够和构造器一样 优先执行的 (new IDMustBePostiveInt())->getCheck(); }//这里是getCheck方法public function getCheck(){ //获取...原创 2019-02-22 22:20:52 · 269 阅读 · 0 评论 -
近期学习的NodeJs整理
一,nodejs作用: 1. 解析和运行js脚本。 2. 搭建http服务。二,nodejs定义: 1.nodejs是运行在服务器短的软件。三,nodejs 特点 1.单线程。 2.异步非阻塞I/O 3.事件驱动 4.npm包管理工具 5.稳定性较差四,适用场景 ...原创 2018-07-20 22:11:26 · 184 阅读 · 0 评论