目前项目用yii框架,controller调用facade的方法,facade调用adapter的方法,adapter调用api的方法,api封装了sql方法,但是大部分情况下,只是单纯的调用,但限于目前项目的规则,都要写方法,而方法都是单纯的return,于是写了个demo,模拟了下。 ?phpclass aApi{ public static f
阅读全文 人气:128更新时间:2017-09-23
捣鼓了一下午,总算走通了,下面贴出代码。 Model ?phpclass Auth extends CActiveRecord { public static function model($className = __CLASS__) {return parent::model($className); } public function tableName() {return '{{auth}}'; }} 注:我的用户表是auth,所以模型是Auth.php ?phpclass IndexForm extends CFormModel { publi
阅读全文 人气:119更新时间:2017-09-23
在Expresso中,测试多行模式 测试一 注意:这里样例文本中3eeeee后面没有回车,光标就在e的后面。匹配的结果是3eeeee,如上图的Search Results区中所示。 为什么这里不能匹配1abcde和2abc? 开启多行模式 ^ 可以匹配字符串开头(字符串的开始位置),也可以匹配行的开头(即换
阅读全文 人气:209更新时间:2017-09-22
要读懂这篇文章的精髓,你最好要有一点正则匹配原理的基础。比如.*?匹配文本内容asp163,稍懂正则表达式的人都知道可以匹配,但是你知道他的匹配过程吗?如果你不太清楚,那么下面的内容,对你来说可能不太适合,或许,看的太吃力且无法领悟平衡组的用法。
阅读全文 人气:164更新时间:2017-09-22
!DOCTYPE htmlhtml lang=enhead meta charset=UTF-8 meta name=viewport content=width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0 meta name=apple-mobile-web-app-capable content=yes meta name=apple-mobile-web-app-status-bar-style content=black title缩放/title style #box{width:100px;height:100px; background: red;} html,body{wi
阅读全文 人气:76更新时间:2017-09-22
在java里, 我们可以使用Executors.newFixedThreadPool 来创建线程池, 然后就可以不停的创建新任务,并用线程池来执行了。 在提交任务时,如果线程池已经被占满,任务会进到一个队列里等待执行。 这种机制在一些特定情况下会有些问题。今天我就遇到一种情况:创建线
阅读全文 人气:149更新时间:2017-09-22
导航是很简单的,只是不同页面之间的切换,路由是实现导航的一种。 一个url对应的一个页面,在angular2中是一个组件。定义一个规则。 基础知识 大多数带路由的应用都要在index.html的标签下先添加一个元素,来告诉路由器该如何合成导航用的URL。 路由是从@angular
阅读全文 人气:188更新时间:2017-09-21
IOS中UIImageView方法实现简单动画 查阅UIImageView文档时,发现UIImageView有一组关于动画的方法/参数,可以实现简单的动画。包括: animationImages;highlightedAnimationImages;animationDuration;animationRepeatCount;- startAnimating;- stopAnimating;- isAnimating; 上面的这组方法很简单,一目了然:设置
阅读全文 人气:86更新时间:2017-09-21
Nginx 实现灰度发布的三种方法总结 灰度发布的主要原理是访问路由的控制,重点是保证每次访问的是同一个节点。 方式一:通过调节负载均衡权重 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加
阅读全文 人气:182更新时间:2017-09-21
1)寄存器:这是最快的存储区,位于处理器的内部。但是寄存器的数量有限,所以寄存器根据需求进行分配。我们不能直接进行操作。 2)堆栈:位于通用RAM中,可以通过堆栈指针从处理器那里获取直接支持。堆栈指针往下移动,则分配新的内存。网上移动,则释放内
阅读全文 人气:113更新时间:2017-09-21