自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (7)
  • 收藏
  • 关注

原创 记一次 微信小程序封装请求方法

// 封装 wx.request 获取数据(孕期提醒)const request = (path, params, method = 'GET') => { const baseURL = 'https://api.*****.com/'; const userInfo = getUserInfo() || {}; const userId = userInfo.id || 0; const token = userInfo.token || ''; const header = {};

2021-09-27 14:19:46 169

原创 使用vue-video-player 方法 视频全铺满以及过程中遇到的问题

安装、调试、修改效果:安装插件及环境问题:1、安装vue-video-player2、组件使用(全部)还需调整的地方:效果:安装插件及环境问题:1、安装vue-video-playernpm install vue-video-player -save使用中遇到的环境问题:1、Failed to resolve loader: sass-loader You may need to install it安装sass-loadercnpm install sass-loader -Dcn

2021-04-02 18:11:16 5760 4

原创 VUE项目引入微信JSSDK 实现微信自定义分享

VUE项目引入微信JSSDK 实现自定义分享前端vue、后端php问题:后端获取config参数所需的url 需要和请求自定义分享页面url一致一、微信公众号后台添加 js安全域名(白名单)二、(前端) VUE引入微信JSSDK1、yarn add weixin-js-sdk或者npm install weixin-js-sdk --save-dev2、封装wx分享功能在asset中新建wx.jsimport axios from "axios";import wx from 'weix

2021-03-18 15:47:08 1017 1

转载 php Redis操作类

