自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php中paypal/支付宝/微信退款接口封装

class OrderController extends AdminbaseController{ //提交退款信息到支付公司服务器 public function refund_post(){ $id = I('refund_id', 0, 'intval'); try { $refund_amount = I('refund_amount', 0, 'floatval'); if ($refund_amount &.

2020-09-28 15:58:14 172

原创 php paypal支付/微信支付/支付宝支付封装及订单查询封装接口

class OrderController extends Controller{ protected $alipay, $wxpay, $rsa, $Paypal; public function __construct() { parent::__construct(); vendor('Rsa.Rsa'); vendor('Alipay.Alipay'); vendor('Wxpay.Wxpay'); .

2020-09-28 15:52:05 294

原创 scrapy 爬虫-完整代码

spiders下seventeen.py代码:import scrapyfrom ..items import SeventeenNewsItemimport timeclass SeventeenSpider(scrapy.Spider): name = 'seventeen' allowed_domains = ['17173.com'] start_urls = ['http://news.17173.com/'] def start_requests

2020-09-18 17:20:57 66

原创 php生成带参数的公众号二维码,通过扫描获取openid,给用户推送消息

1.生成带参数的公众号二维码,一般是用户的相关id,相关代码如下class WxQrcodeController extends AdminbaseController{ static $qrcode_url = "https://api.weixin.qq.com/cgi-bin/qrcode/create?"; static $token_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_creden

2020-08-27 10:36:11 188

原创 phpstudy2020搭建站点

1.下载phpstudy(到官网下载),并安装后,启动phpstudy2. 进入C:\Windows\System32\drivers\etc路径下的hosts文件,进行如下配置127.0.0.1 xxxxadmin.com127.0.0.1 xxxxpartneradmin.com127.0.0.1 xxxxboadmin.com127.0.0.1 xxxxbadmin.com3.在面板的网站下,点击创建网站,如图所示4.修改nginx文件配置找到相对应的文件,修改如下

2020-06-24 15:06:41 569

原创 mac下安装virtualenvs全过程解析

1.首先安装很简单 sudo pip install virtualenv sudo pip install virtualenvwrapper2.在.bash_profile文件中编辑如下PATH=/usr/local/Cellar/python/3.7.7/bin:${PATH}alias python="/usr/local/bin/python3"expo...

2020-04-24 22:16:42 61

原创 laravel中如何配置phpunit(单元测试)

laravel中集成了单元测试工具phpunit可以在项目的根目录下进行使用,在phpstorm中使用phpunit需要做一些配置,指定composer的autoload.php就可以了。具体操作如下:1)设置->语言&框架->PHP,点击PHP后,选择CLI Interpreter ,选择当前运行的php版本(点击后跳新页面CLI Interpreter,在Gener...

2019-12-12 09:41:28 200

原创 宝塔webhook实现与码云代码同步

1.给阿里云linux服务器安装git(安装宝塔面板后自带git),同时给宝塔面板安装webhook.2.添加shell脚本,如上图,点击添加,数据名称 和 执行脚本(此处执行脚本框中 直接输入shell脚本可能会被过滤,所以可以先随便添加点东西,然后再重新添加shell脚本),shell脚本如下,添加完后如上图所示:#!/bin/bashecho ""#输出当前时间date ...

2019-01-23 10:47:37 3131 1

转载 centos7下卸载宝塔面板软件

1-使用xshell链接服务  进入服务器命令:wget http://download.bt.cn/install/bt-uninstall.sh2-    执行脚本命令:sh bt-uninstall.sh3-根据提示结束,可以利用之前的地址去验证。...

2019-01-14 15:22:38 4016

原创 liunx下用xshell实现 密钥 + 密码 登录

新购买的linux服务器ESC,通过xshell连接进行操作,有以下两证方式:1.用密码进行登录用户名:root(阿里云购买的服务器,linux系统一般为root,windows系统是administrator,并且购买后会发短信通知)密码:在此处重置以下实例密码,然后就可以利用账号+密码登录了。2.用密钥登录首先进行创建密钥对,如下:然后绑定密钥对...

2019-01-14 14:31:38 1228

原创 对于mysql中的group by分组后获取组内创建最新时间的数据集合

花了一些时间研究这个,如图我想统计出customer_events表中,按customer_id进行group by,然后取create_time最新的一条数据,根据level进行统计A/B/C/D的个数:$levelArray = DB::select("select id,create_time,level,customer_id from(select * from cust...

2019-01-10 15:38:57 997

原创 linux系统搭建showdoc

1.首先服务器要安装composer,这个简单,暂不做记录。2.执行命令设置 Composer 使用国内镜像(不然下载可能会出问题)composer config -g repo.packagist composer https://packagist.phpcomposer.com3.创建项目cd /var/www/html/ && composer create...

2018-12-18 17:50:42 610

原创 thinkphp实现微信分享朋友圈自定义图片和文字

1.进行微信公众号配置。需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 然后将文件MP_verify_49V59fojez9u4qnR.txt 下载并放置项目根目录。2.进入开发者工具-开发者文档,搜索朋友圈,目标至该链接https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp142114...

2018-12-18 10:49:20 665

原创 linux下实现mysql数据库每天定时备份

1.创建备份目录mkdir /home/dbbackcd /home/daback2.创建备份Shell脚本vim DataBaseName.sh输入以下内容:#!/bin/bashbackupdir=/home/dbbacktime=`date +%Y%m%d%H`mysqldump -uroot -p'123456' crm_rl | gzip > $ba...

2018-12-14 10:17:51 52

转载 Linux下全局安装composer的方法

//下载composercurl -sS https://getcomposer.org/installer | php//将composer.phar文件移动到bin目录以便全局使用composer命令mv composer.phar /usr/local/bin/composer//切换国内源composer config -g repo.packagist composer h...

2018-12-03 15:20:51 61

原创 CentOS环境下安装Redis及phpredis扩展

1.安装redis服务端[root@localhost ~]# wget http://download.redis.io/releases/redis-3.0.6.tar.gz[root@localhost ~]# tar xzf redis-3.0.6.tar.gz[root@localhost ~]# cd redis-3.0.6[root@localhost redis-3.0...

2018-11-21 11:56:13 92

原创 linux系统如何部署apache+ssl

1.首先在阿里云免费申请SSL证书,具体可百度查询一下,比较简单(注意新域名要进行解析)。2.将3个证书上传到/etc/httpd/conf目录下,如下图:3.修改httpd.conf 文件,去掉这两句前面的#LoadModule ssl_module modules/mod_ssl.soIncludeOptional conf.d/*.conf4.进行配置ssl.conf...

2018-11-21 11:33:47 149

转载 OSS上传图片时报错:SSL certificate problem: unable to get local issuer certificate

php在curl的时候报此错误:cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)1根据报错后面提示的地址查询60错误:CURLE_SSL_CACERT (60)Pee...

2018-11-09 14:30:17 745

原创 在centos7.2下升级php版本为7.2.9

1.首先,php -v查看现有的php版本,查询结果PHP 7.0.29 (cli) (built: Mar 30 2018 08:06:59) ( NTS )Copyright (c) 1997-2017 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies 2.更新之前的源文件rp...

2018-09-25 17:20:41 496

原创 微信支付/支付宝支付封装函数(tp5)

/** * * @author lsw ${PARAM_DOC} * @access public ${NAME}#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}#end${THROWS_DOC}*/<?phpnamespace Pay;use think\Config;vendor ('Pay.ali...

2018-09-15 19:46:04 917

原创 如何在windows下安装全局的composer

1.登录composer官网:https://www.phpcomposer.com/,点击下载,并进入下载列表:  点击后进行下载。2.打开php_openssl.dll扩展,并重启Apache。3.对Composer-Setup.exe文件进行点击安装,连续点击Next即可,中间有需添加php.exe,则直接在php文件夹下找到即可,(例如:phpstudy中php...

2018-09-03 16:39:54 1472

转载 Laravel5.5 框架集成 UEditor 编辑器的方法

㈠. 背景在项目开发的过程中,免不了使用修改功能,而富文本编辑器是极为方便的一种推荐,当然,个人认为 MarkDown 更为简单,但是感觉暂时只适合程序猿 此文介绍如何在 Laravel5.5 框架中集成使用富文本编辑器 UEditorps : 其实编辑器只是一个工具,举一反三可以用在各种代码语言或框架中㈡. 探讨通过网上求知,发现主要有两种方法实现①. 第一种是使用 co...

2018-08-03 14:20:12 509

原创 CentOS7.2下搭建svn服务器及本地客户端登录全操作

花了点儿时间研究了下svn在linux上服务器端的搭建,步骤如何:1.svn默认端口号是3690,首先在云服务器上添加安全组规则(入方向),添加如下:2.安装svn# yum install subversion3.创建版本库# mkdir -p /var/svn/renlongsvn完成该命令操作后,会在renlongsvn文件夹下生成下列文件4.进入conf文件...

2018-08-02 14:41:02 942

原创 在phpstudy环境下搭建虚拟主机

    有些项目给你后,因为路径的关系项目无法正常显示,其原因之一是因为未配置本地虚拟主机的原因,下面记录了如何在phpstudy环境下搭建虚拟主机:    1.打开 C:\Windows\System32\drivers\etc目录下的hosts文件,修改如下图所示:        配置完成后,保存即可。    2.打开phpstudy的httpd.conf文件,首先找到"Include con...

2018-06-21 10:51:55 662

转载 微信jsapi支付开发基础配置流程

转载文章源地址  https://blog.csdn.net/sinat_35861727/article/details/72765676最近接触到一个项目,涉及到微信支付,搞微信开发这么久以来,还没搞过支付,之前也就搞过公众号发红包,感谢前辈们的探索,我看了他们的博文,让我少走了很多弯路。前期准备:1.微信认证服务号,并且开通了微信支付2.微信支付SDK,下载地址:https://pay.we...

2018-04-20 11:03:04 2494

转载 PHP + Mysql 登录功能防止SQL注入的一个办法

最近在了解SQL注入,发现很多人登录功能都是同时使用用户输入的username和password,组合到一条sql语句里面,查询判断有无结果来判定是否可登录。例如下面:[php] view plain copy<?php  $username = $_POST['username'];  $password = $_POST['password'];  $sql = "select * fr...

2018-02-26 16:41:48 112

原创 如何在CentOS7.2下搭建指定版本的php环境

本操作安装的结果为Apache2.4+MySQL5.7+PHP7.0,您也可以根据自己的实际需求对安装命令进行更改,得到自己想要的版本1.停止服务器,选择更换系统盘,选择CentOS 7.2。2.安装apache[root@123 ~]# yum install httpd3.安装mysql数据库[root@123 ~]# wget http://dev.mysql.com/get/mysql57...

2018-02-24 18:01:20 1561

scrapy爬取文章站源码(可直接执行)|seventeen_news.rar

scrapy框架爬虫标准示例,包括sql文件,下载源码后可直接运行,难度一般,适合超级接触scrapy的朋友;有不成功的可留言,看到就解答哈

2020-09-18

空空如也

空空如也

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

TA关注的人 TA的粉丝

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