.net
文章平均质量分 70
wangfu_02
这个作者很懒,什么都没留下…
展开
-
.net使用自定义类属性
.net中可以使用Type.GetCustomAttributes获取类上的自定义属性,可以使用PropertyInfo.GetCustomAttributes获取属性信息上的自定义属性。 下面以定义一个简单数据库表的映射实体类来说明相关的使用方法,基于自定义类属性和自定义类中的属性的自定义属性,可以方便的进行类标记和类中属性的标记 创建一个类的自定义属性,用于标识数据库中的表名称...原创 2012-05-22 15:06:10 · 309 阅读 · 0 评论 -
使用OctreeQuantizer提高gdi+绘图质量
.net中gdi+绘制的图形质量很少,原因是gdi+使用的是256色的。为了提高绘制图片的质量,可以使用是“Octree“ 算法。“Octree“ 算法允许我们插入自己的算法来量子化我们的图像。 一个好的“颜色量子化”算法“应该考虑在两个像素颗粒之间填充与这两个像素颜色相近的过渡颜色,提供更多可视颜色空间。 Morgan Skinner提供了很好的“Octree“ 算法代码,大家...原创 2012-06-05 09:38:24 · 167 阅读 · 0 评论 -
重写.net的winfrom控件
这几天做winfrom项目,为个改变按钮样式,使用到了重写控件技术。开始实现自定义button的时候,使用的是OnPaint方式,但出现的一个现象解决不了。就是当有其它窗口遮挡住自定义button后,再关闭遮挡窗口后,自定义button不进行重绘,估计那个地方有问题吧。后来考虑到象textbox这咱控件不能通过OnPaint进行重写,最后改用拦截系统重绘消息的方式解决了这个问题...原创 2012-04-09 09:27:40 · 178 阅读 · 0 评论 -
.net使用SqlBulkCopy导入数据
.net2.0后ado.net提供了一个快速导入sqlserver的方法sqlbulkcopy.导入效率非常高.包装了一个简单的sqlbulkcopy类,用于数据从datatable导入到sqlserver.代码如下:using System;using System.Collections.Generic;using System.Data;using System.Data...原创 2012-04-13 15:45:43 · 273 阅读 · 0 评论 -
.netl发送邮件
.net1.1中,web应该可以使用System.Web.Mail发送邮件。.net2.0后.net framework中添加了一个System.Net.Mail的命名空间,用于发送邮件。使用System.Web.Mail发送邮件public class SendMail { public static void Send(string mailFrom, st...原创 2012-04-13 15:53:21 · 194 阅读 · 0 评论 -
.net使用gdi+绘半饼图
前两天web项目中遇到要绘一个半饼图,图表控件中没有这样的图,就用gdi+简单的绘了一个。实现思路:基于xml进行半饼图的数据提供,格式如下:<imagedraw><imagedata data=\"100\" color=\"#1B3C72\" /><imagedata data=\"200\" color=\"#1B3Cad\" /&g原创 2012-04-13 16:39:32 · 98 阅读 · 0 评论 -
.net实现Excel中的几个函数
这几天做一个数值的线性回归分析,用.net实现了几个有关于计算线性回归的几个函数分位值函数PERCENTILE算法说明://Excel中 percentile(array,p)算法是: //将数组array从小到大排序,计算(n-1)*p的整数部分为i,小数部分为j,其中n为数组大小, //则percentile的值是:(1-j)*array第i+1个数+j*array第i+2...原创 2012-04-18 16:53:10 · 299 阅读 · 0 评论 -
.net计算线性回归算数
用到前一篇的.net实现Excel的几个函数中的方法。/// <summary> /// 线性回归算法 /// </summary> /// <param name="yArray"></param> /// <param name="xArray">&a原创 2012-04-18 16:56:07 · 265 阅读 · 0 评论