笔记
文章平均质量分 56
phphhhp
这个作者很懒,什么都没留下…
展开
-
大数据初学者学习建议(自用)
已经看了点大数据的资料,自己也尝试的记录下自己所学到的内容1.笔记,博客或者github2.英文+官网3.多尝试,多思考,不做伸手党,老师教的内容一定要一字不差的打出来,不要偷懒去源码中复制,有问题先自己找答案原创 2018-02-18 22:15:09 · 462 阅读 · 0 评论 -
Yii2.0数据库操作增删改查详解 [ 2.0 版本 ]
1.简单查询:one(): 根据查询结果返回查询的第一条记录。all(): 根据查询结果返回所有记录。count(): 返回记录的数量。sum(): 返回指定列的总数。average(): 返回指定列的平均值。min(): 返回指定列的最小值。max(): 返回指定列的最大值。scalar(): 返回查询结果的第一行中的第一列的值。column(): 返回查询结转载 2017-05-27 17:14:28 · 425 阅读 · 0 评论 -
yii2的URL解析和生成
自己总结关于邮箱生成链接修改密码的过程原创 2017-05-27 16:20:16 · 5075 阅读 · 0 评论 -
GitHub上README.md教程
最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如CSDN博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准markdown语法的基础上做了修改,称为Github Flavor转载 2017-05-26 21:42:47 · 185 阅读 · 0 评论 -
thinkphp3.2如何自动生成后台模块并且怎么访问
步骤一:在入口文件index.php下绑定Admin模块(这时候别再Home同级手动创建Admin)具体操作:define('BIND_MODULE','Admin'); ,然后访问入口文件,自动生成Admin文件夹;步骤二:注释掉刚才的绑定操作【//define('BIND_MODULE','Admin');】;Home和Admin就都可以访问了,访问方法:入口文件.php/Admin(或H原创 2017-05-26 21:27:15 · 1509 阅读 · 0 评论 -
数据库 rbac 中的表
CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL DEFAULT '' COMMENT '姓名', `email` varchar(30) NOT NULL DEFAULT '' COMMENT '邮箱', `is_admin` tiny转载 2017-05-26 21:24:54 · 390 阅读 · 0 评论 -
PHP编程效率的20个要点
[导读] 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手转载 2017-05-26 21:19:31 · 173 阅读 · 0 评论 -
apache You don't have permission to access /test.php on this server解决方法
这篇文章主要介绍了apache You don't have permission to access /test.php on this server解决方法,需要的朋友可以参考下键字: Apache 403 Forbidden系统配置:操作系统:Red Hat Linux 6.2Web服务器:Apache 3.1.1+jakarta-tomcat 3.1.1数据库服务转载 2017-05-26 21:05:57 · 2087 阅读 · 1 评论 -
关于分页的小问题
问:page={$totalPage}和page=".($page-1)."的问题$last=($page==$totalPage)?"尾页":"尾页";$prev=($page==1)?"上一页":"上一页";为什么上面第一句page={$totalPage}没有两个点做连接,而第二句page=".($page-1)."有两个点做连接啊?答转载 2017-05-26 21:01:46 · 448 阅读 · 0 评论 -
有没有比《鸟哥的Linux私房菜》更好的书?
作者:Han链接:https://www.zhihu.com/question/30328004/answer/48104649来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。初学者比较不建议看那么厚的书,反正我是看完序言就用来垫着帮电脑散热了= =推荐The Linux Command Line by William E. S原创 2017-05-26 00:11:05 · 6468 阅读 · 0 评论 -
php中&&和||的用法
这两个是php 中的关系运算符。 php中的关系运算符有:&&(and)、||(or)、xor(亦或)、!(非)、 名称 关系 示例 结果 and 与 $x and $y 如果 $x 和 $y 都为 true,则返回 true。 or 或 $x or $y 如果 $x 和 $y 至少有原创 2017-05-25 10:05:55 · 18288 阅读 · 6 评论 -
linux下定时执行任务的方法 crontab 用法说明2
对上篇的部分补充linux下定时执行任务的方法 【非原创,个人网上收集整理了一下】在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron在3个地方查找配置文件:1、/转载 2017-04-27 10:23:01 · 258 阅读 · 0 评论 -
如何修复 Chrome 书签栏图标显示不正常
实例:把对应的删了就自动图标由空白到正常了,不用再一个一个的访问将 Chrome 书签拦上的书签名称删除后,可以仅凭借网站图标来选择书签,不仅省地方而且美观。@scavin 的书签栏这几天不知何故所有的图标全部不见了,如下图:一种可能原因是 Chrome 的自动升级机制破坏了图标文件。上面提到的让书签栏只显示图标的方法很简单:解决 Chrome 书签转载 2017-06-03 16:46:21 · 6081 阅读 · 1 评论 -
解决Chrome窗口总保持在最前面的问题 get rid of Chrome window always-on-top behavior
今天发现Chrome的窗口总保持在最前面,本以为是自己不小心把“总在最前”的功能打开了呢。结果找了半天也没发现Chrome有这个设置,于是想到了可能是个bug。我上网搜了下,发现大家遇到了跟我一样的问题,而且有人也向google反馈了这个bug。我自己试了一下,发现了一个简单的办法可以摆脱这个困境。所以就发上来,尽量能够帮助更多的人。方法很简单,也没有什么技术含量,谁都可以原创 2017-07-12 22:07:31 · 14827 阅读 · 3 评论 -
修改CentOS默认yum源为国内yum镜像源
有时候CentOS默认的yum源不一定是国内镜像,导致yum在线安装及更新速度不是很理想。这时候需要将yum源设置为国内镜像站点。国内主要开源的开源镜像站点应该是网易和阿里云了。修改CentOS默认yum源为mirrors.163.com1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo1[root@localhost ~]# mv /etc/y...转载 2018-03-07 16:12:50 · 356 阅读 · 0 评论 -
api升级业务接口小结
第一步先开接口:Route::get('api/:ver/init', 'api/:ver.index/init');第二步在index.php中编写逻辑,方法是根据apptype来查询最近的一条的记录,最后返回所有的数据,如果有强制更新设置那么则加个判断就可以了:/** * 客户端初始化接口 * 1.检测APP是否需要升级 */public function in原创 2018-01-09 22:30:10 · 898 阅读 · 0 评论 -
TP5总结1:登陆校验的逻辑
tp5登录校验逻辑总结原创 2017-11-15 22:16:23 · 1580 阅读 · 0 评论 -
tp5验证码小结
tp5验证码的一点总结原创 2017-11-17 15:17:20 · 799 阅读 · 0 评论 -
关于xshell5的使用和理解
xshell是一个终端模拟器当然也可以模拟Linux的终端环境:知道用户和密码、ip地址 且保证虚拟机可以上网 (在同一个局域网下你也可以控制别人的linux)优点多多 在虚拟机上的Linux运行终端会有些卡 而且输入法切换不习惯 用xshell模拟出他的终端就方便操作多了还可以练习在没有图形化界面的前提下练习一些命令弊端就是需要配置环境 比如要有ssh 有时候需要关闭系统转载 2017-08-31 22:20:14 · 2220 阅读 · 0 评论 -
Linux与windows之间文件传输
Linux系统之间传输文件有很多种方法,此篇博客介绍其中的两种。也是在开发过程中经常用到的。一般情况下,个人经常用到rz或sz命令来上传下载文件。rz sz 上传下载安装rz,sz,操作很简单。yum install lrzsz11安装之后,就可以进行基本的上传下载操作:通过SecureCRT执行rz,进行上传操作。[root@iZ25ltqcjzr原创 2017-08-31 22:18:46 · 241 阅读 · 0 评论 -
你一定要知道的关于Linux文件目录操作的12个常用命令
你一定要知道的关于Linux文件目录操作的12个常用命令写在前面:1,《你一定要知道的关于Linux文件目录操作的12个常用命令》是楼主收集的关于Linux文件目录操作最常用的命令,包括文件或目录的新建、拷贝、移动、删除、查看等,是开发人员操作Linux系统的常用命令,所以你一定要知道。2,《你一定要知道的关于Linux文件目录操作的12个常用命令》适合初学者,对于Li转载 2017-08-31 18:59:39 · 384 阅读 · 1 评论 -
win7任务栏右下角图标空白解决办法
今天启动电脑后发现任务栏右下角的图标显示为空白(表现为占用了图标位置,却不能显示出来,也点击不了)。开始还以为重启电脑后会恢复正常,但重启电脑后问题依旧。直觉觉得这是电脑的图标缓存在作怪,可是试过数字公司的图标缓存修复工具,依然无解,后来还是百度后找到一段图标缓存清理代码,终于让win7任务栏右下角的图标重见天日!把解决方法和重建图标缓存工具都分享给大家,方便大家遇到同样情况的时候可以转载 2017-09-04 21:22:35 · 19776 阅读 · 0 评论 -
TP5模型修改器和读取器
(PS:文章内源码均来自官方文档)现在所有的项目都是会把时间存成时间戳格式,取出的时候还要转换这时候就可以应用到读取器这个功能。读取器的命名规则是:驼峰 ,get+字段名+Attr 例如:getBirthdayAttr;比如我要获取生日。那么可以如下操作:<?phpnamespace app\index\model;use think\Mode原创 2017-08-11 10:23:54 · 3300 阅读 · 0 评论 -
PHP使用CURL详解
CURL是一个非常强大的开源库,支持很多协议,包括HTTP、FTP、TELNET等,我们使用它来发送HTTP请求。它给我 们带来的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS。CURL可以根据URL前缀是“HTTP” 还是“HTTPS”自动选择是否加密发送内容。使用CURL发送请求的基本流程使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几转载 2017-07-21 20:43:26 · 288 阅读 · 0 评论 -
git怎样删除未监视的文件untracked files
用 git clean12345678910111213# 删除 untracked filesgit clean -f # 连 untracked 的目录也一起删掉git clean -fd # 连 gitig原创 2017-05-25 01:19:26 · 1248 阅读 · 1 评论 -
git远程库与本地联系报错:fatal: Not a git repository (or any of the parent directories): .git
在github上新建了一个仓库,然后相与本地的仓库联系起来$ Git remote add origin https://github.com/liona329/learngit.gitfatal: Not a git repository (or any of the parent directories): .git总是报这个错解决方法:git原创 2017-05-25 00:40:48 · 1663 阅读 · 0 评论 -
想在美国找CS软件工作
2015年3月26日 想在美国找CS软件工作?Warald提供需要学习的书籍和课程名单,绝对从入门级讲解!想在美国找CS软件工作?WARALD提供需要学习的书籍和课程名单,绝对从入门级讲解!计算机(CS)专业在美国最好找工作,Warald在《[美国就业Warald指数]数据分析各专业在美国找工作难易程度和工资水平》中已经指出。现在想找计算机软件工作的人很多,各个专业学生都有想转CS转载 2017-05-24 13:57:52 · 1669 阅读 · 0 评论 -
ThinkPHP中foreach和volist的区别
1.foreach标签foreach标签用于循环输出:foreach(name,item,key)name(必须):要输出的数据模板变量item(必须):循环单原变量key(可选):循环的key变量,默认值为key示例: {$vo.id} {$vo.name}foreach标签相对于volist标签简洁,没有volist标签那么多功能。优势是可以对对象进原创 2017-03-30 16:37:18 · 1040 阅读 · 0 评论 -
选择Yii 2框架的7个理由
原文作者:Matthew Beaumont(PHP开发人员,曾与LAMP有8年的合作关系,业余时间在卡耐基音乐厅,林肯中心,无线电城音乐厅等地的管弦乐团扮演专业的打击乐乐手。)原文链接:http://www.sitepoint.com/7-reasons-choose-yii-2-framework/去年年底,SitePoint发表了一篇文章,着重强调了一些顶级的PHP框架,当时并翻译 2017-04-08 22:19:34 · 830 阅读 · 0 评论 -
PHP 数组遍历 foreach 语法结构
来源:http://www.cnblogs.com/keta/p/6117237.htmlforeach 语法结构用于遍历数组。foreach()PHP foreach() 语法结构用于遍历操作或输出数组,foreach() 仅能用于遍历数组或对象,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。语法:foreach (array转载 2017-03-29 14:08:51 · 443 阅读 · 0 评论 -
html中隐藏域hidden的作用介绍及使用示例
隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用基本语法: 作用: 1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。 2 有些时候我们要给用户一信息,让他在提交表单时提交上转载 2017-03-28 21:50:53 · 1376 阅读 · 0 评论 -
MVC中使用Action全局过滤器出现:网页无法正常运作 将您重定向的次数过多。解决办法
解决将您重定向的次数过多的思路转载 2017-03-28 19:42:07 · 23902 阅读 · 0 评论 -
cookie与session的详细区别
1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注转载 2017-03-05 10:31:38 · 239 阅读 · 0 评论 -
PHP100 面试题
1、PHP的意思?答:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页2、谈谈asp,php,jsp的优缺点?答:ASP全名Active Server Pages,是一个WEB服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VB Script(Java script)作为自己的开发语言。转载 2017-03-05 10:29:26 · 899 阅读 · 0 评论 -
Linux学习之XShell与虚拟机的连接
实验软件环境: 虚拟机软件Vmware Workstation12.0、虚拟机系统CentOS 6.3(64位)、XShell 5.0。 1.配置IP地址: 先打开真实机本地网卡的详细信息,记录下你的计算机的ip,子网掩码,网关,和DNS;2.打开虚拟机后设置网卡连接方式为桥接;登录系统后按照老师说的setup来到网卡设置页面,按照你刚才记录的你的真实机的信息填入,而不是照老师的信转载 2017-01-10 23:56:25 · 13506 阅读 · 4 评论 -
MySQL5.7.9,怎样永久设置client、connection、results这三项为utf8?
最新版本的mysql解决方案[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server = utf8_unicode_ciinit-connect=’SET NAMES utf8′character-set-server = utf8转载 2016-10-17 17:31:24 · 1049 阅读 · 0 评论 -
git使用常见问题
1、提交代码到服务器后发现git clone下来的有些目录是空的。查看服务器的目录果然是空的。看本季git add . 后查看git status modified: xxx(modified content, untracked content)大概意思是xxx目录没有被跟踪。那自然push上去的时候是空的了解决办法:后来发现这主要是xxx目录下有一个.git转载 2015-09-27 18:27:47 · 349 阅读 · 0 评论 -
推荐几本学习MySQL的好书
源地址:http://mingxinglai.com/cn/2015/12/material-of-mysql/我这里推荐几本MySQL的好书,应该能够有效避免学习MySQL的弯路,并且达到一个不错的水平。 我这里推荐的书或材料分为两个部分,分别是MySQL的使用和MySQL的源码学习。在介绍的过程中,我会穿插简单的评语或感想。1.MySQL的使用1.1 MySQL技术转载 2017-04-11 20:44:53 · 1493 阅读 · 0 评论 -
学好数据库,看这9本书就够了
原文链接:http://mp.weixin.qq.com/s?__biz=MzI1ODEyOTUwNg==&mid=2653926573&idx=1&sn=f3516a718ed4432bf83bc9f0b01072be#rd备注:看了些高级的数据库教程确实难度有点,很多概念都不会很熟悉,就找了点基础性的书籍推荐,希望对大家有所帮助软件开发者编写代码,最终都是要处理转载 2017-04-11 23:11:35 · 937 阅读 · 0 评论 -
apache下虚拟域名配置
在我们开发中通过虚拟域名来访问一个指定的项目确实很方便,接下来教大家如何通过手动的方式去配置虚拟域名(以apache服务器为例)一、首页我们得找到host文件、windows下这个文件在c盘中WINDOWS\system32\drivers\etc\hosts中 加入如下内容: 127.0.0.1 test01.com 本地ip 虚拟域名原创 2017-04-17 22:22:39 · 271 阅读 · 0 评论