自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TAO工作室Stone Jiang的专栏

博客主站 http://www.tao-studio.net/blog

  • 博客(173)
  • 资源 (3)
  • 收藏
  • 关注

原创 词法要素 (1)

2009-05-01 02:19:00 887

原创 基础C++概述 (提纲 0)

2009-05-01 01:58:00 968

原创 在IDL中使用 sequence 存在的问题及解决办法

如果在idl中直接使用sequence,并把这个idl生成的代码编译成dll,编译时会产生如下的错误 ACE_wrappers/TAO/tao/StringSeqC.h(140) : error C2961: TAO::unbounded_basic_string_sequence : inconsistent explicit instantiations, a previous expl

2009-02-26 10:42:00 2966 1

原创 CORBA概述

CORBA概述 原文链接:http://www.cs.wustl.edu/~schmidt/corba-overview.html stone (jiangtao@tao-studio.net)   CORBA概述 CORBA (Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构,通用物件需求代理架构)是

2009-02-22 23:48:00 2541 1

原创 ACE+TAO+CIAO x.6.8 发布

ACE+TAO+CIAO x.6.8发布 下载地址 http://download.dre.vanderbilt.edu/

2009-02-11 10:28:00 1109 1

原创 ACE+TAO+CIAO x.6.8 发布

ACE+TAO+CIAO x.6.8发布 下载地址 http://download.dre.vanderbilt.edu/

2009-02-11 10:26:00 1092

原创 HAPPY 牛 YEAR

╭┘└┘└╮ └┐..┌┘────╮ ╭┴──┤          ├╮ │o o│          │ ● ╰─┬─╯          │           HAPPY 牛 YEAR

2009-01-01 00:37:00 961

原创 除以7

除以7 7是一个很特殊的数字,而求除以7的小数值往往令人头疼。其实除以7的计算中蕴藏着一个非常简单的规律。请看: 1/7=0.142857142857...2/7=0.285714285714...3/7=0.428571428571...4/7=0.571428571428...5/7=0.714285714285...6/7=0.857142857142...看

2008-12-30 22:54:00 2400 2

原创 非正式测试用DDS写的“视频”传输程序

其实有点无聊,想测试一下开多少个视频订阅端可以把网络带宽占满。 先说说测试的环境:     100M的局域网      DDS InfoRepo 运行在 54M无线网卡的笔记本上。      视频发布端运行在 100M的网卡的机器上      多外视频订阅端运行在四台 100M网卡的台式机上。 以上操作系统为 Windows XP有Windows 2003   疯狂的启动订阅端,一

2008-12-29 22:22:00 2852 21

原创 vs2008 编译boost 1.37.0

之前也编译安装过boost1.34.1版本,后来发现安装的这个版本没找到asio库。不得不重新安装过一份。 下载最近的1.37版本的boost,7z格式的,解压有182M 开始编译: 开启Visual Studio 2008的命令行,进入e盘的boost解压路径 执行:e:/boost_1_37_0/tools/jam/build_dist.bat       e:/boost_1_37

2008-12-28 21:01:00 1813 2

原创 与TAO相关的随手贴

1、创建ORB、poa、poa_manager对象 CORBA::ORB_var orb = init_orb_with_naming_service(argc,argv); CORBA::Object_var poa_object = orb->resolve_initial_references ("RootPOA"); Port

2008-12-19 21:59:00 1965 1

原创 ACE与MFC集成示例

本文尽量简洁的介绍ACE与MFC的集成方式,以回复网友的提问。 1. 编译ACE的MFC版本     从DOC ACE网方网站下载的版本,并没有提供编译从mfc的版本。下面给出用MPC工具生成mfc版本的方法 以VC9 (Visual Studio 2008)为例 config.h // -*- C++ -*-#ifndef ACE_CONFIG_H#define ACE_CON

2008-12-16 18:30:00 4680 5

原创 MFC中使用ACE程序已知的“内存泄漏”

