自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 Yii2安装使用及简单地址美化并隐藏index.php

Yii2安装使用参考文档:https://www.cnblogs.com/bluealine/p/9706682.html中文文档:http://www.yiichina.com/doc/guide/2.0/start-installation下载 :https://github.com/yiisoft/yii2/releases/download/2.0.2/yii-basic-app-2...

2019-11-01 21:46:34 579

原创 php 收集api方法

1.PHP array_diff() 函数实例比较两个数组的键值,并返回差集:<?php$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");$a2=array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_di...

2019-09-28 11:58:07 282

原创 使用PHP生成Excel文件并发送附件到邮箱

一.生成Excel找了个插件:PHP_XLSXWritergithub地址:https://github.com/mk-j/PHP_XLSXWriter二.参考代码我是按照我自己项目的写的代码,需要自己修改发送邮件需要的下载的文件在上一篇博客有参考地址//调用发邮件方法 public function sendEmail(){ require "static/l...

2019-09-27 15:03:48 2106

原创 使用PHPMAILER实现PHP发邮件功能

ThinkPhp5实现邮箱发送功能参考文档:https://blog.csdn.net/abcoaj/article/details/82860315使用PHPMAILER实现PHP发邮件功能参考文档:https://www.cnblogs.com/songbo236589/p/8184039.html如果:public/1.jpg注意的点:发送附件时,在tp5项目上 path需要只能写...

2019-09-27 14:52:19 202

原创 php 实现人脸识别功能

最近做微信小程序项目,遇到人脸识别功能,小记一下。使用的是百度云的人脸识别1.登录百度云官网https://login.bce.baidu.com/点击全部产品->人工智能->人脸识别2.创建应用。写入应用名称为人脸识别创建应用成功后拿到应用的API Key和Secret Key3.下载php SDK压缩包:支持PHP版本:5.3+使用PHP SDK开发骤如下:...

2019-09-27 14:47:51 5306 1

转载 微信小程序 引入公共页面的几种情况

1、不带参数首先在pages文件夹中新建一个template文件夹,文件夹中新建一个template.wxml文件,代码如下 This is template.wxml文件,我是一个模板 然后我们书写我们所要调用template的页面index.wxml  This is index.wxml注意:(1)index.wxml中template 标签的is属...

2019-09-23 19:20:04 894

原创 js关于数组的( push、pop、unshift、shift、splice、slice、concat、 join/split)的用法

一、数组添加删除 头部或尾部( push()、pop()、unshift()、shift() )1.push()该方法是向数组末尾添加一个或者多个元素,并返回新的长度。push()方法可以接收任意数量的参数,把它们逐个添加到数组的末尾,并返回修改后数组的长度。 var arr=[1,2]; var arr1=arr.push(3); console.log(arr1)...

2019-09-21 11:32:34 1182

转载 php获取指定日期的前一天,前一月,前一年日期

参考文档:https://blog.csdn.net/qq_42942555/article/details/91979939php获取指定日期的前一天,前一月,前一年日期前一天的日期为:date(“Y-m-d”,strtotime("-1 days",strtotime(‘2014-07-01’)))前一月的日期为:date(“Y-m-d”,strtotime("-1 month...

2019-09-21 10:07:48 396

原创 PHP 保留两位小数的几种方法/循环当天开始的未来7天所有日期

1.PHP 保留两位小数的几种方法 $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf("%.2f",$num); ...

2019-09-20 14:19:57 285 1

原创 微信小程序 有关swiper组件的修改current的值

查看小程序官方文档https://developers.weixin.qq.com/miniprogram/dev/component/swiper.html做项目时遇到一个问题:情景:刚进入页面时显示所有服务项目,当点击一个分类时获取这个分类下的服务项目,服务项目显示在swiper组件上。问题是:当我滑动到第2页上的时候,点击了一个分类,滑块上显示空白,原因是当前所在滑块的 index...

2019-09-19 11:25:13 11872

原创 微信小程序常用到的

1.列表渲染使用 wx:for-item 可以指定数组当前元素的变量名,使用 wx:for-index 可以指定数组当前下标的变量名:<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName"> {{idx}}: {{itemName.message}}</view>2.条件渲染wx...

2019-09-17 20:28:47 283

原创 微信小程序 报错 errcode: 40029, errmsg: "invalid code, hints: [ req_id: HQd79a0747th31 ]

使用wx.login接口发送 res.code 到后台换取 openId出错解决办法:project.config.json文件中:appid的值请求地址:GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=author...

2019-09-03 17:35:41 2398

原创 tp5 上传图片到阿里云OSS

1.登录阿里云官网购买oss,支付成功返回管理控制台新建一个Bucket存储桶:添加Bucket后点击进去,会看到下面有个 EndPoint(地域节点),后面oss配置会使用到。2.用composer 下载一个阿里云oss的sdkcomposer require aliyuncs/oss-sdk-php下载成功后在tp5项目的vendor目录下存放,如下图:3.在tp5的conf...

