08 2017 档案

摘要:Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。 Redis常用数据类型 Redis最为常用的数据类型: 1.String 2.Hash 3. 阅读全文
posted @ 2017-08-21 10:57 醉里浪 阅读(3472) 评论(0) 推荐(0) 编辑
摘要:Chrome搜索自身的DNS缓存 搜索操作系统自身的DNS缓存(浏览器没有找到缓存或缓存已经失效)查看Chrome浏览器的DNS缓存信息(chrome://net-internals/#dns): 读取本地HOST文件 浏览器发起一个DNS的一个系统调用 运营商服务器把结果返回操作系统内核同时缓存起 阅读全文
posted @ 2017-08-18 14:31 醉里浪 阅读(3924) 评论(0) 推荐(0) 编辑
摘要:1.准备两个虚拟域名 127.0.0.1 www.openpoor.com 127.0.0.1 www.myspace.com 2.在openpoor的根目录下创建以下文件 index.PHP [php] view plain copy <?php session_start(); ?> <!DOC 阅读全文
posted @ 2017-08-16 21:10 醉里浪 阅读(2377) 评论(0) 推荐(0) 编辑
摘要:为什么要把session存入数据库?有什么用? 可以:统计在线人数,现实多站点session共享(通行证),控制同个账号登入人数等。 要实现session的入库,有关键的几个基本知识: session.gc_divisor = 100 session.gc_probability = 1 。sess 阅读全文
posted @ 2017-08-16 15:24 醉里浪 阅读(459) 评论(0) 推荐(0) 编辑
摘要:首先知晓我们在使用验证码的时候通常是和我们的表单小部件配合使用首先我们创建model层 新建一个php文件 名字叫做Verifycode.php 要在我们的model层 创建我们的验证码的验证规则,我这里简单的写两个规则 一个是 非空 另一个是验证码必须验证正确 规则写在我们的model的rules 阅读全文
posted @ 2017-08-15 20:25 醉里浪 阅读(228) 评论(0) 推荐(0) 编辑
摘要:1、 用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo 能这么做,它是一种可以把多个字符 串当作参数的“函数”(译注:PHP 手册中说 echo 是语言结构,不是真正的函数,故把函数 加上了双引号)。 2、如果能将 阅读全文
posted @ 2017-08-15 20:24 醉里浪 阅读(219) 评论(0) 推荐(0) 编辑
摘要:1 编写目的为了更好的提高技术部的工作效率,保证开发的有效性和合理性,并可最大程度的提高程序代码的可读性和可重复利用性,指定此规范。开发团队根据自己的实际情况,可以对本规范进行补充或裁减。 2 整体要求技术部php开发规范将参照PEAR的规范,基本采用PEAR指定的规范,在其基础上增加、修改或删除部 阅读全文
posted @ 2017-08-15 20:22 醉里浪 阅读(2317) 评论(0) 推荐(0) 编辑
摘要:在项目开发过程中,经常遇到了一些PHP处理程序性能底下的情况,程序运行在centos+nginx环境,虽然这个有很多的原因如:服务器本身配置,运行环境nginx服务,php-fpm配置等等,更多有一点仍然是PHPer没有对程序进行更好的优化。 第一类、变量类型: 1)主要是使用未定义变量,而直接使用 阅读全文
posted @ 2017-08-15 20:21 醉里浪 阅读(715) 评论(0) 推荐(0) 编辑
摘要:什么是AR(ActiveRecord) Active Record (活动记录,以下简称AR)提供了一个面向对象的接口, 用以访问数据库中的数据。一个 AR 类关联一张数据表, 每个 AR 对象对应表中的一行,对象的属性(即 AR 的特性Attribute)映射到数据行的对应列。 一条活动记录(AR 阅读全文
posted @ 2017-08-15 20:20 醉里浪 阅读(191) 评论(0) 推荐(0) 编辑
摘要:#查所有年龄在20岁以下的学生姓名及年龄#SELECT sname,sage from s where sage<20 #查考试成绩有不及格的学生的学号#SELECT sno from sc where grade < 90 #查所年龄在20至23岁之间的学生姓名、系别及年龄。#SELECT sna 阅读全文
posted @ 2017-08-15 20:18 醉里浪 阅读(251) 评论(0) 推荐(0) 编辑
摘要:定义:极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供专业、高效的移动消息推送服务(是一个面向普通开发者开放的,免费的第三方消息推送服务)。 极光推送服务优势: 1)完全开放注册,免费向所有的开发者开放使用 2)SDK流量电量消耗很少 3)集成简单,很快就能够集成跑起来 阅读全文
posted @ 2017-08-15 20:07 醉里浪 阅读(348) 评论(0) 推荐(0) 编辑
摘要:1 库名,表名,字段名必须使用小写字母,"_"分割。 2 库名,表名,字段名必须不超过12个字符。 3 库名,表名,字段名见名识意,建议使用名词而不是动词。 4 建议使用InnoDB存储引擎。( InnoDB:支持事务安全的引擎,支持外键、行锁、事务是他的最大特点。如果有大量的update和inse 阅读全文
posted @ 2017-08-15 15:31 醉里浪 阅读(2036) 评论(0) 推荐(0) 编辑
摘要://导出 //放在model层的类 setFileName($fileName); } //设置要导出的文件名 public function setFileName($fileName) { $this->fileName = $fileName; } /** * @brief 写入内容操作,每次存入一行 * @param $data array 一维数组 */ public f... 阅读全文
posted @ 2017-08-15 15:31 醉里浪 阅读(209) 评论(0) 推荐(0) 编辑
摘要:获取用户token https://api.weixin.qq.com/cgi-bin/message/custom/send 地址sendall根据标签发送,地址send根据openid发送 <?php /* Author:yf 使用说明:微信公众号无限群发接口,使用实例: $test = new 阅读全文
posted @ 2017-08-15 15:30 醉里浪 阅读(445) 评论(0) 推荐(0) 编辑
摘要:<?php/*** wechat php test*///define your tokendefine("TOKEN", "weixin");//file_put_contents("7.txt",$_GET["echostr"]."--echostr--".$_GET["signature"]. 阅读全文
posted @ 2017-08-15 15:30 醉里浪 阅读(527) 评论(0) 推荐(0) 编辑
摘要:MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。 MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。 MVC的目的是实现一种动态的程序设计,便于后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。 除此之外,此模式通过... 阅读全文
posted @ 2017-08-15 15:29 醉里浪 阅读(1222) 评论(0) 推荐(1) 编辑
摘要:Mysql索引 一、 mysql 索引 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 二:MySQL索引类型 按存储结构区分:聚集索引(又称聚类索引,簇集索引),分聚集索引(非聚类索引,非簇集索引) 从数据结构角度 R-Tree索引 hash索引: 按 阅读全文
posted @ 2017-08-15 15:27 醉里浪 阅读(254) 评论(0) 推荐(0) 编辑
摘要:定义: memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。这是一套开放源代码软件,以BSD license授权发布。 MemCac 阅读全文
posted @ 2017-08-15 15:14 醉里浪 阅读(163) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示