摘要:
配置目录 系统默认的配置文件目录就是应用目录(APP_PATH),也就是默认的application下面,并分为应用配置(整个应用有效)和模块配置(仅针对该模块有效)。 阅读全文
摘要:
环境:PHP 7.*.* ,Composer 包管理工具、QrCode 效果如下: 使用 Composer 安装 QrCode QrCode 类库基于 php 的 GD 库,用于生成任意尺寸的二维码,并且可以将 logo 水印也打上去,还可以在二维码图片下方加入文字。 QrCode 的项目地址:ht 阅读全文
摘要:
安装 Composer 你需要先下载 composer.phar 可执行文件。 composer.json:项目安装 要开始在你的项目中使用 Composer,你只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。 这个 JSON format 是很容易编写的。它 阅读全文
摘要:
1.打开终端,输入: cd ~ 会进入~文件夹 2.如果 ~ 文件夹中已经存在 .bash_profile 文件,则在 : 后面追加你想要添加的路径, 3. 否则输入:touch .bash_profile 创建文件,回车执行后, 4.再输入:open -e .bash_profile 会在Text 阅读全文
摘要:
vim清空文件所有内容 在使用vim编辑器的时候,有时候编辑一个文件,而文件内容比较多,如果需要快速清空整个文件,可以使用一下命令: 在命令模式下,首先执行 这里是跳至文件首行 再执行: 也就是直接按 ggdG 这样就清空了整个文件! 还有一种方法就要退出VIM,然后使用echo > file ,这 阅读全文
摘要:
命名空间适用于 (PHP 5 >= 5.3.0, PHP 7) 使用命名空间基础 PHP 命名空间类似于文件系统, 在文件系统中访问一个文件有三种方式: PHP 命名空间中的元素使用同样的原理。例如,类名可以通过三种方式引用: 定义命名空间 虽然任意合法的PHP代码都可以包含在命名空间中,但只有以下 阅读全文
摘要:
例如我们有如下 URL: 但是我们想要让 URL 变成如下: 我们可以通过修改 .htaccess: .htaccess 我们仍然可以获取到 URL 查询参数. users.php /users/tania Array ( [name] => tania ) 阅读全文
摘要:
word-break 属性指定单词在到达行尾时应如何中断。 属性值: 阅读全文
摘要:
Mac系统自带apache服务器 查看apache版本 sudo apachectl -v 启动apache sudo apachectl start 重启apache sudo apachectl restart 配置apache apache的主配置文件在路径/etc/apache2/下 修改h 阅读全文
摘要:
Redis 官方推荐的 PHP 客户端是 Predis 和 phpredis。 前者是完全使用 PHP 代码实现的原生客户端,而后者则是使用 C 语言编写的 PHP 扩展。在功能上两者区别并不大,就性能而言后者会更胜一筹。 总结起来就是使用 Predis 可以不安装扩展直接使用,而使用 phpred 阅读全文
摘要:
查看某个表的索引使用情况 查看所有表的索引的使用情况 存放索引详细信息的表 pg_stat_user_indexs 表的详细解释参考官方文档: https://www.postgresql.org/docs/9.2/monitoring-stats.html 阅读全文
摘要:
点击 Shortcut 后输入你需要的截图快捷键 阅读全文
摘要:
在刚安装完的 PostgreSQL 中,通常只需要像下面这样配置日志,并保持其他默认值,就基本可以满足用户大多数需求: 完成以上设置后,7天后会有7个日志文件,分别为周一到周日,日志文件会不断的覆盖前一个星期,可以记录到执行的所有sql语句 阅读全文
摘要:
对于任何数据库软件,内存配置项都是很重要的配置项。在 PostgreSQL 主要有以下几个内存配置参数。 shared_buffers: integer 类型,设置数据库服务器将使用的共享内存缓冲区数量,此缓冲区为缓冲数据块所用。此缓冲区是放在共享内存中的。每个缓冲区大小的典型值是 8K 字节,默认 阅读全文
摘要:
什么是触发器 触发器是一种由事件自动触发执行的特殊存储过程,这些事件可以是对一个表进行 INSERT、UPDATE、DELETE 等操作。 触发器经常用于加强数据的完整性约束和业务规则上的约束等。 查看触发器 创建触发器 创建触发器的语法如下: 创建触发器的步骤: 先为触发器建一个执行函数,此函数的 阅读全文