2019-07-26 20:48:03 1118

原创 ThinkPHP5.0 数据库的备份、下载、还原、删除

我使用的是H-ui框架写的,做了一些修改。参考文档:https://blog.csdn.net/qq_42455095/article/details/84313754#commentBoxhttps://blog.csdn.net/qq_42249896/article/details/85238523效果图:一、下载类文件https://github.com/joytom/db_...

2019-07-25 16:42:25 836

原创 阿里云服务器 nginx配置http和https都能访问

之前写的一篇:申请并使用免费https证书SSL、nginx下配置https证书参考:https://blog.csdn.net/xiaxia_Lin/article/details/96991428里面的nginx配置也能实现https和http共存。最近发现一个更简单的nginx配置可以实现,记录一哈修改成:(其他配置根据自己情况修改,laravel项目可参考上面的链接)这样http...

2019-07-24 09:26:28 880

原创 linux 下laravel项目搭建及ngnix配置

laravel项目环境要求:PHP >= 7.1.3我的安装软件版本:PHP 7.1.3,MySQL 5.7一、laravel5项目存放nginx:1.配置文件位置 /etc/nginx/conf.d/default.conf2.页面存放位置 /usr/share/nginx/htmlcd /usr/share/nginx/html直接执行命令rz 然后选择laravel57...

2019-07-23 21:45:21 352 1

原创 阿里云申请并使用免费https证书SSL、nginx下配置https证书

登录阿里云管理控制台:https://www.aliyun.com/

2019-07-23 14:05:31 838

原创 Laravel 数据库 聚合 Join 查找语句小记录

查询构造器也提供各式各样的聚合方法,如 count, max, min, avg 及 sum。使用聚合方法#$res=DB::table('question_user')->count(); $score=DB::table('question_score')->max('score'); $price = DB::table('orders')->min('pric...

2019-07-22 16:23:15 503

原创 微信小程序 获取自定义属性的值

