摘要:
1.bootstrp的弹出提示 bootstrap已经帮我们封装了非常好用的弹出提示Popover。 http://v3.bootcss.com/javascript/#popovers2.自定义popover指令 我们使用一个指令给任意元素加上popover,并且可以根据情况改变popove... 阅读全文
摘要:
在我们的系统里有多个wcf支撑。但是有的时候会莫名的停止,于是今天写了一个服务,定时去检测其他wcf服务是否在线。那么最简单的办法自然是引用其他wcf服务让vs给我们自动生成clientProxy然后一个个去调用是否正常。但是这种办法显然不是我要的。我要弄一个通用的服务检测。 方案1: 对于... 阅读全文
摘要:
首先我们需要一个指令来追踪input的change。ngChage不适用input[file]。app.directive("fileread", [function () { return { scope: { selectedFile: "=", ... 阅读全文
摘要:
很多博客或者书上都会提到依赖倒置,给出的示例呢也都是提取接口来隔离两个模块。那么为啥叫倒置呢?然后多半是这么解释的:以前设计软件能都是从高层模块调用底层模块,这样呢高层模块就严重依赖于底层模块了,所以要倒过来。至于怎么倒过来就是前面说的就是要依赖抽象(接口)。但是这样哪里能看出倒置的意思呢?我想... 阅读全文
摘要:
Copy fromhttp://stackoverflow.com/questions/14105345/iis-app-pools-worker-processes-app-domainsI try to say them with other words.In a server you can ... 阅读全文
摘要:
有的时候我们需要对Razor最后生产的文本(HTML OR XML OR..)进行单元测试。使用Nuget安装RazorEngine。新建一个ASP.NET MVC项目,并且带有测试项目。修改Index.cshtml@using TestRazor.Models@model TestModelThi... 阅读全文
摘要:
If you want to unit test a private method, something may be wrong. Unit tests are (generally speaking) meant to test the interface of a class, meaning... 阅读全文
摘要:
在html5中使用application cache可以把一些静态资源保存在客户端的浏览器上面。这样可以提高访问的速度,甚至是离线应用。关于application cache的优缺点:1.离线浏览 - 用户可在离线时浏览您的完整网站2.速度 - 缓存资源为本地资源,因此加载速度较快3.服务器负载更少... 阅读全文
摘要:
SQLite大家都懂的。本地数据库,在移动设备上使用广泛。IOS平台上自然也少不了它。最近自己折腾一个小App的时候需要使用sqlite本地数据库,上Github搜了下IOS下对SQLite的三方封装有个星星很多的FMDB。不过是Obiect-C的库,我是使用Swift的,本以为不能用了,不过后... 阅读全文
摘要:
时间类型是我们在处理业务的时候使用非常频繁的一个数据类型。下面我们看一下时间NSDate的基本使用方法。1.比较大小 我比较擅长.NET,我们知道C#里面DateTime类型可以使用">""""NSDateComponents{ let mostUnits: NSCalendar... 阅读全文