自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL 中两表关联更新数据

  通过用户手机号,更新他的添加时间和过期时间,两表关联更改副表内容UPDATE lzh_expand_money eINNER JOIN lzh_members m ON e.uid = m.idSET e.add_time = unix_timestamp(), e.expired_time = unix_timestamp() + 60 * 60 * 24...

2017-08-14 16:55:00 143

转载 HTTP 状态码

  Response 消息中的第一行叫做状态行,由 HTTP 协议版本号, 状态码, 状态消息 三部分组成。  状态码用来告诉 HTTP 客户端,HTTP 服务器是否产生了预期的 Response.  HTTP/1.1中定义了 5 类状态码, 状态码由三位数字组成,第一个数字定义了响应的类别  1** 提示信息 - 表示请求已被成功接收,继续处理  2** 成功...

2017-08-08 17:26:00 90

转载 Git 优缺点

优点:  1、适合分布式开发,强调个体。  2、公共服务器压力和数据量都不会太大。  3、速度快、灵活。  4、任意两个开发者之间可以很容易的解决冲突。  5、离线工作。缺点:  1、学习周期相对而言比较长。  2、不符合常规思维。  3、代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。转载于:htt...

2017-08-08 15:30:00 346

转载 foo()和@foo()之间的区别

  1. @foo()控制错误输出,foo()正常表达  2. @ 符号在 PHP 中可以忽略错误报告,对于表达式有提示类错误的,又不影响语句的执行的,可以在表达式前面加 @  3.可以把它放在变量、函数和 include() 调用、常量等等之前,不能把它放在函数或类的定义之前,也不能用于条件结构例如 if 和 foreach 等转载于:https://w...

2017-08-07 14:12:00 276

转载 实现中文字串截取无乱码的方法

  1. 想要实现中文字串截取无乱码的方法我们首先肯定会想到 mb_substr()   2. 如果不使用 PHP 自带的函数,可以自己封装一个函数也可以达到中文字符串的截取,这里拿 GB2312 编码来举例,GB2312 中文编码占 2 个字节,同理 UTF-8 编码也可以使用 1 function GBsubstr($string, $start, $length)...

2017-08-07 09:42:00 518

转载 SESSION 与 COOKIE 的区别

    1. session: 储存用户访问的全局唯一变量, 存储在服务器上指定的目录中的(session_dir)的位置进行存放.  2. cookie: 用来存储连续访问一个页面时所使用, 是存储在客户端, 对于 cookie来说是存储在用户 WIN 的 Temp 目录中的.    3.cookie 不是很安全, 别人可以分析存放在本地的 cookie并...

2017-08-04 18:45:00 57

转载 HTTP 中 GET 与 POST 的区别

  1. GET 是发送请求 HTTP 协议通过 url 参数传递进行接收, 而 POST 是实体数据, 可以通过表单提交大量信息.   2. 因为 GET 是通过 URL 提交数据, 那么 GET 可提交的数据量就跟 URL 的长度有直接关系了. 而实际上, URL 不存在参数上限的问题, HTTP 协议规范没有对 URL 长度进行限制. 这个限制是特定的浏览器及服务器对它的...

2017-08-04 18:37:00 80

转载 Redis 的数据类型 - MULTI 事务,SORT 排序

开启事务  MULTI:开启事务,事务块中的多条语句会按照顺序放入对列当中,最后由EXEC命令来执行    MULTI    INCR counter1  #当实物开启后执行命令时不会直接返回结果而是先加入到执行队列中#    INCR counter2    INCR counter3    PING    GET counter1  执行事务块中的命令    EXEC  ...

2017-07-01 20:25:00 107

转载 The 4 Most Important Things You Need to Do

  We live in an age where food which used to take us hours to obtain can be delivered to your doorstep in under 30 minutes.  Never in the history of mankind have we had this much free time on o...

2017-07-01 13:03:00 217

转载 Redis 的数据类型 - Zset 集合类型:有序集合

