自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序获取微信头像及昵称

微信小程序获得头像、昵称功能

2023-11-22 11:58:06 403

原创 微信小程序(个人版)

最近上线了个计算类小程序,非专业前端,界面就那么凑合,感兴趣的朋友可以了解看看。个人开发微信小程序,限制较多,一般个人做计算类的比较多。

2023-04-11 16:15:21 188

原创 Mysql 分页实现与性能优化

分页在前后端配合开发中,是常用的列表内容展示方式,这里就介绍下常规分页的用法以及效率优化的方法。一、常用方法我们常用的分页方式是利用 page、limit 进行查询,如下select * from `表名` order by id desc limit 0,20;select * from `表名` order by id desc limit 60,20;...这种常规用法在大多数情况下,都可以胜任业务需要,但是在列表数据更新频繁或者页数较大的情况会有各种问题:1.1数据更新频.

2021-02-22 14:51:43 377 2

原创 php 微信公众号关注推送欢迎语

微信公众号开发,在开启服务器配制后,自动回复与自定义菜单将会失效,这时候就需要接口设置自动回复与公众号菜单,这里讲解用户关注公会总号后,自动回复欢迎语首先服务器配置在填写的服务器地址中(一般使用接口),增加接受数据的代码,如下// 接收的数据流是xml数据格式$xml = file_get_contents("php://input");// 此处xml转为数组会对象$res = xmlToArray($xml);// 转换方法自行百度接收的数据为xml格式,需转换为数组或js

2020-09-15 15:06:40 828 1

原创 php 正则匹配座机号、手机号

废话不多说,上代码<?php $mobile = '021-63821100';// $mobile = '0510-86721038-110'; 分机号也可查preg_match('/^(0[0-9]{2,3}(\-)?)?([2-9][0-9]{6,7})+((\-)?[0-9]{1,4})?$/', $mobile, $match);var_dump($match);手机号正则,比较简单<?php $mobile = '13837000000';preg_m

2020-09-05 11:19:33 1736

转载 Yii2 nginx 美化url 去除index.php

打开 config\web.php, 在 components 这个大数组里面添加以下内容'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ],添加完以后,在与index.php相同目录下添加.htaccess文件,里面添加..

2020-08-27 17:15:31 547

原创 Yii2 移动端H5支付宝支付

使用Ali支付SDK,下载链接: https://pan.baidu.com/s/1ud5YbGa864JhQu9s40Ymew 提取码: ynj4将代码解压缩放置Yii2框架vendor目录下新建AlipayController<?php namespace app\controllers;class AlipayController extends Controller{ /** * 支付宝支付 * @return html */ .

2020-08-27 10:02:57 402

原创 php开发 简易代码之二维数组匹配值

在开发过程中经常会遇到如下场景:<?php //查询$a中是否有id为$b的数据,如果有,返回对应的name值(id唯一)$a = [ [ 'id' => 3, 'name' => 'xxx', ], [ 'id' => 5, 'name' => 'xxoox', ], [ 'id' => 6, 'name' => 'xd

2020-08-21 10:19:08 602

原创 后端PHP开发,微信公众号,如何修改底部菜单

自定义公众号底部菜单,微信开放文档中有专门的APIhttps://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN请求方式POST,请求数据为json数据流,示例如下:<?php $data = '{"button":[ { "type":"view", "name":"首页", "ur.

2020-08-07 09:39:27 433

原创 微信公众号如何获得全局ACCESS_TOKEN

请求地址:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET请求方式GET其中 APPID 和 APPSECRET 分别是公众号的appid和secret,去公众号后台复制获取返回结果为JSON数据{"access_token":"ACCESS_TOKEN","expires_in":7200}最新获得的access_toke.

2020-08-07 09:37:41 278

原创 腾讯地图API,根据地址获得经纬度

因一些业务需要,需要根据客户的地址获得定位,所以就使用了腾讯地图的这款API首先注册登录,地址:https://map.qq.com/登录后,进入右上角控制台,创建蜜月,获得开发者Key,如下图官方有对应的地址解析API文档,这里不做具体描述,见链接https://lbs.qq.com/service/webService/webServiceGuide/webServiceGeocoder这里附上php根据地址获得经纬度的代码<?php // $address .

2020-08-01 10:25:20 3552

原创 JS请求跨域,PHP服务端如何处理

一般JS请求跨域为前后端分离开发模式,前端域名与接口域名不一致,往往发生在POST请求上后端接口中,增加返回头部信息Origin,可解决大部分跨域问题,代码如下:<?php header('Access-Control-Allow-Origin: *');header('Access-Control-Allow-Credentials: true');header('Access-Control-Allow-Methods:POST, OPTIONS, PUT');但这种情况有时候

2020-07-30 09:25:59 204

原创 Vue element-ui 组合开发时间选择器组件

Vue 可以将页面上频繁使用的时间范围选择器,写成组件,便于前端开发组件js文件datepick.jsVue.component('select-range-datetime', { props:{ start_date: { type: String, default: '', }, end_date: { type: String, default.

2020-07-28 11:38:52 756

原创 PHP 优化数据库查询

php+mysql 开发的后端项目中,速度上的瓶颈基本锁定在mysql查询上,本节主要记录页面或接口慢的部分场景以及优化方式场景一:分页查询 +销量统计常规的不考虑性能的写法:<?php // $pdo 为pdo数据库链接实例$sql = "SELECT id, name, *** FROM goods WHERE *** limit 10,10";$data = $pdo->query($sql);foreach ($data as $k => $v) { ..

2020-07-24 17:52:17 219

原创 JS 对象数组中匹配某个属性值

如果有一个js对象数组,一个变量如下var a = [ { 'id' : 2, 'name' : 'xxxx', }, { 'id' : 3, 'name' : 'bbbbb', },];var b = 3;我想要查询变量b,是否在数组a的id值中,如果在,返回true;不在,返回false写法如下if (a.find(item => {return item.id == b}) != undefined){ return true;} .

2020-06-19 18:02:50 7739

转载 js dom冒泡处理

文章转载,来自https://www.cnblogs.com/mdorg/p/5617408.html

2018-03-12 11:20:21 151

原创 根据url获得domain

function getDomainByUrl($value){ $value = trim($value); $value = str_replace('http://', '', $value); $value = str_replace('https://', '', $value); $pattern = "/\.de\/$/i"; preg_mat

2017-10-12 18:07:33 1397

空空如也

空空如也

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

TA关注的人

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