
C#
文章平均质量分 79
巴朗鱼
没啥好说的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 控制台实现关闭前的操作,并使关闭按钮无法使用
控制台的按钮真不好控制,最近的一个项目中,要对关闭控制台前对缓存数据进行数据库写入,所以就有了这么一个情境,实现的代码如下: namespace ConsoleApplication3{ class Program { [DllImport("user32.dll", EntryPoint = "FindWindow")] e原创 2010-02-04 12:01:00 · 5535 阅读 · 4 评论 -
使用.net 2.0调用远程WCF服务
使用.net 2.0调用远程WCF服务,即把WCF服务当成一个web service服务来调用。但是因为WCF封装问题,特别是发布到远程服务器上的WCF,使用客户端调用还真出现不少问题。下面用三个方面来阐述这个问题:WCF服务端、生成客户端代理文件、出现的问题一、WCF服务端因为使用的是2.0调用WCF服务,所以把binding配置成basicHttpBinding,即使用简单的HTT原创 2013-03-25 23:19:50 · 4349 阅读 · 0 评论 -
学习Tess的Windbg调试:(一)线程Hang住分析
一、准备工作1、下载例子:BuggyBits.zip使用IIS将下载的下来的站点架设起来。访问下主页,确保网站正常运行。本地可以使用主机头+HOST表,建立虚拟域名,比如:www.buggybits.com2、下载并发测试工具:IIS6 资源工具对于本实验,该资源工具安装时,只需要勾选安装TinyGet工具。二、模拟网站Hang住的状态1、请求地址:ht原创 2012-09-11 16:08:14 · 7155 阅读 · 1 评论 -
windbg学习小结
一、命令1、 加载调试器命令:.loadby sos mscorwks .Net 3.5版本及以下.loadby sos clr .Net 4.0 .loadc:\windows\microsoft.net\framework\v2.0.50727\sos.dll 说明:原创 2012-09-06 15:45:26 · 7187 阅读 · 5 评论 -
使用C#抓取页面----GET方法,POST方法,抓取登录页面
为了简单实现,将不附加其他请求信息,如HEAD中的用户浏览器信息等。 一、使用GET方法 使用GET方法应该算是最简单,最好操作的。以开心网的用户首页为例,网址统一为:http://www.kaixin001.com/home/?uid=xxxxxxx。其中的xxxxxxxx表示该用户的用户ID。用户首页,在GET方法,没有加入任何其他请求数据时,请求会进行重定向,定向到开心网的原创 2011-05-27 13:39:00 · 7559 阅读 · 3 评论 -
WP程序级的错误捕捉,并导航到错误页
捕捉程序级应用时,必须先了解下生成的App.xaml.cs的代码。一、当创建一个Silverlight Windows Phone的工程项目时,一般IDE会包含以下几项:项描述App.xaml / App.xaml.cs定义应用程序的入口点,初始化应用程序范围内的资源,,显示应用程序用户界面Main原创 2011-10-28 12:07:42 · 1576 阅读 · 0 评论 -
关于DbSharper的使用例子
<br />一、安装<br />以DbSharper.Setup.0.8.11版本为例子,下载地址:(待上)<br />注,如果是VS2010,需要修改注册表<br /> <br />二、使用<br />1、引用:<br /> 安装后,新建一个项目:dbSharpTest,在项目中,引用DbSharper.Library,<br />引用完后,再右击编辑它的属性,把复制到本地设置为false。<br /> <br />2、配置web.config<br /> 在配置中加入:<br />原创 2011-05-26 17:45:00 · 2196 阅读 · 0 评论 -
C#初始化类时的顺序。
<br />从一道面试题中:<br />class Program { static void Main(string[] args) { B theB = new B(); Console.ReadKey(); } } class A { public A() { PrintSome();原创 2011-03-15 15:30:00 · 935 阅读 · 0 评论 -
WM中使用C#自已绘制的一个列表控件
<br />使用C#做WM客户端时,发现,没有一个像样的信息列表展示的控件,ListView虽然有五种类型,可是依然非常不给力。<br />一、控件外观:<br /><br /> <br />控件的外观是我自己设计,没有得到美工的支持,所以可能会有点丑。但大致就这样。<br />图片可放置公司的LOGO,或是信息的示意图,或是用户头像。也可以缺省。<br />标题有暴露的属性,可以设置是否以两行来显示标题,并且会根据宽度自动截字,截字的同时会加上"…"。<br />显示时间位置,可放置其他信息。<br />原创 2011-03-16 16:07:00 · 2211 阅读 · 2 评论 -
C#中提供了三种类型的计时器的比较实验(转自百度文库)
<br /><br />1、基于 Windows的标准计时器(System.Windows.Forms.Timer)<br />2、基于服务器的计时器(System.Timers.Timer)<br />3、线程计时器(System.Threading.Timer)<br /> 下面我就通过一些小实验来具体分析三种计时器使用上面的异同点,特别是和线程有关的部分。<br /> 实验例子截图:<br /><br /><br /> 一、基于 Windows 的标准计时器(System.Windows.For转载 2011-02-21 11:59:00 · 979 阅读 · 0 评论 -
运算符优先级小记
如上图,可简单记为:算关逻赋。即算术运算>关系运算>逻辑运算>赋值运算原创 2011-03-10 23:21:00 · 777 阅读 · 0 评论 -
关于局部变量隐藏全局变量的必须注意的小错误
<br />一、正常使用<br />(一)全部使用全局变量:<br />static int firstNum = 10; static void Main(string[] args) { Console.WriteLine("值:" + firstNum); //int firstNum = 5; Console.WriteLine("值:" + firstNum);原创 2011-03-09 23:45:00 · 8498 阅读 · 0 评论 -
C#使用XPath来选择节点
直接从书上截图,做个记号~~~便于查询原创 2010-12-28 14:33:00 · 758 阅读 · 0 评论 -
C#图片生成缩略图的方法(之一),
<br />在网站开发过程中,有关图片展示的,几乎都存在一个缩略图的需求。<br />以下代码可以按“宽大等比例缩宽,高大等比例缩高”的原则,进行缩略图生成<br /> <br />static void Main(string[] args) { Console.WriteLine("请输入文件夹路径:"); string handleDirectory = Console.ReadLine(); if (Di原创 2010-12-02 12:10:00 · 1477 阅读 · 0 评论 -
C#读书笔记--回归自然之静态类、虚拟成员、抽象类及抽象成员小结
一、静态(static) 1、类:静态类不能被实例化,只能通过类来进行访问,可被继承,并且只能包含量静态成员。 2、成员:静态成员可以在静态类中声明也可以在非静态类中声明。 二、虚拟成员(virtual) 虚拟成员可以在派生类中被重写(override),并不能被设置为私有;重写后,在多态应用中,调用该成员总是执行派生类中的被重写后的代码原创 2010-05-20 16:57:00 · 2902 阅读 · 3 评论 -
windows服务器下,URL链接过长处理办法
1、限制:WINDOWS 260 IIS URL 254。IIS7管道中,先进行了路径model,再进HANDLE2、II7.5 + 4.03、配置文件4、注册表:HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / services / HTTP / Parameters 下增加:名为UrlSegmentMaxLengt原创 2015-01-14 13:51:42 · 5476 阅读 · 1 评论