自定义博客皮肤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)
  • 收藏
  • 关注

进程间通信(一)

第13章 进程间通信:管道 在第11章,我们了解了使用信号在两个进程之间发送消息的一个简单方法。我们创建了可以用来引起响应的通知事件,但是所传递的信息限制于一个信号数量。 在这一章,我们将会了解管道,这会允许在进程之间交换更为有用的数据。在本章的结尾,我们将会使用我们的新知识来重新将CD数据库程序实现为一个非常简单的客户/服务器程序。 在本章,我们将会涉及下列主题: 管道的定义 处理...

2009-07-31 15:41:00 67

ABAP--利用客户端定时器制作自动刷新数据报表代码样例

REPORT z_alv_auto_refresh.*>********************************************************************** This report displays User's info (SM04) using the FM : ** REUSE_ALV_GRID_DISPLAY ** The list is au...

2009-07-30 14:37:00 92

ABAP--如何在list屏幕上输出GRID列表

在List输出屏幕输出GRID列表,输出结果如图: 代码如下: REPORT ZSAPM. data repid like sy-repid. DATA: docking_t tYPE REF TO CL_GUI_DOCKING_CONTAINER, g_grid TYPE REF TO cl_gui_alv_grid, gs_layout TYPE lvc_s_layo, g_m...

2009-07-30 00:44:00 75

ABAP--SAP是如何控制REUSE_ALV_GRID_DISPLAY函数嵌套调用的返回控制

最近无事对REUSE_ALV_GRID_DISPLAY函数代码又进行了一次阅读,发现该函数使用了堆栈进行嵌套调用的控制。sap使用全局内表gt_grid作为堆栈,每次调用REUSE_ALV_GRID_DISPLAY函数都会调用globals_push子过程进行入栈处理,返回时globals_pop会调用做出站处理。这样就保证了屏幕之间的切换的准确性。 代码摘抄如下,参见红色标记 funct...

2009-07-28 11:21:00 110

POSIX线程-(六)

线程属性-调度 下面我们来看一下我们也许希望改变的第二个线程属性:调度。改变调度属性与设置分离属性相类似,但是我们可以使用另外两个函数来查找可用的等级级别,sched_get_priority_max与sched_get_priority_min。 试验--调度 因为thread6.c是与前面的例子十分类似,这里我们只看一下其中的区别。 1 首先,我们需要一些额外的变量: int...

2009-07-23 18:24:00 59

BW--在BW项目中涉及ABAP的增强连接收集

Five Ways to Enhance BI Functionality Using ABAP-- Part I--Data Extraction https://wiki.sdn.sap.com/wiki/display/BI/Five+Ways+to+Enhance+BI+Functionality+Using+ABAP--+Part+I--Data+Extraction Five W...

2009-07-23 16:56:00 91

MM--关于MM06E005增强的激活Note

You can use the sample source code attached here to recognize the basic functions of the exit. This example is, however, only one of many options that are offered by the customer enhancement.The sampl...

2009-07-23 16:10:00 334

POSIX线程-(五)

线程属性 当我们第一次了解线程时,我们并没有讨论线程属性的问题。我们现在会进行讨论。线程有许多我们可以控制的属性。然而,在这里我们只讨论那些我们最需要的线程属性。其他属性的详细信息可以在手册中了解到。 在所有我们前面的例子中,我们不得不在允许程序退出之前使用pthread_join来重新同步我们的线程。如里我们希望允许一个线程向创建他的线程返回数据时我们需要这样做。有时我们并不需要第二个线...

2009-07-21 18:02:00 46

POSIX线程-(四)

使用互斥同步 在多线程程序中同步访问的另一个方法就是使用互斥,其作用允许程序锁住一个对象,从而只有一个线程可以访问他。要控制对临界区代码的访问,在我们进入这段代码之前锁住一个互斥量,并且在我们完成操作时进行解锁。 使用互斥所需要基本函数与信号量所需要的函数相似,其声明如下: #include <pthread.h> int pthread_mutex_init(pthrea...

2009-07-19 15:06:00 56

POSIX线程(三)

并发执行 下面我们将要编写一个检测两个线程是否并发执行的程序。因为我们还没有了解要有效完成这一任务所需要的线程同步的知识,所以这并不是一个高效完成在线程之间称之为池操作的程序。再一起说明,我们要利用这一事实,在一个进程内部的不同线程之间共享除了局部函数变量之外的所有变量。 试验--两个线程的同步执行 在这一部分,我们所创建的程序thread2.c,是对thread1.c进行了简单的修改而...

2009-07-08 18:21:00 60

POSIX线程(二)

第一个线程程序 有一个完整的与线程相关的库调用集合,其中的大多数名字以pthread_开头。要使用这些库调用,我们必须定义宏_REENTRANT,包含文件pthread.h,并且使用-lpthread来链接线程库。 当设计原始的Unix与POSIX库函数时,假定在任何进程中只有一个执行线程。一个明显的例子就是errno,这个变量用于在调用失败之后获取错误信息。在一个多线程程序中,默认情况下...

2009-07-05 10:32:00 49

ASP.NET在线播放FLV视频件

//主要是升级了网络上的在线视频播放类文件.对类原作者表示感谢 //Flvplayer.swf在我的资源空间里有下载,或者可以从网上找.这个不很漂亮 前台调用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio...

2009-07-02 14:33:00 114

ASP.NET调用SWF代码文件

<HEAD> <script language="JavaScript" type="text/javascript" src="Js/Flash.js"></script> </HEAD> 调用脚本 <BODY> <script language="JavaScript&qu

2009-07-02 14:27:00 62

C#批量重命名工具V2.0

//这个算是为了纪念自己电脑被偷一个星期后的所做:丢失的东西可能永远都找不回来,而所有过去存在的灵感思维丢失了就很难找回来.虽然还有人还有很长时间的路可以走.也或许会设计出来更好更完善的程序.但是曾经的精力和过程呢,能轻易的忘却么? //新增功能描述:主要在前一版本上新增并完成了替换当前目录下的所有目录文件夹中的文件名. //操作方法:主要是选择目标存放文件夹,然后修改要替换的原始文件名中包含...

2009-07-02 14:03:00 94

空空如也

空空如也

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

TA关注的人

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