本篇只要介绍angular表达式:在之前的例子中,我们多半是直接把数据作为angular标识符的值,但其实可以使用表达式来做更多的事情:比如:{{number}}也可以是:{{number+10}}
(将数据进行简单的运算)也可以是: {{someFun()/10}} (调用方法得到结果,同时经过简...
分类:
其他好文 时间:
2014-05-12 12:50:36
阅读次数:
277
原文:[转载]闭包的用途我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1
匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有...
分类:
其他好文 时间:
2014-05-12 08:03:19
阅读次数:
257
1、记录技术性异常而不是用户异常用户异常(如:“登录用户名已经存在”)除了显示给用户,要么什么都别管,要么根本就不是异常(“用户尚未认证”)。技术性异常(如:“文件存储不够,没法订阅此产品”)才是你需要调试而为此做出反应的,如果你记录所有事情很有可能因日志实体太长而不能真正有意义的反映到你所记录异常...
分类:
其他好文 时间:
2014-05-12 07:41:50
阅读次数:
243
NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线...
分类:
编程语言 时间:
2014-05-12 05:04:54
阅读次数:
358
Linux.NET环境的搭建,不仅是一项比较耗时的事情,同时也是一项略显复杂繁琐的事情。特别是对于近期的几个Mono版本,由于官方所提供的源码包中出现代码文件的缺失,这总让我们的付出变得徒劳。另外一方面,由于Linux.NET的环境搭建涉及到比较多Linux的操作知识,这无疑增加了它的学习使用成本,...
分类:
Web程序 时间:
2014-05-12 04:05:26
阅读次数:
424
一、计数原理
加法原理:n个方法,每个方法有Pi种方案,那么一共方案数为P1 + P2 + P3... + Pn
乘法原理:一件事情有n个步骤,每个步骤需要pi种方案,那么一共有P1 * P2 * P3 * ... * Pn种方案。
容斥原理:集合A,B,C。|A U B U C| = |A| + |B| + |C| - |AB| - |AC| - |BC| + |ABC|。依次类推。
基...
分类:
其他好文 时间:
2014-05-11 06:28:46
阅读次数:
450
Delegate-委托,顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。
Protocol-协议,就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。...
分类:
其他好文 时间:
2014-05-11 03:50:51
阅读次数:
285
逝者如斯夫,时间太他妈快了,感觉刚过完年没多久,夏天就来了,干软件也快3个年头了,年龄也二十有五了,天苍苍,地茫茫,腰包依然羞涩。干软件很屌丝,很辛苦,光棍25年了,寂寞25年了,望苍天,天空中有白云,生活还有希望。我想找个女朋友,于是找老板谈谈加薪的事情,老板给我展望了一下未来,比《新闻联播》里展...
分类:
其他好文 时间:
2014-05-10 19:28:30
阅读次数:
317
C#模拟MSN窗体抖动窗体抖动是件很有意思的事情,就让我们看看一起来看看它的原理吧。其实是生成随机数,然后改变Form的左上角的坐标。我用的是循环来弄得,其实可以用timer来控制.我把抖动分成了两种抖动:1。
生成随机数,改变窗体左上角坐标,然后立即把窗体的坐上角坐标还原,继续循环。2。 生成随机...
在去年12月22号,背负着各种心情来到北京,到现在也将要半年了,我们的学习正式结束,马上开始找工作,真正的北漂就这样开始了!大哥为我工作的事情费了不少心,他现在想尽了一切他曾在北京的的人脉关系为我找工作,我很感激,同时很内疚,自己是多么的不争气,当初如果按照他的建议做事或许会好些,不至于这么犯难。大...
分类:
其他好文 时间:
2014-05-10 05:20:27
阅读次数:
284