摘要: 一、MySQL的客户端/服务器架构 前言 之前对MySQL的认知只限于会写些SQL,本篇算是笔记,记录和整理下自己对MySQL不熟悉的地方。 大致逻辑 : MySQL的服务器程序直接和我们存储的数据打交道,客户端程序连接服务器,发送增删改查的请求,服务器操作维护的数据响应请求。 MySQL服务器程序 阅读全文
posted @ 2019-04-19 11:10 yeevan 阅读(1633) 评论(0) 推荐(2) 编辑
摘要: 前言 require 和include都是引入文件,有什么区别呢? require require 这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 includ 阅读全文
posted @ 2019-04-17 10:14 yeevan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Charles+iPhone配置ssl证书 一、手机 1. 配置代理 设置 无线局域网 选和电脑同一网络的无线 配置代理 手动 服务器配置电脑的IP,端口设置为8888 2. 安装证书 在Charles help ssl proxysettings 选mobile 那行,会弹出个提示, 在手机浏览器 阅读全文
posted @ 2019-04-04 16:40 yeevan 阅读(9948) 评论(0) 推荐(0) 编辑
摘要: 在看PHP文档到预定义变量时碰到了$argc和$argv,顺手记录下 getopt()从命令行参数列表中获取选项 $arg = getopt('d:n:’); //只接收d n之后的参数 $num = $arg['n'] ? $arg['n'] : 365; //是得到的n后面的参数 这种属于短参数 阅读全文
posted @ 2019-02-22 17:17 yeevan 阅读(483) 评论(0) 推荐(0) 编辑
摘要: const和define的区别 两者都是定义常量,有什么区别呢? const: const CONSTANT = 'aa' 在PHP5.3.0以后,可以使用const关键字在类定义之外定义常量。 使用const关键字定义常量必须处于最顶端的作用区域,因为用此方法是在 编译 时定义的。这就意味着不能在 阅读全文
posted @ 2019-02-20 15:46 yeevan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: session存储目录 阅读全文
posted @ 2019-02-19 15:18 yeevan 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 记录跨域问题 一、问题 在控制层加了如下代码: 打开chrome的network里的response,没有这几个值~ 但是同样的代码我在本地另一个项目里是OK的,项目环境是Nginx做了层代理,实际用的是PHP当Apache模块的方式,就开始怀疑: 输出时框架限制了 Nginx/Apache限制了h 阅读全文
posted @ 2019-02-18 18:31 yeevan 阅读(738) 评论(0) 推荐(0) 编辑
摘要: git常用命令 1.创建仓库 a.当前目录创建仓库,即把当前目录的文件开始用git管理,该命令会在当前目录下创建一个.git目录 git init b.指定目录创建仓库 git init 目录名 2.设置配置 a.全局配置 git config global user.name woniu git 阅读全文
posted @ 2019-01-11 17:13 yeevan 阅读(8170) 评论(0) 推荐(1) 编辑
摘要: 需求: 要把本地不为空的一个目录和远程现有的一个仓库关联 步骤如下: git init //生成.git目录 git add . //把当前目录里的文件加入到暂存区 git commit m '上传' //从暂存区提交到仓库 git remote add origin 远程仓库地址 //添加远程仓库 阅读全文
posted @ 2019-01-11 17:03 yeevan 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 前因: 自己本地的~/.ssh里原本有个id_rsa,到了公司后新的git项目配置后,把自己原有的文件覆盖了,导致github和公司的项目我只能选一个,郁闷,怎么区分开呢? 大致逻辑是新生成一对密钥文件,指定成不同的文件名,然后在config里配置不同的host用不同的文件,具体的步骤如下: 生成新 阅读全文
posted @ 2019-01-11 15:45 yeevan 阅读(777) 评论(0) 推荐(0) 编辑