自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 phpstorm+phpstudy 配置xdebug(无需开启浏览器扩展)

今天又被xdebug折磨了,忘记了以前咋配置了现在百度发现好多都是各种浏览器扩展而且也没有真正的用到项目上的都是测试的地址怎么样的。如果验证失败请根据内容进行修改,这里我放一下自己的验证吧,这里也困扰了我一下,我是thinkphp项目 所以根目录是public下。10.这是我php.ini中最后的配置 xdebug2.x与3.x的参数不一致 我这里两个版本的参数都包含了…这里就是我检查出来的问题(用我刚才的php.ini是没有问题的)配置服务器 本地也是需要配置的。PhpStudy部分。

2024-10-13 00:29:50 811

原创 记录一下关于Session的问题

本来就想通过thinkphp做个图形验证码登录问题,但是验证码一直错误以致于反复找错找了两个多小时。

2024-06-30 03:01:34 303

转载 win下通过docker安装mysql5.6

win下通过docker安装mysql5.6

2022-11-21 15:08:46 322 1

原创 PHP设置状态码并返回数据

PHP设置状态码并返回数据

2022-06-08 14:54:18 723

原创 Go手写数组的分页(自己记录)

package mainimport "fmt"var page = 2var limit = 10func main() { data := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33} //手写分页 start := (page - 1) * limit end := p

2022-04-08 11:03:10 661

原创 Go返回两个数区间的随机数

