Welcome![Sign In][Sign Up]
Location:
Search - FIRST FOLLOW S

Search list

[Windows Developdockww

Description:   自从Windows操作系统出现以后,在应用程序中进行人机交互的思想和手段便发生了根本性的改变,计算机的界面变得友好精彩。一个程序的好坏很大程 度上决定于人机交互的方便程度。当前,大多数程序的标题栏都千篇一律,如何让自己的程序与众不同是每个程序员的梦想,但改变标题栏的内容的确有相当的难 度。该篇文章向你介绍如何在标题栏上添加图标按钮,而且当鼠标经过和点击该图标时,鼠标将有不同的反应。请按照下面的步骤实现。   第一步:打开VC编程环境,生成一个新的基于单文档的工程temp,所有的选项都取默认值,下面,我们就在此工程的标题栏上生成三个按钮图标。   第二步:下载资源文件,共有三个文件:CaptionButton.cpp、CaptionButton.h和Thunk.h。将这三个文件添加到工程中(添加方法不必细说了吧)。 -since the emergence of the Windows operating system. the application process for HCI thinking and means has undergone a fundamental change, computer-friendly interface become brilliant. The quality of a process largely depends on the man-machine interaction convenience. Currently, the majority of procedures are stereotyped column heading, and how to help their own procedures are different for each programmer's dream, but to change the column headings as indeed it is quite difficult. The article to tell you how to add Biaodilanshang icon button, but when the mouse hovers over the icon and click, mouse will have different reactions. Please follow these steps. First step : Open VC programming environment, a new generation of single-documentation project temp. all options take the default
Platform: | Size: 1973 | Author: 按钮 | Hits:

[ICQ-IM-Chatj_9637_qq

Description: 第一个用ASP效仿的别人的作品! 可以看看 -first ASP to follow other people's works! Can see
Platform: | Size: 369112 | Author: 胡平 | Hits:

[Develop ToolsEnablingApplicationsForGridComputingWithGlobus

Description: Enabling Applications for Grid Computing with Globus(通过 Globus 启用应用程序的网格计算功能) 这本 IBM 红皮书是 Introduction to Grid Computing with Globus(SG24-6895)的后续读物,它讨论了应用程序运行在网格环境中的一些问题和注意事项。书中的程序示例都是基于Globus Toolkit V2.2 提供的。 本书的第一部分介绍了在应用程序中启用网格功能的多个相关问题,从基础设施、应用程序和数据要求等各个角度来考虑。 本书第二部分提供了许多 C/C++ 和 Java 的编程实例,有助于巩固网格计算的概念,明确开发运行于网格环境中的应用程序时必须解决几类编程任务。-Enabling Applications for Grid Computing with Globus (through open applications Globus Grid function) of this IBM Erythroderma book Introduction to Grid Computing with Globus ( SG24 - 6895) the follow-up books. It discusses the applications running on grid environment of some of the problems and considerations. Examples in the book are based on the procedures Globus Toolkit V2.2 provide. The book's first part of the application procedures for the opening of the grid functions related to a number of issues, ranging from infrastructure, Application procedures and data requirements, and other angles. The second part of the book provides a number of C / C and Java programming examples, helped consolidate the concept of grid computing. clearly developed to run on grid environment of the a
Platform: | Size: 2614869 | Author: river_side | Hits:

[Other编译原理First集合和Follow集合的求解

Description: 相信计算机专业的学生在学《编译原理》时都做了有关求first和follow集的问题。此程序用VC++做,相信会给大家一定的帮助。-it s sure that the student of computer do first and follow when learning <<compiler>>. This program uses vc++,and i am sure it is useful for everyone!
Platform: | Size: 239930 | Author: 如月 | Hits:

[GUI Developbrew window manager

Description:

 

Objective
This topic describes how to create a windowed application that will share the display with other applications.
Brew® MP windowed applications need to be written differently than traditional Brew MP applications. Traditional Brew MP applications, when running in the foreground, occupy full screen space and can modify the display at any time. In the windowing framework, multiple applications share the display at the same time and are not allowed to modify the display arbitrarily. A windowed application also needs to create one or more widgets to be used to create the windows.
A windowed application needs to:
·                  Create and initialize one or more widgets to be passed to IWindowMgr_CreateWindow().
The application can implement its own IWidget, or it can make use of an existing IWidget.
·                  Handle the EVT_APP_START_WINDOW event (and create a window).
·                  Implement handlers for visibility changes, focus changes, and extent changes. The implementation of these handlers is dependent on the details of the application.
·                  Draw in two stages:
·                                  Tell the container that drawing is necessary (ICONTAINER_Invalidate()).
·                                  Draw only when told to draw by the container (IWIDGET_Draw()).
Note: A windowed application should not call any functions that modify IDisplay directly. This includes explicit IDisplay function calls or implicit updates, such as calls to IIMAGE_Draw() or ICONTROL_Redraw(). Drawing should happen only on demand, for example, when IWIDGET_Draw() is called for the widget used to create the window. Existing Widget based applications follow these guidelines and, with minor modifications, can be ported to the windowing framework.
Event handling
A windowed application must respond to these events:
EVT_APP_START_WINDOW and EVT_APP_START
A window-based application receives EVT_APP_START_WINDOW first. If the application returns TRUE for this event, the application does not receive EVT_APP_START. If an application needs to support both the environments (window based and non-window based), it should handle both events.
When the application receives EVT_APP_START_WINDOW, it should create one or more windows.
If creation of IWindowMgr0 fails while handling EVT_APP_START_WINDOW, the application should assume that the platform does not support window-based applications. In this case, the application should return FALSE and continue the application logic in the code for EVT_APP_START.
EVT_APP_SUSPEND and EVT_APP_RESUME
After an application returns TRUE for EVT_APP_START_WINDOW, it will not receive EVT_APP_SUSPEND and EVT_APP_RESUME as non-windowed Brew MP applications do. Instead, the application must check for window status events that are sent to the widget through EVT_WDG_SETPROPERTY events. For EVT_WDG_SETPROPERTY events, wParam indicates which property was set, and dwParam specifies the value of the property. When the AEEWindowMgrExt_PROPEX_STATE property has a value of AEEWindowMgrExt_STATE_VISIBLE, the window is visible.
EVT_WDG_WINDOWSTATUS
The EVT_WDG_WINDOWSTATUS event is sent to a widget to notify it about various window related status messages. AEEWindowStatus.h contains information on the meaning of various status messages.
Sample code location

ZIP filename
Location
Run app
hellowindowapp
Brew MP Library
·                       Download and extract the ZIP file.
·                       Compile the app.
·                       Run it on the Brew MP Simulator.

Example of a windowed application
In the hellowindowapp sample, HelloWindowApp_HandleEvent handles the EVT_APP_START_WINDOW event and creates soft key and pop-up windows:
   case EVT_APP_START_WINDOW:   
      DBGPRINTF("EVT_APP_START_WINDOW");
 
      // Create the softkey and popup windows
      HelloWindowApp_CreateSoftkey(pMe);
      HelloWindowApp_CreateOrActivatePopup(pMe);
 
      // Handling this event tells Brew that we are a windowing
      // application.
      return TRUE;  
HelloWindowApp_CreateSoftkey() creates the soft key widget, sets the color text of the widget, then calls HelloWindowApp_CreateWindow() to create the window.
   WidgetWindow *pWindow = &pMe->softkeyWindow;
  
   if (pWindow->piWindowWidget != NULL) return;
   pWindow->pszDbgName = "Softkey";
   pWindow->pMe = pMe;
  
   (void) ISHELL_CreateInstance(pMe->applet.m_pIShell, AEECLSID_SoftkeyWidget,
            (void **) &pWindow->piWindowWidget);
   if (pWindow->piWindowWidget == NULL) return;
 
   {
      WidgetExtent extent = {0, HWA_SOFTKEY_HEIGHT};
      IWidget_SetExtent(pWindow->piWindowWidget, &extent);
   }
  
   (void) IWidget_SetBGColor(pWindow->piWindowWidget, MAKE_RGBA(200,200,200,255));
  
   // Now set the softkeys text
   {
      IWidget *piTextWidget = NULL;
      (void) IWidget_GetSoftkey(pWindow->piWindowWidget, PROP_SOFTKEY1, &piTextWidget);
     
      if (piTextWidget != NULL) {
         (void) IWidget_SetText(piTextWidget, L"Hover", TRUE);
      }
      RELEASEIF(piTextWidget);
 
      (void) IWidget_GetSoftkey(pWindow->piWindowWidget, PROP_SOFTKEY2, &piTextWidget);
      if (piTextWidget != NULL) {
         (void) IWidget_SetText(piTextWidget, L"Close", TRUE);
      }
      RELEASEIF(piTextWidget);
   }
 
   HelloWindowApp_CreateWindow(pMe, pWindow, AEEWindowMgrExt_CLASS_Softkey);  
HelloWindowApp_CreateWindow() creates the soft key window, as follows:
   int result;
   uint32 winId;
   AEEWindowProp propList[1];
  
   // Set custom window handler
   HANDLERDESC_Init(&pWindow->hdHandler, HelloWindowApp_WindowHandler, pWindow, NULL);
   IWIDGET_SetHandler(pWindow->piWindowWidget, &pWindow->hdHandler);
        
   propList[0].id = AEEWindowMgrExtProp_CLASS;
   propList[0].pbyLen = sizeof(winClass);
   propList[0].pby = (void *) &winClass;
     
   result = IWindowMgr_CreateWindow(pMe->piWindowMgr, (IQI*) (void *) pWindow->piWindowWidget,
      propList, ARR_SIZE(propList), &winId);
 
   if (result != SUCCESS) {
      DBGPRINTF("Window creation failed for %s: %d", pWindow->pszDbgName, result);
      HelloWindowApp_DestroyWindow(pWindow);
   } else {
      DBGPRINTF("Window %s created: id=%d", pWindow->pszDbgName, winId);
   }
HelloWindowApp_CreateOrActivatePopup() creates the widget for the pop-up window, then calls HelloWindowApp_CreateWindow() to create the pop-up window.
   pWindow->piWindowWidget = HelloWindowApp_CreateAndInitImageWidget(
                                pMe,
                                "popups.main" // Image as defined in appinfo.ini
                             );
 
   if (pWindow->piWindowWidget == NULL) return;
 
   {
      WExtent extent = {HWA_POPUP_WIDTH, HWA_POPUP_HEIGHT};
      IWIDGET_SetExtent(pWindow->piWindowWidget, &extent);
   }
 
   HelloWindowApp_CreateWindow(pMe, pWindow, AEEWindowMgrExt_CLASS_Popup);
Related information
·                  See Brew MP Widgets Technology Guide: Creating a Widgets application
·                  See Brew MP API Reference

Base version:
Brew MP 1.0
Tested version:
Brew MP 1.0
Phone tested:
No

 

Platform: | Size: 439828 | Author: bluecrest | Hits:

[OtherBeginning iPhone Development

Description: Product Description: Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, then Beginning iPhone Development is just the book for you. Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iPhone Development offers a complete soup-to-nuts course in iPhone and iPod Touch programming. The book starts with the basics, walking you through the process of downloading and installing Apple's free iPhone SDK, then stepping you though the creation of your first simple iPhone application. You'll move on from there, mastering all the iPhone interface elements that you've come to know and love, such as buttons, switches, pickers, toolbars, sliders, etc. You'll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. You'll master the art of table-building and learn how to save your data using the iPhone file system. You'll also learn how to save and retrieve your data using SQLite, iPhone's built-in database management system. You'll learn how to draw using Quartz 2D and OpenGL ES. You'll add MultiTouch Gestural Support (pinches and swipes) to your applications, and work with the Camera, Photo Library, and Accelerometer. You'll master application preferences, learn how to localize your apps into other languages, and so much more. Apple's iPhone SDK, this book, and your imagination are all you'll need to start building your very own best-selling iPhone applications.
Platform: | Size: 17958303 | Author: kkcorruption | Hits:

[Other编译原理First集合和Follow集合的求解

Description: 相信计算机专业的学生在学《编译原理》时都做了有关求first和follow集的问题。此程序用VC++做,相信会给大家一定的帮助。-it s sure that the student of computer do first and follow when learning <<compiler>>. This program uses vc++,and i am sure it is useful for everyone!
Platform: | Size: 338944 | Author: 如月 | Hits:

[Windows Developdockww

Description:   自从Windows操作系统出现以后,在应用程序中进行人机交互的思想和手段便发生了根本性的改变,计算机的界面变得友好精彩。一个程序的好坏很大程 度上决定于人机交互的方便程度。当前,大多数程序的标题栏都千篇一律,如何让自己的程序与众不同是每个程序员的梦想,但改变标题栏的内容的确有相当的难 度。该篇文章向你介绍如何在标题栏上添加图标按钮,而且当鼠标经过和点击该图标时,鼠标将有不同的反应。请按照下面的步骤实现。   第一步:打开VC编程环境,生成一个新的基于单文档的工程temp,所有的选项都取默认值,下面,我们就在此工程的标题栏上生成三个按钮图标。   第二步:下载资源文件,共有三个文件:CaptionButton.cpp、CaptionButton.h和Thunk.h。将这三个文件添加到工程中(添加方法不必细说了吧)。 -since the emergence of the Windows operating system. the application process for HCI thinking and means has undergone a fundamental change, computer-friendly interface become brilliant. The quality of a process largely depends on the man-machine interaction convenience. Currently, the majority of procedures are stereotyped column heading, and how to help their own procedures are different for each programmer's dream, but to change the column headings as indeed it is quite difficult. The article to tell you how to add Biaodilanshang icon button, but when the mouse hovers over the icon and click, mouse will have different reactions. Please follow these steps. First step : Open VC programming environment, a new generation of single-documentation project temp. all options take the default
Platform: | Size: 2048 | Author: 按钮 | Hits:

[ICQ-IM-Chatj_9637_qq

Description: 第一个用ASP效仿的别人的作品! 可以看看 -first ASP to follow other people's works! Can see
Platform: | Size: 368640 | Author: 胡平 | Hits:

[BooksEnablingApplicationsForGridComputingWithGlobus

Description: Enabling Applications for Grid Computing with Globus(通过 Globus 启用应用程序的网格计算功能) 这本 IBM 红皮书是 Introduction to Grid Computing with Globus(SG24-6895)的后续读物,它讨论了应用程序运行在网格环境中的一些问题和注意事项。书中的程序示例都是基于Globus Toolkit V2.2 提供的。 本书的第一部分介绍了在应用程序中启用网格功能的多个相关问题,从基础设施、应用程序和数据要求等各个角度来考虑。 本书第二部分提供了许多 C/C++ 和 Java 的编程实例,有助于巩固网格计算的概念,明确开发运行于网格环境中的应用程序时必须解决几类编程任务。-Enabling Applications for Grid Computing with Globus (through open applications Globus Grid function) of this IBM Erythroderma book Introduction to Grid Computing with Globus ( SG24- 6895) the follow-up books. It discusses the applications running on grid environment of some of the problems and considerations. Examples in the book are based on the procedures Globus Toolkit V2.2 provide. The book's first part of the application procedures for the opening of the grid functions related to a number of issues, ranging from infrastructure, Application procedures and data requirements, and other angles. The second part of the book provides a number of C/C and Java programming examples, helped consolidate the concept of grid computing. clearly developed to run on grid environment of the a
Platform: | Size: 2614272 | Author: river_side | Hits:

[GPS developGPSIntroduction

Description: 五十年代未,原苏联发射了人类的第一颗人造地球卫星,美国科学家在对其的跟踪研究中,发现了多普勒频移现象,并利用该原理促成了多普勒卫星导航定位系统TRANsIT的建成,在军事和民用方面取得了极大的成功,是导航定位史上的一次飞跃。为了提高卫星定位的精度,美国从1973 年开始筹建全球定位系统GPS -Not the fifties, the former Soviet Union launched the mankind s first artificial Earth satellite, the U.S. scientists in their follow-up study, found the phenomenon of Doppler shift, and led to use of the principle of Doppler satellite navigation and positioning system TRANSIT completed, in the military and civilian achieved a great success, is the history of navigation and positioning of the first leap. In order to improve the accuracy of satellite positioning, the United States since 1973 to build the Global Positioning System GPS
Platform: | Size: 48128 | Author: hushi | Hits:

[Other Web Code1dddd

Description: 首先、AJAX是一种很酷的技术,一旦采用了AJAX,就能让你的Web页面, 你的网站,甚至连同你们公司,都变得很酷。在Web2.0的时代里,不使用一点 AJAX技术的网站,就会显得很老土,很落伍。 但是,这样的理解,其实是很肤浅的。仅仅是从一个外行,从一个使用者的 角度出发,来理解AJAX,就像我在本书的第一章AJAX我也行中那样,开发 出很愚蠢,甚至都没有资格被称之为AJAX应用的纯IE、XMLHTTP应用。 AJAX更酷的一点在于,对于传统的Web开发人员来说,AJAX所运用的, 是更加先进的,更加标准化的,更加和谐高效的,完整的Web开发技术体系。 遵循这样的体系开发Web应用,能让你的开发过程变得更加轻松,也能使你们 的开发团队,显得很酷。在Web2.0 的时代里,还在采用过时的技术来开发 Web,会显得很老土,很落伍。-First of all, AJAX is a cool technology, once adopted AJAX, will be able to make your Web page, Your site, or even in conjunction with your company, have become cool. In the Web2.0 era, do not use that AJAX web technology, things will be very very old-fashioned, very out of date. However, such an understanding, in fact, is very superficial. Just from a layman, from a user s Point of view, to understand AJAX, as I said in my first chapter book I have line of AJAX as the development of A very stupid, or even are not eligible to be referred to as AJAX applications pure IE, XMLHTTP application. AJAX is a little cool to the traditional Web developer, AJAX applied, Is more advanced, more standardized, more harmonious and efficient, complete system of Web development technologies. Such a system to follow the development of Web applications, the development process allows you to become more relaxed, you can also The development team, it is cool. In the Web2.0 era, also the use of outd
Platform: | Size: 628736 | Author: lll | Hits:

[Speech/Voice recognition/combineDTWspeech

Description: 本 文 首先 介绍了语音识别的研究和发展状况,然后循着语音识别系统的 处理过程,介绍了语音识别的各个步骤,并对每个步骤可用的几种方法在实 验基础上进行了分析对比。研究了语音信号的预处理和特征参数提取,包括 语音信号的数字化、分帧加窗、预加重滤波、端点检测及时域特征向量和变 换域特征向量.其中端点检测采用双门限法.通过实验比对特征参数的选取, 采用12阶线性预测倒谱系数作为识别参数。详细分析了特定人孤立词识别算 法,选定动态时间弯折为识别算法,并重点介绍其设计实现。 在 Vi su alC++环境下,设计并实现一个特定人、孤立词语音识别系统, 系统可以识别数字0-9等简单指令。该系统还具备演示、学习功能,可以演 示语音处理的各个步骤,还可以根据需要添加新的指令。 最 后 , 重点从端点检测算法和动态时间弯折识别算法对系统进行改进。 实验表明,改进后的系统识别率有很大提高,达到95 ,为进一步开发实用 性语音识别系统产品打下了基础。-This article introduced the first speech recognition research and development, and then follow the voice recognition system Processing, speech recognition, introduced the various steps, each step of the methods available in the real A post-mortem conducted on the basis of the analysis and comparison. Research on the speech signal pre-processing and feature extraction, including Digitized voice signals, sub-frame window, pre-emphasis filtering, endpoint detection feature vector in time domain and variable Eigenvector for the domain. One endpoint detection method using dual-threshold. Through experiments over the selection of characteristic parameters, The use of 12-order linear prediction cepstral coefficients as recognition parameters. Detailed analysis of the specific operator who isolated word recognition Law, selected Dynamic Time Warping Algorithm for identifying and focusing on the achievement of its design. In Vi su alC++ environment, design and realization of a s
Platform: | Size: 2491392 | Author: 周文超 | Hits:

[VC/MFCFirstandFollowHelper

Description: It s only a helper for people who just begin to code about First and Follow
Platform: | Size: 10240 | Author: 6mad | Hits:

[ELanguagefirst-follow

Description: slr program for parsers
Platform: | Size: 1024 | Author: sss | Hits:

[CSharpyacc

Description: 程序没有写输出部分,所以没有输出C代码,结果只有: firstcheck.txt: 输出每个left的first,可以检查first有无错 table.txt: 用串来表示table中的值,可以检查table是否正确,但只有在表格小的时候才能看出来 forusetable.txt: 输出的是table中真实的值,-1表示erro,其他值要参照程序里producer的数量,和状态总数来表示其意义,也就是说要用我上学期写的程序来检验表格,还需要根据这次yacc程序来修改读表是动作的确定,但只需要改动几行就行了,总之我没能完成输出麻烦却是很多-Program did not write the output section, there is no output C code, the result only: firstcheck.txt: the output of each left the first, you can check whether the fault first table.txt: use strings to represent the table of values, you can check the table is correct , but only when the table can be seen in small forusetable.txt: the output is real value in the table,-1, said erro, other values should follow the Procedures li producer' s number, and state the total number to express the meaning, that is want to spend my last semester to write a program to test form, also need to read the yacc program to modify the action table is set but only change a few lines on the line, a word I did not complete the output is a lot of trouble
Platform: | Size: 90112 | Author: 王伟 | Hits:

[Data structsFollow-upbinarytreetraversal

Description: 上帝王牌:给出先序遍历和中序遍历,求后续遍历,要求: 函数头如下: bool getPostOrder(const char* perOrder, const char* inOrder, char* postOrder) 返回值是一个布尔 代表是否有这样的二叉树 用法: char* perorder = "abdgcefh" char* inorder = "dgbaechf" 或者 char* inorder = "abcde" char postorder[1000] if (getPostOrder(perorder, inorder, postorder)) { print("Post order is s", postorder) } else { print("No such tree") }-God trump card, the first order is given, and in order traversal traversal traversal seek follow-up, request: function header is as follows: bool getPostOrder (const char* perOrder, const char* inOrder, char* postOrder) return value is a boolean whether this is representative of binary Usage: char* perorder = " abdgcefh" char* inorder = " dgbaechf" or char* inorder = " abcde" char postorder [1000] if (getPostOrder (perorder, inorder, postorder)) (print (" Post order is s " , postorder) ) else (print (" No such tree " ) )
Platform: | Size: 178176 | Author: 上帝王牌 | Hits:

[Data structssyntax

Description: LL(1)文法的实现。具体设计要求如下: 1. 可以使用任何语言来完成,例如:Java、C、C++。 2. 文法采用常用的方式进行描述,例如:S→aA。 3. 以文件方式读取文法。 4. 分别求出每一个非终结符FIRST 集FOLLOW集和SELECT集。 5. 画出预测分析表。 6. 判定读入的文法是否是LL(1)文法。 7. 给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来。 8. 查出文法中是否含有左递归或左公因子。若有则消除左公因子和左递归,并给出分析过程。 -LL (1) grammar implementation. Specific design requirements are as follows: 1. You can use any language to complete, such as: Java, C, C++. 2. Grammar described by commonly used methods, such as: S → aA. 3. The papers read grammar. 4. Were calculated for each set of nonterminal FIRST SELECT FOLLOW set and set. 5. Draw the projections of the table. 6. To determine whether it is read into the grammar LL (1) grammar. 7. The given string to determine whether any symbol is the grammar of the sentence, will be printed by computer analysis. 8. Find out whether they contain left-recursive grammar or left common factor. If the elimination of left recursion and left common factor, and gives analysis.
Platform: | Size: 6144 | Author: 冯景航 | Hits:

[ELanguage20110915_src

Description: 建立一个针对LL(1)文法编译器的自动生成器。要完成此编译器的生成器需对源文件进行两遍处理:第一遍词法分析,第二遍语法分析。语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),然后建立词法分析器,包括词法分析主程序、扫描器部分、关键字表等。经词法分析后分别计算所输入的文法的每个非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如果是则输入文法符合LL(1)文法则可以进行分析。-For the establishment of a LL (1) grammar compiler automatic generator. To accomplish this compiler generator must deal with the source file twice: first pass lexical analysis, parsing the second time. Parser using LL (1) syntax analysis. First, write the input file defined grammar (grammar can be used in LL (1) analysis), and then create the lexical analyzer, including lexical analysis of the main program, scanner parts, keyword lists. The lexical analysis of the inputs were calculated for each non-terminal grammar symbol of the FIRST set of each non-terminal symbol FOLLOW set, and each set of the rule s SELECT and determine any non-terminal symbol of any two rules SELECT set intersection is not all empty, if it is in line with the input grammar LL (1) the text rule can be analyzed.
Platform: | Size: 37888 | Author: yin | Hits:

[Remote Controlnetjk

Description: VC++局域网视频监控系统,系统默认操作员用户名为:tsoft,密码为:111。   操作流程   运行本系统,请按照以下流程操作:   (1)首先将客户端(client)文件拷到要监控的机器上。   (2)然后修改Client文件夹中Server.ini文件中的IP地址为服务器端IP地址,并运行客户端程序。   (3)运行服务器端(Server)程序   (4)通过“系统设置”模块,设置客户端IP地址,然后重新启动服务器端即可。   (5)通过“操作员管理”模块添加操作。      本程序属于小型的局域网视频监控系统,可以对某一台计算机进行屏幕监控,实现以下功能:   实现人机交互的界面。   屏幕信息的适时显示,网络延时不能大于1秒。   服务器端可以随时运行,只要客户端运行,就能够显示屏幕信息。   系统运行时占用内存不能大于10MB,以免影响系统性能。   客户端运行时需要隐藏显示窗口。 -VC LAN video surveillance system, the system operator default user name: tsoft, password: 111. Operational processes Run the system, follow the process steps: (1) first client (client) file copying machine to be monitored. (2) and then modify the Client folder Server.ini file server s IP address is the IP address, and run the client program. (3) run the server (Server) program (4) through the "System Settings" module, set the client IP address, and then restart the server side can be. (5) through the "operator" module add operation. This program is a small local area network video surveillance system that can be screen of a computer monitor, perform the following functions: To achieve human-computer interaction interface. Screen display information in a timely manner, the network delay is not greater than 1 second. Server can run at any time, as long as the client is running, you can display on-screen information. Memory for the system is running can not be la
Platform: | Size: 786432 | Author: 雨枫 | Hits:
« 12 »

CodeBus www.codebus.net