自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3 之hooks 使用详解教程

一、基本使用<template> <view> {{params}} <button @click="goUrl('/pages/index/index')">跳转</button> </view></template><script> impor...

2024-09-21 10:59:00 283

原创 Vue3 之ref与reactive的区别

在Vue 3中,reactive和ref都用于创建响应式的数据,但它们有一些关键的区别:reactive用于创建响应式的对象,该对象的属性是深度响应式的。ref用于创建响应式的基本类型数据,比如字符串、数字、布尔值等,它是reactive的简化版本,只提供了基本的响应式能力。一、ref与reactive的区别<template> <view class=""&...

2024-09-21 10:19:00 383

原创 Vue 之混入(mixin)详细介绍

混入(mixin)提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项(如data、methods、mounted、filters等等)。一、注册使用1、在main.js中全局配置import mixin from './mixins'Vue.mixin(mixin)2、组件中配置在日常的开发中,我们经常会遇到在不同的组件中经常会需要...

2024-08-22 09:58:00 491 1

原创 Vue 之filter过滤器

一、注册过滤器1、在main.js中配置全局import { formatTime } from './filter'Vue.filter('formatTime', formatTime);2、在组件中注册二、使用<view class="text-area"> <text class="title">{{date | formatTime...

2024-08-22 09:40:00 259

原创 PHP 之腾讯云对象存储生成临时地址

一、代码示例/** * 生成cos签名 * @param string $httpURI 你的url地址,如:https://xxxx.com/123/23/test.png * @param string $expires 有效时间 分钟 * @param string $headerList * @param string $urlParamList * @param str...

2024-07-27 16:29:00 445

原创 Js 之根据两个经纬度计算距离

一、示例function getDistance(lat1, lng1, lat2, lng2) { let EARTH_RADIUS = 6378.137; // 地球半径 let radLat1 = lat1 * Math.PI / 180.0; //lat1 * Math.PI / 180.0=>弧度计算 let radLat2 = lat2 * Math...

2024-07-27 16:17:00 418

原创 Uniapp 之我的手写签名

一、效果图二、代码示例qianming.jsexport const qianming = { data() { return { windowWidth: 0, pixelRatio: 0, context: null, points: [], ...

2024-07-27 15:51:00 646

原创 Uni-app 之IOS生成Universal Link(通用链接)

一、文档https://uniapp.dcloud.net.cn/api/plugins/universal-links.html#%E8%83%8C%E6%99%AF%E4%BB%8B%E7%BB%8D二、配置1、登录苹果开发者中心找到对应的APPID,配置Associated Domains,如下:2、创建apple-app-site-association文件(没有后缀)...

2024-05-20 09:57:00 623

原创 Uni-app 之IOS苹果账号登录

一、开发文档https://uniapp.dcloud.net.cn/tutorial/app-oauth-apple.html二、示例appleLogin() { uni.login({ provider: 'apple', success: function(loginRes) { console.log(loginRes) // 登录成功...

2024-05-20 09:23:00 450

原创 Mysql 之explain索引效率分析

一、explain语句EXPLAIN [EXTENDED] SELECT select_options二、字段分析1、idselect识别符。这是select的查询序列号,id的值越大优先级别越高,越先被执行,如果id相同,执行顺序右上至下2、select_typeselect_type表示select语句的类型。3、table表示这一行的数据是关于哪张表的。4、type...

2024-05-15 11:29:00 348

原创 Js插件 之jSignature签名插件

一、效果图二、代码示例<!doctype html><html lang="zh"><head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible"...

2024-04-09 16:07:00 262

原创 Uni-app 之uni-push1.0服务端推送

一、配置1、uni-push1.0文档https://uniapp.dcloud.net.cn/unipush-v1.html2、服务端推送文档https://docs.getui.com/getui/server/rest_v2/push/二、客户端1、App.vueimport phoneInfo from '@/common/js/phone-info.js';impor...

2024-03-23 10:06:00 1136

原创 Uni-app 之APP打开小程序与分享小程序页面

一、配置1、微信开放平台,创建移动应用与绑定小程序2、manifest.json,填写移动应用的appid二、打开小程序plus.share.getServices(res => { var is_weixin = res.find(i => i.id === 'weixin'); if (is_weixin) { is_weixin.launchMini...

2024-03-23 09:44:00 850

原创 TP框架 之think-auth权限认证

一、安装think-authcomposer require 5ini99/think-auth二、数据表--------------------------------think_auth_rule,规则表,--id:主键,name:规则唯一标识,title:规则中文名称status状态:为1正常,为0禁用,condition:规则表达式,为空表示存在就验证,不为空...

2024-02-02 15:38:00 771 1

原创 TP5框架 之自定义标签

一、创建控制器<?phpnamespace app\common\taglib;use think\auth\Auth;use think\template\TagLib;class MyTag extends TagLib{ protected $tags = [ 'auth' => ['attr' => 'rule', 'clos...

2024-02-02 15:17:00 683

原创 Uni-app 之安卓证书申请、查询和公私钥查看

一、安装环境可从Oracle官方下载jre安装包:https://www.oracle.com/java/technologies/downloads/#java8将jre命令添加到临时环境变量中二、生成证书keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test....

2024-01-18 10:03:00 1024

原创 Uni-app 之启动APP时判断是跳转登录页还是首页

一、需求没有登录时直接跳转到登录页,登录成功后,每次都跳转到首页。二、实现1、在manifest.json中关闭默认启动界面:splashscreen中属性都改为false2、在App.vue中添onLaunch中加如下代码...

2024-01-15 10:09:00 762

原创 PHP 之phpsocket.io简易聊天室

一、安装composer require workerman/phpsocket.io二、服务端和客户端连接<?phprequire_once './vendor/autoload.php';use Workerman\Worker;use PHPSocketIO\SocketIO;$io = new SocketIO(3120);// 当有客户端连接时$i...

2023-12-30 13:48:00 560

原创 Redis 之基本命令

一、基本命令1、ping心跳命令2、get/set(读写键值命令)3、select(切换数据库)4、dbsize(查看key数量)5、flushdb(删除当前库中所有数据)6、flushall(删除所有DB中的数据)...

2023-12-29 09:14:00 362

原创 Lumen框架 之Layui权限管理系统

一、效果图二、地址https://gitee.com/yang1015/lumen-rbac

2023-12-25 09:45:00 386

原创 Js 之treeTable树状表格

一、下载/** 树形表格3.x Created by wangfan on 2020-05-12 https://gitee.com/whvse/treetable-lay */layui.define(['laytpl', 'form', 'util'], function (exports) { var $ = layui.jquery; var laytpl = ...

2023-12-22 15:02:00 999

原创 Lumen框架 之ORM

一、文档https://learnku.com/docs/laravel/6.x/eloquent-relationships/5177#d9e83d二、实例1、表结构admin表role表auth表role_auth表2、模型admin.php<?php/** * Created by PhpStorm. * User: Administrator ...

2023-11-11 10:49:00 46

原创 Lumen框架 之设置cookie

一、配置1、找到同版本的laravel下的\vendor\laravel\framework\src\Illuminate\Cookie目录下的文件拷贝到lumen的\vendor\illuminate\cookie目录下二、使用$cookie = \Symfony\Component\HttpFoundation\Cookie::create('login_user', $login...

2023-11-11 09:31:00 49

原创 Lumen框架 之设置自定义函数

一、设置1、新建Libs/function.php2、在app.php中引入function.php

2023-10-20 14:28:00 47

原创 Lumen框架 之api用户认证

一、配置1、在\app\bootstrap\app.php中取消注释$app->withFacades();$app->withEloquent();$app->routeMiddleware([ 'auth' => App\Http\Middleware\Authenticate::class]);$app->register(App\Pro...

2023-10-13 10:20:00 66

原创 Lumen框架 之数据库迁移

一、基本操作1、/database/migrations/ 目录下生成一个php文件,这个文件主要包括两个函数,在up()函数中根据你的需求定义数据库字段php artisan make:migration create_users_table --create=users<?phpuse Illuminate\Database\Migrations\Migration;...

2023-10-13 10:00:00 57

原创 Lumen框架 之加入session

一、修改Lumen1、打开bootstrap/app.php,在相应位置添加注册SessionServiceProvider$app->register(Illuminate\Session\SessionServiceProvider::class);2、同样在bootstrap/app.php中添加配置代码$app->configure('session');3...

2023-10-12 16:11:00 83

原创 第三方平台 之代开发小程序

一、服务商代开发小程序文档:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/how_to_dev.html二、extAppid 的开发调试文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/ext.html...

2023-09-16 16:13:00 144

原创 Js 之promise、async 和 await

一、示例代码<html><head></head><body><script src="jquery.js"></script><script> const login = async function(){ var a = await new Promise((resolv...

2023-07-31 16:39:00 64

原创 百度 之天气预报API接口

文档:https://lbsyun.baidu.com/index.php?title=webapi/weather一、申请API Key百度ak申请地址:http://lbsyun.baidu.com/apiconsole/key二、接口示例https://api.map.baidu.com/weather/v1/?district_id=行政区划编码&data_type=n...

2023-06-17 11:00:00 1057

原创 PHP 之生成名片二维码与vcard格式

一、vcard格式BEGIN:VCARDVERSION:3.0FN:样子TEL;CELL;VOICE:18333333333TEL;WORK;VOICE:010-66600000TEL;WORK;FAX:010-66600001EMAIL;PREF;INTERNET:1@qq.comURL:http://baidu.comorG:网络工作室ROLE:技术部TITLE:CT...

2023-06-03 09:45:00 328

原创 百度智能云 之图像搜索

一、文档https://ai.baidu.com/ai-doc/IMAGESEARCH/Ck3bczreq二、示例代码获取token1、入库<?php/** * 发起http post请求(REST API), 并获取REST请求的结果 * @param string $url * @param string $param * @return - http resp...

2023-06-02 10:03:00 89

原创 有道智云 之翻译网页内容

一、文档https://ai.youdao.com/DOCSIRMA/html/trans/api/wyfy/index.html二、示例# -*- coding: utf-8 -*-import sysimport uuidimport requestsimport hashlibimport timefrom importlib import reloadimport ...

2023-06-02 09:48:00 39

原创 Git 之常用的六个命令

一、基本命令1、第一次初始化git initgit add . 添加当前目录到缓存区git commit -m ‘注释’ 提交到本地仓库 git remote add origin git@github.com:帐号名/仓库名.gitgit pull origin master(分支名称)git push origin master # -f 强推git clone git...

2023-06-01 09:22:00 25

原创 Flask框架 之基于光年后端框架的权限管理系统,可用于前后端开发

一、效果图二、下载https://gitee.com/yang1015/flask-rbac2

2023-04-29 11:16:00 86

原创 PHP 之QueryList网页采集框架

一、文档http://www.querylist.cc/docs/guide/v3/overview二、示例//接口解释QueryList::Query(采集的目标页面,采集规则[,区域选择器][,输出编码][,输入编码][,是否移除头部])//采集规则$rules = array( '规则名' => array('jQuery选择器','要采集的属性'[,"标签过滤列表"][,...

2023-04-25 16:22:00 106

原创 Flask框架 之Flask-caching数据页面缓存

一、配置CACHE_TYPE: 设置缓存的类型下面五个参数是所有的类型共有的CACHE_NO_NULL_WARNING = "warning" # null类型时的警告消息CACHE_ARGS = [] # 在缓存类实例化过程中解包和传递的可选列表,用来配置相关后端的额外的参数CACHE_OPTIONS = {} # 可选字典,在缓存类实例化期间传递,也是用来配置相关后端的额外的键值对参数CA...

2023-04-22 14:28:00 82

原创 Flask框架 之简易博客系统

一、效果图1、前端2、后台二、下载https://gitee.com/yang1015/flask-blog

2023-04-22 10:14:00 23

原创 Python 之操作redis

一、示例代码import redispool = redis.ConnectionPool(host='127.0.0.1', port=6379, password="", max_connections=10)redis_obj = redis.Redis(connection_pool=pool, decode_responses=True)# 操作字符串redis_obj...

2023-04-14 10:03:00 18

原创 Python 之redis模块

一、安装redis模块下面以 Windows 系统为例,使用包管理工具安装 redis 模块,命令如下:python -m pip install redis如果您是 Linux 系统,需要执行以下命令来安装:sudo pip3 install redis二、Python Redis连接redis 模块采用了两种连接模式:直接模式和连接池模式,它们都可以操作 Redis。1) 直连...

2023-04-14 09:27:00 60

memcache php扩展

memcache php扩展memcache php扩展

2016-02-22

空空如也

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

TA关注的人

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