文章分类 -  转发区5【Winfrom】

摘要:之前写了一篇《对不能用using的成对操作,快速扩展IDisposable的方法》提到了如何快速的把销毁操作用闭包的形式封装为IDisposable,并且实现了一个ReaderWriteerLockSlimHelper。对于没有using的RWLock似乎已经很好用了, 但是我仍嫌弃其不够简单。资源... 阅读全文
posted @ 2015-02-06 10:20 农码一生 阅读(189) 评论(0) 推荐(0) 编辑
摘要:线程安全在高并发情况下是一个非常严重的问题。以下代码在多线程访问时,会出现问题。我们以List.Add为例,来说明在多线程访问下的状况。以下代码是List.Add的实现。publicvoidAdd(Titem){if(this._size==this._items.Length)this.Ensur... 阅读全文
posted @ 2015-02-06 10:20 农码一生 阅读(205) 评论(0) 推荐(0) 编辑
摘要:using System.IO;using System.Runtime.InteropServices;[DllImport("kernel32.dll")]public static extern IntPtr _lopen(string lpPathName, int iReadWrite);... 阅读全文
posted @ 2015-02-03 21:41 农码一生 阅读(337) 评论(0) 推荐(0) 编辑
摘要:目录一Lucene.Net概述二 分词三 索引四 搜索五 实践中的问题一Lucene.Net概述 Lucene.Net是一个C#开发的开源全文索引库,其源码包括“核心”与“外围”两部分。外围部分实现辅助功能,而核心部分包括:Lucene.Net.Index 提供索引管理,词组排序。Lucene.N... 阅读全文
posted @ 2015-01-23 19:15 农码一生 阅读(196) 评论(0) 推荐(0) 编辑
摘要:实用方法1:获取状态栏信息void webBrowser1_StatusTextChanged(object sender, EventArgs e){ label1.Text = webBrowser1.StatusText;}实用方法2:页面跳转后改变地址栏地址//在Navigated事件... 阅读全文
posted @ 2015-01-23 17:23 农码一生 阅读(269) 评论(0) 推荐(0) 编辑
摘要:本章阅读概要1、Lucenne.Net简介2、介绍盘古分词器3、Lucene.Net实例分析4、结束语(Demo下载)Lucene.Net简介 Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完... 阅读全文
posted @ 2015-01-23 17:22 农码一生 阅读(454) 评论(0) 推荐(0) 编辑
摘要:本文主要简单介绍如何使用eaglet的盘古分词在lucene.net中进行创建索引和简单搜索。盘古分词是eaglet大大的杰作,如果您还没有尝试使用过,希望本文的介绍会对您有所帮助。1、盘古分词参考资料汇总http://www.cnblogs.com/eaglet/tag/%e5%88%86%e8%... 阅读全文
posted @ 2015-01-23 17:22 农码一生 阅读(227) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/wuhenke/archive/2010/02/01/1660852.html这几天在做自己的一个小程序,因为使用了3层架构,运行目录下有很多dll文件,最终发布时,我打算将dll文件都合并到exe文件中去。微软发布的免费软件ILmerge可以完成这项工... 阅读全文
posted @ 2015-01-21 10:05 农码一生 阅读(1701) 评论(0) 推荐(0) 编辑
摘要:第1篇:.NET多种WebKit内核/Blink内核浏览器初步测评报告本文转自“吾乐吧软件站”,原文链接:http://www.wuleba.com/?p=23590报告研究时间:2013-10-29——2013-11-04报告结论意见:Xilium.CefGlue 是最好的.NET WebKit内... 阅读全文
posted @ 2015-01-18 18:36 农码一生 阅读(2518) 评论(0) 推荐(0) 编辑
摘要:一、前言 又临近春节,作为屌丝的我,又要为车票发愁了。记得去年出现了各种12306的插件,最近不忙,于是也着手自己写个抢票插件,当是熟悉一下WinForm吧。小软件还在开发中,待完善后,也写篇博客与大家分享。今天我们的重点不是抢票软件,而是其中的一点功能。我们在买票的时候选站点的自动补全如下图:这... 阅读全文
posted @ 2015-01-18 08:48 农码一生 阅读(292) 评论(0) 推荐(0) 编辑
摘要:我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法: 1 public partial class Form1 : Form 2 { 3 public Form1() 4 ... 阅读全文
posted @ 2014-12-27 17:55 农码一生 阅读(330) 评论(0) 推荐(0) 编辑

.