要编写高性能的Socket服务器,为每个接收的Socket分配独立的处理线程的做法是不可取的,当连接数量很庞大时,服务器根本无法应付。要响应庞大的连接数量,需要使用IOCP(完成端口)来撤换并处理响应。.net framework的System.Net.Sockets.Socket类有一组xxxAs...
装了Windows和linux双系统的朋友,在后期要删除linux是个比较头痛的问题,因为MBR已经被linux接管,本文的目的是如何在windows 和linux双系统下,简单,完美地卸载linux。 (使用MbrFix.exe卸载Windows双系统Linux)不用Windows系统安装盘,.....
这种功能为什么不向MessageBox一样自带,还得自己写~~
public static bool Send(string SMTP, string mailFrom, string mailTos, string subject, string body, string user, string paw, MailPriority Priority ...
UI:用户界面,用户能看到的各种各样的页面元素UIview :代表屏幕上的一个矩形区域,管理界面上的内容创建UIview1.开辟空间并初始化视图(初始化时,给出视图位置和大小2.对视图做一些设置(背景颜色)3.将视图添加到window上进行显示4.释放视图对象(6.0版本以上不需这一步)UIwind...
1:C#中的访问修饰符public: 公共成员,完全公开,没有访问限制。private: 私有的,只能在当前类的内部访问。protected: 受保护的,只能在当前类的内部以及该类的子类中访问。internal: 只能在当前项目中访问,在同一个项目中,internal和public的权限是一样的。p...
1 获得当前系统时间: DateTime dt = DateTime.Now; 2 3 Environment.TickCount可以得到“系统启动到现在”的毫秒值 4 5 DateTime now = DateTime.Now; 6 Console.WriteLine(now.T...
原文: WPF 动态更改启动窗体startupUri 第一步: 在 App.xaml 里,把 StartupUri=""去掉,改成 Startup="Application_Startup" 第二步: 在 App.xaml.cs里,增加 Application_Startup 事件: private...
分类:
Windows程序 时间:
2015-11-03 10:25:53
阅读次数:
3136
【C#】 目前的技能点一. C/S 1. WinForm 2. WPF二.B/S 1. MVC 2. ASPX 3. WebService 4. js 5. jQuery , jQuery UI 6. CSS 7. bootstrap 8. highcharts 9. Angu...
Lambda 表达式是一种可用于创建委托[U1] 或表达式目录树类型的匿名函数[U2] 。 通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LINQ 查询表达式特别有用。
我实在看EF框架时看的。
1.我们在开发操作中,经常会用到Excel操作,其中包括,Excel导入,Excel导出,附件的上传,下载,包括Excel动态导入,我们这里就不讲,主要讲Excel导入,导出操作,而动态的操作,只需要在原来基础上做修改即可。需求图: 2.具体代码实现: A:Excel导出,其中会因为Excel版本的...
This program is used to resize images. 1 using System; 2 using System.Windows.Forms; 3 using System.Drawing; 4 using System.IO; 5 class haha 6 { 7 ...
我们做项目过程中,一般都会有发送短信的需求。最常见的就是户注册或者登录时发送短信验证码。不同类型的短信发送,我们都可以放到到一张短信表中,然后通过一个定时的作业去执行短信发送。而定时作业的执行,我们就可以通过于Window服务去实现。(本篇只说window服务,具体实现短信发送的可以参考博客:h.....
MenuMenu提供了菜单栏方式的多级菜单的管理和操作:这里对Menu的样式不做任何的定制和管理下面来对Menu进行测试:将Menu添加到页面中运行后,效果如下:这里没有考虑界面效果和样式。TabControlTabControl是非常常见和有用的控件,
首先来讲讲创建这个控件的初衷,一个让我很郁闷的问题。公司的客户端项目采用WPF+MVVM技术实现,在近期地推客户端的过程中遇到了一个很奇葩的问题:在登录界面点击密码框就会直接闪退,没有任何提示密码框是WPF原生的PasswordBox,这似乎没有什么不对。出现这个情况的一般是在xp系统(ghost的...
get: /// /// GET请求与获取结果 /// public static string HttpGet(string Url, string postDataStr) { HttpWebReques...
1、装箱和拆箱是一个抽象的概念2、装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来例如:int val = 100;object obj = val;Console.WriteLine ...