自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 laravel使用workerman 用户交互、服务器交互

> laravel使用workerman 用户交互、服务器交互使用workeman实现浏览器相互通信、服务器浏览器交互## 一. 安装workerman```composer require workerman/workerman```## 二. 生成命令文件```php artisan make:command Workerman```修改文件```<?phpnamespace App\Console\Commands;use Illuminat

2021-04-24 15:06:16 936

原创 tonyenc加密扩展使用方法

第一步:下载扩展文件root@iZ2ze4vksr609c7jmh1finZ:/www/wwwroot# git clone https://github.com/lihancong/tonyenc.git第二步:修改密文在tonyenc文件夹下core.h文件第三步:生成扩展文件1、cd 到tonyenc文件夹下2、输入命令phpizeroot@iZ2ze4vksr609c7jmh1finZ:/www/wwwroot/tonyenc# phpizeConfigur..

2021-04-19 15:54:21 760

原创 laravel 修改word文档内容

1、首先我们要解决如果替换 word 文档中的数据,我使用的 phpword 包,安装方式如下 composer require phpoffice/phpword2、接下来实现如何替换文档内容我们新建一个 aa.docx 的文档,里面放了一个变量信息3、接下来使用 php 来替换这个变量信息 代码如下 ... use PhpOffice\PhpWord\TemplateProcessor; ... $path = ...

2021-03-24 17:11:02 723

原创 批量数据插入优化

//原代码$work = $this->work;$mail_list = explode(',',$work->mail_list);foreach ($mail_list as $key => $value) { if(empty($value)) continue; $send_log = new SendLog(); $send_log->work_id = $work->id; $send_log->phone = $value;.

2021-03-06 14:17:51 201

原创 laravel 如何将首页文件放在public文件夹下

Route::get('/', function () { return view()->file(public_path().'/html/index.html');});

2021-03-06 10:58:52 270

转载 linux top命令详解

CentOS详解top命令各个数据的含义最近在docker(宿主机是centos虚拟机)里安装gitlab,发现随着时间的运行,虚拟机的内存持续走高,运行几个小时之后内存已经爆掉了,putty远程处理于假死状态。这个时候就需要查看内存进程,发现有10多个ruby进程在运行,最终定位到docker容器的问题。使用到的指令:*查看内存使用情况 *$ free -m$ top //shift+m按内存占用比排序清理内存(效果不是很理想,最终只能强制关闭虚拟机0_0)# sync

2021-02-25 10:26:36 308

原创 支付方法

一、获取支付宝沙箱信息1、登陆支付宝开发平台2、找到沙箱服务3、下载公钥生成工具,生成商户公钥、商户私钥4、把商务公钥填到RSA2这里,会生成一个支付宝公钥5、开发需要的就是 支付宝公钥,商户私钥6、填写好回调地址就行了二、安装yangsongda支付包composer require yansongda/pay -vvv<php>use Yansongda\Pay\Pay;use Yansongda\Pay\Log;class PayCo

2020-05-20 10:14:20 1037

原创 Session问题

设置sessionsession('key'=>$value)获取session$value = session('key')在laravel中间件中获取session直接在中间件中获取不到session需要设置一下进入app\Http\Kernel里,将$middlewareGroups中的\Illuminate\Session\Middleware\St...

2019-11-26 14:46:16 114

原创 socket之webmsgsender使用方法

web-msg-sender是一款web长连接推送框架,采用PHPSocket.IO开发,基于WebSocket长连接通讯,如果浏览器不支持WebSocket则自动转用comet推送。 通过后台推送消息,消息可以即时推送到客户端,非轮询,实时性非常好,性能很高。特点:多浏览器支持 支持针对单个用户推送消息 支持向所有用户推送消息 长连接推送(websocket或者comet),消息即...

2019-10-29 17:00:16 1201 1

原创 命令

redis命令链接redisredis-cli 直接链接本地redis-cli -h 127.0.0.1 链接其他服务器输入密码auth选择库select 1

2019-08-12 11:29:55 101

原创 进程守护工具Supervisor

Supervisor 是 Linux 系统中常用的进程守护程序。如果队列进程queue:work意外关闭,它会自动重启启动队列进程。在 Ubuntu 安装Supervisor 非常简单:sudo apt-get install supervisor...

2019-07-27 15:13:53 159

原创 laravel 队列教程

一、mysql处理队列作用:处理长时间才能处理完的逻辑代码,交给队列。缺点:mysql占用内存比较大,内存消耗比较大配置config/queue//'default' => env('QUEUE_CONNECTION', 'sync'),'default' => database,//选择数据库缓存处理第一步:生成表在服务器执行命令生成表php...

2019-07-27 14:23:31 342

原创 linux 命令

安装php扩展 fileinfo 文件限制cd /www/server/panel/install && /bin/bash install_soft.sh 3 install fileinfo $php_ver

2019-05-28 15:23:33 112

原创 我常用的git命令

git config core.filemode false//忽略合并和权限首次提交gitgit add .git commit -m '1'git push origin master

2019-05-20 09:42:47 73

原创 linux+nginx申请免费ssl证书

一、申请腾讯云免费ssl证书1、注册腾讯云 立即后买2、部署验证信息按照要求 将部署的信息放到二级域名和主域名根目录下面例如www.abc.com下边和abc.com 下边 如果abc.com 没有解析 解析一下 二级域名为@或者*就是主域名解析3、申请成功下载证书4、部署证书将证书放到服务器一个地方一个文件夹 nginx文件夹里面的两个文件5、配置...

