自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp使用tki-qrcode生成二维码

1、使用npm下载: 详细属性.方法.事件说明请参照npmjs社区。

2023-09-26 16:15:09 1743

原创 uniapp大转盘抽奖

一个好用的抽奖工具

2022-12-03 17:20:34 683 1

原创 PHPExcel数据导出白屏

在导出操作方法中增加set_time_limit(0);ini_set("memory_limit","1024M");

2021-09-18 15:00:37 190

原创 uniapp Line授权登录

登录逻辑:通过请求Line登录地址,服务端获取回调信息,携带参数重定向到HTML页面,HTML页面获取参数请求登录接口1. 开发者平台配置https://developers.line.biz/en/2. 登录地址https://access.line.me/oauth2/v2.1/authorize?response_type=code&client_id=换成开发者申请的&redirect_uri=回调地址&state123456&scope=openi.

2021-07-08 16:17:51 7075 7

原创 uniapp facebook授权登录

1. 创建一个HTML文件<!DOCTYPE html><html lang="en"><head> <title>Facebook Login</title> <meta charset="UTF-8"> <style type="text/css" media="screen"> hr { border: none; } &lt

2021-07-08 15:57:06 3524 7

原创 uniapp socket.io即时通讯后台PHPsocket.io

1 uniapp中安装socket.ionpm install vue-socket.io --save2 在根目录创建socket.jsimport io from 'socket.io-client'let socket = io.connect('IP地址端口号');module.exports = socket;3 在项目中引入文件import socket from '../../socket.js'mounted() { // 监听状态 //聊天室有新人加入,服务端

2021-04-30 16:21:50 1792 6

原创 python 抓取网页数据基于BeautifulSoup

使用BeautifulSoup 以抓取彩票往期数据为例导入模块安装模块 pip install bs4导入 from bs4 import BeautifulSoup# 获取页面内容data = requests.get('http://datachart.500.com/ssq/history/newinc/history.php?limit=200&sort=0')# 创建解析对象html = BeautifulSoup(data.text,'html.parser')

2021-04-12 17:56:50 162

原创 php生成二维码海报

首先安装postercomposer require xuxuxuzw/poster实例代码use Xuxuxuzw\Poster\Poster; $background_image_path = "./static/haibao.jpg";//定义海报背景图路径 //视情况而定,可自行下载文字字体 $font_path = './css/Xiangyang-DG-wen.ttf';//定义海报使用的文字字体路径 //定义用户头像信息 $head_portrait =

2021-04-08 14:20:57 502

转载 Python 所有类库

库名称简介Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码colorama主要用来给文本添加各种颜色,并且非常简单易用Prettytable主要用于在终端或浏览器端构建格式化的输出。difflib,[Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度。fuzzywuzzy,字符串模糊匹配。esmre,正则表达式的加速器。shortuuid,一组简洁URL/UUID函...

2021-03-22 14:26:27 1132

原创 html 富文本

<div class="layui-form-item"> <div class="layui-input-block"> <textarea name="content" id="content" placeholder="请输入" class="layui-textarea"></textarea > </div></div><script type="text/javascript"&g

2021-01-15 17:45:39 556

原创 php转换 pgsql timestamptz类型时间戳

今天在使用date_timestamp_get函数是一直报错,百度一直没找到原因 主要是一开始没仔细看官方文档…文档是个好东西啊以下是官方写的 必须先用 date_create创建 DateTimeInterface 类型的时间 然后在date_timestamp_get$data1 = date_create('2020-12-28 14:51:09+08');$time = date('Y-m-d H:i:s',date_timestamp_get($data1));...

2020-12-28 17:18:31 494

原创 tp5.1 mysql随机获取几条数据

function getRandTable($nums, $tables, array $where = null) { $num = $nums; //需要抽取的默认条数 $table = $tables; //需要抽取的数据表 $pk = $this->app->db->name("$table")->getPk(); $countcus = $this->app->db

2020-11-05 17:03:58 723

原创 php 发送邮箱信息

1、在QQ邮箱或者其他邮箱开启SMTP服务2、安装phpmailer使用composer,项目目录下运行 :composer require phpmailer/phpmailer3、在common中写代码/** * 发送邮件方法 * 下面三个参数在方法中传来 * @param $to =>接收者邮箱地址 * @param $title =>邮件的标题 * @param $content =>邮件内容 * 下面四个参数在后台配置 * @param

2020-10-30 10:42:44 277

原创 未读信息 html百度语音提醒

引入js文件,可能还需要jq 自行引入链接: https://pan.baidu.com/s/16y-Q8w8sB2BUQXBXqGcF5Q 提取码: j3nzvar iNotify = new Notify({ message: '有消息了。',//标题 effect: 'flash', // flash | scroll 闪烁还是滚动 interval: 300, audio:{ //file: ['/Publ

2020-09-14 09:40:58 215

原创 centos7 vnc远程连接桌面

Windows本地需要安装Vnc Viewer链接: https://pan.baidu.com/s/1Pnl1tOWDIrhmL7i7EbLy1Q 提取码: t5x5centos安装vnc serveryum -y install vnc "vnc-server"安装完成后执行vncserver,启动VncServer。第一次启动要设置当前用户的密码,输入后,还要确认密码。确认后,会提示是否设置只读密码,这里不设置,避免意外。完整流程如下图所示。按上述流程执行成功后,会在用户的..

2020-09-09 15:19:11 233

原创 app PHP微信支付

public function index($arr) {// $order['order_amount'] = '1';//接口中参数支付金额单位为【分】,参数值不能带小数。对账单中的交易金额单位为【元】。 $rand = $this->get_unique_value(); //调用随机字符串生成方法获取随机字符串 $data['appid'] =''; // 商户appid// $data['attach']

2020-08-20 11:57:59 226

原创 php 微信企业付款到余额

public function tixian($openid,$money,$id) { $name = '余额'; $appid = '';//商户账号appid $secret = "##########";//api密码 $mch_id = '';//商户号 $mch_no = "#######";// $openid = $openid;//授权用户openid $arr = a

2020-08-20 11:44:58 287

原创 layui table php接口数据展示

<table class="layui-table" id="test" lay-filter="test"></table>layui.use(['laydate', 'form','table'], function () { var laydate = layui.laydate; var form = layui.form; var table = layui.table; // //执行一个laydate

2020-08-18 14:43:57 1170 2

原创 php redis操作有序集合zset

$redis->zAdd('key',$score1,$member1,$scoreN,$memberN);//增,改,将一个或多个member元素及其score值加入到有序集key当中$redis->zrem('key','member1','membern');//删,移除有序集key中的一个或多个成员,不存在的成员将被忽略$redis->zscore('key','member');//查,$redis->zrange('key',$start,$stop);//查

2020-07-22 17:47:29 966 1

原创 redis操作set

$redis->sadd('key','value1','value2','valuen');//增,改,将一个或多个member元素加入到集合key当中,已经存在于集合的member元素将被忽略$redis->srem('key','value1','value2','valuen');//删,移除集合key中的一个或多个member元素,不存在的member元素会被忽略$redis->smembers('key');//查,返回集合key中的所有成员$redis->s

2020-07-22 17:27:50 137

原创 redis操作list

$redis->lpush('key','value');//增值,只能将一个值value插入到列表key的表头,不存在就创建$redis->rpush('key','value');//增值,只能将一个值value插入到列表key的表尾$redis->lInsert('key', Redis::AFTER, 'value', 'new_value');//增,将值value插入到列表key当中,位于值value之前或之后$redis->lpushx('key','val

2020-07-22 17:21:01 118

原创 redis 操作string

$redis->strlen('key');//获取当前key的长度$redis->append('key','string');//把string追加到key现有的value中$redis->incr('key');//自增1,如不存在key,赋值为1(只对整数有效,redis中为str)$redis->decr('key');//自减1,$redis->incrby('key',2);//自增2,不存在为赋值,值需为整数$redis->decrby

2020-07-22 16:40:36 92

原创 redis连接操作

$redis = new Redis();//短链接,本地host,端口为6379,超过1秒放弃链接$redis->connect('127.0.0.1',6379,1);$redis->open('127.0.0.1',6379,1)//长链接,本地host,端口为6379,超过1秒放弃链接$redis->pconnect('127.0.0.1',6379,1);$redis->popen('127.0.0.1',6379,1)//登录验证密码,返回【true

2020-07-22 16:27:16 611

原创 php 表单提交

以表单的形式提交数据 $arr = [ 'uid'=>123, 'name'=>'abc' ]; $tjurl = 'http://127.0.0.1:8000/index/123'; $str = '<form id="Form1" name="Form1" method="post" action="' . $tjurl . '">'; foreach ($arr as $key => $val) { $str .= '<inp

2020-06-12 10:56:08 134

原创 laravel swoole 安装使用

准备好laravel 框架所需环境准备好 PHP7.0以上 等等。。。安装swoole扩展pecl install swoole查看是否成功安装扩展php -m 显示以下,代表成功安装。安装swoole 4.3.4链接: https://pan.baidu.com/s/155y4ZHq9lTn9MkjP_v3x3w 提取码: sf4m 复制这段内容后 下载解压。。tar -xzvf v4.3.4.tar.gz进入到解压好的目录phpize &&amp..

2020-06-04 11:05:22 3061

原创 php 快速排序

$arr = [0,56,12,5,45];function kuaisu($arr) { $count = count($arr); if ($count < 2) { return $arr; } $left = $right = array(); $middle = $arr[0];// 基准值 for ($i = 1; $i < $count; $i++)

2020-05-20 10:46:16 87

原创 php Redis hash 操作

redis 操作hash//为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。$redis->hSet('user', 'name', 'hash');//获取user表中指定字段的值。若user表不存在则返回false。$redis->hGet('user', 'name');//查看user表的某个字段是否存在,存在返回true,否则返回false。$redis->hExists('user', 'name.

2020-05-19 10:31:13 215

原创 php 上月开始 结束 时间戳

// 上月开始时间 $shangyue_start = strtotime(date('Y-m-01', strtotime('-1 month'))); // 上月结束时间 $shangyue_end = strtotime(date('Y-m-t', strtotime('-1 month')));

2020-05-09 11:19:07 327

原创 php获取 今日 本周 本月 今年 的时间戳

$now = ; //今天 $today_audit_num = 0; $today_use_num = 0; $beginTime = date('Y-m-d 00:00:00', time()); $endTime = date('Y-m-d 23:59:59', time()); //本周 $week_audit_nu...

2020-05-08 15:00:40 204

原创 centos7下 tp5.1 workerman使用

tp5.1 需要装高版本的workerman,我在项目中安装的是2.0.5的根据文档 https://www.kancloud.cn/manual/thinkphp5_1/354134 利用composer 直接安装再项目中,php版本控制在5.6以上,Linux 安装进入项目根目录,使用下面命令安装扩展。composer require topthink/think-worker...

2020-01-03 17:54:47 466

原创 centos7 上部署selenium 安装chrome驱动的爬虫项目

在无界面的CentOS7上安装Selenium+Chrome系统环境CentOS Linux 7安装Chrome使用下面命令即可安装yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpmselenium 确保已安装安装chromedriver驱动我已上传到网盘,直...

2019-06-10 18:32:04 453

原创 centos7 开机执行Python文件

版权声明:本文为博主原创文章,未经博主允许不得转载。

2019-05-31 19:57:55 3190

原创 TypeError: expected str, bytes or os.PathLike object, not NoneType

解决方法:在github这个页面上https://github.com/Loran425/pyinstaller/tree/14b6e65642e4b07a4358bab278019a48dedf7460下载所有文件,解压后找到文件夹PyInstaller\depend\里的bindepend.py文件,然后copy下来,替换虚拟环境里\venv\Lib\site-packages\PyI...

2019-05-31 09:09:21 4953

原创 python 打包Windows桌面程序

1.如果没有安装pycharm 请去官网安装2.废话不多说,直接上图,点击 + 号,创建两个模块name: 自己随便定义program: 是PyQt5_tools的路径,如果没有安装PyQt5,安装pip install PyQt5然后在Lib\site-packages\pyqt5_tools\找到designer.exe文件,添加到对应的选项内。working direct...

2019-05-30 20:01:58 1116

空空如也

空空如也

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

TA关注的人

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