上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页
摘要: 用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Insert(粘贴)就可以了,下面讲一下vim的粘贴板的基础知识,有兴趣的可以看看,应该会有所收获的。vim帮助文档里与粘贴板有关的内容如下:vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命 阅读全文
posted @ 2014-01-10 16:38 $walker 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1,与MVC集成见http://simpleinjector.codeplex.com/wikipage?title=Integration%20Guide&referringTitle=Home我们自己建个MVC4项目测试1.1 nuget只需要安装Mvc的集成即可,其它的依赖会自动安装:Install-Package SimpleInjector.Integration.Web.Mvc1.2 Global.asax:protected void Application_Start() { AreaRegistration.RegisterAllAreas... 阅读全文
posted @ 2013-12-15 23:14 $walker 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 怎么查询一条记录到底占了多少空间呢,随便用一个表举例(如上图),就着解决眼前问题的原则(oracle),网上简单查了查,发现生效了,就没深入了解了,包括其它数据库怎么解决,都没做研究。Oracle下,这两种方式是可行的: 1,vsize 统计每个字段的实际占用长度,然后相加,局限在 统计的是单条记录的长度,也就是你必须加上where语句过滤,不然的话,会把符合条件的每条记录的大小列出来 有空... 阅读全文
posted @ 2013-12-10 19:19 $walker 阅读(2707) 评论(0) 推荐(0) 编辑
摘要: 好吧,我是用的phonegap3.0开发的,很简单,安装的时候一句phonegap run android –device就可以了(—device参数非必要,我是为了不跑模拟器,加上此参数限制只跑到设备上) 平时一切正常,今天却报了个错误,大致是用build.xml编译的时候失败,原因是:Failed to execute android command 'adb devices'.此时还没有上网... 阅读全文
posted @ 2013-12-01 17:08 $walker 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 1,phonegap集成angular按照这篇文档的步骤:http://projectpoppycock.com/angularjs-phonegap-and-angular-seed-lets-go/首先,对windows用户而言,该教程中用到的是linux shell命令,需要了解一些shell命令与cmd命令之间的对照如果不用命令行,其实就是一些文件和复制和删除改名等动作,自己到资源管理器操作就行了。不过,如果你装过git for windows的话,会有一个bash环境,这些命令也是可以用的,建议装一个,会方便很多。1.1 安装phonegap,下载angular-seed项目npm 阅读全文
posted @ 2013-11-25 20:15 $walker 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 如果你只是想找一款称手的js加载器,可以参考这篇js loader benchmarks(http://artzstudio.com/files/Boot/test/benchmarks/script.html),即便这篇文章已经例举得够多的了,还是没有涵盖到很多已经广为使用的库,如果要跟你自己熟悉的库来做对比,可以仿照文中的例子自行对比。 我要说的是require.js,可以作为加载... 阅读全文
posted @ 2013-10-16 15:03 $walker 阅读(2239) 评论(2) 推荐(0) 编辑
摘要: 1,持续集成概念:http://baike.baidu.com/view/5253255.htm,对于大多数人而言,自动构建/自动测试/自动部署,已经很发挥它的价值了。选择上:推荐jenkins,一是它比较常见,二是它能跑在windows服务器上CruiseControl有.net的版本,一进其官网看见醒目的文档过期提示,我就没有尝试的欲望了gitlab ci的web界面清爽(比jenkins好看),但是只能跑在linux上,感兴趣的同学去试验吧,所以本文是讲的jenkins。2,msbuild了解msbuildmsdn上的一点一滴的起步或者这篇文章也是个不错的入门当然,你也可以走点歪门邪道, 阅读全文
posted @ 2013-10-14 18:50 $walker 阅读(5788) 评论(0) 推荐(0) 编辑
摘要: 这是一篇导航文,不是翻译。 MSDN对stub和shim的解释和使用场景演示:http://msdn.microsoft.com/en-us/library/hh549175.aspx 一个更详细的示例:http://www.richonsoftware.com/post/2012/04/05/Using-Stubs-and-Shim-to-Test-with-Microsoft-Fake... 阅读全文
posted @ 2013-10-08 19:23 $walker 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 有关Reactive Extensions的介绍可见https://rx.codeplex.com/,总的来说,你可以当它是又一个异步编程的框架,它以观察者模式实现了对数据流的的“订阅”。一个列表,一个事件,一个耗时操作的方法,等等,都可以Observe起来,并且注册它的变动(任何变动将调用IObservable的OnNext/OnError/OnCompleted方法),这就大大统一的异步编程的编程方式;同时所有Observable的对象还可以任意组合;最后,支持用Linq语法来进行投影,将各种数据流转化为你感兴趣的数据对象,总之,是值得去了解一下的。不但如此,微软还为js, python, 阅读全文
posted @ 2013-09-16 22:00 $walker 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 这是一个典型的循环引用的错误,一个对象里引用自己就会立刻得到这个错误: obj = { x:555, y: "hi" };obj.myself = obj;try{ json = JSON.stringify(obj); alert(json)}catch(e){ alert(e);}演示:http://jsfiddle.net/walker/tqcNm/18/这时候可以利用s... 阅读全文
posted @ 2013-09-13 20:57 $walker 阅读(7205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页