ZADD:将元素及其分数添加到集合中  语法:ZADD key courseScore member [courseScore member]    ZADD courseScore 100 tom    ZADD courseScore 99 jerry 88 mario 77 jack 66 lucy 55 chris    ZADD courseScore 60 t...

2017-06-30 21:51:00 76

转载 Redis 的数据类型 - Set 集合类型:无序集合

SADD:向集合中添加元素  语法:SADD key member [...]    SADD web www.baidu.com    SADD web www.sina.com.cn www.amazon.com    SADD web www.taobao.com www.bilibili.com127.0.0.1:6379> SADD web www...

2017-06-28 19:27:00 211

转载 Redis 的数据类型 - List 列表类型

LPUSH:向列表左端添加元素  语法:LPUSH key value value...    LPUSH testList1 a b c    LPUSH testList1 c d e    LRANGE testList1 0 -1127.0.0.1:6379> LPUSH testList1 a b c(integer) 3127.0.0...

2017-06-26 19:58:00 87

转载 Redis 的数据类型 - Keys 相关的命令

KEYS:返回所有符合给定模式的 key  语法:KEYS pattern    *:匹配任意个字符    ?:匹配一个任意字符    []:匹配[]之间的一个字符,[b-e],a[b-e] ab ac ad ae    \x:匹配特殊字符\? \*  MSET one 'one' two 'two' three 'three' four 'four' five ...

2017-06-25 16:54:00 92

转载 Redis 的数据类型 - Hash 对象类型

#Hash更容易存储对象,比如在设置用户姓名,年龄,邮箱等属性时,用string需要分别来进行设置存储,通过Hash就可以把属性放到对象中,然后再存储对象,因此相对于string类型,Hash类型存储对象可以占用更少的字节#  在配置文件中可以通过配置  hash-max-ziplist-entries 512  #存储值得最大字节512字节#  hash-max-z...

2017-06-24 15:42:00 83

转载 Redis 的数据类型 - String 字符串类型

SET:设置key对应的值为value  语法:SET key value [EX seconds] [PX milliseconds] [NX|XX]  #一个键最多存储512MB,如果key存在,同名进行覆盖#    EX: seconds:设置键的key的过期时间SET key value EX seconds -- SETEX    PX: milliseconds:...

2017-06-23 20:17:00 73

转载 Redis 的基本概念和相关配置

Redis[Remote Directory Server]:远程服务器字典  下载安装Redis  Linux下安装Reids    http://redis.io/download    wget http://download.redis.io/releases/redis-3.0.1.tar.gz 下载    tar -xzvf redis-3.0.1.tar...

2017-06-19 19:41:00 72

转载 AJAX 的操作和调用

AJAX(异步数据处理): Asynchronous(异步)的JavaScript And XML ( 局部刷新技术 )  ajax能做什么:    页面实现的效果是局部刷新,这种效果都是ajax操作的    用户名在线监测,搜索提示等等    无刷新分页,滚动分页加载,微博异步数据发布    ajax聊天室  ajax优点:    速度快:ajax引擎...

2017-06-03 14:35:00 96

转载 XML数据格式

XML: 可扩展的标记语言(用户自定义的标记语言)  用途:数据跨平台的存储,传输,共享的;在不同的语言之间也可以通信XML基本语法格式:  文件扩展名必须以.xml结束(.html)  xml中第一个标签叫文档标签    <?xml version=”1.0” encoding=”utf-8”?>    Version:xml版本是1.0    ...

2017-05-30 23:58:00 116

转载 数据库抽象层 - PDO

数据库抽象层:  在数据迁移和项目操作多数据库时,为了便于操作而提供一种的解决方案。  当从一个数据库系统向另一个数据库系统迁移时,几乎不用更改太多的程序代码,如将MS SQL Server迁移到MySQL。  代码规划必须规范,尽量使用相同的数据进行对象实例化,并且使用相同的数据库抽象层(如PDO)。这样只需要改变系统的配置文件即可迁移数据库。  目前,使用PHP进行不...

2017-05-24 19:56:00 91

转载 MySQL:事务

