摘要:
介绍B树的目的为了硬盘快速读取数据(降低IO操作次树)而设计的一种平衡的多路查找树。目前大多数据库及文件索引,都是使用B树或变形来存储实现。目录为什么B树效率高B树存储B树缺点为什么B树效率高在大规模数据存储操作中,由于无法一次性加载到内存里。所以避免不了发生内外存交换。所以次数越少,效率表现也越高... 阅读全文
摘要:
Source Code-1.6M介绍上篇已经了解Quartz.NET的基本使用方法了。但如果想方便的知道某个作业执行情况,需要暂停,启动等操作行为,这时候就需要个Job管理的界面。本文介绍Quartz.NET如何进行远程job管理,如图:实战一:作业服务端 static void Main(stri... 阅读全文
摘要:
背景很多时候,项目需要在不同时刻,执行一个或很多个不同的作业。Windows执行计划这时并不能很好的满足需求了,迫切需要一个更为强大,方便管理,集群部署的作业调度框架。介绍Quartz一个开源的作业调度框架,OpenSymphony的开源项目。Quartz.Net是Quartz的C#移植版本。它一些... 阅读全文
摘要:
背景近期在写日志系统,需要在运行时在函数内注入日志记录,并附带函数信息,这时就想到用Aop注入的方式。AOP分动态注入和静态注入两种注入的方式。动态注入方式利用Remoting的ContextBoundObject或MarshalByRefObject。动态代理(反射),很多AOP框架都用这种方式。... 阅读全文
摘要:
NewsDecember 06 2014: Version 1.0.0.8Add Register RouteConfigurationiis 7 Integrated Mode: iis 6 Register Service and Route on Global.a... 阅读全文
摘要:
背景 net旧项目使用32位生成的HashCode,存储到数据库中。迁移到64位上,就需要对HashCode做兼容处理。解决方案1:进程池配置支持32位程序。2:对Hashcode做兼容处理,【推荐】。兼容实现 static void Main(string[] args) { ... 阅读全文
摘要:
Windows Phones 文件操作,自己重新测试了一遍,通过,给大家参考使用。 private const string foldername = "xu"; private const string filename = "info.txt"; privat... 阅读全文
摘要:
从一个普通开发者的角度看:互联网大佬吃肉,我们喝点残羹剩饭,给我们点好处,扼杀互联网及开发者的前途,类似与杀鸡取卵!从一个互联网大佬的角度看:近来互联网风起云涌,总有几个不怕死的挑战我们的耐心!虽然在都是小打小闹,上不了台面!但阴沟里翻船就不好了!为了更好的巩固自己的地位,就给他们些好处,等上了我的... 阅读全文