自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小井的博客

技术小白,请多多指教。

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

原创 微信支付接口 退款接口

相比支付宝的接口,微信的接口与实现都很简单其实,官方文档都有很详细的讲解。<?phpnamespace app\api\controller;use think\Controller;use think\Request;use think\Db;use org\lib\Wechatapppay;class Wechatpay extends Controller{ /

2017-11-01 13:49:41 11869

原创 api 支付宝接口 支付接口 退款接口

首先在支付宝开放平台上新建一个应用  具体操作请上 https://open.alipay.com/developmentAccess/developmentAccess.htm从支付宝官网上下载支付宝服务端支付接口 地址:https://docs.open.alipay.com/54/103419/我用的框架是TP5  把sdk 放在了 vendor 文件下  这个sdk 包

2017-11-01 10:09:31 8897 1

转载 PHPExcel 导出excel

PHPExcel导出excel如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,例如下面就把$yourStr从utf-8转换成了gb2312:$yourStr = mb_convert_encoding("gb2312", "UTF-8", $yourStr); 总结 php导出Excel php导入Excel PhpExcel使用说明 PhpExcel使用手册1

2017-08-12 12:29:49 370

原创 ThinkPhp excel 导入导出 demo

首先要去下载一个PHPExcel 文件在前台html页面进行上传文件:如: Title导出数据并生成excel  excel 导入 /* * excel 倒入 * */ public function add_excel() { if (!empty($_FILES))

2017-08-12 12:26:56 669

转载 Memcache基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http

2017-04-01 16:58:09 191

原创 MongoDB基本命令

Windows下安装的mongodb开启mongodb进程打开个 cmd进入在自己安装的mongodb文件中bin 目录下mongod.exe --dbpath d:/Mongodb\data (自己存放的路径)重新打开个 cmd进入在自己安装的mongodb文件中bin 目录下mongo.exe接下就运行操作就好。MongoDB基本命令用

2017-04-01 10:17:17 226

原创 session 文件同步

<?php session_start(); $_SESSION['name'] = $_POST['username']; echo session_id(); var_dump($_SESSION);die(); /* * 创建数据库 drop DATABASE if EXISTS session; create DATABASE

2017-03-24 19:39:58 228

原创 mysql 索引命令

1.PRIMARY  KEY(主键索引)mysql>ALTER  TABLE  `table_name`  ADD  PRIMARY  KEY (  `column`  ) 2.UNIQUE(唯一索引)        mysql>ALTER  TABLE  `table_name`  ADD  UNIQUE (`column` ) 3.INDEX(普通索引)mysql>AL

2017-03-20 19:19:58 220

原创 mysql 分库分表

分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。

2017-03-20 19:18:52 198

转载 php 找回密码机制流程

首先,我们假定你已经有了一个用户注册系统。其中用户表可能如下: create table member(  id int unsigned not null auto_incremtnt,  username………………  passwords char(32) not null,  email varchar(100) not null, 

2017-03-20 19:15:51 808

原创 支付宝支付

支付宝支付function order_pay($sn,$price){ //合作身份者id,以2088开头的16位纯数字 $alipay_config['partner'] = '2088121321528708'; //收款支付宝账号 $alipay_config['seller_email'] = 'itbing@sina.cn';

2017-03-10 15:57:57 558

原创 Redis 秒杀

添加秒杀入库 public function actionAdd_do() { $request = \Yii::$app->request; $data = $request->post();// print_r($data);die; //存入redis list

2017-03-09 19:53:58 527

原创 递归

public function recursion($data,$path=0,$flag=1){        static $arr=array();        foreach($data as $key=>$val){            if($val['parent_id']==$path){                $val['flag']=$flag;

2017-03-03 19:46:11 177

转载 常用正则表达式

常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以用来删除空

2017-03-01 19:18:27 160

原创 微信第三方登录

服务器//code值@$code = $_GET['code'];//获取token值$url2="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=wx6914f67809f0ce94&corpsecret=bAaT6Peu254NgETLMgkkvKPFS4Hz0HxuR3NtkO_rbYRXtV13qMiZ

2017-03-01 14:29:01 323

原创 laravel5.2发送邮件

在配置文件.env中修改配置                     列如用QQ 发邮箱          MAIL_DRIVER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=465 MAIL_USERNAME=自己的qq邮箱@qq.com MAIL_PASSWORD=授权码(

2017-02-27 20:13:13 282

原创 table切换

页面上代码li class=" menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2160 current_page_item bit-menu-post-id-2160 menu-item-2319 first">a href="{{$val->h

2017-02-21 20:10:17 809

转载 laravel5 验证码

1、首先,进入laravel框架根目录下打开 composer.json中如下加入配置:[php] view plain copy print?"require": {          ...          "gregwar/captcha": "1.*"      },  2、打开cmd进入la

2017-02-20 19:27:34 298

原创 git详细学习

Git config --global user.name    #你的名字 git config --global user.email # 怎么联系你 git init # git初始化,生成.git文件夹:隐藏目录,记录你的操作 git status 查看状态 git add +文件名   把文件提交到暂存区  或者是  直接   git add . 

2017-02-20 19:24:53 211

转载 去重,重复的去掉

一道笔试题,就是查询出数据表中重复的记录,应该来说用过分组查寻的,这道题并不在话下,我们先来看看这张表上图高亮部分的是重复的数据行,那么如何取出其中高亮的部分,聚合函数在解决这个问题前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。例如上函数从左至右依次为 求总和,记

2017-02-20 19:23:14 852

原创 PDO的自带的获取自增id

$pdo = new PDO('MySQL:dbname=test;host=localhost;','root','');$pdo->setAttribute(PDO::ATTR_PERSISTENT,true);$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);$pdo->exec("INSERT INTO

2017-02-20 19:17:21 5801

原创 手写登录借口,jsonp跨域传值

第一种用jsonp接值列如在views中写下html lang="en">head> meta charset="UTF-8"> title>Documenttitle>head>body>table> tr> td>用户名:td> td>input type="text" name="username" cla

2017-02-20 19:08:18 567

原创 微博第三方登录

在项目首页 输入@$code = $_GET['code'];$url = "https://api.weibo.com/oauth2/access_token";$post = "client_id=3468947567&client_secret=d9dc3dba57c444dcf3d7e58b4efb7448&grant_type=authorization_code&c

2017-02-20 17:01:22 545

转载 yii form表单用法

表单应用文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea(['rows'=>3]);文件上传:fileInput();提交按钮:sub

2017-02-20 14:20:33 632

原创 sql语句 一个关键字查询多个数组

select * from tb where col1 like '%电器%'  union all  select * from tb where col2 like '%电器%'  union all  select * from tb where col3 like '%电器%'

2017-02-14 08:04:09 2752

原创 laravel 手写RBAC控制

只是个人见解,如果对你有帮助,深感荣幸。

2017-01-11 10:17:59 2067

原创 Yii 存session

Yii存sessionuse yii\web\Session;$session = Yii::$app->session;$session->open();//存session$session->set('admin_name', $username);//取session$admin_name=$session->get('admin_name');

2016-12-21 15:37:53 407

原创 Yii2.0 多条件搜索 带分页

个人见解,如果您不能使用,请多多见谅。

2016-12-21 15:04:45 3345

原创 Yii2 发送email

配置 config/main-local.php  在一下配置写入 $config=[...]中                       这是以163邮箱为例 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@common/mail',

2016-12-14 20:50:34 1339

原创 laravel5.2 文件上传

//引用的文件use Illuminate\Http\Request;use Illuminate\Support\Facades\Storage;'uploads' => [ 'driver' => 'local', 'root' => storage_path('app/uploads'),],//在config/filesystems.php

2016-12-05 16:53:51 269

原创 yii2yii2的jquery

把jQuery,css,js放在frontend里面的web里这样引入就可以使用use yii\helpers\Html;

2016-11-30 18:58:31 237

原创 YII2模型之增删改查

1、ActiveRecord 类型的增删改查以\app\models\Article 模型为准 , 来操作以下函数1) 查询数据①findAll 查询多条数据\app\models\Article::findAll([‘status’ => ‘1’]); //查询 Article , status 为 1 的所有数据②根据 findOne 进行查询 , 根式\app\model

2016-11-30 16:45:09 3047

空空如也

空空如也

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

TA关注的人

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