<?php/** * redis操作类 * 说明,任何为false的串,存在redis中都是空串。 * 只有在key不存在时,才会返回false。 * 这点可用于防止缓存穿透 * */class Redis{ private $redis; //当前数据库ID号 protected $dbId=0; //当前权限认...

2020-12-14 14:28:41 225

原创 php memcached操作类

1、简易版:使用:<?phpheader('Content-Type:application/json; charset=utf-8');header('Access-Control-Allow-Origin:*');if (!defined('MEMCACHE_HOST')) { define('MEMCACHE_HOST', '***5'); define('MEM...

2020-12-14 14:27:40 176 2

原创 php5.3 mysql数据库的 mysql引擎 通用配置文件(简易版)

同一个类里连两个数据库,实例化两次即可。实例:<?phpheader('Content-Type:application/json; charset=utf-8'); define("NEW_DB_CONFIG", '1'); //选择数据库include_once(BABY_PATH . "/common/inc/global.php");//包含数据库配置文件………...

2020-12-14 14:23:51 119

原创 前端页面 cdn引入 elementUI和vuejs使用

这里写自定义目录标题H5直接使用cdn引入 elementUI vue(照常使用)1、cdn引入 (建议下载到本地)2、html标签使用elementUi3、正常使用vue初始化效果图H5直接使用cdn引入 elementUI vue(照常使用)1、cdn引入 (建议下载到本地)<script type="text/javascript" src="../js/vue.js"></script><!--<script type="text/javascript"

2020-10-30 10:27:15 3702 2

原创 前端页面 Vuejs针对安卓低版本 、ios9.x 不兼容 ES6语法导致失效解决方法

Vuejs 针对 安卓低版本 、ios9.x 不兼容 ES6语法导致失效解决方法解决方法:ES6转ES5cdn引入形式cli脚手架解决方法:ES6转ES5cdn引入形式3点:正常编写vue,修改script 类型type=“text/babel”,引入browser.min.js遇到一些API不转化的情况使用polyfill.min.js正常编写vue 注意类型修改:type=“text/babel”<script type="text/babel" src="my.js">

2020-07-24 15:04:29 2244 1

原创 Layui 新增表单demo 音频+图片

样式代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>....</title> <link rel="stylesheet" rev="stylesh.

2020-05-18 14:28:10 1830

原创 喜马拉雅数据接口 JSSDK API 接入 demo WEB版 标准登录 、免登陆

1、引入jssdkconfig, XMLY, XMplayer 喜马拉雅sdk封装好的<script src="https://s1.xmcdn.com/yx/web-jssdk/last/dist_cdn/1.3.4/xmsdk.min.js"></script>2、初始化(授权登录、免登陆)config({ app_key: '2e*****1...

2020-04-29 11:50:32 3087

原创 喜马拉雅数据接口 接入 demo PHP版 API

记录一下使用经验,常规参数封装使用。API接口版具体操作类XmlyApi.php示例,更多需求可前往喜马拉雅官方文档查询,调用方法同理。<?php/** * author : zhw * 2020-03-03 * 喜马拉雅认证接口 */header('Content-Type:application/json; charset=utf-8');include...

2020-04-29 10:04:45 2476

原创 前端页面 微信内部分享网页 自定义 分享标题,文案,图片(php快速版)

1、“公众号设置”的功能设置里面填写js接口安全域名,ip不可以。(微信开发不熟的可以阅读下微信文档)2、引入js https://res.wx.qq.com/open/js/jweixin-1.0.0.js3、调用js 方法(需要各种参数可接口获得,快速版直接php插入)以下是所需代码index.php(当前页面引用)<script type="text/jav...

2019-12-30 15:29:56 810

原创 微信公众号 支付----企业付款微信用户(商户号,微信公众号:appid,openid)demo

流程: 微信用户从微信公众号进入查询页面(网页授权获取openid),进行提交申请单。 后台管理员进行审核(支付,驳回),主要记录支付操作。事先准备: 1、商户号 2、公众号(开通支付功能) 3、商户号绑定到公众号 4、证书(由商户号进行生成导出,用于a...

2019-11-14 15:37:59 1702

原创 微信小程序 账户系统使用unique_id 多平台账号通用

小程序端获取数据:使用session_key 去获取uniqueid。app.jslogin: function () { var that = this; // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey wx.r...

2019-10-25 13:25:55 1379

原创 前端页面 h5使用vue搭建带播放列表切换的音频播放器 audio

一个h5的音频播放器,播放列表与播放器上下首切换样式效果对应起来。五秒后自动收缩形成挂件(不可移动)。点击播放器图片 即可展开、收起。audio.js audio.css 资源下载详细代码上篇样式 部分代码:html<!DOCTYPE html><html><head&gt...

2019-08-22 15:47:40 1209 5

原创 前端页面 cdn引入vue形式的前端页面(首页+列表页+详情页) demo

页面中含有H5 自定义音频播放器另作说明H5自定义带列表音频播放器1、页面首页: 列表页: 详情页: 2、各网页需要的通用点 cookie操作 //设置cookie setCookie(cname, cvalue, exdays) { ...

2019-08-22 15:03:53 5338 4

原创 vue-cli 富文本编辑器vue-quill-editor demo,以及一个页面多个富文本编辑器出现的冲突。

需求一个页面需要多个 富文本编辑器 ,暂选vue-quill-editor。在使用过程中,添加 上传图片、视频的操作。单个编辑器正常使用,复用之后,第二个编辑器上传成功后找不到quill正确对象,还是用的第一个编辑器的对象。(请教大神后,需添加index,如下图),还未使用,目前使用vue-quill-editor 和vue-quill-editor-extend,哈哈哈哈,当时急着用...

2019-07-24 11:25:22 4417 18

原创 vue-cli ElementUI搭建单页面后台(table,form,router,组件传值)(以及中途遇到的 npm打包、axios,第三方插件等问题)

1、前台展示首页:添加页:音频列表页:修改页:数据统计页:vue可使用<script>引入,这里使用的是npm 命令行形式:2、代码1.代码结构2.具体代码App.vue 正常引入php项目组件<template...

2019-06-26 15:32:42 1316

原创 PHP 对图片的裁剪,缩略图 方法(后台方法)

//裁剪function get_thumb_img($old_src){ $new_src = "******/".time().rand(0,5000).rand(5000,10000).'_n.jpg'; $old_info = getimagesize($old_src); switch($old_info[2]){ case 1:$im = imagecreatefrom...

2019-06-13 15:33:49 505

原创 php5.3 发送邮件phpemail的使用 (适用php5.3)

1、下载phpemail资源包github上的PHPMailer,需要php版本>=5.5;用在php5.3上回有各种问题,所以找了个适用于php5.3的phpemail 下载地址(如何改下载 所需积分,还请留言告知,上传之后默认要5积分!!无奈)2、php5.3的实例(写法大致一样)展示事先准备邮件服务器实例使用163的邮箱,开启授权码。代码//引用...

2019-06-12 10:27:52 1457 10

原创 前端页面 使用swiper插件的轮播图

主要记一下插件swiper。方便以后查找添加备注:swiper 与 vue 数据渲染有冲突!!暂时解决是分开了,放vue 实例块外面。2019-12-26只需简单配置即可。HTML示例代码块<link rel="stylesheet" href="http://***/js/swiper/css/swiper.min.css"><script sr...

2019-05-22 09:51:36 225

原创 设计模式的学习了解(六大原则,五大创建型模式,十一大行为型模式,七大结构型模式)

主要是大脑中有个印象,过程中能想到就往上靠,想不到就想不到了。(摆手表情)更新2019-05-28,看到对设计模式进行详细分析的文章设计模式看了又忘,忘了又看?常见的模式工厂模式:减少new 操作。单例模式:避免大量new操作,创建一个实例,必须给其他对象提供这一实例,必须自行创建这个实例。注册模式:全局共享,交换对象。策略模式:面向对象多形式。适配器模式:将各种截...

2019-05-20 10:28:26 231

原创 layui php+PHPExcel 拉取excel表格数据一键导入

需求:大量数据需要导入数据库,直接拉取excel表格进行读取数据并存入数据库,过程中不对文件进行存储(使用上传过程中的缓存文件)。前端代码(layui+php):<?php if(!defined('MEMCACHE_HOST')) { define('MEMCACHE_HOST','1****5'); define('MEMCACHE_PORT',1***2)...

2019-05-07 17:10:01 3271 2

原创 layui 简易后台 特定文章放到特定位置(layui+php,缓存)

需求:在展示已有的文章列表的同时,把特定文章放到特定位置(位置1-10),并规定放置时间。前端显示使用缓存替换特定位置的内容。可直接新增文章下的回复。方式一:添加原有的文章(通过固有id),通过id定位。方式二:新增文章。新增后的id代码:<?php //include_once("/****global.php"); if(!defined('MEMC...

2019-05-05 13:38:34 287

原创 前端页面 卡片浮动、分类动态切换 瀑布流形式

注意:导航条切换目前是写死在页面里的,没有做到从后台获取导航条目进行改变。<?phpdefine("BABY_PATH","/****/baby");include_once(BABY_PATH . '/**ew.php');include_once("/o*****/memcache.php");$ms=new Mysqls();$daren_arr = array(...

2019-04-22 13:59:01 1158

原创 前端页面 数据处理input、textarea输入框实时 统计字数(真实字数)

需求:实时监听textarea/input的输入变化,并在页面上显示还能够输入多少字符。初始做法(有问题,不准确):仅仅使用on keyup事件 :导致在输入的时候会根据输入法状态把汉字拼音算进去,在换成汉字时并不改变统计结果如下图:改过的方法 使用多个事件绑定(可行)://实时监听字数变化$(document).ready(function(){ $('.i...

2019-04-19 10:06:45 4689

原创 Linux 开启MySQL binlog日志 、并通过binlog文件 恢复mysql 数据库

开启MySQL binlog日志1、登录MySQL,查看binlog日志的状态登录MySQL后,输入show variables like '%log_bin%';查看到binlog日志为OFF关闭状态;(我的已经开了)mysql> show variables like '%log_bin%';+---------------------------------+----...

2019-04-18 17:08:55 4196

转载 CentOS 7 MySQL自动备份shell脚本 (附带 --master-data, -e的作用)

1、新建shell脚本vim /shell_jiaoben/mysqlBackup.sh#!/bin/bash# 以下配置信息请自己修改mysql_user="root" #MySQL备份用户mysql_password="123456" #MySQL备份用户的密码mysql_host="192.168.163.12"mysql_port="3306"mysql_char...

2019-04-18 16:37:47 492

转载 CentOS7+mysql5.6配置主从

一、安装环境操作系统:CentOS-7-x86_64-DVD-1611.iso数据库版本:mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz数据库地址:  192.168.2.1(主)  192.168.2.2(从)MySQL在5.6之前和之后的安装方式是不一样的。自己整理的mysql安装,主从配置基于这篇安装:http://w...

2019-04-18 16:17:54 336

转载 CentOS 7 查看系统时间、更新系统时间

一、查看系统时间、硬件时间# date // 查看系统时间#hwclock // 查看硬件时间二、时间服务器上的时间同步的方法安装ntpdate工具# yum -y install ntp ntpdate设置系统时间与网络时间同步# ntpdate cn.pool.ntp.org将系统时间写入硬件时间# hwclock --systohc原文:http...

2019-04-18 15:33:36 599

转载 nagios 发送命令 /nagios/cgi-bin/cmd.cgi无法打开(nginx环境下)

原因分析,nginx不支持post。解决方法,重新编译nagios1、vi /nagios-4.0.8/cgi/cmd.c 找到printf("<form method='post' action='%s'>\n", COMMAND_CGI); post修改为get2、重新make,不需要make install 复制新的cmd.cgi替换旧的的 c...

2019-04-18 15:31:55 576

原创 centos7 使用nagios发送通知预警邮件

事前准备:服务器可发送邮件centos7 发送邮件实测一、安装:安装 mailx 和 sendmail:yum install mailx -yyum install sendmail -ysystemctl start sendmail二、设置发件人信息:vim /etc/mail.rcset [email protected] #作为发送邮件的账号set...

2019-04-18 15:28:05 723

原创 Nagios之监控mysql check_mysql check_mysql_query check_mysql_health

Nagios之MySQL单机监控监控MySQL的两种方法:一种是通过Nagios官方的check_mysql插件(还有第三方类似的check_mysqld插件,据介绍拥有check_mysql及其他功能),另一种第三方的check_mysql_health插件。check_mysql1、安装略check_mysql、check_mysql_query插件使用要求MySQL库可用,可...

2019-04-18 15:03:50 466

原创 centos7 nginx环境下搭建nagios监控

准备资源(在使用wget时有的资源失效了,所以可自行下载资源备用)链接:https://pan.baidu.com/s/1SZFn4X8HAq2nAqVsIWE2gA提取码:hsqb准备工作1、FCGI模块 安装wget http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/FCGI-0.73.tar.gztar xvz...

2019-04-18 14:07:20 782

原创 centos7 yum安装不到指定资源(No package php-mcrypt available.)

问题:No package php-mcrypt available.Error: Nothing to do方法:yum install epel-release //扩展包更新包yum update//更新yum源yum install libmcrypt libmcrypt-devel mcrypt //再执行一遍...

2019-04-18 10:48:07 1134

转载 centos7 编译时显示 ./configure: No such file or directory

一般情况下,多看看目录下的readme和INSTALL文件,里面会告诉你怎么安装软件。这里我目前知道可能有两种情况:1、目录下没有configure,但有configure.am或configure.in时,需要用autoconf命令来生成configure。代码如下:$cd(软件名)-(版本号)$autoconf2、此软件或库安装方式不是按以下套路来安装,$cd(软...

2019-04-18 10:44:17 8909

原创 linux awk,sort,grep,sed指令简单应用(ip连接数,排前10的url,某一时间段的ip连接数)

例子通过日志查看当天ip连接数,过滤重复:1、查看nginx/apc进程:nginx/httpd[root@localhost ~]# ps -ef | grep nginxroot 7294 1 0 01:15 ? 00:00:00 nginx: master process /opt/nginx/sbin/nginx -c /opt/ngi...

2019-03-21 10:08:46 800

原创 centos7 安装memcached

1、安装libevent库依赖yum -y install libeventyum install libevent-devel2、解压memcached 安装tar -zxvf memcached-1.5.0.tar.gzcd /lnmp/src/memcached-1.5.0./configure --prefix=/opt/memcachedmake &am...

2019-03-18 15:10:48 654

原创 centos7 配置 phpmyAdmin ,设置nginx服务器域名访问 禁止ip访问 配置遇到的问题

安装wget https://files.phpmyadmin.net/phpMyAdmin/4.7.0/phpMyAdmin-4.7.0-all-languages.tar.gztar -zvxf phpMyAdmin-4.7.0-all-languages.tar.gz#放置根目录下mv phpMyAdmin-4.7.0-all-languages /opt/nginx/ht...

2019-03-18 14:27:24 841

原创 centos7 源码安装lnmp环境 到指定位置 以及过程中遇到的问题(安装lnmp脚本)

源码安装安装条件:事前准备1.关闭防火墙centos7 使用firewalld systemctl stop firewalld2.关闭SELinuxvim /etc/selinux/configurationsSELINUX=enforcing #注释掉SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq ...

2019-03-18 13:51:24 500

微信小程序 封装简易版php -api调用

微信小程序 封装简易版php -api调用

2021-09-27

browser.min.js+polyfill.min.js.rar

(积分会自动改,需要的留言)browser.min.js,polyfill.min.js vue针对安卓低版本、ios9 不兼容 es6特性解决方案 亲测可用:https://blog.csdn.net/github_38854224/article/details/107560466

2020-07-24

scws+phpanalysis.rar

(积分会自动改,需要的留言)php分词系统 scws+phpanalysis 两种,含有各自demo,运行时注意编码格式,针对不同编码进行测试。记录一下

2020-06-23

mustache 前端渲染模板

(积分会自动改,需要的留言)实例https://blog.csdn.net/github_38854224/article/details/88012869

2019-08-23

H5 带 播放列表,时间轴,前后首可切换的音频播放器 的js 与 css

(积分会自动改,需要的留言)实例https://blog.csdn.net/github_38854224/article/details/100016455

2019-08-22

PHP 利用getid3 获取mp3、mp4、wav等媒体文件时长等数据

(积分会自动改,需要的留言)哈哈哈哈哈,csdn终于可以设置所需积分了。全部设置0. 亲测有效 https://blog.csdn.net/github_38854224/article/details/81030411

2019-06-20

phpmailer.rar 适用于php5.3 亲测有效

(积分会自动改,需要的留言)phpemail 适用php5.3版本,目前github上的phpemail对于5.3好像有不少问题。 实例(含代码):https://blog.csdn.net/github_38854224/article/details/91490084

2019-06-12

空空如也

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

TA关注的人

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