- 博客(26)
- 资源 (1)
- 收藏
- 关注

原创 Unity How to Serial
1.How to start your first Unity project in 5 minutes? 2.How to configure Unity? 3.How to fit the initial intent of Unity Block? 4.How to control the lifecycle of your object? 5.How to resolve
2009-04-21 15:46:00
579

原创 Design Patterns Where?
1.Abstract Factory2.Builder3.Factory Method4.Prototype5.Singleton6.Adapter7.Bridge8.Composite9.Decorator10.Facade11.Flyweight12.Proxy13.Chain of Responsibility14.Command15.
2009-04-21 12:12:00
492

原创 NHibernate Howto
1.How to start nhibernate in 5 minutes?2.How to mapping an simple entity class?3.How to cofigure session factory?3.How to query entities by HQL?4.How to query entities by Criterial?5.How to
2009-04-21 10:17:00
674
原创 Temporary Post Used For Theme Detection (e7e71fb9-e8e0-4c6c-90a1-5195958abe5b - 3bfe001a-32de-4114-a6b4-4005b770f6d7)
This is a temporary post that was not deleted. Please delete this manually. (f3057a54-08ed-4165-8795-389309693c60 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)
2009-04-22 11:54:00
2338
原创 控制当前线程的CPU使用量
经过两个多小时的google和试探,终于搞定了一段代码.通过这个代码可以控制当前线程的CPU使用量.下面是代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Runtime.Inter
2009-04-21 16:14:00
1353
原创 NHiberante How to mapping a simple entity?
这篇文章主要是对我们第一范例程序的解释和扩展。对照本篇文章,应该可以给几乎所有的简单实体编写映射文件了. 首先定义一下 简单实体是指: 1.实体和其他实体没有关系. 2.实体没有参与继承和派生. 3.实体不包含有组件. 也就是说实体是由基本类型直接构成的。这是实体是所有其它实体的基础.实际上简单实体加上和其它实体的关联关系,构成
2009-04-21 14:32:00
875
原创 NHibernate Howto:五分钟内开始第一个NHibernate项目
这篇文章会提供一个简单的NHibernate的StarterKits.让读者能够在5分钟内运行出第一个NHibernate程序.但是,要令大家失望的是,即是我已经有一些NHibernate的经验了.也不能在5分钟内从无到有得构建出这个项目来.这个项目虽然很小但是已经基本上五脏俱全了,只不过有点发育不全而已.首先介绍本项目的基本情况:这个项目将以一个在线购物的系统为例子.作为第一个NHibern
2009-04-21 10:32:00
1308
原创 OsgGIS 项目解析
OsgGIS的project其实就是一个指令集.执行该指令集就可以从要素和栅格数据中编译出OSG的3D几何体.(对于开发者而言,意味着使用osgGISProjects::Project类).可以通过xml文件定义整个project 然后使用osggis_build命令行工具来编译. 本文对project所使用的xml定义文件做基本的解释.项目文件:
2009-04-21 02:26:00
3088
原创 OsgGIS工具简介-2
基本概念: Filter &Filter Graph OsgGIS通过将要素集传递给一个过滤器图来处理要素.过滤器图实际上就是一个过滤器链,每一个过滤器得到数据,做处理,然后将数据输出给下一个过滤器. 过滤器能够输入或输出的数据有三种类型: Feature:对应于带有属性集的矢量图形集 Fragment:对应于带有属性集的Drawable对象 Attributed N
2009-04-21 01:00:00
3327
原创 osgGIS工具简介
介绍:OsgGIS用于从GIS数据源中构建OSG几何体.OsgGIS能用于: 1.连接到要素数据源(比如shapefile),并读取几何信息和属性信息; 2.装配一个自定义的变换过程来将要素转换为OSG的几何体; 3.构建线形几何体,比如街道和行政界限; 4.构建线性几何体的拉伸,比如墙体和篱笆; 5.构建复杂结构体的拉伸,比如建筑物(带有外部装饰和屋顶纹理); 5.用
2009-04-21 00:07:00
2258
原创 程序主界面的作用
在桌面程序中。都会有一个主界面。从我经历的 项目来看,每个主界面都包含了大量的方法。我以前参与过的一个项目的MainForm的代码量居然有2W行。造成这个问题的原因有两个: 第一是 主界面是系统的主控制器。系统的大部分功能都在这里展现出来。大量的菜单、工具条当然需要大量的代码来构造,挂接事件。处理事件。第二个原因和VS.net有关系。一般我们都通过VS.net工具直接挂接事件。这样事
2007-09-25 11:14:00
4823
转载 使用ArcGIS Server和ASP.net建立一个简单的网站
内容摘要 提供的指导描述了如何创建一个简单的ArcGIS Server ASP.NET网页。为了诊断,尽可能使用最小的应用,这样有助于测试ArcGIS Server和.NET 应用开发框架(ADF)是否配置适当且工作正常。 过程描述 在运行这个例子前,在网络服务器上必须安装好.NET ADF,ArcGIS Server已经安装并正常运行,达到所有的系统要求。 1.创建一个ASP.NET
2007-09-24 09:24:00
6125
3
转载 ArcGIS Server安装官方文章
一、ArcGIS Server安装概述 ArcGIS Server安装过程包括两个部分:安装(installation)和安装后(post installation)设置。为了完成ArcGIS Server的安装,需要使用Windows操作系统工具手动设置一些步骤: ü setup过程需要你决定安装哪些功能部件?setup程序将安装这些部件需要的文件。 ü 后安装是用来完成ArcGIS
2007-09-24 09:22:00
855
原创 数据共享问题--还是MVC
以前在使用VC的时候,常常会看到Document/View的模型。那时候就知道他是MVC的一个变种。后来不断的看到有人MVC。但是其实我一直没有具体体会过MVC的好处。因为我们很少会重新设计界面或者重新实现数据模型。我们做的都是具体项目。不是产品也不是通用工具。 但是 最近的项目中就遇到了一个问题。仔细想了一下发现这就是MVC的一个经典应用。我们通常认为MVC中的V是
2007-09-21 09:53:00
921
原创 如何刺激和调动项目组成员的积极性
下面是我见到的或者听到的关于如何调动项目组成员积极性的方法: 1.奖励制度。奖励制度从古代就开始了。所谓“重赏之下必有勇夫”,就是这样的。但是什么样的奖励制度才是合适的呢?到目前为止我至少听到了两中说法,而且这两种说法在实际执行过程中的具体做法有巨大的差别。一种就是根据每个人在项目中的贡献来发奖金。一种是无论其工作内容,只根据其努力程度和工作成果来发奖金。二者的区别在于第一中会横向比较
2007-09-20 14:20:00
2808
原创 如何做项目规划
任何一个项目在开始的时候,以及在实施过程中都需要做项目规划。项目规划做的好坏会严重影响到项目的进度、项目成果的质量以及项目组成员之间的关系。 首先 项目规划需要区分长远规划和近期规划。长远规划对于整个项目来说一般只会制定一次,那就是在项目立项的时候。以后除非发生出人意料的重大事情,一般是不会修改长远规划的。长远规划属于全局的规划,对于软件项目而言 一般包括软件采用的
2007-09-20 13:59:00
1720
原创 第一次使用ArcEngine92+vs2005
发现问题如下: 1.速度特别慢。首先2005安装后就很慢了。 2.安装ArcEngine 必须要安装开发包和runtime才能用来开发。一开始我只安装了开发包结果怎么都找不到那些控件。3.一个新的错误类型:解决办法:在调试--》异常--》托管异常中把 LoaderLock去掉 。4.SR开始区分高精度和低精度了。92以前建立的数据库是低精度的。以后的是高精度的。需要注意。5.SR的GetDomai
2007-09-18 15:00:00
701
原创 C++中头文件和类的实例的大小之间的关系
在C++中为类编写头文件的时候,总是需要#include一大堆头文件。这两天认真的研究过后发现其中的大部分都是不需要的。 C++编辑器需要做的事情其实很简单1:扫描符号2:确定对象的大小。稍后你就会发现,为了确定这两件事情并不一定需要#include你用到的其他类的头文件。而只需要一个类型申明而已. 1.使用到类型的引用。首先我们知道对象的引用不是对象本身而是类似指
2007-09-16 07:33:00
1798
原创 轻松实现Apache,Tomcat集群和负载均衡
作者:罗代均 ldj_work#126.com,转载请保持完整性0, 环境说明 Apache :apache_2.0.55 1 个 Tomcat: apache-tomcat-5.5.17 (zip版) 2个 mod_jk:: mod_jk-apache-2.0.55.so 1个第一部分:负载均衡 负载均衡,就是ap
2007-09-15 20:47:00
677
原创 Windows平台下dll的标准内容
在Windows平台上编写dll的时候.一个dll应该要包括下面的方法。1.DllMain方法 DllMain方法和可执行程序的WinMain类似,是dll的入口函数。在dll装载和卸载等时候,都会被调用。这样dll的作者就有机会处理初始化和清理资源。下面是一个DllMain的样例代码:BOOL APIENTRY DllMain( HANDLE hModule,
2007-09-15 16:47:00
754
转载 通过分析SQL语句的执行计划优化SQL
通过分析SQL语句的执行计划优化SQL (一) 作者: 不详 来源: ChinaITlab http://www.csai.cn 2006年03月07日 第1章 性能调整综述 Oracle数据库是高度可调的数据库产品。本章描述调整的过程和那些人员应与Oracle服务器的调整有关,以及与调整相关联的操作系统硬件和软件。本章包括以下方面: *谁来调整系统? *什么时候调整?
2007-09-15 05:07:00
2404
原创 在C#中获取各种文件的系统图标
在C#中要获取各种文件的图标,可以通过API调用来完成。主要的函数是SHGetFileInfo.在C#中操作的方式如下 : 第一步:准备SHGetFileInfo需要的各种参数类型。 1.FileInfoStruct [StructLayout( LayoutKind.Sequential)] public struct FileInfoStruct ...{
2007-09-14 16:27:00
3195
1
原创 类包装的方式
在 长期的工作过程中,经常需要包装第三方库提供的类.在多次这样做以后,发现要很好的包装一个第三方的库。需要包装两次。 第一层 提供辅助功能类(Helper 类 ).例如我在包装ArcEngine的 Workspace的时候就提供了一个DatabaseHelper类直接操作Workspace做我需要做的工作 。在这个层面上,代码的客户端是知道ArcEngine的Workspace的。而且
2007-09-14 10:52:00
753
原创 关于C和C++的争论
好久不上优快云了。今天新申请了一个帐号。又开始在优快云的世界里混了。 上来就看到关于C/C++的争论。基本上看完了所有的BLOG。呵呵 我很有耐心的。 也在这里记录一下我自己使用不同语言的感受。 我们在学校学的是C语言(必修),当然后来也教C++和Java(都是选修)。我在大学的时候,我所能看到的最流行的就是VC6了。所以就开始学习VC。学习VC当然就要先学好C++.我
2007-09-11 15:11:00
972
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人