04 2018 档案
摘要:参考连接:https://blog.csdn.net/liuquan007/article/details/77508518 phpstudy2016是32位版 phpstudy2014是64位版本【查看版本号:phpinfo() => 搜索‘architecture’ 结构,内核,代表了php的版
阅读全文
摘要:Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :cr
阅读全文
摘要:// 更新与 2019/01/23日 // 1、问题:本来我想设置session有效期1800秒即30分钟 失效的,可是实际使用TP3.2.0的时候发现,登录了几天用户竟然没有失效,一直都可以登录。 1、回答:设置不成功问题:gc回收机制,是概率性的,默认1/100,这就解释了为什么测试时候,登录几
阅读全文
摘要:一,写在最开始:ajax分页的原理,是利用了js的ajax执行请求,获取分页list和分页page 【代码块】,去替换页面显示数据的【代码块】 技术:js的ajax + TP3.2的fetch("Index/data")技术,仅此而已。 1、在Library\Think\ 目录下直接加入以下代码:A
阅读全文
摘要:$data = file_get_contents("php://input"); php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 而
阅读全文
摘要:1、在控制器中调用其他 扩展或者类 的方法时候,getCurrentUrl()方法 是获取的【当前控制器下方法】的路由,不是【其他 扩展或者类 方法】的路由!!! 2、getCurrentUrl()方法代码:
阅读全文
摘要:1、假设 一个AdminController.class.php 集成至 \Think\Controller 类, 我们来看看Controller.class.php的构造方法源码: 再来看看AdminController.class.php的__initalize()方法: 因为我们的AdminC
阅读全文
摘要:1、目的:在前段是 jQuery库 或者 VUE库 或者两者混合库,将html 页面和数据 转换成PDF格式并下载,支持分页 2、引入类库包: 3、需要下载页面内容,假设在一个DIV里面(vue2.0示例): 4、或者上面的JS方法可以替换成这个也是可以的。 5、效果:
阅读全文
摘要:1、下面这个是自定义的类,钉钉扫码登录web 网页授权OAuth2.0,是一个典型的依赖注入参考示例:
阅读全文
摘要:1、参照文档:https://github.com/barryvdh/laravel-ide-helper#automatic-phpdoc-generation-for-laravel-facades 2、安装指定版本: composer require barryvdh/laravel-ide-
阅读全文
摘要:使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。 这种方法只对当前登录用户生效 方法三:修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码 最后:执行 命令source /etc/profile或
阅读全文
摘要:路由缓存:/www/wd***/php/bin/php artisan route:cache 查看全部路由并输出到txt文件:/www/wd***/php/bin/php artisan route:list>1.txt ,进入项目根目录下打开1.txt即可 【cmd一样操作】
阅读全文
摘要:1、 出现以上问题 是因为 php版本低于5.6, 因为我系统原有的默认php是5.3,装laravel的php是指定的5.6.21版本,所以在执行 laravel对应的php artisan 、 php composer 命令 时,均需要进行指定执行的php是那一个,也就是要指定php的绝对路径。
阅读全文
摘要:具体参考php官方文档:http://php.net/manual/zh/function.file-put-contents.php 具体参数:成功返回插入数据的字节数,失败返回false 使用示例: 4、根据时间的天 为单位,写入日志(无需开启755,默认644即可)
阅读全文
摘要:1、服务器先安装redis-server,这是毋庸置疑的!!! 2、服务器开启redis-server,配置相关参数 3、laravel执行 : $ yourPhpPath composer.phar require predis/predis:1.0.* ,这个命令如果服务器多个php运行,且ph
阅读全文
摘要:1、redis-server和redis-cli安装文章:http://www.cnblogs.com/skyessay/p/6429988.html cd redis-5.0.3 //进入解压目录 (这一步很重要) 2、phpredis安装文章:https://lvtao.net/server/r
阅读全文
摘要:(predis下载地址:https://packagist.org/packages/predis/predis) 1、cmoposer 命令行: php composer require predis/predis:1.0.4 2、若服务器已安装了 phpredis扩展,需要进行更名处理: 3、出
阅读全文
摘要:三、常用命令 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 2)持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时
阅读全文
摘要:1、在一次使用composer安装依赖的时候,安装错了包,在其中文网站却找不到移除依赖的命令,只好使用按照官网说法: 为了从命令行获得帮助信息,请运行 composer 或者 composer list 命令, 然后结合 --help 命令来获得更多的帮助信息。 出现一大堆命令参数,一扫,刚好,在r
阅读全文
摘要:1、参考链接:http://www.jb51.net/article/116231.htm 2、下载的nodejs版本一定要是v0.12.10的(传送门:https://nodejs.org/en/blog/release/v0.12.10/),当然你系统多少位你下载多少位,这个没异议 3、执行教程
阅读全文
摘要:最近被钉钉的PC端坑的要死要死的,一个缓存问题弄了我一天时间,去你大爷的,放在这里防止其他的人被坑。 1、右键点击微应用,选择devtools 2、展开的页面,就像web端的F12,勾选network-》Disable cache 具体如下: 》》》》》 》》》》》
阅读全文
摘要:1、post的ajax需要提交csrf_token字段,进行安全过滤
阅读全文
摘要:2、创建联合索引,从坐到右分别为:userid、openId、name 2、 #### 多表联合查询 update 2019/03/13 #### 使用示例: 结语:加上索引后,性能提升18倍。 0.018s > 0.001s #### 多表联合查询 update 2019/03/13 ####
阅读全文
摘要:在laravle中使用代码自动补全,比较方便开发,于是这边找到了相关的办法 在laravel配置完好的情况下,同时安装好了composer。 进入代码的根目录执行 然后在config/app.php的providers中添加 然后执行以下命令: 查看项目根目录是否生成了_ide_helper.php
阅读全文
摘要:建议直接去官方文档查看: https://laravel-china.org/docs/laravel/5.4/migrations#creating-columns 1、生成迁移: 主要方式:1、创建空的迁移文件,不指定具体表:php artisan make:migration create_u
阅读全文
摘要:本文之前,首先感谢: Azeroth_Yang 传送门:https://blog.csdn.net/zwrj1130/article/details/73467320 强烈建议引入的类 都是含有命名空间的,这样使用起来就不会出现重名的情况。!!当然,没有命名空间也可以使用,就是类名字(非文件名)最好
阅读全文
摘要:
阅读全文
摘要:laravel循环三维数组 +++ vue.js循环三维数组 (数据均是以三维数组形式存在的)
阅读全文
摘要:如果浏览器使用的是 cookie,那么所有的数据都保存在浏览器端,比如你登录以后,服务器设置了 cookie用户名(username),那么,当你再次请求服务器的时候,浏览器会将username一块发送给服务器,这些变量有一定的特殊标记。服 务器会解释为 cookie变量。所以只要不关闭浏览器,那么
阅读全文
摘要:MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测) / 写在最前面 / 如果表分区使用的是:innodb数据库引擎,要把分区技术做成功必须设置表为独立表空间 具体参考:https://www.jb51.net/article/134901.htm,或下面 / 写在最前面 -- end
阅读全文
摘要:1、原因:在进行 迁移文件生成时,程序并未给varchar类型字段设置 合适的长度,导致报错。 2、解决办法:找到database/ 目标迁移文件,修改其中类型为string的字段长度,建议不要超过255,否则报错 【然后再次运行php artisan migrate 即可成功】 示例:
阅读全文
摘要:原文地址:http://blog.csdn.net/qq_38125058/article/details/76862151 公共函数,简单来说就是在任何地方都可以直接使用这个函数。简单介绍两种实现方法。 首先,在app目录下新建helpers.php文件,用来自定义公共函数。 然后需要引入这个自定
阅读全文
摘要:1、在zend里面新增项目crm2 2、win下进入crm2目录,右键选择 Git Bash Here,进项git clone操作 3、进入下载下来的GIT项目目录,选择复制,然后返回上一目录crm2 粘贴,这样 就行了、。
阅读全文
摘要:1、一般我们直接使用git clone 将git的项目克隆下来,在本地git库和云上git库建立关联关系 2、vendor【扩展】文件夹是不会上传的,那么下载下来直接运行项目,会报错: 3、我们需要cd 到项目的根目录,不是public目录哦, 运行 安装对应的扩展配置组件 4、再次运行,可能会报:
阅读全文
摘要:1、查询构造器一般情况下返回对象,但是无法直接使用model类的一些方法,如toJson、toArray等 DB::table 结果转换成 model 类实例【collect 实例】
阅读全文
摘要:1、原因可能是 登录其他的git 项目,本地缓存了其他用户的 用户名和密码 认证信息,导致一直权限不通过 解决: 删除已存在的库,更新本地库,然后git push -u origin master 提交
阅读全文
摘要:1、创建项目不讲,注意勾选 README选项 2、本地需要首先安装 windows 的git库,https://gitforwindows.org/ 3、进入www目录下,直接将coding云上的项目clone下来,cd 到该项目目录下(与.get目录同级) 4、如果需要上传新文件到 git 关联库
阅读全文
摘要:Git是分布式版本控制系统,GitHub 是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心。 大部分 Git 版本库都托管在 GitHub,很多开源项目使用 GitHub 实现 Git 托管、问题追踪、代码审查以及其它事情。 所需要做的第一件事是创建一个免费账户。 直接访问
阅读全文
摘要:1、处理自定义错误或不存在页面:生产环境一定要关闭debug模式。
阅读全文
摘要:1、前面带@符号的,表示不需要laravel的blade引擎进行解析;有@的,则需要blade解析 2、{{$name}} 表示:blade解析 后台php的 name变量 {{name}} 表示:blade解析 后台php的 name常量 @{{$name}} 表示:JS常用框架解析 JS自身的
阅读全文
摘要:2、其中sms需要进行composer安装、配置、引入; smtp仅需配置即可。
阅读全文
摘要:1、 2、重定向回上一页面 3、返回上一页面带参数
阅读全文
摘要:1、a标签执行ajax删除,后台删除成功后,执行vue分页对象删除对应数据 VUE.js
阅读全文
摘要:1、目的,无限极分类
阅读全文
摘要:1、在model中引入baum\node 类库,并继承,具体参考 https://packagist.org/packages/baum/baum 2、核心代码: 核心2:同时还用到了 laravel5.4的批量赋值create操作:参考==>> http://laravelacademy.org/
阅读全文
摘要:1、适用于 ajax和普通的http请求 2、vue添加用法如下:
阅读全文