写小程序用到自定义属性,小记一哈~~~~首先看看wxml <view data-showindex="{{showindex}}" bindtap="rankingClick" class='test'> 点击查看考试排行榜 </view>然后获取自定义属性看看js data: { showindex:0, ...

2019-07-22 14:26:03 1297

原创 微信小程序 Now you can provide attr `wx:key` for a `wx:for` to improve performance.

微信小程序用到"wx:for"时可能会在控制台报"Now you can provide attr “wx:key” for a “wx:for” to improve performance"警告不要慌张这只是警告不妨碍运行,消除警告只需要在"wx:for"后面添加wx:key=“xxx” 就行了eg:<view wx:if="{{ifshow}}" class='ranklist...

2019-07-22 10:54:34 1178

原创 微信小程序的小记录

1.了解微信小程序(支付宝小程序)小程序与app有什么不同:好处:小程序不需要下载手机上,比较容易传播缺点:留不住用户2.微信开发一个项目:开发网站:1)选择一个项目框架:tp5/laravel/yii/ci (MVC)—2)创建一个前端的框架 前端(vue/react) 开发的是网站 开发工具:hbuild/phpstrom一个后端的框架 tp5/laravel (数据...

2019-07-20 12:08:09 384

原创 微信小程序 使用canvas画圆形倒计时动画

参考文档:https://www.cnblogs.com/quietxin/p/9418813.html效果:wxml页面<view class="container"> <view class='progress_box'> <canvas class="progress_bg" canvas-id="canvasProgres...

2019-07-17 17:38:29 1299 1

原创 微信小程序的小记录

微信小程序中前端的框架 :微信小程序提供的框架(类似与vue的) —打包,微信平台server端:tp5/laravel (数据层) —线上的服务器上 jujaoweb.comserver端的项目发布到服务器上之后 web服务器(nginx —http协议)下载https证书(免费的 阿里云)配置nginx的 支持https协议的访问1、点击事件bindtap...

2019-07-16 18:12:49 228

原创 微信小程序数据通信get/post curl抓取数据

demo:登录wx.login 发送 res.code 到后台换取 openId// 登录 get 异步获取数据 wx.login({ success: res => { console.log(res); // 发送 res.code 到后台换取 openId, sessionKey, unionId //发给服务器端 http://l...

2019-07-16 17:38:06 1424

原创 tp5隐藏入口文件、自动生成admin模块

tp5隐藏index.php1.以Apache为例,需要在入口文件的同级添加.htaccess文件(官方默认自带了该文件),内容如下: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST...

2019-07-13 10:14:39 2057

原创 JS实现新闻公告文字自动滚动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head> <meta http-equiv="Content-Type" content="t...

2019-07-12 13:44:21 824

原创 php服务器集群小记

服务器集群:多个服务配合来访问项目分布式:同一个服务由多台服务器来共同分担 mysql的分布式操作192.168.1.130-----------nginx 纯静态的文件 html192.168.1.131-----------php php-fpm test.php192.168.1.132-----------mysql192.168.1.133-----------缓存...

2019-07-11 14:23:16 1179

原创 mysql主从复制

192.168.1.135(主)192.168.1.137(从)重启mysql服务器: systemctl restart mysqld.servicemysql -uroot -p回车输入密码即可一、查看mysql版本 select version();二、查看二进制日志文件是否开启确切查找show variables like ‘log_bin’;主从都是off关闭的,My...

2019-07-10 15:31:27 114

原创 php优化

参考文档:https://www.cnblogs.com/paulversion/p/8064374.html当前我使用的php7.0和mysql5.71:升级你的php版本: php引擎已经有很多象征性的性能提升。如果你的web server仍然运行着比较老的版本,如php3或者php4。那么尝试着优化你代码之前,应该先升级一下php引擎的版本2:方法定义为static静态方法,性能提升4...

2019-07-09 17:02:16 281

原创 laravel-admin 实现select多选并存入数据库的爬坑问题

官网:http://laravel-admin.org/docs/zh/model-form-fields//出的问题自己记录一哈,以免以后忘记,有不对的地方请大家多多指教THX//数据源是律师擅长案件的所有分类,在添加一个律师时需要选择多个擅长案件分类,我选择的是多选下拉菜单(用复选框也可以)如下图:表单中使用,代码如下: $data=Lawskillclassify::all(...

2019-07-04 11:34:37 7657 4

原创 laravel-admin 省市区三级联动的爬坑问题

Distpicker是一个中国省市区三级联动选择组件,这个包是基于Distpicker的laravel-admin扩展,用来将Distpicker集成进laravel-admin的表单中

2019-07-04 10:37:18 3104 2

原创 Vue如何获取当前页面的url及参数

注意:在视图层使用把this去掉,使用“Mustache”语法 (双大括号) 的文本插值如:{{$route.params.id}}完整路径: window.location.href路由路径: this.$route.path路由路径参数this.$route.params/user/:id → /user/12this.$route.params.id;//12 ...

2019-06-28 17:40:09 13955

原创 vue 存取、设置、清除cookie

一、assets目录下添加cookie.js文件添加如下代码:export function setCookie(c_name,value,expire) { var date=new Date() date.setSeconds(date.getSeconds()+expire) document.cookie=c_name+ "="+escape(value)+";...

2019-06-27 18:08:30 8110 1

原创 Laravel的cookie操作

在控制器导入:use Illuminate\Support\Facades\Cookie;读取:$value = Cookie::get('name');写入: Cookie::queue('name', 'value', 60); // 60 分钟删除:Cookie::queue('name', null , -1); // 销毁-----顺便记录一下php的cook...

2019-06-27 11:58:59 4469

原创 Laravel 419错误 错误解决办法(CSRF验证)

1.关闭csrf验证进入项目目录 app/Http/Kernel.php文件注释下图这行代码但是一般都不建议这么做,不进行CSRF验证不安全。2.指定某路由不进行csrf验证你也可以通过将这类 URL 添加到 VerifyCsrfToken 中间件的 $except 属性来排除对这类路由的 CSRF 保护。进入项目目录 app/Http/Middleware/VerifyCsrfTo...

2019-06-26 22:30:36 13956

原创 vue使用省市区三级联动(V-Distpicker插件)

一、安装插件一定要进入项目根目录再下载cnpm install v-distpicker --save二、使用在组件中使用三级联动插件布局中: 当前位置<p><span @click="toAddress">{{city}}</span></p>js:<script> import VDistpicker f...

2019-06-25 17:58:48 2268

原创 Vue—使用百度地图定位当前城市

在项目的入口index.html中 引入你的百度地图api key是你百度地图申请的秘钥key=63siAXT69GNZXX23WhNhUYXrV76wS5cw <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=key"></script>注意引入的位置...

2019-06-25 17:32:43 3277 2

原创 Vue— 使用 vue-cli 搭建项目

一、 安装 node.js首先需要安装node环境,可以直接到中文官网http://nodejs.cn/下载安装包。安装完成后,在命令行工具cmd窗口中输入 node -v 和 npm -v,如果能显示出版本号,就说明安装成功。二、安装 vue-cli安装好了 node.js,然后全局安装 vue-cli:先设置 cnpm:(我习惯用国内镜像下载)npm install -g cnp...

2019-06-25 17:13:49 135

turntable.zip

jQuery幸运大转盘_jQuery+PHP抽奖程序,php幸运大转盘抽奖算法

2019-07-30

空空如也

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

TA关注的人

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