Fork me on GitHub

2013年5月6日

摘要: ScrumMaster 培训第一天这两天准备把我CSM培训的笔记发出来来自: http://www.cnblogs.com/raol/archive/2013/05/06/scrummaster1.html他们的自述: 我们会从Scrum的基础开始,包括它的历史,自发管理的关键要素,和在复杂项目如何应用经验主义的流程控制。然后,我们会简单地讲解Scrum 的框架。之后,将会是缺乏透明度及其带来的遗留代码的话题。然后,我们会介绍“完成的定义”的概念,以及必要的工程实践。慢慢地,我们会转到更加实践性的 话题,关于在Scrum框架中的会议,包括他们的目的以及如何使之高效。-------------- 阅读全文
posted @ 2013-05-06 09:42 HackerVirus 阅读(121) 评论(0) 推荐(0)
摘要: MVC下Log4Net的配置和使用对于网站来讲,我们不能将异常信息显示给用户, Log4Net用来记录日志,可以将程序运行过程中的信息输出到文件,数据库中等地方,可以通过日志查看系统的运行过程,发现系统的问题。log4net的使用步骤如下: 1.添加对log4net.dll的引用。 2.在配置文件中添加配置。如下是在web.config的配置: 在configSections下节点配置为:<!--日志的配置--> <section name="log4net" type="log4net.Config.Log4NetConfigurationSe 阅读全文
posted @ 2013-05-06 09:41 HackerVirus 阅读(279) 评论(0) 推荐(0)
摘要: 给C# .NET 的兄弟们做点小贡献 - NoSql LevelDB .net 移植版 普通PC 100万条数据插入不超过4秒给C# .NET 兄弟们做点小贡献 - NoSql LevelDB .net 移植版 普通PC 100万条数据插入不超过4秒支持多线程,并发安全解决方案下载地址:http://pan.baidu.com/share/link?shareid=508379&uk=201606611有任何疑问请联系:QQ交流群 204725117LevelDB 是一个由Google公司所研发的键/值对(Key/Value Pair)嵌入式数据库管理系统编程库,[1] 以开源的BSD 阅读全文
posted @ 2013-05-06 09:39 HackerVirus 阅读(304) 评论(0) 推荐(0)
摘要: 小学徒成长系列—线程现在很多面向对象语言中都有了操作线程这个重要的功能,线程能够使复杂的一部代码变得更简单,大大的降低了复杂系统的开发,随着现在处理器数量的发展,充分的利用线程,就能够更好的发挥多处理器系统的强大能力。1.基本概念 1.1线程和进程的关系 在刚开始的时候,操作系统(OS)为了使多个程序能并发执行,从而提高资源利用率和系统吞吐量,从而提出了进程,后来为了减少时空的开销,提高并发性和CPU的利用率,就提出了线程这个概念。 在OS中,其实线程包含于进程内的,一个程序只有一个进程,但是却可以有很多的线程,如图: 从图中,我们也可以很好的知道,进程是操作系统中资源分配的基本单... 阅读全文
posted @ 2013-05-06 09:35 HackerVirus 阅读(200) 评论(0) 推荐(0)
摘要: 在.net中读写XML方法的总结阅读目录开始最简单的使用XML的方法类型定义与XML结构的映射使用 XmlElement使用 XmlAttribute使用 InnerText重命名节点名称列表和数组的序列化列表和数组的做为数据成员的序列化类型继承与反序列化反序列化的实战演练反序列化的使用总结排除不需要序列化的成员强制指定成员的序列化顺序自定义序列化行为XML的使用建议XML是一种很常见的数据保存方式,我经常用它来保存一些数据,或者是一些配置参数。 使用C#,我们可以借助.net framework提供的很多API来读取或者创建修改这些XML, 然而,不同人使用XML的方法很有可能并不相同。 今 阅读全文
posted @ 2013-05-06 00:02 HackerVirus 阅读(282) 评论(0) 推荐(0)
摘要: 题记:原本文章想一次将pc到移动同步阐述完毕,结果发现需要讲清楚文章篇幅比较大,故先讲pc端,再讲mobile。由于周六被公司无辜的拉出去,拉练!时间占用,这里周末时间仓促整理上篇,下篇很快与各位见面!因时间关系,不周之处还望各位见谅!当然有问题尽管拍上! 免责声明:本文纯属个人观点,不代表任何团体,非法组织。如有雷同纯属巧合(哈哈哈)。侵权之处望告知,立刻删除。文章比较片面还望见谅。 知识产权声明:本系列文章属个人所有,任何网站,论坛,个人转发除博客园外其他地放,亲,请您及时告知本人授权,谢谢!(这里不是作秀,尊重个人劳动成果.谢谢!!!)违者必究! 首先申明:文章不会带有任何偏激色... 阅读全文
posted @ 2013-05-06 00:01 HackerVirus 阅读(300) 评论(0) 推荐(0)

