关闭

phpstorm多端口调试

phpstorm多端口调试         在存在多个项目的时候,一般使用localhost加不同的端口,进行访问,这样子,一台主机(域名)可以有多个网站。这个就不多说了。         简单说说配置php的xdebug,可以到Xdebug这个网站,将你的phpinfo页面源码复制进去,他会自动帮你分析,告诉你如何为php配置xdebug。 然后,在php.ini中,还有一些其他的...
阅读(35) 评论(0)

php无极限分类函数

分享一个php无极限分类函数 /** * 无极限分类,把返回的数据集转换成Tree * @param array $list 要转换的数据集 * @param string $pk 主键字段 * @param string $pid parent_id标记字段 * @param string $child 子数据集键名 * @param string $root 初始等级...
阅读(60) 评论(0)

使用JavaScript检验页面重复id

使用JavaScript检验页面重复id 代码如下 javascript:function test(){ var tags = document.getElementsByTagName("*"), //获取页面所有元素 time = new Date(), ret = {}, //定义一个空对象 id, ids="重复的i...
阅读(139) 评论(0)

git常用命令记录

git常用命令—予怀          这篇文章就是记录了一些常用的git命令,并不会详细讲解,如果有疑问,请查看git官方API手册https://git-scm.com/docs 初学者可以查看git教学手册https://git-scm.com/docs,也有码云的中文手册http://git.oschina.net/progit/   git add 提交修改到缓存。常见用法: ...
阅读(115) 评论(0)

Debian&Ubuntu安装apache2

Debian&Ubuntu安装apache2 先更新一下 apt-get update 查看可安装软件列表(后面加上grep,可以使用正则) apt-cache search apach |grep apache2 安装apache2 apt-get install apache2 安装完成,查看一下页面 此时,如果你打算关闭一下apache,执行 apach...
阅读(247) 评论(0)

Yaf通过composer整合Smarty

Yaf通过composer整合Smarty   最近在学习Yaf框架,我学习过程中呢,总是喜欢联想(瞎想),这篇文章就是在此之下的产物。 介绍: Yaf是鸟哥用C语言写的扩展(也是一个高性能框架)。 手册http://www.laruence.com/manual   composer是 PHP 的一个依赖管理工具。 composer官网http://docs.phpcompo...
阅读(447) 评论(0)

到底该不该妥协?

到底该不该妥协?         这不是一篇技术文档,只是说说我最近的求职经历,以及对自己的自问—到底该不该妥协呢?         我是大三学生,这个学期想出去实习,投了一些简历,也得到过一些面试机会;很幸运的是,我第二次面试就得到了邀请,当时的我,是窃喜的,是兴奋的,也是趾高气扬的,只不过后来hr马上给我泼了一盆冷水,给我开的工资是1.5k/月,我顿时蒙了,我说,我需要考虑一下,便挂断了电...
阅读(245) 评论(4)

Laravel手动创建分页器

Laravel手动创建分页器         laravel自带的分页功能十分强大,只不过,在使用 groupBy 语句的分页操作时,无法由 Laravel 有效执行。如果你需要在一个分页结果集中使用groupBy,建议你查询数据库并手动创建分页器。 默认分页功能示例代码如下:   namespace App\Http\Controllers;   us...
阅读(883) 评论(0)

对象赋值是否使用&的区别

对象赋值是否使用&的区别 这是手册的其中一个截图 var = '$assigned will have this value'; $instance = null; //...
阅读(145) 评论(0)

thinkphp5使用bootstrap分页

thinkphp5使用bootstrap分页         在tp5中使用bootstrap分页样式,其实根本不用那么麻烦,只需要引入bootstrap的css文件就可以了。原因是tp5在组装分页链接的时候,默认是组装bootstrap的分页样式链接,就是说,会自动加上class的属性, 组装链接的函数在 think5\thinkphp\library\think\pagi...
阅读(1444) 评论(0)

命名空间概述理解

命名空间概述理解 命名空间概述 什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一个目录中不能存在两个 foo.txt 文件。另外,在目录 /ho...
阅读(151) 评论(0)

Composer移除依赖

Composer移除依赖(予怀) 在一次使用composer安装依赖的时候,安装错了包,在其中文网站却找不到移除依赖的命令,只好使用按照官网说法: 为了从命令行获得帮助信息,请运行 composer 或者 composer list 命令,然后结合 --help 命令来获得更多的帮助信息。 出现一大堆命令参数,一扫,刚好,在require之前,有remove,这就是移除命...
阅读(2502) 评论(0)

Mysql SELECT语句之limit参数

Mysql SELECT语句之limit参数 官方文档在https://dev.mysql.com/doc/refman/5.7/en/select.html   比较少写sql的文章(之前也就写过一篇Mysql插入语句之value与values区别),在这里就先说一下写这篇文章的原因吧,在技术群里,有人问,想要查找数据表第n条数据到结尾行的结果集,于是,我还有其他人就随手把” sele...
阅读(386) 评论(0)

Thinkphp5类加载机制

Thinkphp5类加载机制 PS:本文适用于熟悉Thinkphp框架或其他MVC框架,对于命名空间及自动加载类,有一定理解的程序工作者观看(其实是写给自己看的>_ 我一直对于thinkphp5的加载运行的时候做了什么,他是怎么自动加载类的,是和composer一样的吗—能否实现运行时再加载类,于是做了一下测试,追踪了整个加载流程。   以文件为单位进行讲解: 入口文件i...
阅读(1454) 评论(0)

ubuntu下安装docker

ubuntu下安装docker 第一部分:docker安装(已安装的可以略过) 安装步骤: 检查curl包有没有安装。 $ which curl 如果curl没有安装的话,更新apt源之后,安装curl包。 $ sudo apt-get update $ sudo apt-getinstall curl 获得最新的docker安装包。 $ curl -sSL...
阅读(320) 评论(0)
41条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:37937次
    • 积分:791
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:1篇
    • 译文:0篇
    • 评论:11条
    文章分类
    最新评论