自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alvin博客

建立自我,追求忘我!

  • 博客(221)
  • 收藏
  • 关注

原创 搬家第一天

搬家第一天搬家第一天搬家第一天搬家第一天搬家第一天搬家第一天搜索复制

2022-04-21 16:54:00 56

原创 用户认证

laravel 自带auth认证功能首先框架composer后,打开目录可以看到migrantions目录,这个目录是数据迁移来用的,其中里面有两个文件,需要创建数据迁移使用artisan命令创建,如图执行命令创建成功后,migrantions目录会显示创建的迁移文件,如图打开文件里面会显示你需要创建表的字段,需要你填写表的字段以及类型,默认是users文件是已经写好了,最后再执行artisan命令创建由于业务需要可能创建的用户表信息跟Laravel框架auth不一样,但是.

2021-02-23 23:21:40 188 4

原创 laravel 使用 Faker 数据填充

laravel 使用 Faker 数据填充创建数据填充文件 php artisan make:seeder UsersTableSeeder;打开文件编辑编辑数据填充内容运行文件生成模拟数据

2021-02-23 15:20:58 374

原创 在thinkphp中引入自定义的敏感词库

本文主要讲述,如何在thinkphp项目中创建敏感词库方法,如何引入敏感词库,以及如何将敏感词库用到项目中。首先是在项目的thinkphp的第三方插件目录中,引入自定义的敏感词库。具体的配置路径是 /ThinkPHP/Extend/Library/ORG/SensitiveThesaurus.php。其中SensitiveThesaurus.php文件中就是自定义的敏感词库,文件中存放了常

2020-03-05 09:01:27 941

原创 ThinkPHP5+Layui实现图片上传加预览

label class="layui-form-label">图片label>a class="layui-btn" id="image" style="float: left;">i class="layui-icon">i>上传图片a>div class="layui-input-block" style="margin-left: 220px;"> input typ

2020-03-05 09:01:04 351

原创 thinkphp分页bug--解决thinkphp分页乱码问题

thinkphp自带的分页类存在bug,例如当我们搜索关键词时,关键词为中文,第二次点击分页的时候,就会乱码,不能正常的显示我们需要的页码。本文就这一问题给出解决方案。出现乱码的问题是因为thinkphp分页类中的,构造url时存在的问题,thinkphp的分页url是使用"/"来分隔参数的,在将数据传递到url中时,经过url加密,第二次传递的时候就会乱码了,而如果我们使用"?"和"&"

2020-03-05 09:00:42 282

原创 简单分装一个json返回数据的方法。