2013年5月5日

摘要: ArcEngine IMap接口使用IMap接口显示各种数据源的数据。IMap接口的成员ActiveGraphicsLayer:活动图形图层,如果没有将创建一个基本memory graphics layer。AddLayer:向地图中添加单个图层。AddLayers:向地图中添加多个图层。AddMapSurround:向地图中添加map surround。AnnotationEngine:地图使用的注记(标签)引擎。AreaOfInterest:地图的感兴趣区域。Barriers:barriers列表和标签权重。BasicGraphicsLayer:基本图形层。ClearLayers:从地图中 阅读全文
posted @ 2013-05-05 23:58 HackerVirus 阅读(1270) 评论(0) 推荐(0)
摘要: Database2Sharp之混合型Winform框架代码生成本人一直致力于Winform开发框架的研究和使用,有时候项目要求是传统Winform的,直接访问数据库进行获取数据;有的时候项目要求WCF框架,以分布式访问WCF服务获取数据的,虽然在Winform和WCF框架,都有特定的应用场景和开发思路,但是希望把这两种传统式的框架,加以抽象和提炼,形成目前所介绍的混合型框架,这样所有完成混合型框架改造的通用模块(或一个小业务模块),都能无缝式的实现集成使用。这种混合型框架的特点和优点都非常明显,为我最终实现,一个框架,多个应用的开发平台集成方案迈出坚实的一步。1、混合型框架的应用前景当然,本篇 阅读全文
posted @ 2013-05-05 23:57 HackerVirus 阅读(174) 评论(0) 推荐(0)
摘要: https://github.com/ma6174我的vim配置内容:vim的配置文件vim插件zsh配置文件使用方法:安装vimsudo apt-get install vim安装ctags:sudo apt-get install ctagssudo ln -s /usr/bin/ctags /usr/local/bin/ctagsclone配置文件:cd ~/ && git clone git://github.com/ma6174/vim.gitmv ~/vim ~/.vimmv ~/.vim/.vimrc ~/clone bundle 程序:git clone htt 阅读全文
posted @ 2013-05-05 23:54 HackerVirus 阅读(253) 评论(0) 推荐(0)
摘要: .NET:在ASP.NET中如何进行IP限制背景为了增强系统的安全,很多信息系统都提供了“IP限制”功能。功能虽然简单,但是从业五年来从来没有是实现过,因此就以博文的形式记录下来。思路实现应该很简答,功能可以分解为如下这三个问题:判断当前请求是否应用IP限制,有些请求不用应用IP限制的。当前客户IP是否包含在限制列表中。如何以AOP的形式应用IP限制1和2可以抽象为一个接口 1 using System; 2 3 namespace IpLimit.Codes 4 { 5 interface IIpLimitService 6 { 7 bool IsInExc... 阅读全文
posted @ 2013-05-05 23:50 HackerVirus 阅读(1862) 评论(0) 推荐(0)