事务: 将业务处理的过程当做一个最小的业务处理单元来处理  比如: 朋友转账  事务有四大特性:    原子性:具有功能的最小单元,是密不可分;    永久性:事务处理的正确数据,是永久存储在数据库中,不能返回;    隔离性:一个事务在处理时,另外的事物要等待;    一致性:使用事务修改数据时,数据修改前和数据修改后,数据应该是平衡的;  事务什么存储引...

2017-05-23 10:18:00 61

转载 MySQL数据库中使用判断条件

在MySQL数据库中使用PHP语句可以直接得到想要的结果  存储过程中定义局部变量: declare语句  declare 变量名 类型(长度) default 默认值;  #num1 num2值互换#delimiter //CREATE PROCEDURE exchange ( INOUT num1 INT (5), INOUT num2 ...

2017-05-23 00:02:00 173

转载 Smarty 模板引擎下缓存设置

缓存:就是将用户重复使用的内容进行缓存生成HTML内容。  缓存类型    全局缓存: 将整个页面内容都生成静态内容。      Cache_dir: 缓存目录配置      Cache_lifetime:缓存的有效周期      Cacheing:设置是否开启缓存    局部缓存: 控制整个页面中的某个内容缓存,或者某个内容不缓存。      insert函...

2017-05-18 23:16:00 100

转载 Smarty中用户自定义插件

用户自定义插件:    {ts:变量|函数[:参数]}:修饰函数插件(modify)    {ts:插件名 属性=值 属性=值...} 函数类型插件(function)    {ts:插件名 属性=值 属性=值...} block类型插件    {ts:/插件名} #插件闭合的结尾一定不可以漏#  Libs目录详解:    Plugins: 用户自定义插件目...

2017-05-17 20:04:00 88

转载 Smarty中内置标签 - 选择按钮的使用

函数类型的标签(smarty中内置标签):    Array("语文","数学","英语","历史") 遍历成四个单选按钮 组成的按钮组    <input type="radio" name="" value="" checked="">按钮名称  单选按钮:    {ts:html_radios name="" values="" options=...

2017-05-17 19:08:00 112

转载 Smarty中的修饰函数

smarty中的修饰函数:   对在模板文件中显示的数据变量进行二次修饰。  格式:    {ts:变量|函数名:参数1:参数2:参数3...|函数名:参数1:参数2...}  常见的修饰函数:    capitalize:首字母大写    count_characters:统计字符数    count_words():统计单词数    date_for...

2017-05-17 18:52:00 66

转载 模板引擎

PHP引入数据库,数据库内容遍历的显示在HTML页面中嵌套写入时echo "<ul>";$db = new MySql;$db ->query(select * from ts_news);$data = $db -> findAll();foreach($data as $vo){echo "<li><a href=...

2017-05-16 17:25:00 172

转载 PHP 类的封装和使用

类:相似的数据和数据操作的封装 class  成员量:普通的量加上一定的修饰就变成了成员量 public,protected,private  成员方法:普通的函数,加上一定的修饰,放入到类中就变成了成员方法.  实例化:类创建特例的过程(实例化一个对象 new)  对象: 类的特例或者实例 object认识类 -> 类的封装 -> 类的实例化...

2017-05-15 18:22:00 158

转载 OOP 三大特点:继承性,封装性,多态性

    1、继承性:代码重用    2、封装性: 使相似数据和操作进行封装,保持代码安全    3、多态性: PHP不支持多态转载于:https://www.cnblogs.com/shuo-128/p/6857354.html...

2017-05-15 17:25:00 144

转载 PHP 知识点

1、面向对象编程(OOP)2、模板引擎(Smarty)3、MYSQL(中级操作)  数据库抽象层(PDO)4、Ajax (异步刷新)5、Js 框架(jQuery)  Xml + JSON 数据  HTTP 协议6、Socket 技术7、WebService()8、CURL 技术 微信接口9、No-Sql 存储  memcac...

2017-05-11 17:58:00 60

空空如也

空空如也

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

TA关注的人

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