2020年8月13日
摘要: 在服务器安装好git的时候没有提示,不git branch都不知道当前是在哪个分支,难受不?关键是你敲git branch的还没有命令补全,你要是不难受就算了,但是对于我这种连Git status都要alias成git s的人来说,真不能忍!虽然我很多常用命令都alias了,但是命令补全还是必须要有 阅读全文
posted @ 2020-08-13 21:10 逆流成性 阅读(678) 评论(0) 推荐(0) 编辑
  2018年3月28日
摘要: 结果 结论 按多个字段排序需要链式链接上相应的规则字段, 越靠后的排序结果优先级越高 另:laravel集合的sortByDesc()方法相同 阅读全文
posted @ 2018-03-28 18:05 逆流成性 阅读(4887) 评论(0) 推荐(0) 编辑
  2018年3月21日
摘要: 阅读全文
posted @ 2018-03-21 17:13 逆流成性 阅读(492) 评论(0) 推荐(0) 编辑
  2017年8月9日
摘要: bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcsca 阅读全文
posted @ 2017-08-09 10:30 逆流成性 阅读(191) 评论(0) 推荐(0) 编辑
  2017年6月7日
摘要: 转自 https://www.kancloud.cn/thinkphp/php-fig-psr/3139 PSR-1基本代码规范 PHP代码文件必须以 <?php 或 <?= 标签开始; PHP代码文件必须以 不带BOM的 UTF-8 编码; PHP代码中应该只定义类、函数、常量等声明,或其他会产生 阅读全文
posted @ 2017-06-07 09:53 逆流成性 阅读(369) 评论(0) 推荐(0) 编辑
  2017年6月6日
摘要: redis是什么: Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain s 阅读全文
posted @ 2017-06-06 10:37 逆流成性 阅读(1501) 评论(0) 推荐(0) 编辑
  2017年6月5日
摘要: 通常来说,缓存的粒度越小,缓存的命中率越高. 当缓存单个对象的时候,只有当该对象对应的数据发生变化时,我们才需要更新缓存或者让移除缓存。而当缓存一个集合的时候,其中任何一个对象对应的数据发生变化时,都需要更新或移除缓存。 一般命中率低有2个概念,概念1:数字的表现上,比如50%,这和命中率100%相 阅读全文
posted @ 2017-06-05 17:06 逆流成性 阅读(1483) 评论(0) 推荐(0) 编辑
  2017年5月31日
摘要: htmlentities — Convert all applicable characters to HTML entities(过滤所有的html标记符号) htmlspecialchars — Convert special characters to HTML entities(默认之过滤单 阅读全文
posted @ 2017-05-31 08:37 逆流成性 阅读(198) 评论(0) 推荐(0) 编辑
  2017年5月26日
摘要: 一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快, 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*) 阅读全文
posted @ 2017-05-26 12:23 逆流成性 阅读(291) 评论(0) 推荐(0) 编辑
  2017年5月25日
摘要: 注册模式让一些对象能够被我们代码中所有的组件使用到(译者注:全局化对象或者数据)的最好的方法就是使用一个中央容器对象,用它来包含我们所有的对象。通常这种容器对象被人们称为一个注册器。它非常的灵活而且也非常的简单。一个简单的注册器对象就如下所示:复制代码 代码如下:<?phpClass Registr 阅读全文
posted @ 2017-05-25 09:28 逆流成性 阅读(328) 评论(0) 推荐(0) 编辑