自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Marswill

Always running and never stopping

  • 博客(105)
  • 资源 (6)
  • 收藏
  • 关注

原创 微信小程序-页面跳转失败WAService.js:3 navigateTo:fail url not in app.json

微信小程序的页面跳转需要以下几个步骤。下边我就从重新创建一个页面开始。小程序是按照手机端native程序的方式,按照页面为单位来划分和设计的。比如说我要创建一个向导页面。

2017-04-29 15:11:12 15668 3

原创 基于tp5文件上传到七牛云的插件

基于tp5框架的七牛云存储实现,可以方便的实现文件上传,文件管理功能。只需两行代码就能完成一次文件上传 安装方式。使用composer安装,在项目根目录下运行

2017-04-25 21:04:44 5972

原创 TP5微信开发地址验证中的配置失败或者token验证失败的解决办法

在使用TP5做微信开发时大家一定遇到过配置失败或者token验证失败的情况,而且使用日志打印参数进行签名算法验证都是真确的。这个问题让我苦恼了好久。最终发现,在我们验证签名是输出了随机字符串 echo $echoStr;时如果没有关闭trace就会出现如下的输出

2017-04-24 16:48:23 5972 5

原创 多数据库服务器应用实现主从同步从而读写分离

主从同步一般使用在多台服务器上读写分离的数据库架构。为了提交数据库的效率,其实现的原理如下 分别配置了主从服务器。后主从服务器的同步流程如下:1. 从服务器向主服务器发送同步请求,创建一个I/O的连接2. 主服务器将数据库的改变以事件的形式生成到binary-log中3. Binlog dump线程从I/O中传递数据到从服务器的relay sql log4. 从服务器的sql线程将日志生成sql这里的slave database不一定只是一台数据库服务器,可以使slave database的集

2017-04-21 19:31:36 3983

原创 Expected response code 220 but got code “”, with message “””

在使用swift_mailer时出现了以下错误:Expected response code 220 but got code “”, with message “””解决办法:这个一般是由于encyption配置导致的Secure Sockets Layer (SSL)Transport Layer Security (TLS)

2017-04-06 12:26:26 8245 3

原创 layer.js:2 Uncaught TypeError: n.on is not a function(…)

使用layer时出现如下问题的解决办法layer.js:2 Uncaught TypeError: n.on is not a function(…)

2017-04-05 19:42:17 14859 1

原创 Yii2使用阿里大鱼或阿里云短信发送短信

短信发送作为实时为用户传递信息的工具在企业中非常常用。由于去年起手机号码都实现了实名认证,所以作为用户信息的真实性验证或者用户购买信息及资金变化的通知,短信方式就显得尤为重要也非常的方便。下边我就来分享下在yii2中如何使用阿里大鱼及阿里云云通信/短信服务来发送短信。

2017-04-05 18:04:51 5389

原创 Loading plugin Fxp\Composer\AssetPlugin\FxpAssetPlugin PHP Fatal error: Uncaught Error: Call to unde

Loading plugin Fxp\Composer\AssetPlugin\FxpAssetPlugin PHP Fatal error: Uncaught Error: Call to undefined method Composer\Package\RootPackage::getConfig() in /root/.config/composer/vendor/fxp/composer-asset-plugin/Config/ConfigBuilder.php:111

2017-04-01 19:00:09 3005

原创 Invalid Call – yii\base\InvalidCallException The cookie collection is read only.

Invalid Call – yii\base\InvalidCallExceptionThe cookie collection is read only.在yii2中提供了两种方法来实例化一个cookie容器但是两个容器的作用分别不同,所以我们需要在合适的场景选择合适的方式来初始化。

2017-03-11 17:31:04 3322

原创 yii2的yii\db\ActiveRecord::deleteAll()请慎用

通常情况下框架的删除数据的方法是需要加条件才能够删数据的,基本上市框架强制的要求。没有添加删除条件是删除不了的,但是yii2框架就不一样。如果你操作不当就只能去早点儿阅读下《mysql从精通到跑路》这本书了。

2017-03-11 14:03:41 14066

原创 Invalid Configuration – yii\base\InvalidConfigException The fileinfo PHP extension is not installed

