- 博客(20)
- 问答 (1)
- 收藏
- 关注
转载 Mac中的IDEA的使用快捷键
7.command +shift+R 进行整个项目或者指定目录文件进行替换。4.command+option+commad 找到这个接口的实现类。5.command+/ 对代码进行注释,并且自动移动到下一行。2.command+shift+F 进行工程和模块中的文件搜索。6.option+command+L 进行格式化代码。三、编译和运行(compile and run)二、查询/替换(search/replace)四、使用查询(usage search)一、Editing(编辑)
2023-08-23 16:55:34 809
原创 使用curl方式实现get或post请求 raw 方式请求
/** 使用curl方式实现get或post请求 raw 方式请求 @param $url 请求的url地址 @param $data 发送的post数据 如果为空则为get方式请求 return 请求后获取到的数据 */ protected function curlRawRequest($url,$postFields) { $ch = curl_init($url); curl_setopt($ch, CU.
2021-09-02 17:57:31 2144
原创 远程连接数据库出现的几种问题(亲测可用)
1、查看数据库账号密码是否正确。2、如果是本地navicat连接远程云服务器的数据库,请查看服务器防火墙是否关闭,是否开通访问规则。3、如果手动修改防火墙配置文件参考:https://www.jianshu.com/p/ab2cb403e9a44、如果是阿里远程服务器连接阿里远程服务器,请使用内网连接,如:ifconfig...
2021-05-27 11:20:50 441
原创 PHP PDF文件转图片
废话不多说?直接上代码?/** * PDF2PNG * @param $pdf 待处理的PDF文件 * @param $path 待保存的图片路径 * @param int $page 待导出的页面 -1为全部 0为第一页 1为第二页 * @return array|bool 保存好的图片路径和文件名 * @throws \ImagickException * 注:此处为坑 对于Imagick中的$pdf路径 和$path路径来说,
2021-04-23 11:13:55 281
翻译 Linux创建用户,并赋予管理指定目录的权限
以test为例一、创建用户1.创建用户:useradd test2.设置密码:passwd test 随后会提示输入密码二、赋予权限Linux给用户和文件赋予权限1、先对用户所属的的组赋权限:chown -R test:test FileName2、再对目录赋予权限:chmod -R 775 FileName3、查看文件夹的权限ls -la FileName...
2019-12-18 10:33:13 1530
原创 Laravel 文件上传(图片/视频)
添加:config/filesystems.php 'article' => [ #'article'这个名字可以随便起 'driver' => 'local', 'root' => public_path(), // public_path 就是public的路径 'url' => e...
2019-12-11 18:00:45 1280
原创 Laravel 过滤敏感词
Fiter类:class Fiter{ private $dict; private $dictPath; public function __construct($dictPath) { $this->dict = array(); $this->dictPath = $dictPath; $...
2019-12-05 15:03:02 810
翻译 laravel中间件的使用
简介HTTP 中间件提供了为过滤进入应用的 HTTP 请求提供了一套便利的机制。例如,Laravel 内置了一个中间件来验证用户是否经过授权,如果用户没有经过授权,中间件会将用户重定向到登录页面,否则如果用户经过授权,中间件就会允许请求继续往前进入下一步操作。当然,除了认证之外,中间件还可以被用来处理更多其它任务。比如:CORS 中间件可以用于为离开站点的响应添加合适的头(跨域);日志中...
2019-07-15 15:37:19 424
转载 解决前后端分离应用跨域请求利器 —— Laravel CORS 扩展包
概述对于前后端分离的应用,跨域请求是个绕不过去的坎。接下来的 API 系列教程中,学院君将会推出基于 Vue + Laravel + GraphQL 实现的前后端分离的博客应用,这里面自然也涉及到大量跨域请求,跨域请求的解决方案有 CORS 和 JSONP(了解更多明细可以参考这篇教程),但是 JSONP 有个致命缺点 —— 仅支持 GET 请求,所以推荐使用 CORS(Cross-origi...
2019-06-27 10:08:24 766
转载 laravel 中自定义 api 接口的错误消息
当在laravel 中编写 api 接口时,throw new Exception() 返回的错误消息格式不是我们想要的格式解决办法:在 App\Exceptions目录下新建一个 ApiException类 继承 Exceptionnamespace App\Exceptions; class ApiException extends \Exception{ pu...
2019-06-11 11:05:55 1216
转载 Swoole 心跳
swoole提供了一个心跳的功能,很多朋友感到困惑。心跳是什么?顾名思义,心跳是判断一个事物生还是死的一个标准,在swoole里,心跳是指用来判断一个连接是正常还是断开的。从TCP协议说起我们都知道一个五元组标识一个网络连接,创建一个连接有三次握手,而断开一个连接有四次挥手。不管是服务器还是客户端发起连接的关闭,都会完整的走完四次挥手的过程,这样,一切很完美,系统回收这个fd,...
2019-05-08 10:55:04 259
翻译 Liunx 使用证书登录 不使用密码
1、生成秘钥ssh-keygen -t rsa默认会在用户目录下生成一个公钥和私钥一定设置秘钥密码!一定设置秘钥密码!一定设置秘钥密码!2、将公钥设置为该服务器的登录公钥cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys3、设置ssh,禁止密码登录,改用私钥登录vi /etc/ssh/sshd_con...
2019-05-06 16:45:33 370
原创 Laravel 中某一个字段自增或自减
DB::table('users')->increment('votes'); DB::table('users')->increment('votes', 5); DB::table('users')->decrement('votes'); DB::table('users')->decrement('votes', 5);
2019-04-29 09:55:02 1976
原创 base64 图片 写法
废话补多少直接上代码//上传头像 protected static function upFile($file){ if(!empty($file)){ preg_match('/^(data:\s*image\/(\w+);base64,)/',$file,$result); $type = $result[2...
2019-04-23 10:52:53 529
原创 后台导入导出 到 Execl
首先安装PHPexecl扩展composer require phpoffice/phpexcel导出 HTML<from> <input class="layui-input" placeholder="开始日" name="start" id="start"> <input class="layui-inpu...
2019-04-22 10:35:05 301
原创 TP 5.0 报错 Indirect modification of overloaded element ofthinkpaginatordriverBootstrap has no effect
废话不多说直接代码//省略前部分代码.......$list = Db::name('ads') ->where($whr) ->paginate(10,false,[ 'query'=> Request::param() ]);$list_copy = $list->toArray(); //把原list...
2019-04-11 19:18:51 2595
原创 layui + php 文件上传
HTML代码<div class="layui-form-item" style="margin-left: 50px;display: none" id="app" > <input type="hidden" id="subjectFile" name="subject_file" value="" /> <b...
2019-04-11 15:50:18 1919 1
原创 PHP接口允许ajax跨域访问设置方法
背景 H5开发中使用ajax调用数据接口, 如果接口文件不在同域名下会提示跨域错误(No 'Access-Control-Allow-Origin' header is present on the requested resource.)。解决方法 通过设置php接口文件的 Access-Control-Allow-Origin 头信息来实现跨域访问。...
2019-04-04 17:54:37 476
原创 使用Compose构建Docker多容器应用及数据卷(一键环境及代码)
首先安装compose #下载并移动到/usr/local/bin目录下curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" \-o /usr/local/bin/docker-compose#赋予可执行权限chmod ...
2018-12-18 15:11:39 1898
空空如也
php file_exists() 函数可以检测数小文件,检测不出大文件,求解
2021-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人