自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

转载 系统架构

准备阶段组织架构,因为康威定律,‘Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure’, 系统架构由组织架构决定,因为不同组织之间昂...

2019-02-15 12:51:00 125

转载 创造HTTPS的是个神

HTTP是一个明文传输的协议,很多网络监听工具都可以轻易窃取网络中传输的用户信息,如密码,信用卡,直到后来发明HTTPS,世界一下子安静了Why HTTPS?HTTPS可以保证用户提交的信息,其它人即使拿到,也没有用,因为他没有密码,不能解密,Why the post info cannot be decrypt by hacker?因为提交的信息是用S...

2018-04-20 18:40:00 106

转载 为Chrome开发插件提高工作效率

工作生活,什么最珍贵,我觉得是时间,怎么节约时间是一个最重要的问题,如果你有重复的工作在网页上,请接着看上手步骤:打开https://developer.chrome.com/extensions/getstarted,分别下载需要的文件(3个)到一个文件夹打开chrome://extensions,选中开发模式,加载这个文件夹浏览右方就出现一个图标,你就可以试...

2018-03-16 19:20:00 180

转载 Javascript 控制style 小结

style.top如: c.style.top=scrollTop; 在IE各版本中可以,Safari, chrome, Firefox都不work, 需要在后面 + "px";转载于:https://www.cnblogs.com/DataFlow/p/4188065.html

2014-12-27 10:08:00 87

转载 svcutil 生成代理类时的问题

如果有这个的xsd, group内嵌choice的结构:<xs:complexType name="CreateType"> <xs:sequence><xs:group ref="NameChoicesGroup" /><xs:element name="Info" ...

2014-12-26 17:42:00 85

转载 xeam Build Definition Extension uninstall 卸载

之前在VS上装了Build definition 的扩展,后来发现很不好用,想卸载掉,就增 工具下面找add-in manager, 结果找不到,external tools下面也找不到, google也无果再到后来,每次启动VS,装报需要注册,很唠叨,但也没办法今天打开VS, 有提示有升级,灵感来了,在Extensions and Updates是否可以送走这个瘟神...

2014-09-18 09:49:00 142

转载 Wcf客户端配置里Endpoint的Name属性无效

<client> <endpoint address="http://..." binding="basicHttpBinding" bindingConfiguration="..." contract="..." name="endpoint1" /></clent>之后, 当我们在程序里读取endpo...

2013-02-17 15:57:00 495

转载 屏蔽电信流氓弹出广告

电信经常在你上网的时候,弹出一个垃圾广告,比如访问google,返回:var stat_path='http://121.15.207.198:81/stat.aspx?p=1357982305|8217128|44163|0|0|0';var cnt_path='';window.setInterval('window.status=location.href', 200);&lt...

2013-01-12 17:33:00 147

转载 正则替换中的一个Bug

string replacement="$7777777777";Regex.Replace("hello","e",replacement);运行上面的一行,会报ArgumentException. 说捕获索引不能大于Int.MaxValue。程序的理解是,我的replacement string 是前面表达式匹配的第7777777777个结果,其实不是,这里我的目的...

2012-12-20 10:53:00 98

转载 SQL server 性能相关

索引查看该表上的索引情况: sp_helpindex [table name]聚集索引的本质是双向链表非聚集索引的本质是平衡二叉树,采用分多层分级来不断缩小搜索范围,最终找到指向数据的指针。所以如果列的数据过大,不要做索引,会增加哈希的时间和比较的时间如果列的数据相似度很大,不要做索引, 因为不能建立很多层树结构,不能有效的缩小搜索范围页分裂问题:当一个...

2012-12-20 10:44:00 83

转载 SQL Express 相关

