上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页
摘要: 听说同事要做微信端用户助力活动,探讨之后,稍微设计了一下简单的表结构。 需求是每个人都可以发起助力活动,每个人能给别人助力一次,但是只能帮助三个人。也就是说,我们都能发起活动,我们都能互相助力,但是只能帮三个人(除了自己)。 表结构如何设计呢? 活动离不开用户,用户离不开用户账号系统,当然以微信op 阅读全文
posted @ 2018-06-07 15:24 李照耀 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 群里山楂大仙和电台大神探讨到mysql的in查询的问题,问题如下: student表有class_id的索引,但是只查询一个的时候用索引,查两个就不用索引了 这是很奇怪的现象,我试了一下也是这样,真是耐人寻味呢 阅读全文
posted @ 2018-06-01 11:46 李照耀 阅读(595) 评论(1) 推荐(0) 编辑
摘要: 群里有人问,有个数组五个元素 分为1到5 现在要求 循环找出3元素的索引,怎么做性能才是最高。 我不知道哪个性能最高,但是我想提出可以用多种方式进行查找,然后进行比较选择。 我想,最简单最基础的 应该是循环,循环到它,那就是它。当然也可以用PHP提供的数组查找 array_search。这都是能想得 阅读全文
posted @ 2018-05-23 17:40 李照耀 阅读(37230) 评论(0) 推荐(0) 编辑
摘要: 在计算某个特定周几的时候,需要对当前时间做一个转换和比对,比如,如何求出本周周二的时间日期。 代码如下: 截图如下: 效果如图: 阅读全文
posted @ 2018-05-15 13:26 李照耀 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 今天同事问请求公司内部接口返回的json无法用json_decode解析,然后我让他把请求结果写入文件,然后文件发给我试试。 在打开这个文件之后我发现第一句话是 这是很令人奇怪的,为什么会出现一个双引号在开头呢?我看了一下结尾 也有这个双引号。于是我首先想到了用trim去掉两边的双引号,代码如下: 阅读全文
posted @ 2018-05-15 10:26 李照耀 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 群友提出另外一个猴子吃桃子的问题 一个猴子第一天吃掉一半桃子,第二天吃掉前一天剩下的一半零两个,第三天吃掉剩下的一半零两个,第十天只剩下一个桃子,求第一天一共吃掉多少个桃子? 这道题我没有求第一天吃掉多少桃子,我算的是某一天有多少桃子,只要拿那时候的桃子数量除以2减去2即可。 代码如下: <?php 阅读全文
posted @ 2018-04-11 14:59 李照耀 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 在一对多方案中,我们用逗号拼接进行存储,避免存储多条,或者分表,那么此时出现了存储上如果需要修改的话 就带来了难度,比如规则记录表如下 如果2号规则被删除,那么这张表的所有有2的记录也要被清除掉,此时问题就麻烦了,需要先判断有没有 用 find_in_set 然后取出来循环,去掉2 ,然后循环写入, 阅读全文
posted @ 2018-04-11 11:45 李照耀 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 用PHP计算两个绝对路径的相对路径,该如何求呢? 先根据分隔符切割,然后查找相同 异同点,然后开始有相同点,从相同点结束为止开始拼接剩余部分,没有的话,到达根路径拼接整体。 截图如下: 代码如下: 阅读全文
posted @ 2018-04-09 14:56 李照耀 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 使用mysql希望数据库自动触发一些规则,进行更新数据的时候,就需要用触发器了,比如 将旧数据保存到额外字段中,如何做呢? 在abc表中 name更新的时候 我希望把name的老数据保存到 old_name 字段中 我现在更改name,我希望old_name能够存储我更新前的name字段的数据 SQ 阅读全文
posted @ 2018-04-08 11:12 李照耀 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 数学中线性代数中提到的矩阵转置,其实在我们的业务场景中也有需要的地方,比如LHC大神问到的这个问题 那么如何进行行列转换呢? 代码如下: 截图如下: 运行效果如图: 表格转置在我之前刚学习PHP的时候就处理过这种问题,当时为了写学生老师选课成绩系统做的,这里附带上当时系统做完后于2013-8-7 1 阅读全文
posted @ 2018-04-04 17:01 李照耀 阅读(210) 评论(2) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页