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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
本篇体验在ASP.NETMVC4中使用Log4Net记录日志。通过NuGet安装Log4Net。需求是:当出错时导向到Error.html静态页面,Log4Net记录错误信息。大致的思路是:1、写一个记录日志的接口2、实现记录日志接口的类,用Log4Net的API实现3、在Web.config中配置Log4Net4、在Global.asax中注册Log4Net5、自定义一个出错页,以便在出错时导向到该静态页面6、ASP.NETMVC默认的异常过滤器是HandleErrorAttribute... 查看全文
msdn中ObservableCollection<T>类表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。在许多情况下,所使用的数据是对象的集合。例如,数据绑定中的一个常见方案是使用ItemsControl(如ListBox、ListView或TreeView)来显示记录的集合。可以枚举实现IEnumerable接口的任何集合。但是,若要设置动态绑定,以便集合中的插入或删除操作可以自动更新UI... 查看全文
昨天发布了《WCF服务创建与使用(请求应答模式)》,今天继续学习与强化在双工模式下WCF服务创建与使用,步骤与代码如下。第一步,定义服务契约(ServiceContract),注意ServiceContract特性上需指定回调契约//服务契约usingSystem.ServiceModel;namespaceWcfServiceLibrary1{[ServiceContract(Namespace="http://www.zuowenjun.cn"... 查看全文
· 哥斯达黎加100%使用可更新能源发布时间:2015-03-25
中南美洲国家在环境保护上的成就可能让人羡慕不已:巴西超过85.4%的电力来自可更新能源,哥斯达黎加从去年12月起停止燃烧化石燃料,它的电力100%由可更新能源生成,至今已持续75天。去年水力发电占到了全部能源的八成,地热能占一成。政府在去年年中批准了9.58亿美元的地热能项目,根据其装机容量哥斯达黎加未来不再需要化石燃料了。该国计划到2021年实现碳平衡。... 查看全文
作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的。特别是对于WindowsForm的开发者而言,更是难上加难。正是由于这样的原因,Bootstrap诞生了。TwitterBootstrap为开发者提供了丰富的CSS样式、组件、插件、响应式布局等。同时微软已经完全集成在ASP.NETMVC模板中。Bootstrap结构介绍你可以通过http://getbootstrap.com.来下载最新版本的Bootstrap。解压文件夹后... 查看全文
· Android-Menu [使用C# And Java实现]发布时间:2015-03-24
本篇是对安卓菜单使用编程方式实现,当然可以使用XML的方式完成同样的功能,基本Java和C#写法都是一致的,所以使用XML的方式在本篇中使用Java演示,需要注意的是,对于如果不是VS开发的话,那么资源文件名称必须以小写开头,否则会报错。运行效果C#实现usingAndroid.App;usingAndroid.OS;usingAndroid.Views;usingAndroid.Widget;namespaceMenuDemo{[Activity... 查看全文
· Android 中shape的使用(圆角矩形)发布时间:2015-03-24
一、在res/drawable文件夹下创建一个名为gradient_box的xml文件:1<?xmlversion="1.0"encoding="utf-8"?>2<!--3shapedrawablexml文件中定义的一个几何图形,定义在res/drawable/目录下,文件名filename称为访问的资源ID4在代码中通过R.drawable.filename进行访问,在xml文件中通过@[package:]drawable/filename进行访问。56-->... 查看全文
· [转]doFilter使用发布时间:2015-03-24
首先要明确。Filter是JSP2.0里面的东西,顾名思义,也就是过滤器的意思和你说说如何用吧。要用Filter就得在web.xml中配置例://配置方法和配置普通的Servlet一样的哦<filter><filter-name>PrivFilter</filter-name><filter-class>com.myPriv.filter.PrivFilter</filter-class></filter><... 查看全文
当我们想把一个字符串转换成整型int的时候,我们可能会想到如下三种方式:int.Parse,Convert.ToInt32和int.TryParse。到底使用哪种方式呢?先来考虑string的可能性,大致有三种可能:1、为null2、不是整型,比如是字符串3、超出整型的范围基于string的三种可能性,分别尝试。□使用int.Parsestringstr=null;intresult;result=int.Parse(str);以上,抛出ArgumentNullException异常... 查看全文
· ErrorProvider控件使用发布时间:2015-03-22
在Windows应用程序开发中,我们可以通过处理输入控件(如TextBox控件)的Validating事件,对用户的输入进行有效性验证,当用户输入不正确时,可以使用错误提示控件ErrorProvider提示用户输入错误,直至用户输入正确。如:privatevoidtextBox1_Validating(objectsender,CancelEventArgse){try{int.Parse(textBox1.Text);}catch(Exceptionex){e.Cancel=true... 查看全文
· MongoDB使用小结发布时间:2015-03-22
最近一年忙碌于数据处理相关的工作,跟MongoDB打交道极多,以下为实践过程中的Q&A,后续会不定期更新补充。1、count统计结果错误这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregatepipeline来得到正确统计结果,例如:db.collection.aggregate([{$group:{_id:null,count:{$sum:1}}}])引用:“Onashardedcluster... 查看全文
· CKRule BRMS-决策表使用说明发布时间:2015-03-22
决策表的编辑有2个步骤,即规则包编辑、规则数据设置和发布。1.规则包编辑双击CKBoot.exe打开CKRule规则引擎编辑界面。点新建,在左侧的工程窗口中,就会出现一个新的规则包。点击根结点,可以修改规则包的名称。1.1.传入传出参数双击对象库-传入传出参数,打开编辑界面,把通用格式的字段填写到界面中。名称列所填写的内容必须符合.Net的字段命名规范,如-,空格,@等字符都不能使用,首字母不能为数字。传入传出参数和自定义类型的定义,会影响到后面的所有编码。与外部进行json通讯时... 查看全文
· CXF-wsdl2java的使用发布时间:2015-03-21
setJAVA_HOME=D:\Program\Java\jdk1.7.0_75E:cdE:\apache-cxf-2.7.15\binwsdl2java-ppackagename-dE:\src-clientwsdlurl.wsdlwsdl2java-ppackagename-dE:\src-serverwsdlurl.wsdl... 查看全文
· GitHub发布开源许可证使用情况发布时间:2015-03-21
开源项目缺少了开源许可证,就不算完整的开源项目。GitHub日前在其博客上公布了GitHub.com上开源项目的许可证使用情况。GitHub给出了一张有许可证开源项目比例的变化图。可以看到选择许可证的开源项目在逐步减少,但在2013年中出现了一个明显的反弹。因为在2013年中,GitHub发布了choosealicense.com网站,以帮助开源软件开发者选择合适的许可证。而用户对许可证的选择分布也不出所料。排名许可证百分比1MIT44.69%2其他15.68%3GPLv212... 查看全文
· Monkey测试1——Monkey的使用发布时间:2015-03-20
1Monkey工具使用23一、什么是Monkey45Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。67二、Monkey的特征891、测试的对象仅为应用程序包,有一定的局限性。10112、Monkey测试使用的事件流数据流是随机的,不能进行自定义。12133、可对MonkeyTest的对象... 查看全文
做为目前网络的基础之一的HTTP协定,自从1999年推出HTTP/1.1之后,已经16年没有过重大的变动。虽然HTTP/1.1仍然尚可完成被赋予的任务,但在这个各种媒体、串流横行,而且人们对于等待载入时间愈来愈不耐烦的时代,也是到了该被新技术取代的时候了。HTTP/2是用Google开发的SPDY技术而来,和之前的HTTP/1.1最大的分别在于,HTTP/1.1会为每个文件需求(HTML、CSS、Javascript)建立新的连线,而HTTP/2则是建立一个持续的连线... 查看全文
· C# GUID介绍和的使用发布时间:2015-03-19
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。GUID永远是方便的;对于程序开发的各个方面,.NETFramework简化了建立和处理GUID数值的过程。在.NET程序需要的地方,这一功能很容易地生成唯一的数值。1.一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下... 查看全文
· jedis 简单使用发布时间:2015-03-19
jedis.RedisOperationCollection.javapackagejedis;importorg.apache.log4j.Logger;importredis.clients.jedis.Jedis;importjava.util.List;importjava.util.Map;importjava.util.Set;publicclassRedisOperationCollection{privatestaticLoggerlogger=Logger.getLogger... 查看全文
· 使用java实现下载文件发布时间:2015-03-19
/***下载附件*@paramresponse*@throwsIOException*@authorzhangyd-c*/@RequestMapping(value="/downloadAccessory")publicvoiddownloadAccessory(StringfileName,HttpServletResponseresponse,HttpServletRequestrequest)throwsIOException{request.setCharacterEncoding... 查看全文
注解的作用:1、生成文档。这是最常见的,也是java最早提供的注解。常用的有@see@param@return等2、跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring2.5开始的基于注解配置。作用就是减少配置。现在的框架基本都使用了这种配置来减少配置文件的数量。以后java的程序开发,最多的也将实现注解配置,具有很大用处;3、在编译时进行格式检查。如@override放在方法前,如果你这个方法并不是覆盖了超类方法,则编译时就能检查出。使用方法详解:下面是注解类... 查看全文