自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

繁华落尽,如风轻狂

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

原创 ACE使用经验-利用ACE日志策略进行日志运行时配置管理

ACE使用经验-利用ACE日志策略进行日志运行时配置管理为什么要使用ACE日志策略? 因为使用ACE日志策略可以使我们以配置的方式对日志输出进行管理 更为重要的是,其利用配置参数可以控制日志输出中的各种问题, 如:可以配置当应用的日志文件到达指定尺寸是,它能够换用新的日志文件 也可也配置要保留的文件最大数目 总之,用上ACE日志策略,很多麻烦的事情你都不用管了怎么使用ACE日志策略? 使用很简单,

2005-04-26 22:49:00 3642 5

原创 ACE笔记(8)-ACE智能指针

ACE笔记(8)-ACE智能指针最基本的智能指针需包含如下头文件 #include "ace/Auto_Ptr.h"智能制造使用的目的是为了避免使用指针的复杂性基本使用如下: auto_ptr 变量名 (类型实例或者指向类型实例的指针);如  auto_ptr reactor (new ACE_Reactor (impl)); 当使用指向类型实例的指针时,当变量脱离作用范围,会自动释放其拥有指针的

2005-04-20 17:07:00 4556 1

原创 ACE笔记(7)-ACE单体实例、原语、锁、条件变量

ACE笔记(7)-ACE单体实例、原语、锁、条件变量首先介绍一下ACE单体实例的概念  所谓单体实例就是一个相当于一个静态全局对象,其生命周期由ACE机制自己管理,所以在main函数中绝对不要调用exit之类的系统底层函数退出主函数,否则会导致这些单体实例不会被释放,默认,ACE会在程序开始时生成一些很常用或者特殊的单体实例 你也可以通过模板技术生成自己的单体类,如下:   #include "a

2005-04-20 15:50:00 4141

原创 ACE使用经验:获得动态分配的监听端口号

