自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 去掉swing的输入框

Swing 里面的文本框在输入的时候会弹出一个“输入窗口”,这个窗口让人看起来很不爽,而且有如下几个bug:1. 在某些版本的jvm下,有很多层的模式对话框的时候,最上面正在使用模式对话框可能会被隐藏,导致找不到该对话框。2. 在该“输入窗口”输入太多字符会导致jvm崩溃  有什么好的办法去掉这个“输入窗口”呢。 其实这个问题出在jre rt.jar 中的sun.awt

2009-12-03 11:44:00 1116

原创 WPF下面的 UI 打印

/// /// UI 打印 /// /// 打印的文档名称 /// 要打印的UI public static void ChartPrint(FrameworkElement ele, string description) { PrintDia

2009-04-07 14:53:00 1336

转载 C++模版使用

一.基本以下的模版类型关键字class在新C++标准中建议使用typename代替.1.1通用函数template re-type func-name(parameter list){       //body of funtion}例如:template void swap(X &a,X &b){       X temp;       tem

2008-07-07 23:04:00 1238

转载 基于高度图的三维地形生成算法入门篇 —— 均匀网格地形生成算法

赵 刚引言在三维游戏等建立的虚拟世界中要求虚拟场景具有很高的逼真度,其中的三维地形逼真度是关键之一。然而三维地形的生成和绘制需要巨大的计算量,实景地形的生成还需要地形数据库的支持,在运算能力非常有限的PC机中实时生成逼真的实景三维地形一直是业界的一个难题。三维地形的生成方法经过了多年的探索,现已形成一系列优秀的算法,本文介绍的算法是一种入门的算法,学习该算法可为系统学习三维地形生成算法

2008-07-07 22:56:00 2943

原创 Windows SharePoint Services Version Comparison

Microsoft® Windows® SharePoint® Services is a versatile Windows Server technology that organizations and business units of all sizes can use to help increase the efficiency of business processes and i

2008-07-05 23:26:00 2907

转载 C#中使用反射动态加载和卸载DLL

 C++中加载和卸载DLL是一件很容易的事,LoadLibrary和FreeLibrary让你能够轻易的在程序中加载DLL,然后在任何地方卸载。在C#中我们也能使用Assembly.LoadFile实现动态加载DLL,但是当你试图卸载时,你会很惊讶的发现Assembly没有提供任何卸载的方法。这是由于托管代码的自动垃圾回收机制会做这件事情,所以C#不提供释放资源的函数,一切由垃圾回收来做。

2008-06-13 18:39:00 3285 1

原创 JPG压缩

/**//// /// 压缩JPG文件/// /// 带压缩的JPG图片/// 压缩百分比/// 压缩后的JPG图片private Image CompressJPG(Image source, int percent)...{    ImageCodecInfo myImageCodecInfo = GetEncoderInfo("image/jpeg");    Encoder myEnc

2008-05-22 16:01:00 737

转载 如何向 ActiveX 控件添加工具栏和工具提示

概要loadTOCNode(1, summary);作为其子窗口的 ActiveX 控件可有工具栏 (CToolBar 类)。 本文说明如何创建这样一个工具栏和也如何实现工具提示有关按钮工具栏窗口上。 更多信息loadTOCNode(1, moreinformation);VisualC++ 提供两种方法来创建工具栏。 文章 desribes 如何创建使用资源编辑器工具

2008-04-29 12:01:00 1736

转载 C和C++一些常用技巧

1) #define Length(array) (sizeof(array)/sizeof((array)[0]))2)内存泄漏解决(待扩充)3)

2008-04-28 16:52:00 494

转载 CString数据类型

CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。  使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册,但囊括了大部分常见基本问题。这篇文章包括以下内容:CStr

2008-04-28 16:49:00 667

转载 从数据结构角度理解ESRI的Geodatabase设计指导

地理信息系统是一个丰富的数据宝库,这些数据是自然features和facilities,比如交通和公用事业网络。当这些数据以geodatabase收集和管理时,如果不为了地理用途,外部的数据库应用系统也可以有效地获取和共享这些数据。地理数据模型是真实世界的抽象,它使用一系列数据对象来支持地图的显示、查询、编辑和分析。一 对象建模与GeoDatabase1 用GIS建模对象地理信息系统(

2008-04-19 02:39:00 1015

转载 计算几何常用算法介绍

计算几何常用算法介绍 1. 判断线段是否在多边形内线段在多边形内的一个必要条件是线段的两个端点都在多边形内;如果线段和多边形的某条边内交(两线段内交是指两线段相交且交点不在两线段的端点),因为多边形的边的左右两侧分属多边形内外不同部分,所以线段一定会有一部分在多边形外。于是我们得到线段在多边形内的第二个必要条件:线段和多边形的所有边都不内交;线段和多边形交于线段的两端点并不会影响线段是

2008-04-19 02:37:00 679

转载 《C++0x漫谈》系列之:右值引用

右值引用(及其支持的Move语意和完美转发)是C++0x将要加入的最重大语言特性之一,这点从该特性的提案在C++ - State of the Evolution列表上高居榜首也可以看得出来。从实践角度讲,它能够完美解决C++中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了C++中的引用类型在左值右值方面的缺陷。从库设计者的角度讲,它给库设计者又带来了一把利器。从库使用者的角度讲,不

2008-04-19 02:24:00 416

工作流本质论,很不错的书

英文版的,哪位有中文版的告诉我一声,谢谢。

2008-08-29

MOSS 2007 工作流操作

微软官方的MOSS工作流操作手册,我整理过的。

2008-08-29

C#做的Office风格菜单控件,附源码

使用 GDI+画出来的控件,西方人写的。我修正了其中部分bug

2008-03-07

俄罗斯方块

用C#写的俄罗斯方块,附源码

2007-07-07

屏幕保护程序

用C#写的简单的屏保,附源码

2007-07-07

文本编辑器

用C#写的文本编辑器,附源码

2007-07-07

《设计模式》

C++描述的23种设计模式

2007-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除