在thinkPHP中返回json数据可以用ajaxReturn(), 但我们返回的数据是数组的时候,每次需要组装成数组,这样有点儿麻烦。所以,尝试对ajaxReturn()方法进行封装。1.建立一个基础控制器,其他控制器继承自这个基础控制器.在这个控制器中定义一个方法returnErr()classBaseControllerextendsController{

2020-03-05 09:00:27 486

原创 实现添加无限极栏目名称

第一步:创建一个栏目Controller 如:Category数据库如:id(栏目ID)、tid(上级栏目)、neme(栏目名称)as CategoryModel;class tle">Category extends tle">Controller{ public function tle">add() { $category = new Categ

2020-03-05 09:00:12 142

原创 微信方面

https://blog.csdn.net/u011415782/article/details/78757381https://blog.csdn.net/u011415782/article/details/91875079https://blog.csdn.net/u011415782/article/details/71171395https://blog.csdn.net/u...

2019-08-30 16:34:59 179

原创 小程序微信支付 实例配置详解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011415782/article/details/80944832★ 背景近期进行小程序的开发,毕竟是商城项目的开发,最后牵扯到的微信支付是必要的个人开发过程中也是遇到各种问题,在此,我根据自己的实际操作,进行了代码的详细配置,以...

2019-08-30 09:17:54 348

原创 PHP备战面试知识参考(备忘)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011415782/article/details/79497787★ 前言如果你是一个已经拥有 3-5年开发经验的PHPer了,那么所需要的技能掌握就格外重要,理论上讲应向着管理层方向迈进,同事所掌握的知识点就不能仅仅在于代码上了...

2019-08-30 09:16:42 181

原创 ThinkPHP5自动生成缩略图函数

函数放在common.php公共文件即可function thumb($src = '', $width = 500, $height = 500, $type = 1, $replace = false) { $src = './'.$src; if(is_file($src) && file_exists($src)) { $ext = p...

2019-08-30 09:14:54 687

原创 ThinkPHP5简单的二级导航分类

<?phpnamespace app\index\controller;use think\Controller;class Common extends Controller{ public function __construct(){ parent::__construct(); $tptc = db('nav')->where("tid = 0")-&gt...

2019-08-30 09:14:42 1117

原创 thinkphp如何使用令牌防止表单重复提交

thinkphp的表单如何使用令牌功能,如何防止表单重复提交?thinkphp框架中已经定义好了令牌功能,我们只需要按照格式配置和启用就可以了。令牌的使用思路?首先需要在thinkphp的配置文件中添加令牌参数,配置参数如下图: //令牌配置文件 'TOKEN_ON'=>true, // 是否开启令牌验证 'TOKEN_NAME'=>'...

2019-08-30 09:14:17 304

原创 整合支付宝即时交易+扫码支付

第一步:在配置文件config.php添加配置文件'ALIPAY_CONFIG' => [ 'partner' => '' // partner 从支付宝商户版个人中心获取 'seller_email' => '' // email 从支付宝商户版个人中心获取 'key' ...

2019-08-29 16:00:51 333

原创 微信JSSDK分享功能详解

本文以微信分享到朋友圈,分享给微信好友为例为参考,进行调用测试,想添加其他的功能,自行查看开发人员文档即可工欲善其事,必先利其器,好好利用下边的帮助工具,都是腾讯给开发人员的工具1.微信开发者说明文档:点击查看2.微信WEB开发者工具:Windows 64位版本:下载地址Windows 32位版本:下载地址Mac版本:下载地址3.微信JSSDK分享sample:点...

2019-08-29 16:00:34 649

原创 微信api退款及退款查询

相比支付宝的接口,微信的接口与实现都很简单其实,官方文档都有很详细的讲解。官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_4步骤:1.下载 安全证书!!【关键】2.按官方文档组织参数,生成URL3.CURL等同步访问URL,获取XML返回值4.自己系统的回调验证,完成自己系...

2019-08-29 16:00:17 2272

原创 微信native扫码支付

微信支付的方式有很多种,1.JSAPI--公众号支付、2.NATIVE--原生扫码支付、3.APP--app支付,统一下单接口trade_type的传参可参考这里4.MICROPAY--刷卡支付,刷卡支付有单独的支付接口,不调用统一下单接口这里以NATIVE 扫码支付为例进行介绍。官方文档地址:https://pay.weixin.qq.com/wiki/d...

2019-08-29 16:00:02 241

原创 支付宝查询退款接口(统一收单交易退款查询)

alipay.trade.fastpay.refund.query支付宝返回码官方文档:https://doc.open.alipay.com/doc2/detail.htm?treeId=200&articleId=105351&docType=1#退款查询API官方文档:https://doc.open.alipay.com/docs/api.htm?spm=a...

2019-08-29 15:59:47 4842

原创 支付宝退款接口(即时到帐无密退款)

refund_fastpay_by_platform_nopwd 官方参考文档:点击下载:http://download.csdn.net/detail/ty_hf/9611096步骤:1. 按照官方文档,编写此接口所需要的各个参数; 2. 对各参数进行签名处理,生成URL 3.调用此URL,跳转到对应请求页面 4.同步回调返回【受理结果】,注意是受理结果,就是此笔退款支付宝已经...

2019-08-29 15:59:28 1964 1

原创 支付宝支付接口(即时到账交易接口)

create_direct_pay_by_user 官方参数API文档地址:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.dsNjYY&treeId=108&articleId=104743&docType=1步骤:1. 按照官方文档,编写此接口所需要的各个参数; 2. 对各...

2019-08-29 15:59:14 613

原创 Redis详细介绍

虽然Redis已经很火了,相信还是有很多同学对Redis只是有所听闻或者了解并不全面,下面是一个比较系统的Redis介绍,对Redis的特性及各种数据类型及操作进行了介绍。是一个很不错的Redis入门教程。1.介绍1.1 Redis是什么REmoteDIctionaryServer(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Red...

2019-08-29 15:52:22 337

原创 phpRedis函数使用总结【分类详细】

一直在拿PHP使用Redis,但是总感觉不牢靠,索性借这个时间空余一气呵成,把PHP中所有操作到的Redis命令,几乎全敲个遍,包括它的返回值都是盯对过的,哪怕下回忘了也可以直接过来查嘛~大家也可以放心使用。测试环境: PHP:5.5 Redis:2.4.6参考网址:https://github.com/phpredis/phpredis参考网...

2019-08-29 15:52:09 112

转载 php笔记总结1111

方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。然而,默认情况下,POST 方法的发送信息的量最大值为 8 MB(可通过设置 php.ini 文件中的 post_max_size 进行更改)。eg:<?php echo $_POST["fname"]; ?> <?php echo $_POST["age"]; ?...

2019-08-29 15:51:39 118

原创 JavaScript小效果

在学习一些JavaScript效果,做一些实现效果笔记,顺便整理一下思路。LightBox效果实现:[html]view plaincopy<spanstyle="font-size:18px;"><!DOCTYPEhtml> <metacharset="utf-8"> <html> <head&g...

2019-08-29 15:51:31 397

原创 php面向对象

self-----------代表类本身,只能在当前类内部的函数中使用,代表代码所在的类;$this----------代表当前类的当前对象(在对象调用的方法中使用$this 就代表哪个类的对象),在子类对象调用继承自父类的方法时,方法中的$this 是子类的对象;;如果是在static静态方法中,不能使用;static-------作用1:静态变量; 作用2:静态方法;静态方法中不能调用...

2019-08-29 15:51:25 79

原创 PHP接口的介绍与实现

什么是接口(interface) ?接口是方法的抽象,如果不同的类有同样的方法,那么就应该考虑使用接口。(1)接口是一个行为的规范、协议。其实就是类和类之间的一种协定,一种约束(2)C#不支持多继承,但是他把这个功能交给接口来实现。(3)类与类之间的系统资源调用方式不一样,导致他们之间的通信很困难,而接口可以屏蔽掉它们之间的差异,能使他们顺利通信。什么是抽象类(abstractc...

2019-08-29 15:51:16 9364 2

原创 浅谈php接口

之前上学那会学习的专业是C#,工作中的php也在多个项目中,历练成长了不少,不过今天被一个问题问到,php接口,一直知道有这么一个东西存在,但是平时也没有怎么用到过接口,自己也查了下,先记录学习一下,以后有项目能用到那就在好不过书面定义接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式,就如面...

2019-08-29 15:51:09 127

原创 php3

最近学了好久的PHP了,今天就有关的函数总结一下,在参考别人写的博客的基础上,价值自己的理解,与大家分享:1.php基础语法变量,常量严格区分大小写,但内置结构或关键字无所谓(echo)命名:不能以数字,空格,.来开头,但是可以有汉字,eg:$变量="aa";可变变量:$a='aa';$$a="bb";则 $aa="bb";引用赋值:$a="aa"; $b=&$a; 则改变...

2019-08-29 15:51:00 397

原创 JavaScript+jQuery学习的的干货(一)

下面整理了下,自己在学习这些知识中遇到的一些比较常用的知识点,所以整理了一下,当然还有很多不足的,这只是部分的知识点,我会在遇到了新的时候,再继续进行更新。欢迎大家与我共同一起学习!1:JS中的创建对象,有如下方式:(1):单体模式 ,,,比如:[javascript]view plaincopyvartext1={ name:'小明',...

2019-08-29 15:50:53 197

原创 HTML——jquery学习笔记+实例+动画效果+表格处理

HTML——jquery学习笔记+实例 $("img").hover(function () { alert("鼠标移动到图片上"); },function () { alert("鼠标从图片上移出"); })})绑定事件 解除绑定[html]view plaincopy<...

2019-08-29 15:50:42 135

原创 jquery选择器、常用、ajax、json

jquery选择器、常用、ajax、json神木都是浮云,留下写脚印下面是对jquery的一些学习总结刚刚进入项目组的时候对用js对table进行操作,遇到了浏览器的兼容问题。于是改变思路使用jquery来实现方法一:使用动态给table添加行,这样设计代码会变的比较长[java]view plaincopy//获取table varagentTable=$("#...

2019-08-29 15:50:34 180

原创 jQuery笔记总结篇

首先,来了解一下jQuery学习的整体思路XMind源文件提供参考下载[Jquery笔记]XMind源文件提供参考下载第一节 jQuery初步认知jQuery概述 JQuery概念 javascript概念 基于Js语言的API和语法组织逻辑,通过内置window和document对象,来操作内存中的DOM元素 JQuery概念 基于ja...

2019-08-29 15:50:25 318 1

原创 JAVAScript 之Jquery初步学习,入门学习,jquery基础,浅谈其基本用法。

jQuery是什么?1. jquery是一套封装了JS的框架,帮我们解决了很多浏览器兼容问题以及提供了很多功能强大的方法。2. jquery 可以非常方便又快捷的方式查询与控制页面的控件。比如说点击某个BUTTON,响应某个事件。3. jQuery还提供了链式调用方法,比如说我在做一个控件动画的上移动2s,然后改变其颜色,接着又下移动2s.对应的代码为[javascript]...

2019-08-29 15:49:11 112

原创 jquery基础

一、将DOM对象包装成jQuery对象,我们已经见到两种了: 1)第一种是直接将一个DOM对象作为参数传递给$(): $(window),这样函数$()会将window对象包装成一个jQuery对象然后返回; 2)第二种则是传递一个选择器的参数给$(): $('#parent')。$实际上是一个函数,结果为true。这里使用全等运算符比较这两个变量jQuery和$,结果相等,这说明...

2019-08-29 15:47:19 118

转载 php导出word文档样式,与需求给你的word文档一模一样。

word文档样式一度让我十分的头疼,在页面上显示的,但是导出后根本不显示,终于招到解决办法了:          就是你要导出的word文档打开,然后点击另存为,文件格式选择html,htm格式文件保存到桌面,然后用记事本,或者notepad++等打开,中间一部分注释的是没有用的去掉就好,放到编译器里。整理一下格式,那这个你在用php导出 后就是很漂亮的word格式了。这中间有一个问题  就是很大...

2018-06-06 17:02:39 3301 1

转载 PhpStorm-2017.3

1. 下载PhpStorm的软件包点击这里 下载 PhpStorm-2017.3.4.exe 的Windows版本。当然也可以去PhpStorm官网下载。下载完成后,直接进行安装,安装过程很简单。2. 激活首先,需要修改本地的hosts文件(路径一般为C:\Windows\System32\drivers\etc\hosts),添加下面这行代码。0.0.0.0 account.jetbrains....

2018-05-27 11:37:33 1382

转载 PHP概念:MVC、OOP、ORM、CURD、ActiveRecord、单一入口

 2016-06-26 3092浏览 PHP教程 发表评论目录1 MVC2 OOP3 ORM4 CURD5 ActiveRecord6 单一入口1 MVCMVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。视图:视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HT...

2018-05-24 21:17:00 398

转载 5.数组

数组的概述1 直接赋值的方式声明数组2 使用array( )语言结构新建数组3 多维数组的声明数组的遍历1 使用for语句循环遍历数组2 使用foreach语句遍历数组3 联合使用list( )、each( )和while循环遍历数组4 使用数组的内部指针控制函数遍历数组预定义数组服务器变量$_SERVERHTTP GET变量:$_GETHTTP POST变量:$_POSTrequest变量:$_...

2018-05-19 11:49:41 424

转载 4.PHP函数

函数的定义自定义函数自定义函数语法格式:1.自定义函数的名称:2.参数:3.返回值:PHP变量的范围变量的范围局部变量(内部变量)全局变量静态变量声明及应用各种形式的PHP函数常规参数的函数伪类型参数的函数引用参数的函数默认参数的函数可变个数参数的函数回调函数变量函数回调函数借助call_user_func_array()函数自定义回调函数匿名函数递归函数使用自定义函数库函数的定义函数是什么?函数...

2018-05-19 11:49:02 1179

空空如也

空空如也

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

TA关注的人

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