如果在使用yii2的上传功能上传文件时出现如下的错误从错误提示信息可以得到是因为PHP的fileinfo的扩展没有开启,如果熟悉PHP扩展的人应该能够知道如何开启fileinfo扩展。

2017-03-08 00:38:26 7835

原创 yii2中getter 和 setter 注意事项

如果此类属性名和类成员变量相同,以后者为准。 例如,假设以上 Foo 类有个 label 成员变量, 然后给 $object->label = ‘abc’ 赋值,将赋给成员变量而不是 setter setLabel() 方法。其实这句话就是说嘛我们的setter和getter只对隐藏属性和受保护属性起作用。如果是public修饰符修饰的变量则直接会赋值和获取,而不会经过我们的setter或者getter,例子:

2017-03-07 09:53:23 1025

原创 Unable to verify your data submission.加入了_csrf也报400错误的解决

对于这个错误一般有以下两种解决方案:1.在form标签中添加<input type="hidden" name="_csrf" value="<?=Yii::$app->request->csrfToken?>" />2.在控制器开始部分添加public $enableCsrfValidation = false;如果你添加了以上标签还是报错那么你需要坚持看完这篇文档

2017-02-28 12:04:08 4657

原创 PHP中表单没有问题但是$_FILES为空的解决办法

在文件上传中$_FILES接收不到值的情况有很多种,总结一下常见的错误有下边几种,也是大家在使用中容易犯的错误。1.在form中忘记加enctype="multipart/form-data"属性,这个是最常犯的错误;2.忘记在php.ini中打开文件上传的功能file_uploads=on

2017-02-27 11:56:58 12497 3

原创 PHP下安装及使用Redis扩展(Windows环境)

redis作为一个key-value数据库在近年来非常火爆,尤其是在大数据和云计算发展迅速的今天。同样redis也成为了开发人员必学必须使用的一个工具。同时redis在数据储存时支持持久储存和内存储存,既能够保证数据存取的快速性也能够保证数据的持久性。key-value数据库发展的历史非常长,在很早之前memcached作为一个在生产环境中使用的key-value类型的数据库,经常被当做缓存来使用。但是redis是对memcached所存在的不足的弥补。下边我来分享下redis在PHP中的安装及使用,也是因

2017-02-20 13:43:38 5373

原创 关于ThinkPHP框架addAll()方法的设计问题填坑

今天在讲解ThinkPHP框架的时候在使用ThinkPHP基础模型类提供的addAll()方法进行多条数据写入时报错了,而且使用模型的getError()都获取不到错误提示!没错,获取不到错误!所以我认为这是ThinkPHP框架设计中存在的Bug。在学生都去吃饭时我自己翻看了框架底层对于addAll()的实现。

2017-02-19 13:02:51 6761 1

原创 支付宝支付即时到账接口在ThinkPHP商城中的应用

支付宝支付是PHP高级课程中ThinkPHP商城项目课的内容之一,在此视频中将会讲解如何将支付宝作为第三方库集成到ThinkPHP框架中,并且将支付宝的配置参数写入自定义配置中从而达到在整个项目中灵活调用支付的目的。涉及到的知识点有使用vendor函数加载第三方扩展库,对vendor函数做了详细的介绍。使用C函数来读取自定义配置。结合ThinkPHP的特性和支付宝第三方支付的调用方式做了支付宝集成到ThinkPHP框架的完整流程。

2017-02-16 14:19:27 2565

原创 ueditor Uncaught ReferenceError: errorHandler is not defined解决办法

在使用ueditor作为富文本编辑器时出现ueditor.all.js:24557 Uncaught ReferenceError: errorHandler is not defined 错误

2017-02-12 10:17:57 27599 1

原创 微信支付-扫码支付方式在ThinkPHP商城中的使用(第三部分)

微信支付借助于用户分布非常广泛的手机微信客户端非常受用户欢迎,作为非常强大的第三方支付平台提供了非常强大的支付产品供商家使用。作为当前主流第三方支付产品之一,微信支付几乎是所有涉及到在线支付的平台都会具有的支付功能。本文主要讲解微信支付收款接口中的扫码支付产品,从微信支付商家平台的配置到demo的演示以及如何集成到ThinkPHP框架中,在ThinkPHP框架中完成一次简易订单的交易。当你看完本教程后你也可以把微信支付第三方支付的功能集成到自己的项目中。

