- 军军小站|张军博客
搜索到与相关的文章
编程技术

Jfreechart学习笔记3-简单Line图形创建

packagecom.langhua.line;importjava.awt.BasicStroke;importjava.awt.Color;importjava.awt.Font;importjava.io.FileOutputStream;importorg.jfree.chart.ChartFactory;importorg.jfree.chart.ChartUtilities;importorg.jfree.chart.JFreeChart;im

系统 2019-08-29 22:57:17 1930

编程技术

irrlicht引擎源码剖析1 - 引擎概览

irrlicht是跨平台,支持多种图形库的开源3d引擎。irrlicht的设计很好的体现了接口和实现分离的原则,整个框架设计精巧清晰,是学习3d引擎设计的不错的教材。先看下名字空间的划分,可以看到irr具有非常清晰的结构:irrEverythingintheIrrlichtEnginecanbefoundinthisnamespaceirr::coreInthisnamespacecanbefoundbasicclasseslikevectors,plan

系统 2019-08-29 22:21:25 1930

编程技术

.Net 中字符串性能

Introduction你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响。在本文中,我需要考虑两个由于使用字符串而产生的问题:临时字符串变量的使用和字符串连接。Background每个项目都有需要你为其考虑编码标准的时候。使用FxCop是一个好的开始。我最喜爱的一组FxCop规则是“性能”那组。于是,我就用FxCop来检查我的项目并发现一系列的字符串问题。我必须承认一件事:我经常遇到与C#的不可变(immutable)的字符串有关的问题。当我看到m

系统 2019-08-29 22:21:24 1930

编程技术

开源GIS平台应用系统

先说点题外话,ArcGIS9.3发布了,较9.2版本革新并不是很多,更多的是增强原有功能,Server开发提供JavaScriptAPI和FlexAPI,这两种开发方式都是基于REST,REST在9.2版本以前是没有的,这是9.3发布地图服务自带的特性,我想这也是和GoogleMap、51地图API看齐,使WebGIS开发方式更加主流化了,完全使用JavaScript就可以实现WebGIS的功能开发。然而ArcGIS昂贵的软件版本费用,对于中小企业地理信息

系统 2019-08-29 22:14:28 1930

编程技术

初识用.NET Remoting来开发分布式应用

一..NETRemoting简介:.NETRemoting从某种意义上讲是DCOM的替代品。ASP.NETWeb服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NETWeb服务需要有运行时的支持。使用.NETRemoting技术后,可以将Web服务提供给世界上的任何地方。而且可以在所有的应用程序类型中运行Web服务。二..NETRemoting的基本原理:体系结构图如下:三.几个重要的概念:

系统 2019-08-29 22:06:55 1930

编程技术

SSD04 Exercise08 个人解答

Programming:DrawingDescriptionThisassignmentrequiresyoutocompletethedynamicdrawingcomponentsoftheDate/TimeControlPanelfromtheprevioustwoprogrammingassignments.Inparticular,youwillbemovingthemapfoundinthe"TimeZone"tabwhenthetimezon

系统 2019-08-29 21:57:57 1930

编程技术

观察者(Observer)模式

观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。一个软件系统常常要求在某一个对象的状态发生变化的时候,某些其它的对象做出相应的改变。做到这一点的设计方案有很

系统 2019-08-12 09:29:46 1930

各行各业

MTP设备无法安装驱动的解决办法

1,进入设备管理器右击带黄色问号的MTP,选择“属性”,“详细信息”“设备范例ID”(用Ctrl+C复制)。2,找到c:\windows\inf\wpdmtp.inf打开(或者通过运行打开),找到[Generic.NTx86]%GenericMTP.DeviceDesc%=MTP,USB\MS_COMP_MTP[Generic.NTamd64]%GenericMTP.DeviceDesc%=MTP,USB\MS_COMP_MTP3,将2中的USB\MS_C

系统 2019-08-12 09:26:57 1930

Python

Python的定时器与线程池

定时器执行循环任务:知识储备Timer(interval,function,args=None,kwargs=None)interval===》时间间隔单位为sfunction===》定制执行的函数使用threading的Timer类start()为通用的开始执行方法cancel()为取消执行的方法普通单次定时执行fromthreadingimportTimerimporttime#普通单次定时器defhandle():print("普通单次定时器函数被执

系统 2019-09-27 17:56:59 1929