自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 支付宝支付与微信支付

【代码】支付宝支付与微信支付。

2023-08-09 12:16:54 51

原创 sublime text3----设置头部注释快捷键

1.ctrl+shift+p搜索插件,在搜索框输入pic,选择安装插件2.1.1 如果下面错误则是包管理器没有安装,先安装package control2.1.2sublime Text 3 打开按shift+`按键打开控制台将下边代码贴进去import urllib.request,os; pf = 'Package Control.sublime-package';...

2021-08-02 14:11:07 427

原创 正则——取出td里的数据的类型为数组

$str = file_get_contents('1.php');$str = strip_tags($str, '<td>');//只保留td标签$str = str_replace(" ",'',$str);$parten = '/<td>(.*)<\/td>/isU';if (preg_match_all($parten, $str, $a...

2019-09-09 11:37:39 349

原创 大型网站架构演化

初始架构    迭代(1)  迭代(2) 迭代(3) 迭代(4)  迭代(5) 迭代(6) 迭代(7) 迭代(8) 迭代(9) 

2018-06-15 17:59:44 316

原创 laravel5.5-----jwt生成与验证token

一、生成token准备工作:1、在控制器里引入Tymon\JWTAuth\Facades\JWTAuth;2、修改指定模型,我的是默认模型APP\User.php;&lt;?phpnamespace App;use Tymon\JWTAuth\Contracts\JWTSubject;use Illuminate\Notifications\Notifiable;u...

2018-06-01 14:09:14 7893

原创 laravel5.5学习-----jwt基本信息与 安装

1。jwt(json web token)是一种规范,让我们在用户和服务器之间传递有效信息,它分为三个部分头部:JWT还需要一个头部,头部用于描述关于该JWT的最基本的信息,例如其类型以及签名所用的算法等。这也可以被表示成一个JSON对象:{ "typ": "JWT", "alg": "HS256"}载荷(Payload)我们先将用户认证的操作描述成一个JSO...

2018-05-29 11:17:45 1027

转载 深入了解Linux的系统目录

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识当在使用Linux的时候,如果您通过ls–l/就会发现,在/下包涵很多的目录,比如etc、usr、var、bin......等目录,而在这...

2016-11-10 15:03:58 398

原创 cenOs 安装php5.5、5.6

1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql....

2016-11-09 16:03:19 510

原创 memcacheq安装与消息队列

在处理业务逻辑时有可能遇到高并发问题,例如商城秒杀、微博评论等。如果不做任何措施可能在高瞬间造成服务器瘫痪,如何解决这个问题呢?队列是个不错的选择。队列(Queue)又称先进先出(First In First Out)利用消息队列可以很好地异步处理数据传送和存储,当你向数据库中写入数据就可采取消息队列来异步插入。只要有并发限制的地方基本都可以使用队列来解决。这里先重点介绍一下memcach...

2016-11-04 20:24:52 429

转载 git应用

Git总结一:git与svn区别1. GIT是分布式的,SVN是集中式2. GIT把内容按元数据方式存储,而SVN是按文件3. GIT分支和SVN的分支不同4. GIT(哈希算法)的内容完整性要优于SVN二:git安装  1:从https://git-for-windows.github.io下载,(一路默认安装即可)在开始菜单找到git->git bash(弹出黑框,

2016-10-21 11:45:04 368

转载 session与cookie的运行机制

一、理解cookie机制 cookie机制的基本原理简单,但是还有几个问题需要解决。 正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript或者VBScript也可以生成cookie。 而cookie的使用是由浏览器按照一定的原则在后台自动发送给

2016-10-14 15:01:33 328

原创 jQuery即点即改

1、给你需要修改的数据一个选择器(id或者class)都行2、因为修改数据库时候需要ID,所以给它一个属性等于你的ID用来传值,我用的是b(这个你可以随意起名) &lt;table border="1"&gt; &lt;tr&gt; &lt;td&gt;姓名&lt;/td&gt; &lt;/...

2016-10-12 20:41:28 1816

原创 微信开发---对接

一、对接1、微信开发首先要与微信公众号进行对接,到微信平台登录界面,没有公众号先注册一个,有三个类型,按照自己的本身选择注册,然后登陆2、左侧导航栏里,一些微信公众号的功能设置,这次说得是调用微信接口开发用到的3、在导航最下面是开发栏,其中基本配置里可以配置服务器,可以启用也可以禁用,我这里选择了启用点击修改配置出现如下界面,根据要求填写,其token是为对接验证,你可以随意填

2016-10-10 12:05:00 606

转载 第三方登录----Oauth协议处理流程(QQ)

为了让网站更快接入,腾讯提供了JS SDK的接入方案,具体点击这里或者点击这里进行查看。不过也可以自己写代码,当然你需要了解QQ的OAuth2.0的处理流程(Web Server Flow)。OAuth2.0的处理流程:点击这里查看官方Wiki。1.授权:获取授权码Authorization Code 说明:第一步QQ必须得到要登录系统的授权信息,如果授

2016-10-07 19:57:01 1338 1

原创 端口号

httpd    80mysql   3306斯芬克斯    9312redis     6379memcache  11211pop3    110 smtp     25https    443nginx    80ftp        21sftp      22

2016-09-18 15:35:37 329

原创 session入库

函数session_set_save_handler('open', 'close', 'read', 'write', 'destroy', 'gc')中参数open和read为session开启后调用的方法参数close为session关闭时调用的方法参数write为session写入调用的方法参数destroy为session销毁时调用的方法参数gc为session自动回收机制的方法

2016-09-16 21:28:40 371

原创 msyql主从几种错误调试

1、show  master   status 显示为空:mysql 没有启动bin-log2、Io :connecting  SQL:yes           (1)网络不通(2)master赋予slave同步账户信息不对,检测信息 (3)pos不对  检测show  master status的信息(4)ID问题,防火墙3、IO:YES  SQL:NO      

2016-09-07 13:55:58 391

原创 Oauth协议

Oauth协议使用原理  1、  用户登录第三方网站,先请求到Oauth登录页面Client_id为APP key  ,redirect_uri为回调地址授权之后,跳转回调地址,并附带一个code带着code请求Oauth服务器,带着client_id、client_scret验证用户是否合法登录得到acc

2016-09-06 10:58:17 244

原创 新浪第三方登录

新浪微博第三方登录,发微博 1、  首先登录新浪微博开放平台,网址:open.weibo.com2、  点击右上角,有微博账号直接登录,没有先申请一个3、  点击右上角头像,编辑开发者信息,进入编辑信息4、  微链接-》网站接入-》立即创建微链接-》网站接入5、  填写网站名称:自己网站的名称、网站域名:线上公网可以访问到的域名6、  在自己公网上的网站首页页面代码,标

2016-09-06 10:54:46 486

原创 html中实现饼图

//饼图显示      //绘制 //绘制饼图 function drawCircle(canvasId, data_arr, color_arr, text_arr) { var c = document.getElementById(canva

2016-08-26 10:55:38 8495 1

翻译 php编译参数

php编译参数./configure·–prefix=/usr/local/php php 安装目录·–with-apxs2=/usr/local/apache/bin/apxs·–with-config-file-path=/usr/local/php/etc指定php.ini位置·–with-mysql=/usr/local/mysql mysql安装目录,

2016-08-25 08:32:11 528

原创 简单的轮播图代码

图片轮播 jq(左右切换) body,div,ul,li,a,img{margin: 0;padding: 0;} ul,li{list-style: none;} #wrapper{position: relative;margin: 30px auto;width: 400px;height: 200px;} #bann

2016-08-24 20:41:23 1067

原创 Git常用命令

查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm # 从版本库

2016-08-19 08:16:56 212

原创 Linux常用命令

常用指令ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch ...

2016-08-19 08:13:43 359

原创 php常用函数

一、php字符串常用函数  1、查找字符位置函数 strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int]):查找search在$str中的最后一次出

2016-08-18 21:16:58 708

原创 mysql主从配置

1、修改主服务器master:  #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]服务器唯一ID,默认是1,一般取IP最后一段2、修改从服务器slave:  注:从服务器搭建1.本地首先需要搭建一套mysql,

2016-08-16 20:09:56 555

原创 window安装redis

windows下安装redis1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原...

2016-08-16 14:57:38 261

原创 负载均衡

1、两台服务器(一台装了两个环境Apache和nginx或其他)、也可以三台服务器,其中一台为反向代理2、在反向代理服务器的配置文件中,添加upstream 名字{ server 集群ip ; .....}3、在配置文件中的localhost中添加proxy_pass http://刚刚添加的upstream的名字配置完的文件为4、访问反向代理

2016-08-16 14:43:23 305

原创 nginx的常用命令

研究了一下nginx帮助后发现,有-s参数可对nginx服务进行管理:# /usr/local/nginx/sbin/nginx -hnginx version: nginx/0.7.63Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives]Options:-?,-h : this help...

2016-08-16 10:48:14 293

原创 Linux安装redis扩展

Redis 自定义前提是你已经安装redis 了cdredis-3.2.1/ 进入redis 目录Viredis.conf 配置文件bind 127.0.0.1 将这个注释掉 #bindliunx ip 现在别人也可以连到你的redis了安装 Redis 扩展wget https://github.com/phpredis/phpredis/...

2016-08-13 08:43:43 423

原创 php中配置文件:session

网上有很多PHP.INI文件配置的中文说明,但是对于PHP初学者来说在进行PHP运行环境搭建配置时还是容易一头雾水,今天换一种角度来分享如何进行php.ini配置,以求达到解决实际问题的效果,开篇以PHP教程方式详细介绍如何通过php.ini来配置Session,以实现基本的Session应用。  我们知道在利用PHP进行购物车、用户登录等交互式网站开发时,Session是一种很好的解决方法,

2016-08-12 21:23:10 314

原创 yii框架登录令牌

一、判断是否同时登录,同时登录则挤掉第一个用户 1、 在数据库创建一个token表,让其与用户表关联,token随机字符串 2、登录时将数据库里的token换掉,并取出新的token与用户信息一起存到session//调用登录接口地址 $url = "http://localhost/php10/port/public/check?username=".$use...

2016-08-09 21:41:16 579

原创 json_encode与json_decode

1.json_decode() json_decode (PHP 5 >= 5.2.0, PECL json >= 1.2.0) json_decode — 对 JSON 格式的字符串进行编码 说明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量

2016-08-08 08:11:01 500 3

原创 php的curl提交总结

1、post https提交 方法 function curl_post2($url='', $postdata='', $options=array()){ $ch = curl_init($url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIF

2016-08-04 11:12:46 378

原创 安装Composer与laravel安装

(一)composer安装1、Laravel 框架使用 Composer 来管理其依赖性。所以,在你使用 Laravel 之前,你必须确认在你电脑上是否安装了 Composer。2、没安装点击Composer,看到下图点击download,选择安装的系统环境进行安装3、Windows下载Composer-Setup.exe之后运行(软件版本:PHP 5.4+,MySQL

2016-08-02 16:05:08 14426

原创 Yii框架发送邮件

1、修改web.php配置'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', // send all mails to a file by default. You have to set // 'useFileTransport' to false and configu

2016-07-29 19:50:53 442

原创 sphinx多条件搜索

1、sphinx多条件搜索创建索引、开启搜索服务,以下是我创建的表单,option标签的value微数据库字段 request->csrfToken?>" /> 搜索字段: 全部 标题 作者 作者: 2、然后将coreseek中的csft_mysql.conf类方法yii框架的 yii\vendor\composer\ 下在yii\ve

2016-07-29 08:18:58 1446

原创 yii框架中sphinx单条件搜索

1、sphinx单条件搜索创建索引、开启搜索服务,以下是我创建的表单 request->csrfToken?>" /> 作者: 然后将coreseek中的csft_mysql.conf类方法yii框架的 yii\vendor\composer\ 下在yii\vendor\autoload.php中添加require_once __DI

2016-07-28 21:45:42 493

原创 sphinx与中文分词coreseek(window)

1.Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能,做数据库的优化。Sphinx可以非常容易的与SQL数据库和脚本语言集成。2.中文分词coreseek,官网地址:http://www.coreseek.cn/(官网不可以,只可以到别的地方下载),现在用的最多的sphinx中文全文检索,它提供了为

2016-07-28 19:59:57 951

转载 Linux中mysql的命令

1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shut

2016-07-27 20:02:27 367

空空如也

空空如也

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

TA关注的人

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