1. MFC程序,链接ace.lib (不是acemfc.lib),仅调用初始化 ACE::init()和结束ACE::fini(),编译器如下提示 {167} normal block at 0x0181B9C0, 6 bytes long. Data: 00 00 00 00 00 00 {166} normal block at 0x0181B968, 28 bytes long

2008-12-15 01:03:00 2755 1

原创 把Proactor与Reactor事件集成的演示代码

//file: main.cpp//author: StoneJiang http://www.tao-studio.net//date: 2008-12-14//desc: Integrating Proactor and Reactor Events on Windows#include "ace/Proactor.h"#include "ace/WIN32_Pr

2008-12-14 11:58:00 1610 1

原创 测试语法高亮

#include "Logging_Acceptor.h"#include "Logging_Event_Handler.h"int Logging_Acceptor::open (const ACE_INET_Addr &local_addr) { if (acceptor_.open (local_addr) == -1) return -1; return rea

2008-12-11 02:02:00 959

原创 TAO工作室关注

http://www.tao-studio.net 关注ACE,TAO,OpenDDS,关注高性能的分布式实时嵌入式应用开发

2008-12-08 13:57:00 857

原创 TAO 处理接口访问超时例程

TAO 处理接口访问超时例程   在CORBA中有时需要判断接口访问是否超时,因为接口之间访问往往是同步操作,没有超时机制的话调用者很容易阻塞,下面例子可以帮助我们解决这个问题: #include "helloC.h" #include "ace/Profile_Timer.h" #include "tao/Messaging/Messaging.h" #includ

2008-11-20 16:29:00 1944

原创 对象引用

对象引用          CORBA作为传统中间件的典型代表,强调屏蔽底层网络对上层应用的差异性来建立一个统一的位置视图,使得程序员可以使用经典的面向对象思想开发客户程序和服务程序,而不受底层网络具体通信协议的困扰。举例而说,假如程序员开发了两个对象A和B,A位于机器Host1上,而B位于机器Host2上,业务逻辑要求A调用B的方法method()。在传统的TCP/IP Socket编程中

2008-11-06 10:25:00 1870

原创 面朝大海 春暖花开

            从明天起,做一个幸福的人 喂马,劈柴,周游世界 从明天起,关心粮食和蔬菜 我有一所房子,面朝大海,春暖花开 从明天起,和每一个亲人通信 告诉他们我的幸福 那幸福的闪电告诉我的 我将告诉每一个人 给每一条河每一座山取一个温暖的名字 陌生人,我也为你祝福 愿你有一个灿烂的前程 愿你有情人终成眷属 愿你在尘世获的幸福

2008-11-04 17:25:00 2263

原创 面朝大海 春暖花开

            从明天起,做一个幸福的人 喂马,劈柴,周游世界 从明天起,关心粮食和蔬菜 我有一所房子,面朝大海,春暖花开 从明天起,和每一个亲人通信 告诉他们我的幸福 那幸福的闪电告诉我的 我将告诉每一个人 给每一条河每一座山取一个温暖的名字 陌生人,我也为你祝福 愿你有一个灿烂的前程 愿你有情人终成眷属 愿

2008-11-04 17:22:00 1755

原创 Corba应用之TAO 实现库ImR(Implementation Repository)的使用

