摘要:
晚上突然收到codeproject发来的订阅邮件,上面是关于用DOM出来XML,想总结一下有哪些方式可以轻松得处理XMLDOM:这个再古老不过了,貌似大学开XML课程的时候,老师首推DOMXPath:Linq to XML:操作比较迅速,自从有了lambda,感觉效率提高了不少此外还有一些其他的,来... 阅读全文
摘要:
1 public string GetSearchKeyWords(string strQuery) 2 { 3 string result = ""; 4 string pattern = "\\b\\w*p=(?!u)\\w*\\b|\\b\\w*q=(?!u)\\w*\\b|... 阅读全文
摘要:
解决方法: 打开 Wins+R=> mstsc /v: yourVMIPadress /adminmstsc /v:xx.xx.xx.xx:54738 /admin 阅读全文
摘要:
一大早看到各大技术网站转载了这篇文章,本菜鸟也对大型分布式网站的性能优化比较感兴趣,就总结了一下博主的文章,也欢迎大家板砖,交流...1. 关于分布式session stick 问题,可以把session放在额外的存储里,如memcache,或者做持久化,推荐前者2. 做单点登录,专门用一台服务器负... 阅读全文
摘要:
类的继承结构表现在UML中为:泛化(generalize)与实现(realize):泛化关系(generalization): 带空心箭头的直线继承关系为 is-a的关系;两个对象之间如果可以用 is-a 来表示,就是继承关系:(..是..)注:最终代码中,泛化关系表现为继承非抽象类;实现关系(re... 阅读全文
摘要:
转自:链接地址: http://dongxicheng.org/framework-on-yarn/apache-spark-comparing-three-deploying-ways/ 目前Apache Spark支持三种分布式部署方式,分别是standalone、spark on mesos和 spark on YARN,其中,第一种类似于MapReduce 1.0所采用的模式... 阅读全文
摘要:
http://msdn.microsoft.com/en-us/windows/hardware/hh852365 http://msdn.microsoft.com/library/windows/hardware/ff551063(v=vs.85).aspx 阅读全文
摘要:
CIM-1:定义业务流程 定义及分析业务流程(Business Process)是为了尽快理清系统范围,以便估算开发成本及时间,可不是为了要改造业务流程。系统分析员千万别误解了此步骤的目的。所以,系统分析员在定义及分析业务流程时,要记得挑选跟系统有关的业务流程。 CIM-1定义业务流程的生成,主要有业务用例图和简述 业务用例简述,简洁扼要即可,我... 阅读全文
摘要:
一个对象的延迟初始化意味着该对象的创建将会延迟至第一次使用该对象时。(在本主题中,术语“延迟初始化”和“延迟实例化”是同义词。)延迟初始化主要用于提高性能,避免浪费计算,并减少程序内存要求。以下是最常见的方案:有一个对象的创建开销很大,而程序可能不会使用它。例如,假定您在内存中有一个Customer... 阅读全文
摘要:
今天帮与一个朋友探讨此事,刚开始一直是以为访问404,但是发现返回为200,没有问题,后来才知道朋友想了解的是为何浏览器可以获取到/otn/dynamicJs,但是自己手动获取就获取不到了找了很久root cause:1.第一步访问otn/login/init的时候会在返回HTML界面,大家都懂的,... 阅读全文