调用RangeRand()方法中,返回两个参数中间的随机数,皆可为负数。package mainimport ( "crypto/rand" "fmt" "math" "math/big")func main() { fmt.Println(rangeRand(-2,0))}func rangeRand(min, max int64) int64 { if min > max { return min } if min < 0 { f64Min :=.

2022-03-07 09:55:09 447

原创 Golang对图片的大小及质量压缩(PNG及JPEGD等)

package mainimport ( "bytes" "errors" "github.com/nfnt/resize" "image" "image/jpeg" "image/png")func Compress(buf []byte) ([]byte, error) { var width uint = 200 var height uint = 200 //文件压缩 decodeBuf, layout, err := image.Decode(bytes.NewRe

2022-01-26 10:58:52 6640

原创 关于微信小程序获取不到用户信息及头像,或获取“微信用户“等信息的处理解决方式

2021.02.24号官方发布公告:2021.4.13发布后的无法通过wx.getUserInfo获取用户个人信息(头像、昵称、性别与地区)将直接获取匿名数据,开发版也无法使用。公告原文地址查看更多调整内容解决方案使用wx.getUserProfile API获取数据<view class="container"> <view class="userinfo"> <block wx:if="{{!hasUserInfo}}"> .

2021-04-15 09:05:41 11400 3

原创 使用Golang创建windows GUI图形界面并添加图标

安装walk需要go1.11版本以上安装go get github.com/lxn/walk创建一个 test.go目录package mainimport ( "github.com/lxn/walk" . "github.com/lxn/walk/declarative" "strings")func main() { var inTE, outTE *walk.TextEdit MainWindow{ Title: "SCREAMO", MinSize:.

2020-12-17 12:59:33 2497 1

转载 golang中time的使用

package mainimport ( "fmt" "time")func main() { //日期转化为时间戳 datetime := "2020-01-01 00:00:00" //待转化为时间戳的字符串 loc, _ := time.LoadLocation("Local") //获取时区 tmp, _ := time.ParseInLocation("2006-01-02 15:04:05", datetime, loc) tmp.Unix() //转化为

2020-11-12 18:15:16 601

原创 PHP JS浏览器实时获取摄像头内容(附代码)

注意浏览器获取摄像头权限时候比较严格,我百度时必须有ssl证书才可以(应该还有别的方法),我自己使用的https协议调用的前端JS<!DOCTYPE html><html><head> <title>人脸注册 - Powered by {:config('hisiphp.name')}</title> <meta http-equiv="Access-Control-Allow-Origin" content="

2020-10-16 16:07:33 694

原创 PHP接入谷歌验证器(Google Authenticator)

github类库地址,点击进入下载<?phprequire_once 'PHPGangsta/GoogleAuthenticator.php'; //引入类库$ga = new PHPGangsta_GoogleAuthenticator();$secret = $ga->createSecret();//创建一个密钥,将密钥先进行存储echo "Secret is: ".$secret."\n\n"; //Secret is: OQB6ZZGYHCPSX4AK//getQ

2020-09-30 00:01:32 3201

原创 PHP实现生成带参小程序二维码进入指定页面并存储本地文件

重点:使用小程序二维码必须先发布小程序!!!PHP代码1.获取access_tokenpublic function Atoken(){ $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=你的APPID&secret=你的Appsecret'; $token = json_decode(getUrl($url),true); //使用CURL GET方法进行请求.

2020-09-29 10:19:07 1717 1

原创 mysql中一行多列多字段相加后与WHERE变量比较

SELECT 字段1+字段2+..字段N AS sums FROM 表名 WHERE 其中一个字段即可>你要比较的变量加减运算及 AS 别名不能用做条件名’,(直接使用其中一个字段名代替就可以解决)注意字段不能是null如果存在null 请使用 IFNULL 做处理...

2020-09-24 21:18:46 1086

原创 PHP 使用P12加密文件注意事项

首先强调:PHP中是不支持使用P12文件加密的,所以我们可以把P12文件转换成我们可以使用的PEM文件格式就可以使用了。具体步骤见下方:我这里只要转换一次就能长期使用所以我是手动转换的连接Linux服务器后 直接输入下方代码(文件名称是路径+文件名称) openssl pkcs12 -in 你的p12文件名称.p12 -out 需要生成的pem文件名称.pem -nodes然后出现 “Enter Import Password:” 输入你的证书密码我这里是直接成功的 然后

2020-09-23 15:25:10 636

转载 HBuilderX Wap2App(H5)打包APP去除顶部导航栏

自己收藏方便以后用,原文链接。修改sitemap.json{ "global" : { "webviewParameter" : { "titleNView" : false, "statusbar" : { "style" : "dark", "background" : "#F7F7F7" }, "appendCss" : "", "appendJs" : "" }, "easyConfig" : { "quit" : {

2020-09-14 15:36:28 4136

原创 PHP 微信小程序数据解密(小程序获取个人信息)

简单的办法,打开文档部分下载示例,找到PHP服务端获取开放数据主要看下 wxBizDataCrypt.php 这个文件,将这个类文件单独封装成一个方法,在调用。我把我都流程写在下面小程序登录登录时,先判断用户用户是否存在。不存在的情况下,再去获取用户信息进行存库处理。我这里用的TP5CURL请求public function login(){ if(request()->isPost()){ //这里接收参数,code用来获取用户OPEN.

2020-08-07 09:40:43 1669 5

原创 PHP接入腾讯云行驶证识别(新旧版本,不使用SDK及DEMO)

新版-GET方法 public function newok(){ $ImageUrl = 'http://ceshi.com/ceshi1.jpg'; //图片URL $CardSide = 'FRONT'; //FRONT 为行驶证主页正面(有红色印章的一面)BACK 为行驶证副页正面(有号码号牌的一面)。 $Action = 'VehicleLicenseOCR'; $SecretId = 'AKIDGGbiaDChh.

2020-06-05 16:26:17 999

原创 PHP(TP5) 微信小程序支付(jsapi)、退款、退款AES-256-ECB解密及踩坑过程(不适用SDK)

这里是API逻辑接口<?phpnamespace app\api\controller;use app\common\controller\Api;use \think\Request;use think\Db;use wxpay\WeixinPay;/* * 支付 */class Pay extends Api{ public function pay() { $openid = $_POST['openid']; //opendi可以自己.

2020-05-20 11:29:38 1172

原创 TP5 公众号调用自定义菜单接口及踩坑

添加自定义菜单public function addmenu(){ $data = '{ "button": [ { "type": "miniprogram", "name": "我的小程序", "key...

2020-04-30 12:25:38 628

原创 PHP/TP5配置公众号关注成功后的回调及自动回复

tp5配置公众号关注成功后的回调及自动回复首先需要配置好 公众号中 ->服务器配置,配置的服务器URL就是接收回调的地址,附赠配置链接《服务器配置》验证token教程<?phpnamespace app\api\controller;use app\common\controller\Api;use \think\Request;use think\Db;clas...

2020-04-28 14:18:54 2150

原创 PHP/TP5配置公众号服务器URL及token验证失败问题(不引入SDK)

公众平台配置信息下方为代码,更改成你要用的接口地址define("TOKEN", "配置你的token");class Token extends Api{ public function checkToken() { $echoStr = $_GET["echostr"]; //valid signature , ...

2020-04-27 17:14:53 574

转载 PHP将阿拉伯小写数字转为大写中文

PHP将阿拉伯小写数组转为大写中文function numToWord($num) { $chiNum = array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九'); $chiUni = array('','十', '百', '千', '万', '亿', '十', '百', '千...

2020-04-23 17:22:35 662

转载 PHP 通过get或post访问url 方法

PHP 通过get或post访问url 方法get方法 /* * php访问url路径,get请求 */ function curl_file_get_contents($durl){ // header传送格式 $headers = array( "token:1111111111111", ...

2020-04-21 14:52:09 839

原创 PHP使用原生sql语句实现七天连续签到

PHP原生使用原生sql语句实现七天连续签到准备:一张放用户签到的数据表,字段包括id,userid(用户id),signtime(签到时间,时间戳),days(连续签到时间) /** * 七天连续签到 */ public function sign(){ $userid = $_POST['userid'];//要签到的用户id ...

2020-03-05 15:49:35 915

原创 PHP邮箱发送邮件及发送邮箱乱码问题

成功展示前期准备163账号phpmailer类库(会讲下载过程)正式开始1.下载php的phpmailer的类库使用git/cmd(前提composer已经下载并加入到环境变量中)进入项目根目录输入 composer require phpmailer/phpmailer 可能会有延迟,稍稍等待...在项目根目录vendor文件夹中查看phpmailer目录是否存...

2020-02-18 11:45:23 676

原创 虚拟机命令行如何显示显示图标界面

虚拟机命令行如何显示显示图标界面先检查 yum install net-tools 是否安装成功输入命令行(比较慢~) yum groupinstall "GNOME Desktop" "Graphical Administration Tools"修改系统的运行级别 ln -sf /lib/systemd/system/runlevel5.target /etc/syste...

2019-11-24 15:33:11 3092

转载 Linux:CentOS7镜像安装完成后使用yum install net-tools命令报错(转)

Linux:CentOS7镜像安装完成后使用yum install net-tools命令报错(数据源不可用)背景安装网络工具,以使用ifconfig命令,但是使用安装命令yum install net-tools命令报错解决方法查看网卡 ip addr编辑网卡文件 cd /etc/sysconfig/network-scripts/ ls vi ifcfg-en...

2019-11-24 14:47:49 2731

空空如也

空空如也

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

TA关注的人

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