自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 微信支付 第二篇 JSAPI 调用统一下单接口获取预支付交易数据

上一篇讲到成功获取 openid,本篇要调用微信统一接口创建预支付交易单除付款码支付场景以外,商户系统先调用该接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易会话标识后再按Native、JSAPI、APP等不同场景生成交易串调起支付。第三步,调用微信统一下单接口创建预支付交易单微信统一下单API是微信支付的一个“统一”处理入口,官方给出的地址是https://ap...

2019-10-08 11:56:59 1212

转载 微信支付 第三篇 微信调用H5页面进行支付

上一篇讲到拿到了 预支付交易标识 wx251xxxxxxxxxxxxxxxxxxxxxxxxxxxxx078700第四步,是时候微信内H5调起支付了!先准备网页端接口请求参数列表微信文档中已经明确给出了所有参数名和参与签名计算的参数,即appId,具有支付权限的与微信支付商户关联绑定的公众号的APPIDtimeStamp,10位当前Unix时间nonceStr,<=3...

2019-10-08 11:56:58 1237

转载 微信支付 第一篇 JSAPI 支付配置与获取 OpenID

开通微信支付支付产品首先要在微信支付申请成为 微信支付商户。选择开通具体的支付产品成为微信支付商户后在管理后台选择微信支付中的具体支付产品并申请开通如 JSAPI 。将支付商户与公众号关联这一步是可选的,是由具体的支付产品是否需要与公众号交互决定,如本例中的JSAPI就需要公众号的支持。拥有支付功能的商户需要与某公众号关联,才能互相获取相应权限和数据,如JSAPI就需要通...

2019-10-08 11:56:57 4768

转载 PHPStorm 配置本地 WebServer 运行 PHP

目标:PHPStorm 2018.2 通过配置运行 PHP 代码无需安装其它 Web ServerFile -> Settings菜单找到PHP,设置 CLI Interpreter PHP的解释器点击...按钮,进入解释器配置界面,起一个名字Name,PHP executable路径填写本地PHP程序完整路径,点击刷新按钮如果填写无误将看到蓝色叹号图标,如有问题将会提示。...

2019-10-08 11:56:56 1435

转载 #Go# 常用类型转换

#string 2 intint, err := strconv.Atoi(string)#string 2 int64int64, err := strconv.ParseInt(string, 10, 64)#int 2 stringstring := strconv.Itoa(int)#int64 2 stringstring := strconv.Format...

2019-10-08 11:56:55 93

转载 Centos7 下 PHP 添加缺少的组件 sockets 和 openssl

环境是 centos7 + nginx 1.14 + php 7.2.18,由于新增邮件发送功能,使用的是 socket 通讯的方式,需要开启 php 的 sockes 和 openssl 扩展安装 sockets 组件进入源码目录中待操作的组件子目录,并执行 phpize 工具不删解压后的源码是个好事!使用 cd 命令进入源码目录/ext/sockets 目录,在该目录下运行...

2019-10-08 11:56:55 562

转载 CentOS7 安装 Adobe Flash 看网络视频

登录 Adobe 网站,找到 Adobe Flash Player 下载页,进入后网页自动识别 Linux 环境,手动选择版本,选择 YUM 方式,自动下载一个 rpm 文件定位到下载目录,通常默认是 /Home/xxx/Downloads ,运行命令sudo rpm -i xxxx.rpm以上安装了 Adobe Flash Player 的安装源,下面就可以运行安装命令...

2019-10-08 11:56:53 603

转载 CentOS7 安装 Visual Code

官网下载 rpm 安装文件运行 rpm -ivh 试一下sudo rpm -ivh xxx.rpm有可能弹出提出:libxx.so() need by xxxrpm ,反正意思是缺组件,去下载安装再次运行 sudo rpm -ivh xxx.rpm,到菜单 Accessories 中找快捷方式,搞定!转载于:https://www.cnblogs.com/cinla...

2019-10-08 11:56:53 436

转载 U盘安装CentOS7

记录一次U盘向笔记本安装 CentOS 的经过1. 制作镜像先从 centos.org 下载镜像 iso,使用 UltraISO 9.6 以上版本向 U 盘写入镜像。写入完成后,查看一下 U 盘的标签,将它修改为尽可能短的内容,如 CENTOS-7 并牢记它,一会儿用。2. 设置从 U 盘启动此处以联想电脑为例,联想天逸100-14IBD 太坑。必须在启动时点按电源口旁的小插孔才...

2019-10-08 11:56:52 155

转载 #PHP# 华为云 API 方式发送短信

