Spiga

关于Enterprise Library Security和System.Security的结合使用记录

2011-07-28 13:34 by leeolevis, 1079 visits, 网摘, 收藏, 编辑
摘要:本来刚想从博客园搜集点Enterprise Library Security的资料记录,发现博客园的网站又当机了(最近博客园经常当机呀)。看来还是自己手写下吧。以前使用过Enterprise Library的Logging 、Validation 和Cache感觉还不错、当然这方面的选择还有的,比如日志记录的Nlog和Log4之类的,验证方面也有Fluent Validation 这种成熟的项目了。但推荐还是用微软的,毕竟用官方出的工具更容易集成一点,而且风险比较小。使用得当对开发那是相当的便利,闲话不多说了这次我们用到的是微软的 Enterprise Library 5.0先安装EL,安装之 阅读全文

Python开发环境搭建记录

2011-07-18 12:32 by leeolevis, 169 visits, 网摘, 收藏, 编辑
摘要:一、本来是想使用Eclipse作为Python的IDE编辑器,无奈该器硕大缓慢,只能另寻小巧精悍之IDE。苦觅之后终于在某权威网站找到利器ulipad:http://code.google.com/p/ulipad/逐用之该器具有以下优点, 代码高亮,可以自定义修改 目录树,文件管理 类浏览 代码自动提示二、Run起了simple-todo程序他们如何工作?code.py 主要用于启动,绝大部分时候它是没有用的。/static 这个是静态文件目录,在内置的开发服务器上不可以修改,如果你使用其他 web server 来配置的是可以改的。/controllers 控制层的代码,或者实际工作的代码 阅读全文

记录:一个忘记了名字的算法改编篇

2011-06-22 11:26 by leeolevis, 52 visits, 网摘, 收藏, 编辑
摘要:doublerealCoord,imagCoord;doublerealTemp,imagTemp,realTemp2,arg;intiterations;for(imagCoord=1.2;imagCoord>=-1.2;imagCoord-=0.05){for(realCoord=-0.6;realCoord<=1.77;realCoord+=0.03){iterations=0;realTemp=realCoord;imagTemp=imagCoord;arg=(realCoord*realCoord)+(imagCoord*imagCoord);while((arg< 阅读全文

创建基于系统托盘的WPF程序

2011-06-14 13:16 by leeolevis, 446 visits, 网摘, 收藏, 编辑
摘要:最近都没怎么接触WPF了,闲来无事为以前做的WPF DEMO添加托盘管理。http://www.cnblogs.com/leeolevis/archive/2010/07/14/1777658.html其中,主要添加了NotificationAreaIcon类,代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Windows;usingSystem.Windows.Input;usingSystem.Windows.Markup;usingSystem.Windows. 阅读全文

如何为WCF应用添加X509证书和安全验证

2011-05-17 12:21 by leeolevis, 466 visits, 网摘, 收藏, 编辑
摘要:一、首先用Visual Studio 命令提示创建证书makecert-srLocalMachine-ssMy-asha1-nCN=Webabcd-skyexchange-pecertmgr-add-rLocalMachine-sMy-c-nWebabcd-sTrustedPeople在运行处 输入CertMgr.msc 打开证书管理界面就能找到我们刚才创建的证书证书参数详情请参考 :http://msdn.microsoft.com/zh-cn/library/bfsktky3.aspx二、为WCF服务添加自定义验证 (添加一个继承UserNamePasswordValidator的类并重写 阅读全文

测试SQL语句执行时间

2011-04-27 09:59 by leeolevis, 40 visits, 网摘, 收藏, 编辑
摘要:一、第一种测试declare @d datetimeset @d=getdate()select COUNT(0) from Disease--select * from Diseaseselect [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())http://space.itpub.net/9671084/viewspace-255613聚集索引是如此的重要和珍贵,所以笔者总结了一下,一定要将聚集索引建立在:1、您最频繁使用的、用以缩小查询范围的字段上;2、您最频繁使用的、需要排序的字段上。二、第二种测试set statistics profile onset 阅读全文

基于JQUERY调用WCF服务的使用和记录

2011-04-20 22:33 by leeolevis, 78 visits, 网摘, 收藏, 编辑
摘要:WebConfigserviceModel配置方法一: <system.serviceModel><serviceHostingEnvironmentaspNetCompatibilityEnabled="true"><serviceActivations><addrelativeAddress="HelloService.svc"service="HelloService"factory="System.ServiceModel.Activation.WebScriptServic 阅读全文

高效byte[]和string互转的方法

2011-04-18 15:31 by leeolevis, 110 visits, 网摘, 收藏, 编辑
摘要:publicstaticclassUtils{///<summary>///普通方法——字节数组转字符串,最容易想到///</summary>///<paramname="input"></param>///<returns></returns>publicstaticstringBytesToString(byte[]input){StringBuildersb=newStringBuilder();foreach(bytebininput){sb.Append(b.ToString("X2 阅读全文

记录:批量Resource转Resx

2011-03-13 14:13 by leeolevis, 84 visits, 网摘, 收藏, 编辑
摘要:staticvoidMain(string[]args){stringpResources=@"D:\Resource\";DirectoryInfodiResources=newDirectoryInfo(pResources);varqueryList=diResources.GetFiles();foreach(vararyinqueryList){TestToResources(pResources+ary.Name,@"D:\ResX\"+ary.Name.Replace("resources.","") 阅读全文

关于MongoDB的安装和使用

2011-03-03 16:44 by leeolevis, 286 visits, 网摘, 收藏, 编辑
摘要:命令帮助: CMD 用DOS命令进入MongoDB文件夹 使用mongod --help可查看MongoDB命令帮助安装命令:mongod -dbpath E:\MongoDB\db -logpath E:\MongoDB\log -install 注册完服务完成后提示:net start "MongoDB" 启动服务。如果出现“服务没有响应控制功能”,请使用以下命令:(使用命令前最好创建logs和data文件夹)mongod --logpath E:\MongoDB\logs\mongodb.log -logappend --dbpath E:\MongoDB\data 阅读全文