上一页 1 2 3 4 5 6 ··· 63 下一页
该文被密码保护。 阅读全文
posted @ 2019-09-03 17:02 ノGHJ 阅读(5) 评论(0) 推荐(0) 编辑
摘要: //小游戏 num := rand.Intn(100) var input int fmt.Println("请输入数字") fmt.Scanf("%d", &input) fmt.Println("你输入得数字为:", input) if input == num { fmt.Println(`恭 阅读全文
posted @ 2019-08-13 18:58 ノGHJ 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 效果如下: 以下内容来自:https://www.jianshu.com/p/18b2dd1a442d 阅读全文
posted @ 2019-07-16 17:14 ノGHJ 阅读(300) 评论(0) 推荐(1) 编辑
摘要: AOP实践:YII2框架本身拥有一个功能,叫做行为.它可以动态的为当前的类附加额外的功能,但这种功能在代码层级结构是静态的,有侵入性的。下面以YII2框架集成go!aop库为例,介绍在YII2中如何实现AOP编程.(go!aop简介,可以参考go!aop的官网.)由于YII框架拥有自己的类加载器,所 阅读全文
posted @ 2019-07-11 17:55 ノGHJ 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 下面是来自知乎: 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样 阅读全文
posted @ 2019-07-11 17:40 ノGHJ 阅读(220) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-07-11 14:34 ノGHJ 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-03 15:17 ノGHJ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: update语句中包含的子查询的表和update的表为同一张表时,报错:1093-You can’t specify target table for update in FROM clause mysql不允许update目标表和子查询里面的表为同一张表 解决办法: 利用子查询sql可以改变双层的 阅读全文
posted @ 2019-03-01 14:26 ノGHJ 阅读(7298) 评论(0) 推荐(2) 编辑
摘要: /** * 根据key删除数组中指定元素 * @param array $arr 数组 * @param string/int $key 键(key) * @return array */ private function array_remove_by_key($arr, $key){ if(!arr... 阅读全文
posted @ 2018-12-30 01:14 ノGHJ 阅读(13379) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2018-12-25 23:04 ノGHJ 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 63 下一页