06 2017 档案

摘要:今天同事遇到一个元素和集合的问题,引发了我的思考。情景如下 一个元素和集合,如果元素在集合内,则移除该集合内的这个元素,否则添加该元素进入这个集合。 他给出代码如下: 这个模式比较基础化,也很容易理解,不过针对这个foreach,我们都有一点顾及,于是修改了一下 这个改进去掉了foreach的循环, 阅读全文
posted @ 2017-06-30 11:52 李照耀 阅读(324) 评论(0) 推荐(1) 编辑
摘要:一个路由在不确定长度的情况下,控制器和方法不一定传参进来,可能只有模块,甚至模块都没有,这个时候需要特殊处理一下,默认模块用 index,默认控制器用index,默认方法用 index来处理URL。 得到结果如图 代码截图 阅读全文
posted @ 2017-06-29 17:05 李照耀 阅读(429) 评论(0) 推荐(0) 编辑
摘要:有个人问能不能获取 小时的时间戳(针对于一天的24小时来说),而不是对于1970年 琢磨着感觉是从零点开始到现在的秒数。该问题的解决方案有多种 1.通过时分秒计算,得到时分秒 然后 时乘以3600 + 分乘以60 + 秒 可以得到 代码如下 2.直接通过时间戳来计算当天凌晨到现在时间秒数 用当前时间 阅读全文
posted @ 2017-06-22 10:45 李照耀 阅读(449) 评论(0) 推荐(0) 编辑
摘要:使用jquery做一个多选列表左右互换的功能,代码如下 效果如图: 阅读全文
posted @ 2017-06-21 10:36 李照耀 阅读(945) 评论(0) 推荐(0) 编辑
摘要:群友提出一个问题,如何在更新某个字段的时候同步另一个字段数据过来,即 update table set column1 =column2 where xxx 写原生SQL当然可行,不过既然有ORM那就应该尝试着封装为ORM,找了找手册,尝试了一下这个 好了 果然把 email的数据同步为 usern 阅读全文
posted @ 2017-06-19 16:42 李照耀 阅读(637) 评论(0) 推荐(0) 编辑
摘要:网友提出一个问题如下 是小学和中学时候学到了增长折线问题,有点像数学问题,不过这个要求用编程来实现,恐怕还是有些逻辑要处理的,话不多说看代码吧 我给出的代码如下 代码清单: 同时 总觉得这类问题应该被抽象化,毕竟规则有可能是频繁变动的,修改代码需要重新阅读和测试逻辑,这里给出面向对象的版本 代码清单 阅读全文
posted @ 2017-06-15 14:59 李照耀 阅读(283) 评论(0) 推荐(0) 编辑
摘要:话不多说 代码如下: 阅读全文
posted @ 2017-06-12 18:01 李照耀 阅读(248) 评论(1) 推荐(1) 编辑
摘要:php的二维数组导出到csv需要处理文字编码,代码如下 阅读全文
posted @ 2017-06-08 17:43 李照耀 阅读(7508) 评论(0) 推荐(1) 编辑
摘要:如果一个固定数组 需要出现排列组合,可以采用循环遍历的方法,对所有可能出现的排列组合进行处理。 如果是全排列,是可以算出共多少种组合的,比如1,2,3,4,5,6一共有多少种组合呢?如下图 6*5*4*3*2*1=720种排列组合 那么如何采用程序去把这些组合都书出来呢? 我们可以用6层循环进行处理 阅读全文
posted @ 2017-06-02 16:23 李照耀 阅读(207) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示