自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity3D与WinForm的通信总结

网上对于Unity3D与WinForm的通信文章不少https://www.cnblogs.com/cnxkey/articles/5394378.html,我对我最近在这方面所作的研究和应用做一个总结,供大家参考。1 Unity3DUnity3D由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工

2018-02-04 22:32:37 6287

原创 关于命令模式的应用

为增强软件的操作性,有些时候软件需要在多个不同的地方调用相同的功能,例如:主菜单项、右键菜单项、命令框命令字符串都可能实现的是一个功能,若在每个地方都写一遍执行的代码将造成大量的代码冗余和混乱的结构。所以将功能执行与功能调用解耦(使每个地方调用的相同功能时,执行的是同一段代码)是很有必要的。1 命令模式命令模式的意图在于将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;

2018-02-04 22:10:37 966

原创 关于Websharp框架Aspect组件的应用和扩展

参考书籍《构建面向对象的应用软件系统框架》软件系统包含跨越多个模块的非功能的关注点,例如授权、日志、事务安全完整性检查、同步、异常处理等,传统的面向对象技术通常采用重构的方式解决,往往一个系统需要无限次的重构以达到较好的效果,于是开发也就陷入了重构的泥潭,这些非功能代码(也叫“横切关注点”)横切多个模块甚至整个系统,形成代码的混乱与交织,降低代码的耦合度和模块之间的独立性,而且横切的代码分布在

2018-02-04 21:46:41 334

原创 抽象工厂模式的应用

抽象工厂模式广泛用于软件开发过程中。《设计模式:可复用面向对象软件的基础》指出抽象工厂模式的意图在于提供一系列相关或相互依赖对象的接口,而无需指定它们具体的类。该模式适用于以下情况:(1)    一个系统要独立于它的产品创建、组合和表示时;(2)    一个系统要由多个产品系列中的一个来配置时;(3)    当你要强调一系列相关的产品对象的设计以便进行联合使用时;(4)   

2018-02-04 16:27:39 1554

原创 关于Log4Net日志记录组件的一点应用

几乎所有的大型应用都会有自己的用于跟踪高度的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要一套强大的日志系统来诊断和修复配置上的问题。在程序中记录日志有3个目的:故障定位、显示程序运行状态和记录软件操作记录。记录日志的准则有以下几点:对外部的调用封装、状态变化、系统入口与出口、业务异常、非预期执行、很少出现的else情况。Log4net是.Net下一个

2018-02-02 14:36:59 157

原创 中介者模式的一点应用

应用软件开发的时候,往往需要把界面显示逻辑和业务逻辑完全分离,以适应界面显示组件、界面显示方式的更换。之前学习了中介者模式http://blog.csdn.net/u014524641/article/details/79235239,结合MVC思想,根据我对中介者模式的理解,写了这篇关于PC端软件的业务逻辑层和界面显示层如何通过界面控制层分离的文章。中介者模式意图在于用一个中介对象来封装一系

2018-02-02 10:46:21 226

转载 浅谈设计模式之中介者模式

转载至http://blog.csdn.net/u014747294/article/details/51577392中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。这个模式我们可以简单的类比于星型结构,中介者就是中心,其他对象的交互都是通过中心的中介者作为媒介,而不是直接交互

2018-02-02 09:36:37 135

Autocad的Lisp程序集

Autocad的Lisp程序集

2023-03-09

现代质量管理与六西格玛PDF

内容包括:本书从质量管理基础、六西格玛法、质量改进三个方面阐述。主要读者对象为在职与将要任职的高中层和基层经理与管理人员,有关专业的大学高年级学生和研究生,以及一切对此有兴趣的工程技术人员和自觉都。

2018-08-31

ISO9001:2000质量管理体系的理解与动作PDF

内容包括:ISO9000族标准概况;质量管理体系——基础和术语;ISO9001:2000的理解;ISO9001:2000质量管理体系的建立

2018-08-31

AutoLisp示例代码

该示例代码包括露天矿山高压线自动标绘、图纸坐标线自动标绘、露天坑边坡线自动标绘、点集范围圈定和土岩方体积绘制与计算。

2017-12-26

UnityWebPlayer(32位+64位)

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。

2017-12-26

实战OpenGL三维可视化系统开发与源码精解-线路三维可视化系统辅助功能实现

本书以“铁路三维可视化系统”实例作为全书的主线,以循序渐进的讲解方式,通过实际应用系统来讲解OpenGl在实际三维可视化系统开发中所应用到的编程方法、技术和技巧。系统包括大规模三维地形可视化统、三维线路设计系统、三维场景漫游系统、第三方模型(3DS、DXF)管理和应用系统、纹理管理和应用系统、多媒体输出系统...

2017-12-26

实战OpenGL三维可视化系统开发与源码精解-线路三维可视化系统设计与实现

本书以“铁路三维可视化系统”实例作为全书的主线,以循序渐进的讲解方式,通过实际应用系统来讲解OpenGl在实际三维可视化系统开发中所应用到的编程方法、技术和技巧。系统包括大规模三维地形可视化统、三维线路设计系统、三维场景漫游系统、第三方模型(3DS、DXF)管理和应用系统、纹理管理和应用系统、多媒体输出系统...

2017-12-26

实战OenGl三维可视化系统开发与源码精解-大规模地形三维可视化系统设计与实现

本书以“铁路三维可视化系统”实例作为全书的主线,以循序渐进的讲解方式,通过实际应用系统来讲解OpenGl在实际三维可视化系统开发中所应用到的编程方法、技术和技巧。系统包括大规模三维地形可视化统、三维线路设计系统、三维场景漫游系统、第三方模型(3DS、DXF)管理和应用系统、纹理管理和应用系统、多媒体输出系统...

2017-12-26

实战OpenGL三维可视化系统开发与源码精解-系统开发基础

本书以“铁路三维可视化系统”实例作为全书的主线,以循序渐进的讲解方式,通过实际应用系统来讲解OpenGl在实际三维可视化系统开发中所应用到的编程方法、技术和技巧。系统包括大规模三维地形可视化统、三维线路设计系统、三维场景漫游系统、第三方模型(3DS、DXF)管理和应用系统、纹理管理和应用系统、多媒体输出系统...

2017-12-26

sqliteexpertpro3

SQLite Expert 可视化管理工具,允许用户在SQLite 服务器上执行创建、编辑、复制、提取等操作。 开发商:Bogdan Ureche 软件官网: http://www.sqliteexpert.com/ 新版特征 对部分功能进行了优化

2017-12-26

HOOPS头文件库

HOOPS头文件库里面包含HOOPS开发所需的所有头文件。

2014-05-05

空空如也

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

TA关注的人

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