我不知道大家有没有碰到过这样的问题,代码如下:  ACE_Asynch_Acceptor acceptor;    ACE_INET_Addr addr= ACE_INET_Addr("HAStatus");  if (acceptor.open (addr,                        initial_read_size,                        1) =

2005-04-15 17:18:00 4449 8

原创 【风】的ACE笔记(6) Proactor机制下的异步SOCKET开发

ACE笔记(6) Proactor机制下的异步SOCKET开发Proactor机制和reactor机制的不同 1、在reactor机制下,所有I/O请求是同步的,即接到信号请求后,立即执行信号处理, 执行完后才开始继续监听信号请求,其接收信号请求的机制是被动的 而在Proactor机制下,I/O请求是异步的,即接到信号请求后,不立即执行信号处理(而是在莫个时刻执行该处理), 然后再继续监听信号请求

2005-04-14 14:24:00 5484 10

原创 ACE笔记(5)-ACE_Reactor 机制下的其他事件触发器

检查控制台的输入动作 控制台事件handle :ACE_STDIN 当用户输入回车时会触发信号,执行 handle_signal 方法 通过ACE_OS::read (ACE_STDIN, buffer, sizeof buffer)方法读取用户的输入 检查目录是否发生变化  目录改变事件handle:    int change_notification_flags = FILE_NOTIFY_

2005-04-13 10:04:00 2766

原创 ACE笔记(4)- ACE_Reactor 机制下 的ACE异常处理

ACE_Manual_Event 类  唤醒所有正在等待的线程,并重新设置信号 常用构造:  ACE_Manual_Event(1) 表当前对象已经准备就绪,一旦有线程处于等待状态,就将触发并重置事件异常处理的语法结构:        ACE_SEH_TRY          {            //可能发生异常的代码          }        ACE_SEH_EXCEPT (EX

2005-04-13 10:01:00 4236

原创 ACE笔记(3)-用 ACE_Reactor 实现SOCKET事件处理

ACE_Reactor 反射机制 用 ACE_Reactor 实现SOCKET事件处理  所有需要事件处理的类须继承 ACE_Event_Handler 类, 并实现handle_signal方法,如果必要则要实现 get_handle 方法,表明事件触发对象是什么 当handle_signal方法返回-1时,会调用handle_close方法  通过 ACE_Reactor 的register_

2005-04-12 16:54:00 9580 2

原创 ACE笔记(2)-用ACE_Reactor实现类似计时器的装置

用ACE_Reactor实现类似计时器的装置存在一个ACE_Reactor单体实例,其有schedule_timer方法,提供了4个参数schedule_timer (ACE_Event_Handler *event_handler,                               const void *arg,                               const

2005-04-12 16:52:00 4802

原创 SAS spawner 使用

1.安装 spawner 服务:cd/d "sasroot dir"spawner -c tcp -security -install若改变默认监听的23号端口,则须定义一个服务端口,如myportspawner -c tcp -security -service myport -install2.交互式起spawner:spawner -c tcp -security3.在windows上添加一

2005-04-12 09:46:00 6167 1

原创 【风】的ACE笔记(1)-日志消息管理

这是我的第一篇ACE文章,希望大家能够喜欢------------------------ACE提供了非常灵活、方便的日志管理和消息输出功能,下面就一些简单和直接的功能做一个简单介绍ACE_DEBUG  常规的一些输出消息   ACE_ERROR  会提供程序出错的一些低级消息2个宏的用法上是一致的  ACE_DEBUG(错误级别,"格式串",变量1...变量N)    其中部分错误级别系统定义如

2005-04-08 15:35:00 3047 4

原创 在VC环境中调试ISAPI应用程序

为什么要写这篇文章,因为实在是太苦恼了,我相信还有更多人也在苦恼,不知道怎么调试,现在我就为苦恼者指点一条明路吧如果你只想简单的调试,也就是说不细节到每一行代码的调试,那就非常简单,可以直接更改IIS的是否缓存ISAPI应用程序,改为否,则IIS不会吧DLL加载到内存,而是每次临时加载,所以每次修改完DLL后可以直接覆盖,而不用重启IIS,挺方便的当然,如果想跟踪到代码级,那就稍微有点复杂了步骤如

2005-04-06 18:00:00 1925

原创 SAS问题报告:在SAS 的INTRNET中通过HTTP下载文件到表中发生错误

问题描述如下: 有如下SAS代码通过HTTP下载文件到数据表中    filename h url http://wuyz:80/sasweb/asp/downfile.asp?rpt_id=56 recfm=f debug;    data cs1 (compress=yes);    infile h;    length content $256 sn 8;    input cont

2005-04-06 10:04:00 2742

原创 建立同SAS交互的开发式VC客户端

上次写到如何用VB跟SAS交互,不过VB用来开发运行效率较高的系统绝不是理想选择下面就介绍一下如何用VC通过COM方式跟SAS交互其实也没有什么,只有知道VC调用COM的方式然后在参照我BLOG的上面文章,不用我说也知道,所以我这篇文章面对的“客户”是菜鸟级程序员第一步,当然是把这个COM的类型库导入,不然VC编译器不认识你的数据类型,so so..,导入语法#import "C:/Program

2005-04-04 17:43:00 2440 1

SAS9.2 EBI&JBOSS安装文档

SAS 9.2 WINDOWS平台安装SAS EBI的手册,图文并茂 初学者可以直接使用按照该文档进行按照 (注:web server为JBOSS)

2011-07-14

SAS JAVA META基础包

用于提供JAVA访问和管理SAS元数据能力的JAVA包 《通过JAVA对SAS元数据用户进行增删改 》文章所涉及到包可以在该资源中找到

2011-01-24

SAS JAVA 基础开发包

该开发包用于用户通过java前端程序访问后台SAS数据或者功能(解压后会存在2文件connect.jar/sas.core.jar)

2011-01-24

空空如也

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

TA关注的人

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