This Source.zip has three application code folders containing .java and .class files and two .jar files as follows:
1. desktop-side_JXTA4JMS
2. mobile-side_JXTA4JMS
3. JMS Test Client
4. Listener.jar
5. JMSTestClient.jar
We now explain execution steps, we followed, to run this JXTA4JMS application.
Before we try we require Application softwares and need to configure JXTA relay and J2EE server.
一款用JAVA制作開發的小型聊天軟件,里面附有安裝程序和JAVA源代碼。
Visual Chat 1.91 Developer Edition
- Customize the Visual Chat code regarding your own requirements
- Use customchatdev.html for developing / testing
- Create .jar and .cab-files containing client-specific .class-files and the images-folder (use zip and cabarc compressing tools)
- Adapt the customchat.html file
- Upload all the files to your webserver
- Start the ChatServer by invoking java at.ac.uni_linz.tk.vchat.ChatServer [port [server-key]] from your commandline
- I kindly ask you to leave copyright and credit information in the InfoPanel.class as it is - but you are invited to add your own text. In case of violations I will consider excluding this class from the source in the future.
n algorithm for domain independent linear text segmentation
This the Windows version of the C99 algorithm that was presented in my
NAACL00 paper.
[Directories]
bin contains executables, JAR file and test files
classes compiled code as individual class files
doc NAACL 00 paper describing the algorithm
src source code for C
isual Chat 1.91 Developer Edition
- Customize the Visual Chat code regarding your own requirements
- Use customchatdev.html for developing / testing
- Create .jar and .cab-files containing client-specific .class-files and the images-folder (use zip and cabarc compressing tools)
- Adapt the customchat.html file
- Upload all the files to your webserver
- Start the ChatServer by invoking java at.ac.uni_linz.tk.vchat.ChatServer [port [server-key]] from your commandline
- I kindly ask you to leave copyright and credit information in the InfoPanel.class as it is - but you are invited to add your own text. In case of violations I will consider excluding this class from the source in the future.
To help you in writing an LL grammar, we have developed a tool to analyze a grammar and determine if it is LL(1).
A jar file containing the class files can be downloaded here. Place this jar file in your class path before running the analyzer. LLAnalyze requires JDK 1.2. In the CSUGLAB, use g:\jdk1.2.2\bin\java (NT) or /usr/local/jdk1.2.1 (Solaris).
You can also look at the source code for LLAnalyze. JLex is required to build it.
CWebGrab is a simple class that allows you to quickly and easily download files from the net. The class is merely a light wrapper for the MFC internet classes, and as such supports any protocol that the MFC classes support.
Using the UnderC Tokenizer Class
It s often necessary to parse complex text files, where standard i/o
is too clumsy. C programmers fall back on strtok(), but this can be
tricky to use properly. Besides, you are still responsible for keeping
strtok() fed with new input, and I don t like the schlepp.
Tokenizer is a text-parsing input stream, modelled after the (undocumented)
VCL TParser class, and based on the UnderC tokenizing preprocessor front-end.
Introduction
Some times it is required that we build a shared library (DLL) from an m-file. M-files are functions that are written in Matlab editor and can be used from Matlab command prompt. In m-files, we employ Matlab built-in functions or toolbox functions to compute something. In my past articles, I showed you some ways to use Matlab engine (vis. API, C++ class or Matlab engine API) for employing Matlab built-in functions, but what about functions that we develop? How can we use them in VC? Is there any interface? This article shows you an idea to employ your own Matlab functions.
Uniform random number generators
by Agner Fog, 2001 - 2007
randomc.zip contains a C++ class library of uniform random number generators of good quality.
The random number generators found in standard libraries are often of a poor quality, insufficient for large Monte Carlo calculations. This C++ implementation provides random number generators of a much better quality: Better randomness, higher resolution, and longer cycle lengths.
The same random number generators are available as libraries coded in assembly language for higher speed. These libraries can be linked into projects coded in other programming languages under Windows, Linux, BSD, etc. The library files are available in the archive asmlib.zip.
Non-uniform random number generators are provided in stocc.zip.