- 博客(39)
- 资源 (7)
- 收藏
- 关注
原创 git使用
mac安装brew install git配置用户信息git config --global user.name "tyler"git config --global user.email "tyler@63.com"将本地的库链接到远终端中输入: git remote add originHTTPS链接$ git remote add origin htt...
2019-03-29 15:41:05 256
原创 Mac php开发环境搭建。 管理工具
Homebrew是什么Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew —— OS X 不可或缺的套件管理器。安装(复制)/usr/bin/r...
2019-03-29 15:40:00 728
原创 linux安装apache
1.安装apacheyum install httpd卸载yum remove httpd mod_wsgi2.启动,关闭 重启等命令systemctl start httpd.service(启动)systemctl stop httpd.service (关闭)systemctl restart httpd.service(重启)systemctl ...
2019-03-29 15:39:00 2221
原创 linux安装mysql
安装mysql1.下载YUM库wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm2.安装YUM库yum localinstall -y mysql57-community-release-el7-7.noarch.rpm3.安装数据库yum install -y mysql-com...
2019-03-29 15:38:03 257
原创 获取 access_token
定时任务public function handle(){$url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&APPID='.env('AppID').'&secret='.env("AppSecret");$data = $this->_Curl(...
2019-03-29 15:36:54 497
原创 微信公众号url认证(服务器认证)
把下面的代码复制路由需指定到wx方法<?phpnamespace App\Http\Controllers\Wx;use Illuminate\Http\Request;use App\Http\Controllers\Controller;class WxController extends Controller{public functi...
2019-03-29 15:36:17 1975
原创 laravel-api
1.在composer.json中添加 "dingo/api": "2.0.0-alpha1",并运行composer update2.在config/app.php中注册服务提供者到providersDingo\Api\Provider\LaravelServiceProvider::class,3、生成dingoapi的配置文件php artisan vendo...
2019-03-29 15:35:14 415
原创 laravel-img
1)安装composer require intervention/image2). 修改app/config/app.php添加 ServiceProvider:// 将下面代码添加到 providers 数组中 'providers' => [ // ... Intervention\Image\ImageServiceProvider::class, // ......
2019-03-29 15:34:01 293
原创 larval-admin
官方文档地址:https://laravel-admin.org/docs/zh安装Laravel5.1, 已经不维护了composerrequireencore/laravel-admin"1.1.*"Laravel5.2composerrequireencore/laravel-admin"1.2.*"Laravel5.3composerrequir...
2019-03-29 15:32:54 626
原创 laravel5.5安装jwt-auth 生成token令牌
1:首先通过composer进行安装 composer require tymon/jwt-auth2:添加服务提供者 编辑 config/app.php,在 "providers" 添加: 'Tymon\JWTAuth\Providers\JWTAuthServiceProvider',3:添加 Facades 编辑 config/a...
2018-11-16 12:47:06 4692
转载 php开发和java的区别
Php与java的区别 1. java和php技术层面对比: java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件,PHP有他独特的领域,那就是WEB在这方面没有可以和他相比较,其与java相比较之下在这一方面基本上完胜java 因其专注的领域不同 所以没有太大可比性,PHP适合于快速开发,中小型应用系统,开发成本低,而Java适合于开发大型的应用系统...
2018-11-06 15:55:02 2930
原创 laravel 使用EXCEL读写 maatwebsite/excel
1:首先在项目的composer.json 中添加 "maatwebsite/excel": "~2.1.0" (根据自己框架选择版本)2:接下来运行 composer update 命令3:运行完成后再 app/config/app.php 配置文件中分别添加 Maatwebsite\Excel\ExcelServiceProvider::class,...
2018-10-23 10:30:51 8410
原创 微信小程序文件上传,图片上传
1:xml<view style="margin-top: 20px" class="weui-flex"> <view style="width: 35%;font-size: 0.7em">证件照片</view> <!-- <input class="_input weui-flex__item"
2018-10-22 17:46:39 1283
原创 linux上全局安装compsoer
1;首先运行如下命令(下载composer包) curl -sS https://getcomposer.org/installer | php 2:接下来移动到 /usr/local/bin/composer 就可以全局使用了 mv composer.phar /usr/local/bin/composer 3;接下来运行composer命令就...
2018-10-22 17:12:59 302
转载 mysql通过日期查询 sq语句
指定时间SELECT * FROM intf_sent WHERE DATE_FORMAT(recordtime,'%Y-%m-%d')=DATE_FORMAT('2018-10-15','%Y-%m-%d')今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_D...
2018-10-18 15:41:00 535
原创 linux服务器CentOS系统PHP5.4升级php7.2
由于项目使用的是laravel5.6版本,所以php版本最低升级到php7.1以上 下面就是楼主升级php7.2的过程 1:首先移除当前的php安装包,否则安装过程中会起冲突 yum remove php* 2:楼主使用的是rpm安装的,所以如果安装过程中报错(Couldn't resolve host 'mirrorlist.centos.org')(没有就直接跳过啦...
2018-10-05 22:58:54 9587 1
转载 laraval常用的第三方扩展包
Laravel主题扩展包:floatingpointsoftware/stylistLaravel多模块管理:nwidart/laravel-modulesLaravel框架HTML及表单构建器:laravelcollective/html轻松实现视图展示:laracasts/presenterLaravel多语言扩展包:dimsav/laravel-translatableL...
2018-09-19 11:52:39 420
原创 laraval框架api token 插件 "tymon/jwt-auth": "1.0.0-rc.1"
首先安装(命令:composer require tymon/jwt-auth 1.0.0-rc.1 )也可以在composer.json文件中的require上写("tymon/jwt-auth": "1.0.0-rc.1")接着运行composer update命令下面就开始配置在config目录下的app.php文件 prov数组中添加...
2018-08-31 11:05:32 1128
原创 微信小程序登陆及授权
1,微信小程序开发中,首先会进行授权以及登陆,由于小程序的调整,现在在小程序里调用scope 为 "scope.userInfo" 时,无法弹出授权窗口,所以需要自己写授权。2,授权,小程序授权方式改变后可以通过button按钮来进行点击授权,类型为getUserInfo,下面是授权页面代码。<button class="but" open-type="getUserInfo" hi...
2018-08-28 17:09:31 1513
原创 laraval中建立自己的模块,接口封装
第一步在Response文件中创建一个文件第二部在boot中写入自己的方法 第三部,在配置文件config中的app.php中providers注册 App\Providers\ResponseMacroServiceProvider::class, 第四部 ,接着你就可以使用啦...
2018-08-28 16:01:12 390
原创 微信小程序表单字符串转数组
<button bindtap="auth" style="background-color: #4569F4;color: white;border-radius: 50rpx; {{isTopShpw ? 'display: block;' : 'display: none;'}}">发送单个</button>//手机号单个mobiles: functio...
2018-08-24 14:32:30 6209
原创 laraval框架 阿里云oss使用
1,如果使用composer管理项目依赖项,请在项目的根目录中运行以下命令: composer require aliyuncs/oss-sdk-php2,还可以在composer.json文件中声明对Alibaba Cloud OSS SDK for PHP的依赖性。 "require": { "aliyuncs/oss-sdk-php": "~2.0" }4,然后...
2018-08-20 11:16:10 833
原创 微信小程序调用手机通讯录
wx.addPhoneContact({ success:function(e){ }})参数:photoFilePath // 头像本地文件路径lastName //姓氏nickName //昵称middleName //中间名firstName //名字remark //备注mobilePhoneNumber //手机号...
2018-07-26 11:01:49 26381 13
原创 微信小程序跳转页面方法
第一种wx.navigateTo({ url: 'test?id=1'})目前页面路径最多只能十层。第二种wx.redirectTo({ url: 'test?id=1'})关闭所有页面,打开到应用内的某个页面。第三种wx.reLaunch({ url: 'test?id=1'})跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面第四种wx.switchTab({...
2018-06-30 14:16:29 457
原创 h5做app和原生app有什么区别
H5开发的web APP和原生APP的区别有以下几个方面:一、开发方面 原生App ⊙ 每一种移动操作系统都需要独立的开发项目⊙ 每种平台都需要独立的开发语言。Java(Android), Objective-C(iOS)以及Visual C++(Windows Mobile)等等⊙ 需要使用各自的软件开发包,开发工具以及各自的控件 移动Web App⊙ 因为运行在移动设备的浏览器上,所以只需要一...
2018-06-11 14:04:44 6218 1
原创 微信小程序js添加css属性
index.wxml<view class="page" style="background-color:{{pageBackgroundColor}}" ><button bindtap="changeColor" hover-class="none">点击修改背景颜色</button></view>i
2018-06-08 16:58:22 17584 2
原创 微信小程序获取input
首先给input添加事件<view class="field clearfix"> <input id="name" name="Phone" class="login-input" type="text" placeholder="请输入手机号" bindinput="getPhone"/></
2018-06-08 16:50:20 394 1
原创 vue生命周期钩子函数
beforeCreate: function () { console.group('beforeCreate 创建前状态》'); }, created: function () { console.group('created 创建完毕状态》'); }, be...
2018-06-01 16:42:52 278
转载 搭建vue项目
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli一、 安装 node.js首先需要安装node环境,可以直接到中文官网http://nodejs.cn/下载安装包。只是这样安装的 node 是固定版本的,如果需要多版本的 node,可以使用 nvm 安装h...
2018-06-01 16:36:44 234
原创 laraval小程序sdk使用
首先先安装sdk在配置文件composer.json里添加 运行 composer update 命令 "qcloud/weapp-sdk":"0.4.4",接下来初始化sdk 在项目更目录index 配置各个参数(这里需要进行初始化配置)use \QCloud_WeApp_SDK\Conf as Qconf;function qcloud_...
2018-05-24 15:28:11 543
原创 laraval 中间件使用
php artisan make:middleware login安装中间件 比如登录验证接下来在该中间件里写验证public function handle($request, Closure $next){ if(empty(session('user'))){ return redirect('admin/login'); }else{ ...
2018-05-24 15:20:33 421
原创 laraval分页功能
控制器 获取后注入视图层//获取不同类型的题 并每页15道题public function acquire_game($number){ $flights = Answer::with('answer') ->where('rank',$number) ->paginate(19); return $flights;}显示层@for...
2018-05-23 13:43:10 366
转载 Laravel Eloquent ORM
<?php namespace App; use Illuminate\Database\Eloquent\Model; class Flight extends Model { /** * The table associated with the model. * * @var string */ prot...
2018-05-23 10:01:12 199
原创 获取cookie函数
//获取cookie函数function getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg)) return unescape(arr[2]); else return null;...
2018-05-02 17:29:53 723
原创 input标签number属性取消上下箭头并且做兼容
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance: none !important;}
2018-05-02 16:47:22 754
原创 xss攻击
大部分的网站一般都有评论功能或留言功能,或类似可以让用户写东西的地方。如果后台不经过处理,又把数据返回前端,这就会出问题了。网页解析器会把用户的信息也当成html代码给解析了。如果用户写的是一些恶意的 js 脚本这是很危险的。专业术语叫:XSS 攻击举个例子:假设后台和前台都没有对需要添加的博客的信息进行处理就添加成功了,此时添加了一张图片地址指向的是危险连接。当用户又把信息读取出来的时候就执行了...
2018-04-16 01:15:47 256
原创 DDos分布式阻断服务攻击
DDoS(Denial Of Service)攻击是指故意的攻击网络协议实现的缺陷或直接通过野蛮手段残忍地耗尽被攻击对象的资源,目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃。DDOS的主要几个攻击 1.SYN变种攻击 发送伪造源IP的SYN数据包但是数据包不是64字节而是上千字节这种攻击会造成一些防火墙处理错误锁死,消耗服务器CPU内存的同时还会堵塞...
2018-04-16 01:03:40 1172
php京东支付demo
2018-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人