随笔分类 -  php

摘要:app接口简介:与PHP面向对象的接口不同,是通信接口地址 条件: 接口地址 接口文件 接口数据 如何通信 类似BS模式 客户端app通信格式区别:xml和json 可读性方面:xml 生成数据方面:json xml: 拼接 DomDocument类 XMLWriter类 SimpleXML类 js 阅读全文
posted @ 2018-11-14 10:24 井梅0709 阅读(234) 评论(0) 推荐(0)
摘要:函数的简介 系统函数 自定义函数 自定义函数的使用 特殊形式函数剖析 可变函数 递归函数 自己调用自己 匿名函数|闭包函数 允许临时创建一个没有指定名称的函数,最常用作回调函数参数的值 匿名函数也可以作为变量的值来使用 回调函数 调用函数的时候将另外一个函数的名称当做参数传递进去,并且在函数体中进行 阅读全文
posted @ 2018-11-14 10:16 井梅0709 阅读(112) 评论(0) 推荐(0)
摘要:PHP类型: 标量:boolean integer float string 复合:array object callable 特殊:resource null 预定义变量: 超全局变量: $GLOBALS:引用全局作用域中可用的全部变量 $_SERVER:服务器和执行环境信息 $_SERVER[' 阅读全文
posted @ 2018-11-14 09:53 井梅0709 阅读(142) 评论(0) 推荐(0)
摘要:初探 什么情况下遇到php性能问题 php语法使用不恰当 使用php做它不擅长的事情 php语言连接的服务不给力 php自身的短板 我也不知道的问题 Apache自带压力测试工具ab ./ab -n1000 -c100 http://www.baidu.xom -n 请求数 -c并发数 性能问题解析 阅读全文
posted @ 2018-11-13 17:53 井梅0709 阅读(179) 评论(0) 推荐(0)
摘要:概念: 远程 基于内存的 非关系型数据库 应用场景 缓存 队列 数据存储 安装 安装环境: 服务器:linux>centos6.8 下载源码 预装软件(gcc,tcl) 具体安装 解压 make sudo make install 配置: daemonize yes port改成 7200 启动:s 阅读全文
posted @ 2018-11-13 17:34 井梅0709 阅读(170) 评论(0) 推荐(0)
摘要:php面向对象高级特性 命名空间 类自动载入 spl_autoload_register(); PSR-0规范 命名空间与绝对路径一直 类名首字母大写 除入口文件外,其他".php"必须只有一个类 SPL标准库 stack new SplStack() push() pop() queue new 阅读全文
posted @ 2018-11-13 17:25 井梅0709 阅读(145) 评论(0) 推荐(0)
摘要:php面向对象高级特性 命名空间 类自动载入 spl_autoload_register(); PSR-0规范 命名空间与绝对路径一直 类名首字母大写 除入口文件外,其他".php"必须只有一个类 SPL标准库 stack new SplStack() push() pop() queue new 阅读全文
posted @ 2018-11-13 15:51 井梅0709 阅读(154) 评论(0) 推荐(0)
摘要:第14章 mysql数据库开发14.1 mysql数据类型 1.数值类型: 五种整型:tinyint,smallint,mediumint,int,bigint分别为1,2,3,4,8字节数 三种浮点型:float,double,decimal分别4,8,m字节 # 声明一个整数类型时,要给它指定一 阅读全文
posted @ 2018-11-13 11:50 井梅0709 阅读(174) 评论(0) 推荐(0)
摘要:第三部分 mysql篇 第11章 mysql部署与基本使用11.1 mysql概述11.2 登录与退出mysql mysql -h主机地址 -u用户名 -p用户密码11.3 创建、删除数据库和用户 创建:create datebase [if not exists] db_name 删除:drop 阅读全文
posted @ 2018-11-13 11:12 井梅0709 阅读(150) 评论(0) 推荐(0)
摘要:第二部分 PHP篇 第3章 PHP基础3.1 PHP的工作原理3.2 PHP的版本变迁3.3 PHP特性 完全免费开源,升级快,很多成熟的框架支持 支持模块化开发,实现程序逻辑与用户界面的完全分类 便捷性,开发快,硬性快,易学习 良好的跨平台性 同目前主流技术兼容 简单的语言 支持所有主流与非主流数 阅读全文
posted @ 2018-11-13 10:41 井梅0709 阅读(217) 评论(0) 推荐(0)
摘要:第一部分 准备篇第1章 Apache基础1.1 Apache介绍:开源的http服务器软件 常见的Web服务器:Apache,IIS,Tomcat web系统架构也被成为B/S架构-浏览器/服务器架构 工作原理:浏览器向服务器发送一个http请求,服务器对接收到的请求信息进行处理,然后将处理结果返回 阅读全文
posted @ 2018-11-13 10:21 井梅0709 阅读(297) 评论(0) 推荐(0)
摘要:人工智能 1.初级实现方法:建立关键词词库--》用户输入关键词进行匹配--》调用相关知识 2.高级实现方法:搜索引擎,文本挖掘,NLP 类似curl--》调接--》语言引擎--》自己写接口 //替换 $url=str_replace('INFO',$info,str_replace('KEY',$a 阅读全文
posted @ 2018-11-12 16:51 井梅0709 阅读(2603) 评论(0) 推荐(0)
摘要:组件:querylist(爬数据的工具,composer下载)//获取关注者信息//file_get_contents();//分页获取详细信息require_once "vender/autoload.php";use QL\QueryList;//循环爬取|多线程爬取|守护进程|队列等 模拟分页 阅读全文
posted @ 2018-11-12 16:47 井梅0709 阅读(362) 评论(0) 推荐(0)
摘要:概述原理 http协议由来: 应用场景 特点 无状态协议 组成 报文首部 报文:http协议交互的信息 请求行:包括请求方法 状态行:包括响应结果的状态码,状态描述和http版本 首部字段:包括请求和响应的各种条件和属性值 空行 报文主体 telnet模拟http协议通信原理 cmd下->telne 阅读全文
posted @ 2018-11-12 16:42 井梅0709 阅读(239) 评论(0) 推荐(0)
摘要:单向 MD5() Crypt($str[,$salt]):$salt加密时串的干扰,使编码更安全 Sha1() URL编码 urlencode($str);编码 urldecode($str);解码 rawurlencode($str):编码 rawurldecode($str):解码 Base64 阅读全文
posted @ 2018-11-12 15:14 井梅0709 阅读(118) 评论(0) 推荐(0)