使用给华为云 消息 服务 API 方式发送短信代码来自华为云,已通过测试<?php/** * 华为云发送短信示例代码 * 本段代码需要使用自己的配置信息才能正常运行,出配置信息外,不需要改动任何代码内容即可运行 * * @version 0.1 * @author huawei cloud(https://support.huaweicloud.com/dev...

2019-10-08 11:56:51 923

转载 Git 简单使用

Git 简单使用步骤记录 Git 应用的逻辑步骤和常用命令开始篇使用 Git 管理项目(不一定是代码)有两种方式开始,第一种从远程到本地,即先建立远程库后 git clone 到本地目标路径,此种方式用于新建一个空项目之后与本地路径关联起来。第二种从本地到远程,即先建立本地项目并可以任意先编辑,待到准备同步到远程库时,依次使用指定命令初始化本地仓库、将文件新增至版本库、提交更改...

2019-10-08 11:56:50 81

转载 #Go# 点滴积累

此篇仅为不断记录趟过的坑StringToTimestampimport ( "time")const TimeFormat = "2006-01-02T15:04:05.000000Z"func StringToTimestamp(dateString string) (int64, error) { theTime, err := time.Par...

2019-10-08 11:56:50 104

转载 Visual Studio Code 调试 PHP

Visual Studio Code 调试 PHP2018/12/4 更新Nginx + php-cgi.exe 下与 Visual Studio Code 配合调试必需环境Visual Stduio CodePHPXDebug Application Library(dll)Web服务器 IIS(参考环境 Win10)第一步基本道理Web服务器用来运行Http请求...

2019-10-08 11:56:48 176

转载 GoLand 调试 Go

Goland 调试 Go从百度得知 VS Code 不能很好的支持 Go 的调试真让人肝儿疼 —— 引言准备Win 10 ProGo(Version 1.10)GoLand(2018.3)设置Go 默认安装后,检查一下 环境变量 是否正确项目新建或打开一个 Go Project, 正常编写,本例在 GOPATH 下建立 practise 项目,项目仅包含一个 ...

2019-10-08 11:56:48 276

转载 #.NET# DataGrid显示大量数据——DataGridView虚模式

要解决的目标:如何让 Datagridview 快速平滑显示大量数据通常,Winform 下的表格控件是很“低效”的,如 DataGrid 和 DataGridView。造成低效的原因在于在默认的设定下,它们都诚实的和数据源做了“真绑定”,这种绑定无论你使用了那种方式对数据源进行载入和管理,表格控件都会和全部的数据一一进行认识,并根据它们的数量和类型,逐个创建行和单元格。——也就是说,...

2019-10-08 11:56:47 948

转载 常用Sql语句

如果有就更新,没有就插入一条,先来一条简单的INSERT INTO table_1 ( field_1, field_2 ) VALUES (value_1, value_2) ON DUPLICATE KEY UPDATE field_target = value_targettable_1:要更新的表field_1...:要更新的字段, 字段中必须含有 UNIQUE 索...

2019-10-08 11:56:46 87

转载 #前端#文字、图像等元素居中方式之

元素组成父级块:div;子元素:img,呈现图像;子元素:p,效果文字;效果父级div横向铺满屏幕,子元素img高度设最低最高范围,宽度自动,水平居中*{ margin: 0; padding:0;}.photo-area { position: relative; margin-top: 60px; width: 100%;...

2019-10-08 11:56:45 155

转载 IIS服务器环境下某路径下所有PHP接口无法运行报500.19错误

IIS服务器环境下某路径(文件夹)下所有PHP接口无法运行报500.19错误环境:IIS8.5 + php7.2.1错误描述:某目录下(如 d:\web\A)所有php接口文档运行错误,接口测试工具返回空内容,浏览器提示500错误解决方式:开启PHP和IIS错误日志;查看IIS日志,发现线索#Fields: date time s-ip cs-method cs-uri-...

2019-10-08 11:56:45 226

转载 git克隆和上传项目

软件环境:1. VS20172. Git ver 2.17.0.13. gitee.com目的:已有的本地项目(新建)上传到码云,使本地可以和码云同步尝试:  先在码云上建立项目,项目名称和本地项目同名:WinArticleList;  打开 git bash,创建一个 ssh key,命令如下ssh-keygen -t rsa -C "邮箱地址"...

2019-10-08 11:56:43 165

转载 nginx如何设置禁止访问文件或文件夹

目标:1. 根目录 webroot;2. 设置目标文件 /webroot/proj/deny.txt 不能访问;做法:1. 设置 nginx.conf ,添加一个“location”段落;2. 尝试录入location ^~ /project/deny.txt { alias /webroot/proj/; deny all;...

2019-10-08 11:56:42 1279

转载 阿里云Centos下安装nginx之后外网无法访问

centos 7.4nginx1-14.0编译安装curl 127.0.0.1 可以请求到 index.htmlcurl local 可以请求到 index.htmlhttp://ip/ 无法访问进入阿里云管理 ECS 实例,进入该实例安全组规则,默认没有 80 访问。添加安全组规则,将 80 端口设置为入站方向,暂时向所有 ip 开放(开发时),再次尝试通过...

2019-10-08 11:56:41 2251

转载 PHP生成腾讯云COS请求签名

COS和请求签名是什么COS 是腾讯云对象存储的缩写及简称,请求签名是第三方在调用COS相关接口时需要按需提供的、经过特定算法创建而成的一组字符串信息,将唯一的标识当前第三方身份,提供通信双方的身份识别,只有有效的签名COS才会提供服务目标使用 PHP 创建 COS 接口所需要的请求签名,与官方文档给出的示例做比较,验证算法的正确性认识请求签名先来看一条官方文档给出的请求签名的...

2019-10-08 11:56:40 945

转载 Windows下配置 Nginx + PHP

背景经常倒腾系统,徘徊于 Windows 的便利和 Linux 的魔性,一旦折腾系统基本配置都要重弄,特此记录对 Nginx和PHP的基本启动、重启和退出网上经验网上这种东西一搜一大把,也有很多脚本,比如如下:@echo offtaskkill /F /IM nginx.exe > nul之类的,感觉不太“优雅”另辟蹊径我不会写批处理,试了几句都不对,灵机一动使用快...

2019-10-08 11:56:39 73

转载 thinkphp 自动生成模块目录结构

要达到的目的在application目录下创建自定义模块如admin,用命令行方式自动创建该目录及目录下默认结构要运行的命令> php think build --module admin坑环境变量:开始时运行命令行提示php非内置命令巴拉巴拉,打开环境变量设置,将php程序路径(非thinkphp)添加到环境变量,重启命令行窗口;build.php文件:运行还是不成...

2019-10-08 11:56:38 258

转载 PHP访问数据库配置通用方法

提取一种对数据库配置的通用方式目的是通过通用类访问配置文件的方式,提供对数据库连接的动态获取和设置,使开发时和生产应用时都能够提供灵活的、简化的、解耦的操作方式。比如在配置文件中配置好两套数据库访问内容,一套测试库访问地址,一套生产库访问,在需要获取连接信息时,只要填入符合的参数即可结构工厂模式,传参,返回结果;成功返回 array,否则返回 string 错误信息;两个...

2019-10-08 11:56:38 462

转载 几种扫描二维码工具的User-Agent

微信:user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Mobile/14G60 MicroMessenger/6.6.1 NetType/WIFI Language/zh_CN支付宝:user-agent: ...

2019-10-08 11:56:37 793

转载 Windows 安装 Vue

引言在公司 linux 环境下安装不顺利,回家在 windows 下操作感觉到一种幸福nginx先安装了 nginx,其实跟 vue 没关系,只是打算用它做 web 服务,此处略过 nginx 的安装和配置下载 nodejs说实话,到此刻我并没有彻底弄懂 nodejs 与 vuejs 的关系,这篇问答vue.js是什么?为什么要在nodejs中安装?让我有了一个初步的概念,...

2019-10-08 11:56:36 67

转载 Go笔记之二:一个完整的播放器示例

Go笔记之二:一个完整的播放器示例该示例从命令行运行一个播放器示例,可进行添加、删除、浏览和模拟播放,其内容是对 Go 语言接口使用的良好展示源码及可执行文件参考书籍《Go语言编程》,可以正常运行,发布在此以备不时之需转载于:https://www.cnblogs.com/cinlap/p/8483701.html...

2019-10-08 11:56:35 247

转载 Centos7 升级 gcc

特别蛋疼的开始最痛苦的就是一步一个坑为了安装 vue.js,听说要安装 node.js,听说为了安装 node.js碰上了gcc版本不够的问题,此时我特别特别特别的想念盖茨大大下载 gccgcc ftp 下载地址来自网络点击查看,我选择了此时的最高版本解压缩 tar.gztar -xzf gcc-7.3.0.tar.gz进入解压后的gcc文件夹,下载供编译需求的依赖项...

2019-10-08 11:56:35 73

转载 Windows下安装配置go

基于 go 1.9.2 + liteIDE + windows10先安装 go 安装包,作用如同安装框架。默认安装路径是 C:\Go,通常都会更改,但这会影响到后面设置环境变量,因此更改到哪里请记住。自定义路径安装到 D:\Program Files\Go\ 下,继续完成安装后,打开环境变量设置。默认安装程序已经设置了一个名为 GOROOT 的变...

2019-10-08 11:56:33 83

转载 Go笔记之一:工程项目结构的注意事项

Go笔记之一:工程项目结构的注意事项对 Go 项目目录的理解 (Windows平台为例)刚安装完的 Go 需要设定环境变量,最关键的环境变量有三个,GOROOT、GOPATH和GOBIN。GOROOT应该设定为 GO 在当前环境下的安装根目录,通常因为 windows 平台都是由安装工具安装完成,因此 windows 平台一般不需要设置。GOPATH 理解为是开发者的“工作区”,即...

2019-10-08 11:56:33 120

转载 淘油价格小程序的数据库设计

“淘油价格小程序是一个提供行业产品价格查询和指数分析的工具”工作原因设计和实现了淘油快讯——提供价格服务的小程序,本章对数据库设计工作做一个记录。小程序特性是框架下、轻量化、类App、提供比公众号更多的交互,因此第一版的设计定位于提供“价格”服务。预想功能包括:浏览“今日”产品价格浏览指定历史产品价格浏览指定产品(一段时间内)产品价格图表形式分析 Top...

2019-10-08 11:56:31 146

转载 CentOS7 配置 nginx php php-fpm

上一篇说到安装 php装完并没有任何设置,这篇记录一下设置。先设置 nginx 吧,nginx 网上多如繁星的设置但大都比较简单,属于基础设置,因此此处只贴出设置后的结果,用红色框表示一些自己改动或需要注意的地方nginx 的基础设置很简单,设置个三次以上都能直接记住了。自己配置了一下 关于400、500系列错误的默认显示路径,404、403错误都显示 40x.html...

2019-10-08 11:56:31 124

转载 CentOS7 下使用 Nginx

update:2019-03-25 --新增新装 Nginx 的启动、重启、关闭和查看2019-02-19 --新增 yum 方式快速简单安装 Nginx2018-09-29 --新增配置文件对HTTPS的设定2018-05-23 --新增常用命令和防火墙命令以 yum 方式安装 Nginx 之后如何查看whereis nginx其中...

2019-10-08 11:56:29 95

转载 CentOS7 编译安装 php7

更新:2019-01-25补充:CentOS 7.5 全新编译安装 PHP-7.3.1 ,补充内容接在原文之后更新:2018-09-29补充:新系统下编译安装PHP-7.2.5遇到的问题,补充内容接在原文之后LNM都齐了,就差p了先下载php源码包,最好是到官网 php.net,下载后备用。安装众多依赖yum install libxm...

2019-10-08 11:56:29 183

转载 CentOS7下安装MariaDB

环境:Window10 上建立 VMWare 虚拟机,EasyInstaller 方式安装 CentOS 71. “失败”的经历备份原 repo 文件,并更改 yum 源(方法详见修改yum源)为aliyun,按照 MariaDB官方方式将yum信息添加(参考添加yum内容)到新保存的源文件内。然后根据官方文章(详情查看使用yum安装MariaDB)进行安装,但遭遇了一个尴尬的问...

2019-10-08 11:56:28 293

转载 CentOS7安装后配置MariaDB

安装后,优先推荐先对安全设置进行配置,键入命令sudo mysql_secure_installation键入当前密码,当前没有,直接回车,之后跟随提示会问几个问题:设置 root 密码? / 移除匿名用户? / 禁止远程登录? / 移除 test 数据库? / 重新载入权限表?一路下来,直到显示 "Thanks for using MariaDB"安全部分设...

2019-10-08 11:56:27 145

转载 修改yum源

安装 centos 之后,修改 yum 源到其它国内源1. 备份原文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2. 下载要切换的 yum 源到本地并命名 wget -O /etc/yum.repos.d/CentOS-Base.repo h...

2019-10-08 11:56:26 59

转载 PHP PDO的错误处理模式

PDO默认的错误处理方式是返回一个数组格式的错误代码。如果想要判断SQL有没有出错时,就需要写一组代码来检测这个返回的数组。觉得这样有些麻烦。还好PDO还提供了另外两种处理方式,只要根据需要设置一下就OK了。PDO::ERRMODE_SILENT这是默认使用的模式。PDO会在statement和database对象上设定简单的错误代号,可以使用PDO->errorCode() 和 ...

2019-10-08 11:56:26 254

转载 Mysql Update更新错误 Error Code:1175

Mysql 5.7,默认执行 update 语句时遇到错误提示:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option i...

2019-10-08 11:56:24 179

空空如也

空空如也

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

TA关注的人

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