2015年1月28日
摘要: 转发自:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 Java 理论与实践 中,Brian ... 阅读全文
posted @ 2015-01-28 14:46 天际霄鹰 阅读(142) 评论(0) 推荐(0) 编辑
  2014年12月25日
摘要: 1.Analyzer:分析器 2.matchVersion:所用Lucene的版本 3.ramBufferSizeMB:随机内存 默认为16M. 用于控制buffer索引文档的内存上限,如果buffer的索引文档个数到达该上限就写入硬盘。当然,一般来说越大索引速度越快 4.max... 阅读全文
posted @ 2014-12-25 16:03 天际霄鹰 阅读(616) 评论(0) 推荐(0) 编辑
  2013年3月23日
摘要: 在VS2010环境下开发C#的winform程序或者WPF时,会碰到调用web引用的问题。1.添加一个服务引用时,会在app.config里生成basicHttpBinding和customBinding两个节点,在这两个节点力又会分别生成这个服务引用的binding,如图当然相应的在client节... 阅读全文
posted @ 2013-03-23 15:32 天际霄鹰 阅读(5938) 评论(0) 推荐(1) 编辑
  2012年8月25日
摘要: 今天调试了一个ACE的实例程序,想要设置断点调试,但突然忘了怎么设置调试模式,导致断点无法命中。最后折腾了很久,找到解决方法,仅供园友们参考啊1,首先要保证每个项目的配置管理器中都设置为Debug模式。2, 项目-〉属性-〉配置属性-〉C/C++-〉代码生成->运行时库,修改成多线程调试(/MTD)3,项目-〉属性-〉配置属性-〉链接器-〉调试-〉生成调试信息,这里设为“是”。4,项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式,这里不能为“禁用”。经过这些步骤,就可以进行断点调试了。希望能对遇到同样问题的园友有所帮助。 阅读全文
posted @ 2012-08-25 12:13 天际霄鹰 阅读(1327) 评论(0) 推荐(0) 编辑
  2012年4月10日
摘要: 前段时间做关于文本分类方面的研究,下载了开源的LUCENE代码,进行了一些初步的研究。要想利用开源代码做一些程序,环境的配置要点有点多,但都不麻烦,现在总结一下,有一下几点。 基于jdk1.6的环境在eclipse集成开发环境,完成环境的配置 阅读全文
posted @ 2012-04-10 20:34 天际霄鹰 阅读(3064) 评论(0) 推荐(0) 编辑