2017-02-11 21:10:00 2054 7

原创 微信支付-扫码支付方式在ThinkPHP商城中的使用(第二部分)

微信支付借助于用户分布非常广泛的手机微信客户端非常受用户欢迎,作为非常强大的第三方支付平台提供了非常强大的支付产品供商家使用。作为当前主流第三方支付产品之一,微信支付几乎是所有涉及到在线支付的平台都会具有的支付功能。本文主要讲解微信支付收款接口中的扫码支付产品,从微信支付商家平台的配置到demo的演示以及如何集成到ThinkPHP框架中,在ThinkPHP框架中完成一次简易订单的交易。当你看完本教程后你也可以把微信支付第三方支付的功能集成到自己的项目中。

2017-02-11 21:06:27 3000 17

原创 微信支付-扫码支付方式在ThinkPHP商城中的使用(第一部分)

微信支付借助于用户分布非常广泛的手机微信客户端非常受用户欢迎,作为非常强大的第三方支付平台提供了非常强大的支付产品供商家使用。作为当前主流第三方支付产品之一,微信支付几乎是所有涉及到在线支付的平台都会具有的支付功能。本文主要讲解微信支付收款接口中的扫码支付产品,从微信支付商家平台的配置到demo的演示以及如何集成到ThinkPHP框架中,在ThinkPHP框架中完成一次简易订单的交易。当你看完本教程后你也可以把微信支付第三方支付的功能集成到自己的项目中。

2017-02-11 21:04:11 4531

原创 软件工程作业二(贪心猫游戏C语言设计

第一步:创建角色首先,我们打开我们的编程软件,可以tc20或者tc30等,我这里就用win-tc作为演示。我们新建一个文件,先将其保存,并命名为game.c然后然我们通过简单的编程来显示我们的主角,这里我们以一个笑脸字符来代表主角。#include main(){ printf("%c",2); getch();}大家看到,我们这里调用stdio.h,这个

2014-04-14 02:22:42 1745

原创 字词出现频率统计

//本文章编程语言为网络编程的php脚本语言header("content-type:text/html; charset=utf-8");$filePath="txt.txt";$chars=2;$wordArray =array();$file=fopen($filePath,"r");while(!FEOF($file)){ //读出一行 $singleLine

2014-03-24 00:43:26 3618

原创 C语言文章词语频率统计

本文章是参考博文http://blog.csdn.net/marswill/article/details/21899683完成#include#include#includeusing namespace std;#define M 20000typedef struct { char danci[19];//储存单词 int count;//记录单词个数,后面

2014-03-24 00:40:14 1478

原创 写一个程序,分析一个文本文件中各个词出现的频率,并把频率最高的10个词打印出来

#include "stdafx.h"#includetypedef struct Word { char w[20]; int  k; struct Word *next;}pWord;int main(int argc, char* argv[]){FILE *fp = fopen("test.txt","r"); struct Word *Head =

2014-03-24 00:35:46 2538

Dart2.1-mac-i32

dartsdk2.1 release版本mac 32位版。安装和教程请查看http://blog.csdn.net/marswill

2018-12-24

Dart2.1-windows-x64

dartsdk2.1 release版本windows 64位版。安装和教程请查看http://blog.csdn.net/marswill

2018-12-24

Dart2.1-windows-i32

dartsdk2.1 release版本windows 32位版。安装和教程请查看http://blog.csdn.net/marswill

2018-12-24

Dart2.1-linux-x64

dartsdk2.1 release版本linux 64位版。安装和教程请查看http://blog.csdn.net/marswill

2018-12-24

Dart2.1-linux-i32

dartsdk2.1 release版linux32位版。安装和教程请查看http://blog.csdn.net/marswill

2018-12-24

改变image网站加速器

本软件可以改变你的网站image图片的格式。可以是你的网站更快的被打开。

2011-03-13

空空如也

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

TA关注的人

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