1. 远程访问,两点,1)打开tcp/ip, 2)启动sqlbrower2. 权限, 4步,1)加入本机admin group, 2) 在 configuration中SQL Services| sql express| 属性 | advance |startup 尾部加上;-m,并重启serivce3)打开客户端:运行脚本:CREATE LOGIN [y...

2012-10-30 07:43:00 59

转载 时间格式

时间在XML可穿梭时,常用的格式有下面几种:yyyy-MM-ddTHH:mm:ss.fffffffzzzzzz (带时区偏移的时间格式, xml serilizer使用的格式)yyyy-MM-ddTHH:mm:ssZ (需要先转换成UTC time, Z表示这是一个UTC Time)o (需要先转换成UTC time, 推荐使用的方式)date.ToString("for...

2012-08-29 10:15:00 286

转载 输出一个在没有.Net 环境的机器也可以跑得安装包

Step by step:1. open your solution2. right click on solution explorer to add a setup project3. right click on setup project new created to add a new project output, OK4. right click on setu...

2012-08-28 12:38:00 87

转载 再谈性能力

我也是标题党,哈哈,是想谈一下在性能优化方面的经验高内存占用: 之前有做过一个应用,内存动辄4G,做了两点改进后,内存占用缩小到10M 改动: 1. 检查所有非托管资源的使用,make sure 所有对象均正常调用 dispose 2....

2012-06-20 11:21:00 111

转载 SCOM Configuration NumSamples and Absolute

<UnitMonitor ID="FailureCountDelta" Accessibility="Internal" Enabled="true" Target="Server" ParentMonitorID="Performance" Remotable="true" Priority="Normal" TypeID="Performance!System.Pe...

2012-06-14 09:03:00 84

转载 XML中的时间

在SOA环境中,经常遇到时间,日期错乱的情况明明在A端发的日期是2012-05-11,B端却收到2012-05-10, 什么情况?原因在于.net的反序列化会自动把DateTime类型的字段,转为本地时间e.g. 如果B所在的服务器,本地时区设置为太平洋时间 -7区:"2012-10-21"...

2012-05-17 17:41:00 463

转载 decimal.Round 的区别

有什么区别?decimal.Round(xx, decimalPos, MidpointRounding.ToEven); VSdecimal.Round(xx, decimalPos, MidpointRounding.AwayFromZero); AwayFromZero, 就是常用的四舍五入.ToEven, 就比较特别了,称为就近舍入或四舍六入...

2012-05-17 09:32:00 370

转载 Dos中常用的命令

1. 重定向cmd >file standard output重定向到filecmd 1> nul 2>&1无输出.cmd 1> file 2>&1standard output 重定向到file, standard error 重写向到 file.cm...

2012-05-03 16:04:00 74

转载 反序列化怪现象,数组无父

碰到Java序列化出来奇怪xml如:<User> <Friend>张三</Friend><Friend>张三</Friend> <Friend>张三</Friend></User>奇怪的是,Friend是一个数组,但并没有父元素,这种情况...

2012-03-08 17:17:00 66

转载 模拟网页提交,实现自动登陆

经常工作在Ctrix下,每次都需要在网页上登陆,于是写了个自动登陆器,可以在登陆的时候,放松双手。代码比较简单, 直接上Project原理:使用一个WebBrowser控件,直接操作HTMLDocument实现赋值和提交转载于:https://www.cnblogs.com/DataFlow/archive/2012/03/08/2385499.html...

2012-03-08 16:48:00 176

转载 a small tool for your health

一个小工具,/Files/DataFlow/TimeTracker.rarSource Code: /Files/DataFlow/TimeTrackerSource.rar3个功能:msn消息提醒显示从打开到目前的时间每隔一小时提醒你喝水,双击恢复到计时希望对大家有用,对健康有益转载于:https://www.cnblogs.co...

2012-02-24 15:43:00 53

转载 异步模型中HttpWebRequest的Timeout

要控制HttpWebRequest在10秒内timeout, 设置两个属性即可,Timeout, ReadWriteTime但在异步模型中,.net framework却没有帮我们实现timeout.http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.begingetresponse.aspx如链...

2012-02-21 18:02:00 441

转载 如何创建高效的 Http,Wcf 网络通信

用HttpWebRequest去Call别的Service,怎样才能提高并发量和性能?因为建立一个TCP连接要三次握手,.Net 默认使用 keepAlive = Ture 去重用连接,避免重建Connection的开销,还有一些设置我们也要注意:DefaultConnectionLimitdescription: Maximum number of co...

2012-02-01 15:23:00 91

转载 xs:int和xs:integer的区别与实战

既然有了xs:integer,为什么还要有xs:int?经过一番查找,真相浮出:xs:integer无小数的任意长度的整数, 如果要表示money, 或者会很大的数字,或者需要方便以后的扩展,这个会更合适xs:int无小数的32位长度的整数经过xsdGencode或者svcutil生成之后,使用xs:integer标识的属性将转为C...

2012-01-29 10:18:00 774

转载 WCF路由所有的请求到一个方法--route all request to one operation

以下实现的目标是:localhost:6677/Services/Chinalocalhost:6677/Services/USAlocalhost:6677/Services/...以上所有调用都走到Service方法中,因为支持的国家是未知的,不能写成方法,并且请求的schame已经确定,不能再做修改,所以就有了以下实现:定义Service Inter...

2011-12-31 16:52:00 186

转载 Performance Counter----.Net bug

在windows services开发中,碰到一个奇怪的问题:有时可以启动,有时启动超时,经过漫长的分析(有引用其它的组件),发现问题出在Performance counter的创建上,sometimes, the code will be hang here.Link:http://www.pcreview.co.uk/forums/strange-perfor...

2011-12-03 01:06:00 102

转载 .Net中直接操作内存

private void InternalWriteEvent(uint eventID, ushort category, EventLogEntryType type, string[] strings, byte[] rawData, string currentMachineName);Declaring Type:System.Diagnostics.EventLo...

2011-12-02 16:22:00 130

转载 代码即是注释

有些开发人员喜欢在代码中写大量的注释,认为这样可以增加代码的可读性,而很多大牛却也很少写,之前也是不解。大量的注释的确可以帮助读代码的人,更快得理解,但往往增加了我们的关注点,代码看起来也不漂亮,Jobs告诉了我,什么才是最美? 是简约之美...又想增加代码的可读性,又想减少甚至不用注释,这是个矛盾嘛,像是一道永远无解的数字游戏,最近有些感悟,找到了答案:思...

2011-11-30 10:04:00 303

转载 Asp.Net 加密 web.config中的某个敏感信息

通常会有些用户名,密码被配置在web.config文件中,而且是明文,这就增加了站点的风险。解决方案有:aspnet_regiis.exe -pe passwordSection/LogDB -app /[applicationname]passwordSection/LogDB 为xmlpath.部署后,配置文件里是加密的,读的时候,却是正常读,asp...

2011-11-28 11:17:00 178

转载 WCF performance

User cache to hold connectionhttp://blogs.msdn.com/b/wenlong/archive/2007/10/27/performance-improvement-of-wcf-client-proxy-creation-and-best-practices.aspxno sleep of ThreadPoolhttp://b...

2011-11-17 11:39:00 62

转载 IIS7 performance

http://blogs.msdn.com/b/webtopics/archive/2009/02/13/asp-net-hang-in-iis-7-0.aspxhttp://blogs.msdn.com/b/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx转载于:http...

2011-09-04 11:16:00 66

转载 XSLT 知识小结

1. 自动格式化输出的XML: <xsl:strip-space elements="*"/>2. match 所有存在i:nil属性的节点: <xsl:template match="@*|node()[@i:nil]"</xsl:template>3. 在所有节点中查...

2011-08-15 10:23:00 116

转载 XmlSerializer and DataContractSerializer 不同

What's different:1. 数组不为空,但其中的元素均为空时:如Email[]; XmlSerializer:nothing. DataContractSerializer <Email></Email&...

2011-08-15 10:08:00 94

转载 根据 XSD生成 Data Contract之怪现象

1. 如果在xml中一个complexType的属性中包含一个属性组A,而在属性组A中又包含属性组B,则B的所有属性在生成类文件时,会被忽略。 微软对此也有详细说明:http://msdn.microsoft.com/en-us/library/484632e7(v=vs.80).aspx 有个解决方法是写一个xsl文件,将所有嵌套的属性组遍历出来,写在最外层,然后...

2011-07-26 09:18:00 82

转载 DataContractSerializer的那点事

在DataContractSerializer之前有XMLSerializer, 网上关于此的比较有:http://www.danrigsby.com/blog/index.php/2008/03/07/xmlserializer-vs-datacontractserializer-serialization-in-wcf/亮点在此: 10%的性能提升.因为Data...

2011-07-21 14:38:00 128

转载 WCF常用取值方法

取客户端的IP地址:var remote = System.ServiceModel.OperationContext.Current.IncomingMessageProperties[System.ServiceModel.Channels.RemoteEndpointMessageProperty.Name] as System.ServiceModel.Channels.Re...

2011-07-05 16:41:00 102

转载 使用Peforce来管理源代码

Peforce挺强大,强大于高性能和各种脚本的支持,据说微软也一直在使用,不过在绑定VS project的时候要注意以下几点:1. 插件安装完成后,要记得设置默认编码方式。2. 绑定项目的时候,要先绑定projects,不要绑定sln文件,或者 最后绑定,让sln文件like:SccNumberOfProjects = 15SccProjectUniqueName0...

2011-06-17 16:16:00 221

转载 findstr中的空格

findstr is a useful command in bat file. for instances:findstr /NI ^error.*: %DEBUG_LOG% 1>nul 2>&1It matches error info via regular expression, if matched, build system ...

2011-06-07 14:40:00 1637

转载 .Net 框架培训

经过一个星期的准备,今天在公司内部讲了2个小时的.Net 框架,主要是面向C++开发人员,介绍了.Net的背景,发展,FCL, CLR, JIT, GC, Data Type, String, Array, Flow control, Exception handler, 有兴趣的可以下载,继续完善,让更多人更好地了解.Net下载地址:/Files/DataFlow/NET.ppt...

2011-02-24 18:00:00 410

转载 UML图总结

UML中有下面的图: 用例图,类图,序列图,协作图,状态图,活动图,组件图,配置图,对象图各种图的特点: 用例图,表示一个外部观察者对系统的印象,而不关心具体怎么做 要和一个scenario关联,表示一种角色与系统的关系   类图, 通过类于类之间的关系,来表示整个系统 协作图, 与序列...

2010-01-25 18:09:00 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除