IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

C++之继承与派生(1)

继承是面向对象程序设计中的重要特性,是软件复用的一种形式。其实继承和派生就是同一种概念的不同说法罢了,通常我们说子类继承父类,父类派生出子类。说实话,学习和了解了C++的继承与派生后,发现我对面向对象中的继承与派生有了更深刻的理解。在更加深入了解C++关于继承方面的知识之前,我想先讲一下C++中派生与继承的基本概念,它

Spread for Windows Forms快速入门(6)---定义单元格的外观

在Spread中每个单元格都可以被看作一个独立的对象,开发人员不仅可以设置单元格的类型,而且可以为每个单元格设置不同的外观属性。 设置单元格的颜色 你可以为一个或多个单元格设置背景色和前景(文本)色。下图所示的是用不同方式设置颜色的示例。创建这些单元格颜色的代码也在下面给出。 你可以通过使用代码中单元格的B

Android中文API(129) —— AudioManager

 前言   本章内容是android.media.AudioManager,版本为Android 3.2 r1,翻译来自"文炜",欢迎访问他的博客:"http://www.cnblogs.com/iezhyg/",再次感谢"文炜"!欢迎你一起参与Android的中文翻译,联系我over140@gmail.co

HDU_1381 Crazy Search

Crazy Search                         &nb

【Cson原创】IE下:当eval遇上function

在IE下,当eval遇上function,IE下会出现怪异情况,我们用例子一步步说明: 情况1:eval里没有function,直接执行: eval("alert('ss');");//所有浏览器正确均输出 情况2:eval里有function,function立即执行: eval("(function(){al

link与css @import与的具体区别

我们知道在网页中引用外部CSS有两种方式,即:@import与link。这两种模式有什么不同呢,有什么区别 linklink就是把外部CSS与网页连接起来。 为什么使用link使用link方式一个最主要的原因就是你可以让用户切换CSS样式.现代浏览器如Firefox,Opera,Safari都支持rel=”

Windows 服务(附服务开发辅助工具)

引子               近来在 Windows 下摆弄了一阵子的服务程序,有在 C++ 下弄服务的,也在 C# 下弄服务的, 感觉在 C# 下弄服务蛮简单的の,C/C++

调试,测试与日志

 问题 “程序的显示看起来有点问题,你能不能修改一下?”“没问题,改完我就提交给你。”“不会太久吧?”“5分钟就够了!” 在软件开发过程中,这种场景屡见不鲜,但是,看起来很见的任务,其实往往不是那么简单。当修改了部

再说空间数据库索引

网上对GIS空间数据库索引的介绍已经不少,但觉得理论上的文章比较多,但是对于自己设计空间数据库的朋友来说可能还是比较迷茫,因为我就是这么过来的。我是GIS专业的,而且毕业后也做GIS的开发,两年前开始在开源的基础上做自己的GIS平台。在比较长一段时间里,对空间数据库的索引还是想不透理不清,当时也查了很多关于空间索引的资

Silverlight 4之旅(三)数据绑定(中)

在上篇文章中我们已经看过了绑定的基础知识,以及绑定数据源的选择问题。在本篇文章中我们看下绑定时Target的现实的问题。 自定义显示 很多时候我们的DataSource存储的数据并不可以直接用来显示,比如说我们对于Bool类型,需要显示为“是”或则“否”而不是“True”,“False”,甚至有的时候我们需要将Da

工作流软件中的那些事

对接口编程,为变化而设计,是面向对象编程的基本原则。工作流软件产品中的流程引擎的实现,主要是采用面向对象的设计原理。 工作流引擎负责对业务流程的抽象,对业务流程建模,以及业务流程的流转。在流程引擎中会设计一些基本的赋予一定意义的节点,组合这些节点给业务流程建模。 流程引擎负责解释这些节点,并通过面向对象的编程方式,每个

教程:JQuery如何工作

前言: 我最近在做一个项目,需要用到ajax,我以前做ajax项目,已经有很多年了,jquery还不成熟,需要自己编写大量的Javascript代码。最近发现jquery很成熟了,我看了jquery官方的document,我想,如果没有人翻译过,我打算边看文档,顺道边翻译。 如果有人发现已经有人翻译过了,劳烦通知一下,

Smarty初体验二 获取配置信息

Smarty模板的特性决定了它的优越性,更是PHPer追捧的原因之所在(更多的是招聘的大部分都要求),今天大致看了Smarty的基本使用方法,不过光看也没用,中午没事随便试了试,结果就一个小问题却导致我中午没了睡觉的时间了…………   先看结果—&md

WPF 与Surface 2.0 SDK 亲密接触–LibraryBar 篇

LibraryBar 介绍      与LibraryStack 类似LibraryBar 也属于ItemsControl,在LibraryBar 里的组件会以水平平铺方式展示,并且也可以对其中的组件进行按组分类。同样LibraryBar 也是默认支持拖拽操作。  

Direct3D轮回:游戏特效之晴天光晕

基本的场景元素具备之后,本节我们来为已构建的场景新增一些特殊效果~ 玩过摄影的朋友应该都知道,当我们把镜头对准某一发光体的时候,会有光晕现象产生,这种光晕现象也称作“镜头眩光”。 在晴天的场景中实现这样一个光晕特效,往往会有意想不到的效果~ 晴天光晕特效实现的原理其实挺简单,它可以由一个主光晕加

ASP.NET MVC3 系列教程 - 模型

I:基础绑定的实现 1.在前面的两篇基础文章(路由 及 控制器&视图)当中,还没对QueryString的绑定进行介绍,因为我觉得它更适合放在这一章节中去介绍.我们在用WebForm去开发的时候,有时候会利用到QueryString去做一些功能如:http://localhost/First/QueryStri

通过WCF扩展实现消息压缩

对于需要进行大规模数据传输的WCF应用来说,对于请求消息和回复消息进行传输前的压缩,不但可以降低网络流量,也可以提高网络传输的性能。由于WCF的扩展性,我们可以采用不同的方式实现对消息的压缩,本文提供一种比较简单的实现方式。[源代码从这里下载] 一、三种可行的消息压缩方案 二、DataCompress

ASP.NET Application,Session,Cookie和ViewState等对象用法和区别

一、前言       在ASP.NET中,有很多种保存信息的内置对象如:Application,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。 方法 信息量大小 作用域和保存时间 应用范围 保存位

三层架构之泛型应用

     一说到三层架构,我想大家都了解,这里就简单说下,三层架构一般包含:UI层、DAL层、BLL层,其中每层由Model实体类来传递,所以Model也算是三层架构之一了,例外为了数据库的迁移或者更OO点,DAL层就衍生出了IDAL接口。Model就是简单的对应数据库里面的类,

主动派发事件总结

有时需要模仿用户的一些动作(鼠标/键盘操作),最常见的莫过于鼠标点击。一一列举 1,dispatchEvent() 这是标准的触发事件方法,使用时需要先创建好事件对象。如下 var evt = document.createEvent('Event'); evt.initEvent('click',true,tru