潸然泪下的小飞飞

导航

2016年1月16日 #

UDP及其组播,接收发送封装

摘要: 1.Receiver 1 public class Receiver 2 { 3 public delegate void HeartBeat(byte[] data); 4 public event HeartBeat Heart; 5 6 ... 阅读全文

posted @ 2016-01-16 16:26 潸然泪 阅读(2005) 评论(0) 推荐(0) 编辑

C# 获取本机指定类型指定网卡的Ip地址

摘要: 1.简单方式 ,适用于单网卡 string hostName = Dns.GetHostName(); IPAddress[] addresses = Dns.GetHostAddresses(hostName); foreach (IPAddress ... 阅读全文

posted @ 2016-01-16 16:19 潸然泪 阅读(2276) 评论(1) 推荐(0) 编辑

2015年12月28日 #

C#基于Office组件操作Excel

摘要: 1. 内容简介实现C#与Excel文件的交互操作,实现以下功能:a) DataTable 导出到 Excel文件b) Model数据实体导出到 Excel文件[List]c) 导出数据到模版d) 多DataTable导入到同一Excel文件e) 对于第四项功能,常见的用途为:最后一行显示的是百分比,... 阅读全文

posted @ 2015-12-28 16:32 潸然泪 阅读(3190) 评论(0) 推荐(0) 编辑

C#程序员经常用到的10个实用代码片段

摘要: 1 读取操作系统和CLR的版本OperatingSystem os = System.Environment.OSVersion;Console.WriteLine(“Platform: {0}”, os.Platform);Console.WriteLine(“Service Pack: {0... 阅读全文

posted @ 2015-12-28 16:23 潸然泪 阅读(699) 评论(0) 推荐(0) 编辑

C# 实现 任意多边形切割折线算法

摘要: 1. 内容简介本文旨在解决任意多边形切割折线,获取切割之后的折线集合。本文实现的算法内容包括:判断两条线段是否相交,如若相交,获取交点集合、对线上的点集,按斜率方向排序、判断点是否在多边形内、获取线段和任意多边形的交点集合、中点算法、获取任意多边形裁剪折线的线段集合。2. 效果实现3. 算法实现a)... 阅读全文

posted @ 2015-12-28 16:15 潸然泪 阅读(2470) 评论(0) 推荐(0) 编辑

基于Chrome内核(WebKit.net)定制开发DoNet浏览器

摘要: 1. 源起a) 定制.Net浏览器本人是一名C#开发者,而作为C#开发者,做客户端应用中最头痛的一件事就是没有一个好的UI解决方案, WinFrom嘛,效率虽然还不错,但是做一些特殊的效果,完全应付不来,比如透明控件。比FPS太低有时候界面闪动得厉害。而WPF呢,内用内存又太高,效率有时候跟不上,而... 阅读全文

posted @ 2015-12-28 16:09 潸然泪 阅读(10862) 评论(10) 推荐(8) 编辑

WPF Touch操作滚动条,Window弹跳

摘要: WPF,用ScrollViewer控件,触屏开发,当滑动到最后时会使整个窗体弹跳一下原因是因为ScrollViewer触屏操作原生支持惯性,ScrollViewer中的内容滚动到边界是会自动触发Window Bounce(窗体弹跳),以叫做Panning Feedback(拖动回馈)。欲取消这种效果... 阅读全文

posted @ 2015-12-28 15:36 潸然泪 阅读(851) 评论(0) 推荐(1) 编辑

2015年3月5日 #

多边形切割折线

摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Security.Cryptography; 5 using System.Text; 6 using Sys... 阅读全文

posted @ 2015-03-05 16:29 潸然泪 阅读(548) 评论(0) 推荐(0) 编辑

判断线段是否有交点并求交点

摘要: 1 /*cug_1078判断线段是否有交点并求交点*/ 2 #include 3 #include 4 #include 5 6 const double eps = 1e-6; 7 8 typedef struct TPodouble 9 { 10 ... 阅读全文

posted @ 2015-03-05 16:26 潸然泪 阅读(1072) 评论(0) 推荐(0) 编辑

判断一个点是否在多边形内

摘要: 1 /* 2 fzu_1120 3 判断点q是否在多边形内的一种方法,过q作水平射线L, 4 如果L与多边形P的边界不相交,则q在P的外部。否则, 5 L和P的边界相交,具体地说,交点个数为奇(偶)数 6 时,点q在P的内(外)部。 */ 7 8 #include 9 #in... 阅读全文

posted @ 2015-03-05 16:25 潸然泪 阅读(714) 评论(0) 推荐(0) 编辑