11 2017 档案

摘要:本人刚接触PHP不到3个月,noob一枚.....试写的网站是用SESSION保持回话的,在没有关闭浏览器的情况下, 我手动删除客户端上所有的cookie文件,然后刷新网站,发现还是帐号处于登录状态...这是怎么回事呢? 而据我平时常用的一些网站,只要清空cookie后,都会退出登录状态... 下面 阅读全文
posted @ 2017-11-29 11:17 jamescr7 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:SQL语句对于多表联合查询重复字段的特殊语法处理 原创 2016年01月13日 14:22:36 5309 原创 2016年01月13日 14:22:36 5309 [sql] view plain copy SELECT m.*,d_name,r_name,m2.m_account as shan 阅读全文
posted @ 2017-11-27 13:54 jamescr7 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:PHP进阶知识总结 周末梳理了下这段时间看书的一些知识点,进步的过程不仅要实践,还要安排多看书、思考、总结。 只针对知识点进行了罗列和简单说明,很多细节还未整理好,待后面再专门详细写。 基础易忽略概念 PHP是一个支持面向对象开发的语言,而不是一个纯面向对象的语言 PHP5中保留了对var的支持,但 阅读全文
posted @ 2017-11-23 11:57 jamescr7 阅读(343) 评论(0) 推荐(0) 编辑
摘要:基本知识 1、引用 php语言中有引用的概念,相当于指针。如$a = &$b 1 2 3 4 5 6 2、运算符优先级 (new) > (++、–) > (*、/、%) > (+、-) > (&&)> (||) > (?:) > (==) > (and) > (xor) > (or) WEB编程 1 阅读全文
posted @ 2017-11-23 11:50 jamescr7 阅读(4285) 评论(0) 推荐(1) 编辑
摘要:php1、无限极分类、子孙树、家谱树、钩子函数(分类应用)2、基础算法(冒泡排序、选择排序、插入排序、快速排序)循环、迭代、遍历、递归3、分页 (封装和自带)4、!上传组件(多图、文件)5、ajax修改、添加(json)6、数据库事务型 添加、修改(针对内容处理较多)7、会员登录、注册8、sessi 阅读全文
posted @ 2017-11-23 11:40 jamescr7 阅读(97) 评论(0) 推荐(0) 编辑
摘要:许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。 需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的 阅读全文
posted @ 2017-11-23 11:34 jamescr7 阅读(272) 评论(0) 推荐(0) 编辑
摘要:loop、iterate、traversal和recursion这几个词是计算机技术书中经常会出现的几个词汇。众所周知,这几个词分别翻译 为:循环、迭代、遍历和递归。乍一看,这几个词好像都与重复(repeat)有关,但有的又好像不完全是重复的意思。那么这几个词到底各是什么含义,有什么区别和联系呢?下 阅读全文
posted @ 2017-11-23 11:34 jamescr7 阅读(492) 评论(0) 推荐(0) 编辑
摘要:webuplader是百度的一个前端开源上传插件,支持加密、分片上传。还是阔以的。 不过文档写的实在是不敢恭维,挫到爆,gettting start介绍快速开始,写的都是缺少东西的,直接复制下来是不可以运行的。 总结出一个经验,测试html最好还是使用jsp,不然修改了页面,浏览器上总是有缓存,清缓 阅读全文
posted @ 2017-11-20 17:05 jamescr7 阅读(450) 评论(0) 推荐(0) 编辑
摘要:macOS Sierra上面的php开发环境安装 本文参考资料: 启动apache时,解决 How to Fix AH00558 and AH00557 httpd apr_sockaddr_info_get() Error Message http://linux.101hacks.com/uni 阅读全文
posted @ 2017-11-17 15:43 jamescr7 阅读(144) 评论(0) 推荐(0) 编辑
摘要:apache文件配置 文件地址 /usr/local/etc/httpd/httpd/conf 1站点目录 DocumentRoot "/Users/james/Sites/" <Directory "/Users/james/Sites/"> 2 关联so文件 LoadModule php7_mo 阅读全文
posted @ 2017-11-17 14:55 jamescr7 阅读(250) 评论(0) 推荐(0) 编辑
摘要:按照这个方法解决了,谢谢!大家注意没有mysql版本号和data权限! chmod data chown -R mysql:mysql data 阅读全文
posted @ 2017-11-16 11:25 jamescr7 阅读(4103) 评论(0) 推荐(0) 编辑
摘要:mac安装mysql的两种方法(含配置 此时我们在命令行输入mysql -uroot -p命令会提示没有commod not found,我们还需要将mysql加入系统环境变量。 webCoder webCoder 2016.02.19 11:12 字数 731 阅读 105073评论 230喜欢 阅读全文
posted @ 2017-11-16 09:41 jamescr7 阅读(348) 评论(0) 推荐(0) 编辑
摘要:先在偏好设置里启动mysql服务 获取超级权限 在终端输入代码 sudo su 输入完后获取超级权限 终端显示 sh-3.2# 输入本机密码(Apple ID密码) 接着通过绝对路径登陆 代码 /usr/local/mysql/bin/mysql -u root -p 再输入mysql密码(我的密码 阅读全文
posted @ 2017-11-16 09:39 jamescr7 阅读(1613) 评论(0) 推荐(0) 编辑
摘要:macOS Sierra安装Apache2.4+PHP7.0+MySQL5.7.16 Mac系统上虽然自带PHP和Apache,但是有时不是我们想要的版本呢。今天我们就在macOS Sierra(10.12.1)上安装比较新的版本的PHP版本,也就是PHP7.0+了。本篇博客我们安装的Apache是 阅读全文
posted @ 2017-11-15 13:55 jamescr7 阅读(141) 评论(0) 推荐(0) 编辑
摘要:我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单。 #homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方便。 安装homebrew 在终端中执行: 这样就安装好homebrew了。 安装命令行软件 如安 阅读全文
posted @ 2017-11-15 13:54 jamescr7 阅读(213) 评论(0) 推荐(0) 编辑
摘要:mac homebrew 常用命令 原创 2015年07月29日 16:29:40 标签: mac / homebrew 原创 2015年07月29日 16:29:40 标签: mac / homebrew mac 系统常用的软件安装工具就是 homebrew, 其最常用的命令如下: 安装(需要 R 阅读全文
posted @ 2017-11-15 11:38 jamescr7 阅读(127) 评论(0) 推荐(0) 编辑
摘要:git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相似。 Shell Shell 使用语法 Shell Shell 描述 使用本地引用更新远程引用,同时发送完成给定引用所需的对象。可以在每次推入存储库时,通过在那里设置挂钩触发一些事件。 当命令行不指定使用<re 阅读全文
posted @ 2017-11-15 10:55 jamescr7 阅读(188) 评论(0) 推荐(0) 编辑
摘要:Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git 阅读全文
posted @ 2017-11-15 10:42 jamescr7 阅读(128) 评论(0) 推荐(0) 编辑
摘要:今天在使用phpmailer发送smtp邮件时提示 SMTP Error: Could not authenticate 错误,其中密码帐号都是正确的,邮箱也设置开启了SMTP功能。 上谷歌百度了一遍,有的说是服务器禁用了端口,有的说把class.phpmailer.php中的 代码如下 复制代码 阅读全文
posted @ 2017-11-14 10:08 jamescr7 阅读(539) 评论(0) 推荐(0) 编辑