2019-02-21 10:59:45 1162

原创 服务器请求接口CURL方法封装

&lt;?php/***/ namespace App\Utils; use Illuminate\Support\Facades\Config; class RPC{/*** @param $url 请求网址* @param bool $params 请求参数* @param int $ispost 请求方式* @param int $ht...

2019-01-14 16:31:25 813

原创 搭建远程GIT

安装 Git 1 sudo apt-get install git 创建一个 Git 用户,用来运行 Git 服务 1 sudo adduser git 创建证书登陆把开发人员的公钥,id_rsa.pub 放入到 /home/git/.ssh/authorized_keys 文件里,一行一个...

2019-01-14 16:29:02 161

原创 linuxan安装composer

cd到www目录下下载composercurl -sS https://getcomposer.org/installer | php移动安装包mv composer.phar /usr/local/bin/composer/usr/local/bin/目录下执行php -r "copy('https://getcomposer.org/installer', 'comp...

2018-10-25 17:36:05 151

原创 十万条数据导出至csv文件

public function csv(){ set_time_limit(0); $sqlCount = DB::table('users')-&gt;count();//数据总数 $head = ['用户名','父级id','邀请码','注册时间'] //表格头部信息 $limit = 10000;//每张表格多少数据,一万条已经是极限了 $fileNa...

2018-10-11 10:45:54 1621

原创 ajax 上传多图至七牛云

function imgChange(obj1, obj2) { //获取点击的文本框 var file = document.getElementById(&quot;file&quot;); //存放图片的父级元素 var imgContainer = document.getElementsByClassName(o...

2018-09-26 11:34:01 637

原创 laravel导出文件

//安装类包composer require &quot;maatwebsite/excel:~2.1.0&quot;&amp;lt;?phpnamespace App\Http\Controllers\Admin;use Maatwebsite\Excel\Facades\Excel;//使用类class UserController extends Controller{ public f...

2018-09-20 17:58:31 947

原创 ajax 上传图片至七牛云

form表单格式 一个传递token、一个传递图片的值,单图上传 name必须是token file&amp;amp;amp;amp;amp;lt;form id=&amp;amp;amp;amp;quot;uploadForm&amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;input type=&amp;amp;amp;amp;quot;hidden

2018-09-04 16:21:40 1763 1

原创 laravel发送邮件验证码

一、下载 composer require phpmailer/phpmailer https://github.com/PHPMailer/PHPMailer 二、开启网易和QQ邮箱的SMTP服务 1.163 –1.进入到 设置 POP3/SMTP/IMAP设置页面 –2.手动开启,并设置客户端授权密码 zwd123456(我...

2018-09-04 15:50:09 1992

原创 laravel 404页面的设置

1、laravel项目的resources/views/errors/下 添加了一个404.blade.php 2、app/Exceptions/Handler.php 文件里public function render($request, Exception $exception) { //我自己写的,跳转到404页面,测试的时候不要打开。上线成功之后在使用40...

2018-08-20 15:26:26 4585

原创 http状态码

200 请求成功 304 当浏览器第一次加载资源的时候,返回一般为200,意思是成功获取资源,并会在浏览器的缓存中记录下max-age,第二次访问的时候: 如果只是用浏览器打开,那么浏览器会去判断这个资源在缓存里有没有,如果有的话,会去判断max-age,看看过期没有,如果没有过期,则直接读缓存,根本不会和服务器进行交互,换句话说,断网都能打开,就和本地跑一样!如果已经过期了,那就去...

2018-08-20 09:42:12 229

原创 ayui-table表格数据

1、后台接口function layui_table($pagination) { //$pagination 分页生成返回的数据 $count = $pagination-&gt;total(); $items = $pagination-&gt;items(); $result = array( ...

2018-08-15 15:11:27 266

原创 Eloquen模型的具体使用方法

一、关联数据库中的表class User extends Model{ protected $table = 'gq_user';//关联表}二、获取数据class User extends Model{ protected $table = 'gq_user';//关联表、 public function getdata(){ $user...

2018-08-15 11:43:35 331

原创 在laravel外使用Eloquent数据库模型

1、我们这里建议一个项目demo, 然后我们在demo目录下执行:composer require illuminate/database:~4.2等好长时间 在vender下生成一个文件夹 就成功安装好了 / 2、在启动文件中加入下边代码 start.php&amp;lt;?php// 载入composer的autoload文件include __DIR__ . '/vendor/a...

2018-08-15 10:41:18 316

原创 关于API token的应用

如何判断前端页面是否登录状态? 1、登录成功JQ生成缓存 &amp;lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.6.2.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt; //jq生成以及获取缓存插件,给予jq &amp;lt;script type=&quot;text/javasc

2018-08-14 11:20:18 2935

原创 如何使用七牛云

在test文件夹下建index.html 用于提交图片,do.php用于后端处理&amp;lt;body&amp;gt; &amp;lt;center&amp;gt; &amp;lt;div&amp;gt; &amp;lt;h4&amp;gt;单图上传至七牛云&amp;lt;/h4&amp;gt; &amp;lt;input type=&am

2018-08-14 10:40:05 1072

原创 js获取地址栏传递过来的某个参数值

function request(key) { var url = location.search; //获取url中"?"符后的字串 var theRequest = {}; if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&amp;"); ...

2018-08-08 15:48:40 1558

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除