自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python的scrapy框架安装与使用

了解python的scrapy框架

2022-10-27 15:22:52 354 1

转载 php解决高并发问题

转载:https://www.php.cn/php-weizijiaocheng-350323.html“这篇文章说得很好,记录一下。”我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Apache的最大连接数目)。那么,我们的Web系统的理论峰值QPS为(理

2021-05-22 13:50:11 399

原创 PHP 上传EXCEL表格,记录到数据表

public function importexcel(){ $param = input(); $root = str_replace('/thinkphp','',IA_ROOT); require($root.'/vendor/PHPExcel/PHPExcel.php');//引用你自己路径下的文件 if (!empty($_FILES['excel']['name'])) { .

2021-05-21 16:03:55 561

原创 PHP 实现抽奖功能

场景:商品抽奖,用户参与抽奖后,分享页面给新用户,并且新用户也参与抽奖,然后为上个用户增加一次抽奖码。

2021-05-20 15:28:25 1367

转载 windows下安装和使用nginx

1.下载nginx http://nginx.org/en/download.html下载稳定版本,以nginx/Windows-1.20.0为例,选择下载 稳定版nginx-1.20.0.zip下载后解压,解压后如下2.启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可3.检查nginx是否启动成功直接在浏览器地址栏

2021-05-15 16:04:42 130

原创 THINKPHP5.1在windows系统下,安装GateWayWorker

一、GateWayWorker简单介绍:a)、GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等;b)、如果你的项目是长连接并且需要客户端与客户端之间通讯,建议使用GatewayWorker。短连接或者不需要客户端与客户端之间通讯的项目建议使用Workerman。GatewayWorker不支持UDP监听,所以UDP服务请选择Workerman。如果你是一个有多进程socket编程

2021-05-15 10:59:54 911

原创 THINKPHP5.1在windows系统下,安装workerman

一、首先你要在项目里安装composer(按照步骤下载):php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"php composer-setup.phpphp -r "unlink('composer-setup.php');"上述 3 条命令的作用依次是:下载安装脚本 - composer-setup.php - 到当前目录。执行安装过程。删除安装脚本。下载成功后,查看版本

2021-05-11 16:20:09 751

原创 thinkphp5.1项目在windows下安装和使用redis,Apache+Mysql配合。

一、首先安装redis:Window 下安装下载地址:https://github.com/dmajkic/redis/downloads根据实际情况下载32bit和64bit的。下载后,找个文件夹起名为redis后,将64bit文件夹拷贝到redis文件夹下后,打开cmd,输入redis-server.exe redis.conf开启redis服务。二、配置php版本下载redis扩展:根据当前项目的PHP版本情况(我用的是护卫神Apache大师)选择redis扩展进行下载:下载red

2021-05-08 18:01:00 383 1

转载 PHP pdo事务处理

$servername="localhost";$username="root";$password="admin";$dbname="test";try{ $conn=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password); $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //开始事务 $conn->beginT

2021-04-30 11:54:32 129

原创 PHP接收微信小程序上传图片接口

//微信小程序wxml<view class="image-plus image-plus-nb" bindtap="chooselogo"> <image src="../../images/s.png" style="width:100%;height:100%"></image></view>js// 上传图片 chooselogo: function () { var self = this; wx.cho

2021-04-29 18:08:09 1075

原创 小程序+腾讯地图拿到用户当前定位经纬度,获取当前城市

JS// 引入SDK核心类,js文件根据自己业务,位置可自行放置var QQMapWX = require('../../static/js/qqmap-wx-jssdk.js');// 实例化API核心类var qqmapsdk = new QQMapWX({ key: '你的腾讯地图服务key'});page({ data:{}, onload:function(){}, onshow:function(e){ var t = this, a = wx.getSyst

2021-04-24 15:23:54 597

原创 微信小程序 首页弹出用户协议

话不多少,直接上代码wxml<!-- 用户协议 --> <view class="mask" catchtouchmove='true' hidden="{{hidem==1}}"></view> <view class="model_box" hidden="{{hidem==1}}"> <view class="mb-tit">xxx拼团活动协议</view> <view class="m

2021-04-09 14:05:17 9404 8

原创 微信小程序 wx.getUserProfile

话不多说,直接上代码!wxml <button bindtap="getUserProfile" class="authBtn" lang="zh_CN"> 立即登录 </button>jsgetUserProfile(ee) { // 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认 // 开发者妥善保管用户快速填写的头像昵称,避免重复弹窗 wx.getUserProfile({ desc: '用

2021-04-08 11:47:05 1427

转载 js如何实现一个文本框只能输入数字 且是100的倍数

var a = 123,b = 200;/\d/.test(a) && a % 100 == 0;//false/\d/.test(b) && b % 100 == 0;//true转载

2021-03-26 14:00:41 1503

原创 html+js,兼容iphone和安卓的复制到剪切板功能

剪切板## 兼容iphone## 兼容安卓html<div data-clipboard-text="123456" onclick="xs(this)"></div>//演示<div id="cs"></div>js<script> function xs(this1){ var ordersn2 = $(this1).attr('data-clipboard-text'); docum

2021-03-24 18:06:44 203

原创 微信小程序卡券样式

微信小程序卡券样式## 微信小程序## 卡券html<nav-bar navbar-data='{{nvabarData}}'></nav-bar><view class="page" style='margin-top: {{height}}px'> <view class="tab-change"> <view class='tab {{currentData == 0 ? "tabBorer" : ""}}' data-cur

2021-03-24 17:49:10 1436 1

空空如也

空空如也

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

TA关注的人

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