Corba应用之TAO 实现库ImR(Implementation Repository)的使用 作者:  wulanshi@163.com 零、前言 这篇文章是在学习ACE_wrappers/TAO/docs/tutorials/Quoter/Simple/Impl-Repo/范例时碰到问题时才想到写的,按照范例的步骤是无法运行(Implementation Reposit

2008-11-04 12:49:00 2223

原创 跟我从头学TAO编程系列(3) -- 通过实例学习CORBA核心概念

跟我从头学TAO编程系列 通过实例学习CORBA核心概念 Stone Jiang 2005119@gmail.com http://www.ace-tao.org   本系列的第一篇我们学会了怎么下载和编译ACE,TAO,第二篇我们编写了最简单的TAO应用程序。学习CORBA,TAO与学习其它学科一样,一定要掌握其核心概念。这了节,我们通过第二篇的实例来学习CORBA的核心概念。

2008-11-02 23:36:00 4359

原创 跟我从头学TAO编程系列(3) -- 通过实例学习CORBA核心概念

跟我从头学TAO编程系列 编写最简单的TAO应用程序 Stone Jiang 2005119@gmail.com http://www.ace-tao.org   本系列的第一篇我们学会了怎么下载和编译ACE,TAO,第二篇我们编写了最简单的TAO应用程序。这了节,我们通过第二篇的实例来学习CORBA的核心概念。   1.CORBA架构 CORBA的架构如下图: 2

2008-11-02 23:34:00 3752

原创 跟我从头学TAO编程系列 (2) -- 编写最简单的TAO应用程序

跟我从头学TAO编程系列 编写最简单的TAO应用程序 Stone Jiang 2005119@gmail.com http://www.ace-tao.org  http://www.ace-tao.org/home/link.php?url=d3d3LmFjZS10YW8ub3JnL2Jicw%3D%3D   如果您对TAO有一定了解,却不知如何驾驭它,那请跟我来从头学学TAO编

2008-11-02 20:05:00 8731 6

原创 跟我从头学TAO编程(1)--获取并编译TAO

跟我从头学TAO编程系列 获取并编译TAO Stone Jiang   如果您对TAO有一定了解,却不知如何驾驭它,那请跟我来从头学学TAO编译。 如果您对TAO还不是非常了解的话,请跟我来,一起对TAO有一个初步的认识。   TAO简介   TAO (The ACE Orb) 是Douglas C. Schmidt教授领导下DOC (Distributed Object C

2008-11-02 14:58:00 10114 5

原创 ACE_Read_Buffer 简介

本文发致Stone Jiang的博客以及www.ace-tao.org/bbs。 2008-10-30 转贴请注明。 这是ACE C++包装层中的一个不易被查觉的实用类。使用它可以高效的从文件(stream)中读取大块数据(large buffer)。ACE_Read_Buffer 利用ILP(Integrated Layer Processing)原则对单个字符进行查找/替换操作。 在实现

2008-10-30 23:14:00 1195

原创 搞不明白MSN到底在背后干了些什么?

开机,MSN自动运行,我在MSN 一直未发一言。 打开Windows Task manager,查看进程运行信息。其中高亮的是MSN MSN不停的IO读写,不知道这是为什么?它都干了些什么?    

2008-10-24 10:01:00 1068

原创 ACE 演练: 让程序响应ctrl+c信号

本文发致Stone Jiang的博客以及www.ace-tao.org/bbs。 2008-10-21 转贴请注明。   让程序响应ctrl+c信号,并让程序优雅地关闭(后续演练将展示)非常必要。本文即给出如何让程序响应ctrl+c的示例。 从本文您可以学到:    1. 如何使用MPC工具生成项目工程文件;    2. 如何编写最简单的ACE程序; 本文适用于:      ACE

2008-10-21 11:17:00 1872

原创 老師的啟示

我亲爱的朋友,你好吗?我又来扰您了,希望不会影响到您正常的工作与生活,这回我带来了“老师的启示”的学习资料,望您能学以致用。 内容分享: Money&You 告诉我们,要世界改变,首先要改变自己 我们可能会相信他人能改变, 却不一定相信自己有能力去改变 相信的力量足以改变一切 遇到人生中的貴人時, 要記得好好感激, 因為他是你人生的轉折

2008-10-20 11:26:00 899

原创 ACE_DEBUG介绍及日志输出

  ACE_DEBUG  常规的一些输出消息   ACE_ERROR  会提供程序出错的一些低级消息 2个宏的用法上是一致的   ACE_DEBUG(错误级别,"格式串",变量1...变量N)   其中部分错误级别系统定义如下:    LM_SHUTDOWN = 01,系统死机级别     LM_TRACE = 02,跟踪级别     LM_DEBUG = 04,D

2008-10-20 09:57:00 5885 2

原创 没有大愿,哪有大业

没有大愿,哪有大业 没有胸怀,哪有平台 没有格局,哪有大局 没有版图,哪有疆域    ---- 摘自姜岚昕博客

2008-10-18 22:47:00 1214

原创 What' DoD System?

什么是DOD Communication System 国防部通讯系统 国防部通讯系统,美国国防部的通讯系统,是世界上最为先进的通讯系统。它不仅用于国防部的管理事务,而且更主要地是用于对武装力量的指挥和控制。为了实现上述的目的,国防通信局(DCA)努力采用尖端的通讯系统以确保国防部的使命能够完成

2008-10-18 13:41:00 861

原创 没有大愿,哪有大业

没有大愿,哪有大业 没有胸怀,哪有平台 没有格局,哪有大局 没有版图,哪有疆域    ---- 摘自姜岚昕博客 http://www.jianglanxin.com/blog/

2008-10-16 14:23:00 1527 2

原创 XDA 4.1 Tutorial: Running ACE+TAO

XDA 4.1 Tutorial: Running ACE+TAO Purpose: To start the ACE+TAO Implementation Repository (ImR), the ImR Activator, and the Naming Service when running persistent or just the Naming Service when runn

2008-10-04 13:04:00 1554

原创 Corba应用之TAO 实现库ImR(Implementation Repository)的使用

Corba应用之TAO 实现库ImR(Implementation Repository)的使用 Corba应用之TAO 实现库ImR(Implementation Repository)的使用 作者:  wulanshi@163.com 零、前言 这篇文章是在学习ACE_wrappers/TAO/docs/tutorials/Quoter/Simple/Impl-Repo

2008-10-04 12:59:00 1229

原创 List of free and open source operating systems (In alphabetic order, 345)

List of free and open source operating systems (In alphabetic order, 345) Top 10 Linux Distributions | 操作系统专题

2008-09-28 10:23:00 1172

原创 几个常用的单词

antisymmetric: 反对称antisymmetric. (a,b)∈R ∧ (b,a)∈R Þ a=b. 3.传递Transitive. (a,b)∈R ∧ (b,c)∈R Þ (a,c)∈R. 大于等于,小于等于,恒等,整除关系都是偏序关系。 ... transitive: 递移 (传递性)(Transitive)的性质存在,亦即B=f(A),C = g(B )则C =h(A)。

2008-09-23 11:25:00 981

原创 嵌入式实时操作系统VxWorks入门 (收藏)

嵌入式实时操作系统VxWorks入门 作者: 宋宝华 出处: 天极开发 嵌入式实时操作系统VxWorks入门――开发环境构建 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的

2008-09-23 11:13:00 3050

原创 清除 googleupdate.exe进程

chrome之后,系统启动项里多了个googleupdate.exe。卸载chrome之后,此程程仍然。 googleupdate.exe是以服务的方式运行,服务名为gusvc. 进入dos shell (开始,运行,输入cmd) 输入以前指令 net stop gusvc sc delete gusvc 然后进入 C:/Program Files/Google/Common 把那个

2008-09-22 13:34:00 1406

原创 windows 下 vim+ctags

  下载gvim gvim71.exe 并安装 下载ec57w32.zip (ctags)连接Ctags 解压后copy ctags.exe到 C:/windows/system32/ 下载Taglist 的 解压后copy 分别把plugin/taglist.vim doc/taglist.txt都放到vim安装目录的对应目录下 在cmd terminal 运行 ctags -

2008-09-18 10:10:00 9605 3

StarUML3.0破解

备份原来的app.asar, 替换/Applications/StarUML.app/Contents/Resources 中的同名文件 版本 StarUML 3.0

2018-06-10

3D数学基础图形与游戏开发

3D数学基础图形与游戏开发

2014-06-18

linux下编写最简单C++程序的过程屏幕录像

linux下编写最简单C++程序的过程屏幕录像. 第一次做屏幕录像,用的是虚拟机自带的录像功能,可以用Windows Media Player播放

2010-08-29

空空如也

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

TA关注的人

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