使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
本篇体验ViewModel验证。Knockout的subscribe方法能为ViewModel成员注册验证规则。@{ViewBag.Title="Index";Layout="~/Views/Shared/_Layout.cshtml";}<styletype="text/css">.error{color:red;}</style><inputdata-bind="value:name,valueUpdate:'afterkeydown'"/><... 查看全文
通常,需要把ViewModel转换成json格式传给服务端。但在很多情况下,ViewModel既会包含字段,还会包含方法,我们只希望把字段相关的键值对传给服务端。先把上一篇的Product转换成json格式,通过pre元素显示出来。<inputdata-bind="value:name"/><hr/><selectdata-bind="options:categories,value:category"></select><hr/>... 查看全文
本篇体验在ASP.NETMVC下使用Knockout,将使用EFCodeFirst创建数据库。最后让Knockout绑定一个Json对象。创建一个领域模型。namespaceMvcApplication3.Models{publicclassProduct{publicintId{get;set;}publicstringName{get;set;}publicstringCategory{get;set;}publicdecimalPrice{get;set;}}... 查看全文
· .NET日志记录框架Log4Net使用总结发布时间:2014-10-31
做项目,记录日志是免不了的。在开发过程中还可以调试,但是在项目发布之后,不可能长期这么做,日志则能够在最快的时间内发现问题。最近,在好几个项目中使用了Log4net,感觉确实给我省了不少力,总结一下使用吧,同时也留作以后备用。1使用Nuget安装Log4Net:Install-Packagelog4net2创建LogHelper.csusingSystem;namespaceUCsoft.Web.Common{///<summary>///Log4Net日志封装类2014-08... 查看全文
· 使用Visual Studio进行单元测试发布时间:2014-10-31
一、使用VisualStudio进行单元测试的几个建议1.先写单元测试(依我愚见,应该是接口先行,如果有的话)->测试失败->以最小的改动(即编写实际代码)使测试通过(而在VS2012中已经不能通过现有项目直接生成测试项目了,我觉得这个功能还是应该保留,微软总是这副德行,强迫用户适应他们的产品,但是又不得不适应);2.不因单元测试而追加功能(代码),即逻辑不受单元测试影响;3.改变了代码的逻辑(增删改),应及时运行单元测试;4.在测试方法声明Attribute&mdash... 查看全文
最近项目中用到了windowsserver2012操作系统中的存储池和ISCSIDisk的技术。前期,我们整个操作都是用powershell脚本去实现了。带来了不方便,后期要使用wmiAPI执行。下面给出wmi所有的命名空间和sample的网站,很值得收藏!后期会把项目中的例子补充完整。备注:http://wutils.com/wmi/... 查看全文
因为struts2阻塞tokenSession的id值相同的访问,最初的访问结束后直接返回到正常处理代码,后面的访问略过,即只处理第一次访问。按理说使用tokenSession可以不配置invalid.token的result,但是偶尔有种情况会提示“Noresultdefinedforactioncom.syq2cy.test.LoginActionandresultinvalid.token”,就是如下情况:在<s:token/>的页面点击提交时... 查看全文
信息提示给用户是程序开发中,最常用的一个功能。Insus.NET使用jQueryUI的dialog来实现一个,可以定义标题,对话框的大小等。在ASP.NETMVC环境下来演示吧。在October控制器创建两个Action操作,一个是为视图DialogDemo,一个是处理数据ProcessData:现在来写jQuery代码:使用$(this).attr("value")获取铵钮本身的文本值,并传给控制器内的ProcessData操作。实时运行看看效果:... 查看全文
有关HTTPS、SSL以及SSL证书的工作原理,参见《HTTPS那些事(一)HTTPS原理》《HTTPS那些事(二)SSL证书》《HTTPS那些事(三)攻击实例与防御》本文将演示如何在IIS中配置一个HTTPS的ASP.NETWebApplication。(1)打开InternetInformationServices(IIS)Manager(2)创建一个Self-SignedCertificateAself... 查看全文
javaeditortemplateEclipse中的快速Java代码模板使用相信大家都用过Eclipse的缩写代码提示功能,如syso能补全为System.out.println();main能补全为完整的main方法,非常的方便。同时,我们也能自己编辑模板,提高自己的代码写作速度。简介:Eclipse提供了通过定义和使用代码模板来提高工作效率与代码可预测性的能力。本文介绍的这个技巧向您展示了如何编辑现有的代码模板以及如何定义新的代码模板。它还包括了几个内置变量的例子... 查看全文
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4063452.html联系方式:smyhvae@163.com【正文】文章回顾:Android网络之数据解析----SAX方式解析XML数据一、Json数据的介绍Json(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于JS的一个子集... 查看全文
原创地址:http://www.cnblogs.com/jfzhu/p/4023439.html转载请注明出处(一)为什么要用哈希函数来加密密码如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码。解决的办法是将密码加密后再存储进数据库,比较常用的加密方法是使用哈希函数(HashFunction)。哈希函数的具体定义,大家可以在网上或者相关书籍中查阅到,简单地说,它的特性如下:... 查看全文
· dotnetcharting 的简单使用发布时间:2014-10-29
dotnetcharting是一个很好用的图表控件,能画出很漂亮的报表,一般常用到的主要有柱状图、饼图、折线图三种。dotnetcharting有web版、winform版多个版本可供使用,官方网址:http://www.dotnetcharting.com/,官网有很多示例(http://www.dotnetcharting.com/gallery/),而且有winform安装版示例和代码,如下图。dotnetcharting有网上破解版的,去博客园或谷歌一搜一堆。说下个人感受... 查看全文
· log4net 使用笔记发布时间:2014-10-27
一、Log4net特征1、自定义日志输出级别Log4net将日志分为五个级别优先级从高到低依次:FATAL>ERROR>WARN>INFO>DEBUG,此外还有ALL(允许所有的日志请求)和OFF(拒绝所有的日志请求)这两种特殊的级别。可以通过日志级别来控制日志是否输出。如果你配置文件中定义的是INFO级别,程序中有三种日志记录方式Log.Info(“日志内容”),Log.Warn(“日志内容”),Log.Debug... 查看全文
变量的范围即它定义的上下文背景(也就是它的生效范围)。大部分的PHP变量只有一个单独的范围。这个单独的范围跨度同样包含了include和require引入的文件。例如:<?php$a=1;include'b.inc';?>这里变量$a将会在包含文件b.inc中生效。但是,在用户自定义函数中,一个局部函数范围将被引入。任何用于函数内部的变量按缺省情况将被限制在局部函数范围内。例如:<?php$a=1;/*globalscope*/functionTest(){echo$a... 查看全文
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4052539.html联系方式:smyhvae@163.com【系列】Git版本控制工具(持续更新)Git版本控制工具(一)----git的安装及创建版本库Git版本控制工具(二)----本地版本库的常用操作Git版本控制工具(三)----远程仓库GitHub的使用【正文】即使是周末... 查看全文
· 在Java 中哪些组件需要使用内存发布时间:2014-10-25
Java启动后也作为一个进程运行在操作系统中,那么这个进程有哪些部分需要分配内存空间呢?Java堆Java堆是用于存储Java对象的内存区域,堆的大小在JVM启动时就一次向操作系统申请完成,通过-Xmx和-Xms两个选项来控制大小,Xmx表示堆的最大大小,Xms表示初始大小。一旦分配完成,堆的大小就将固定,不能在内存不够时再向操作系统重新申请,同时当内存空闲时也不能将多余的空间交还给操作系统。在Java堆中内存空间的管理由JVM来控制,对象创建由Java应用程序控制... 查看全文
· Git使用教程发布时间:2014-10-25
Git使用教程一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。Git是分布式版本控制系统,那么它就没有中央服务器的... 查看全文
今天在自己的项目中用CocoaPods引入第三方SDWebImage的时候,出现了问题。当更新完毕后,在终端没太注意这个问题的提示,就直接使用SDWebImage了,在使用的时候一些方法的提示和头文件都能引入和使用(看上去SDWebImage可以正常使用),可是一运行就报错(错误是下面给出的错误)。貌似是程序写的有问题,然后就检查程序代码,可是检查不出任何错误,折腾了半天,然后就猛然想起podupdate时报的错误。下面就写篇博客来纪念一下这个bug~1.引入第三方库的时候... 查看全文
· 使用NiftyModeEffects对话框发布时间:2014-10-25
最近看到一篇有关个性对话框的文章,里面介绍了非常酷的动画效果,开源的项目下载来试试,用法很简单。NoftyDialogEffects效果参考:http://tympanus.net/Development/ModalWindowEffects/具体使用方法可以参考demo,我把NiftyDialogEffects和NiftyNotification集成到一起,需要的盆友可以下载来看看。下载地址:http://pan.baidu.com/s/1mgqSfXY... 查看全文