| One class in several files |
|
 |
Index ‹ java-programmer
|
- Previous
- 1
- Seaching word in text file using JAVA.Hello,
I have a problem on seaching word in text file using JAVA.
Below are the sample code i have written for searching word honda,
1990 and imran.I also want to save word honda in static string name
classtring. For first line i use this java code to save word honda in
classtring and its working well. I have a problem to save second line
1990 and imran.
The technique i use is searching until "=" and save word after "=".Can
anyone give the idea and java code.
Thank you...
------------java code ------------------
content = f.readLine();
// find class name
StringTokenizer s = new StringTokenizer (content,"=");
while (s.hasMoreTokens())
{
String string_val = s.nextToken();
if (string_val.trim().equals("classname".trim()))
{
classString=s.nextToken();
}
}
------- data text file -------------
name_car = honda
year = 1990
owner = imran
- 1
- 1
- Core Java ( JAVA 2.0), J2EE, XML, Swing,XSL Opening in Chennai 3+YearsHi All,
We are looking Software Engineer for my MNC Client in
chennai.. L&T info, HCL, Virtusa, EDS
Skill: Core Java ( JAVA 2.0), J2EE, XML, Swing,XSL
Exp 3 to 6 Years
Work Location: Chennai
>> SE, TL, PL openings
If you are looking for a good opening Please send the
resume to email***@***.com
Please send me the following information for a faster
Processing
Name:
Contact NO:
Cell:
Landline:
Current company:
Current Location:
Current Salary:
Expected Salary:
Notice Period with Present Employer:
Total IT Experience:
Relevant Experience:
Key Skills:
Domain Worked:
Are you willing to relocate to chennai
Regards
Latha HR Solutions
Chennai
- 1
- Paint methodI'm still new to Java, so this may be a pretty pathetic question.
Anyway, I have a paint method in an applet that paints something and
then when a certain button is pushed it needs to draw more (rectangles
and strings to be precise). However, the paint method is above, and
the scope of 'g' does not extend into the actionPerformed method. Can
'Graphics g' be declared outside the paint method, and if not is there
a way to make it work, while rewriting as little as possible?
- 1
- USB support for Java (Win32)Does anybody know any win32 usb library for java that I can use to
communicate with device. Application will communicate with device
using USB in the same way as RS232 - for control and management.
Thanks,
Dimitry
- 7
- [Java-Printer]My printers are not senn by java appsThis problem apparently has nothing todo with Java applications : I am on
Linux and apparently now any Java apps run do not see my printer list as
handled by CUPS.
Before it worked ; I think it has to do with the JDK installed ?
Any ideas will be wellcome.
Thanks.
- 9
- java & CGII am a programming student attempting a quoting system (similar to what
geico does) for my job. I've written a program that is executable from
the command prompt that returns the expected values, but I need it to
work with a webpage.
I want the user to be able to input data, the program process it, and
then display the results. I've found code that uses "POST" to get the
data to a program, but how does the program process it and how do I get
it back into another web page? I've searched the web but I'm having
difficulty finding answers.
Thanks in advance to anyone who can help.
- 10
- 11
- how to get the content from an URL?Hi people,
I have write some code that outputs the content of an URL in
System.out,
which is really trivial using the following code:
URL url=new URL("http://www.some-url.com");
URLConnection c=url.openConnection();
BufferedReader is=new BufferedReader(new
InputStreamReader(c.getInputStream()));
String line;
while ((line=is.readLine())!=null) {
System.out.println("line: "+line);
}
But, some URLs have javascript code embedded that redirects the page
or refills
it in some way when it's automatically run by the browser. I want to
have the HTML code after executing that javascript code, exactly as
you can get it from your internet browser's "view source-code", not as
I'am getting it by now.
The cuestion is...
there is ANY workaround to this issue? some way to run javascripted
pages from
java? some way to deliver it to a web browser, or something nicer?
thanks to everyone,
hernan rancati, cesare.
- 13
- Save gif file from the URLHello,
I just want to save on disc a gif file taken from the internet (i.e.
save as logo.gif the image
http://www.google.com/intl/us_ALL/images/logo.gif ). Is it possible
without much effort (I have read about the extra & not free libraries
but I hope there is a simple way to do so (just read bytes and write
bytes - no modification).
Regards. Marko
- 13
- doubtsin javaHelloo
I am a newer one to java. just started to study it. I am getting so
many doubts in the language. I don have any previous knowledge in
progamming.
I would like to know more about JAVA and its applications in the real
world.
Where can I find jobs after studyig it??? From where will I get
practice programs in it???
Thanks in advance
Deepa
- 13
- open source poker codeHi,
Bit of a long shot I imagine, but has anyone tried to use:
http://sourceforge.net/projects/pokersource/
They promise some sort of java wrapper in the readme, but all I have
found is c code.
I guess there's a chance to use JNI to call the c stuff but I suffer
from a very rare and extreme form of laziness that prevents this (and I
can't understand the code!).
cheers
Andy
- 14
- Got my Java console application finishedI finished my Java console application and it works
great in Windows and Linux. The problem right now is testing
it in Mac. I only have an old Mac Performa with OS8, and my Mac isn't reading
it right. Anyone know how to use a Java console program in pre-OSX Macs?
When I double click on the jar file it launches an editor now, does anyone know
how to launch it as a console application? I have the
Java Runtime Engine installed.
I believe want to associate the jar files with the Java Runtime Engine in
OS8...does anyone know how to do that with a Mac?
- 14
- 14
- On Java and C++On 28 Apr 2006 00:59:19 -0700, "al pacino" <email***@***.com>
wrote, quoted or indirectly quoted someone who said :
>improve your programming skills and what better tool to do that than
>using c++.
You might find the work of W. Edwards Deming interesting. He was the
man who taught the art of quality control to the Japanese.
He argues there is no point in exhorting people to be better. You
have to change the environment so they naturally and without
additional effort produce better results.
C++ allows well made programs but does little to insist on or even
encourage them. The beautiful quality remains a theoretical goal
rarely achieved. It is a bit like an impressive high wire act.
You can see the effect. If you look over C++ code you will see a huge
range of quality. If you look at Java code it is much more uniform.
The artisan in you yearns for the sporadic brilliance, but the manager
prefers the uniformity.
As a programmer you see the effect. In Java, a higher percentage of
trouble is caught at compile time. Once you have the compiler happy,
usually the code works. Because of the null pointer checks, enforced
initialisation and subscript checks, if a program works at all there
is a higher probability it is working correctly than the equivalent
C++ program. That means a poor programmer who writes buggy code has a
bigger safety net with Java to watch over him to catch these errors.
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.
|
| Author |
Message |
GG

|
Posted: 2006-2-7 20:24:00 |
Top |
java-programmer, One class in several files
Hello
Is possible make one class in several files ?
I would like do this for organization reason.
Thanks in advice
GG
|
| |
|
| |
 |
Bart Cremers

|
Posted: 2006-2-7 20:27:00 |
Top |
java-programmer >> One class in several files
I believe it's not possible and I can't see why it should be. A class
is a logical unit to group related functionality. If you want to split
it create multiple classes.
Bart
|
| |
|
| |
 |
Chris Uppal

|
Posted: 2006-2-7 20:45:00 |
Top |
java-programmer >> One class in several files
GG wrote:
> Is possible make one class in several files ?
No.
> I would like do this for organization reason.
Strange organisation...
-- chris
|
| |
|
| |
 |
Roedy Green

|
Posted: 2006-2-7 20:49:00 |
Top |
java-programmer >> One class in several files
On Tue, 07 Feb 2006 13:23:59 +0100, GG <email***@***.com> wrote, quoted or
indirectly quoted someone who said :
>Is possible make one class in several files ?
>I would like do this for organization reason.
no, unless you use a pre-processor.
I wrote one for Pascal years ago that would either split up into tiny
pieces or glue together. Different task were easier in either form.
Consider splitting off some of your functionality in a helper class.
Sometimes you can use a Decorator class that looks like one big mother
class to the outside world, but inside it delegates is work to an army
of little classes.
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.
|
| |
|
| |
 |
Bjorn Abelli

|
Posted: 2006-2-7 20:51:00 |
Top |
java-programmer >> One class in several files
"Bart Cremers" wrote...
> I believe it's not possible and I can't see why it should be. A class
> is a logical unit to group related functionality. If you want to split
> it create multiple classes.
I can see several valuable uses of the possibility to split the source code
of a class into more than one file, e.g. to be able to separate code from
code generators into one file, and then be able to have a separate file for
"my own" code.
This is what I understand is the main purpose of "partial classes" in C#.
Other possible uses of that possibility could be to separate "interface
implementations" from additional methods, to separate public methods from
private, etc.
My guess is that it *will* be possible in the future, just to stay in the
competition with Microsoft.
// Bjorn A
|
| |
|
| |
 |
Jos A. Horsmeier

|
Posted: 2006-2-7 21:31:00 |
Top |
java-programmer >> One class in several files
"GG" <email***@***.com> wrote in message news:dsa37r$187$email***@***.com...
>
> Is possible make one class in several files ?
> I would like do this for organization reason.
Big chance that your class is some sort of "Swiss Army Knife" class, which is a
serious
indication that your design went wrong somewhere.
kind regards,
Jos
|
| |
|
| |
 |
Jon Martin Solaas

|
Posted: 2006-2-11 16:29:00 |
Top |
java-programmer >> One class in several files
Bjorn Abelli wrote:
> "Bart Cremers" wrote...
>> I believe it's not possible and I can't see why it should be. A class
>> is a logical unit to group related functionality. If you want to split
>> it create multiple classes.
>
> I can see several valuable uses of the possibility to split the source code
> of a class into more than one file, e.g. to be able to separate code from
> code generators into one file, and then be able to have a separate file for
> "my own" code.
>
> This is what I understand is the main purpose of "partial classes" in C#.
>
> Other possible uses of that possibility could be to separate "interface
> implementations" from additional methods, to separate public methods from
> private, etc.
>
> My guess is that it *will* be possible in the future, just to stay in the
> competition with Microsoft.
>
> // Bjorn A
I'm sure you have considered using inheritance? Store your code in a
subclass of the generated code? Implement the interface in the
superclass and additional methods in the subclass?
Depending on the application this would either be the right way, or it
might just be letting a file organization issue dictate the whole
application design ... It also sounds like this is kinda workaround for
the lack of multiple inheritance. So before using such a feature I'd be
careful to make sure I wouldn't run into any of the problems being the
reason both C# and Java doesn't have multiple inheritance in the first
place.
--
jon martin solaas
|
| |
|
| |
 |
Bjorn Abelli

|
Posted: 2006-2-11 19:49:00 |
Top |
java-programmer >> One class in several files
"Jon Martin Solaas" wrote...
> Bjorn Abelli wrote:
>> "Bart Cremers" wrote...
>>> I believe it's not possible and I can't see why it should be.
>>> A class is a logical unit to group related functionality. If
>>> you want to split it create multiple classes.
>>
>> I can see several valuable uses of the possibility to split the
>> source code of a class into more than one file, e.g. to be able
>> to separate code from code generators into one file, and then be
>> able to have a separate file for "my own" code.
>>
>> This is what I understand is the main purpose of "partial classes" in C#.
>>
>> Other possible uses of that possibility could be to separate
>> "interface implementations" from additional methods, to separate
>> public methods from private, etc.
>>
>> My guess is that it *will* be possible in the future, just to stay
>> in the competition with Microsoft.
>>
>> // Bjorn A
>
> I'm sure you have considered using inheritance? Store your code in a
> subclass of the generated code? Implement the interface in the superclass
> and additional methods in the subclass?
>
> Depending on the application this would either be the right way, or it
> might just be letting a file organization issue dictate the whole
> application design ... It also sounds like this is kinda workaround for
> the lack of multiple inheritance. So before using such a feature I'd be
> careful to make sure I wouldn't run into any of the problems being the
> reason both C# and Java doesn't have multiple inheritance in the first
> place.
I don't say I really need the possibility to split the source files. If I
did, I would already have done so, writing my own preprocessor to merge the
source files before compilation.
Such a possibility would have nothing to do with the lack of multiple
inheritance, as the division of source code wouldn't affect the design of
classes. I rather believe it would be wrong to do the other way around, to
try to achieve the possibility by using multiple classes.
Source files are source files, classes are classes.
I don't see any reason to create additional classes, just because I would
like my view or documentation of the system in a particular way. The design
of the classes should be just that, the *design of classes* based on the
interaction and relations between objects, stemming from a thourough
analysis.
If the possibility to use "partial classes" in Java existed, I probably
would use it, but not as any replacement for OOAD.
// Bjorn A
|
| |
|
| |
 |
Thomas Schodt

|
Posted: 2006-2-11 22:33:00 |
Top |
java-programmer >> One class in several files
GG wrote:
> Is possible make one class in several files ?
Kind of - using inheritance.
|
| |
|
| |
 |
P.Hill

|
Posted: 2006-2-14 14:36:00 |
Top |
java-programmer >> One class in several files
Bjorn Abelli wrote:
> Source files are source files, classes are classes.
That opinion differs from idea of those who design Java. They
were tired of dealing with mappings between logic and physical.
They made the choice that logical -- the class design --
dictates the physical -- the files on disk. I found it to be a
very useful assumption which avoids all kinds of headaches.
Yet, I could a place for a language support for partial classes
per file as per your comment:
>This is what I understand is the main purpose of "partial classes"
>in C#.
But then I haven't run into a class that I really wanted to break up.
Here is a question. What is the advantage of separate files for
partial classes, other than to avoid any perceived disadvantage to
large source files?
-Paul
|
| |
|
| |
 |
Bjorn Abelli

|
Posted: 2006-2-15 4:11:00 |
Top |
java-programmer >> One class in several files
"P.Hill" wrote...
> Bjorn Abelli wrote:
>>
>> Source files are source files, classes are classes.
>
> That opinion differs from idea of those who design Java. They
> were tired of dealing with mappings between logic and physical.
> They made the choice that logical -- the class design --
> dictates the physical -- the files on disk. I found it to be a
> very useful assumption which avoids all kinds of headaches.
Not entirely. It's correct in that the design for a specific class generates
only one .class-file.
But you still have the possibility to have more than one class definition in
a single source file.
So they who designed Java only seem to have "partial problems" with the
mapping... ;-)
> Yet, I could a place for a language support for partial classes
> per file as per your comment:
>
> >This is what I understand is the main purpose of "partial classes"
> >in C#.
>
> But then I haven't run into a class that I really wanted to break up.
Although I never have *needed* it, I've come across situations where I
actually *wanted* to...
> Here is a question. What is the advantage of separate files for
> partial classes, other than to avoid any perceived disadvantage to
> large source files?
Just to give an example:
A couple of years ago, I developed a GUI-builder for Java, to easily
generate "standard" GUI:s, which later on could be "enhanced" by manually
inserting code into the generated code. If the possibility to split the
definition into several files had existed then, I wouldn't have needed to
parse an already generated file, in order to keep the manually inserted code
when regenerating a changed GUI.
// Bjorn A
|
| |
|
| |
 |
Oliver Wong

|
Posted: 2006-2-15 23:18:00 |
Top |
java-programmer >> One class in several files
"Bjorn Abelli" <email***@***.com> wrote in message
news:email***@***.com...
>
> A couple of years ago, I developed a GUI-builder for Java, to easily
> generate "standard" GUI:s, which later on could be "enhanced" by manually
> inserting code into the generated code. If the possibility to split the
> definition into several files had existed then, I wouldn't have needed to
> parse an already generated file, in order to keep the manually inserted
> code when regenerating a changed GUI.
My solution was to not let the user edit generated files. Instead, the
code generator generates an interface that the user has to implement, in a
class with a specific name. E.g.
<example>
public class GeneratedCode {
public IHumanWrittenCode hwc = new HumanWrittenCode();
public void doA() {
doStuff();
hwc.helpMeWithA();
doMoreStuff();
}
}
public interface IHumanWrittenCode {
public void helpMeWithA();
}
</example>
There'd be a compile error "class not found" on the "new HumanWrittenCode()"
expression. Using Eclipse, the user just needed to right click and choose
"Create class", and the class with the implementing the correct interface,
with the correct filename, in the correct package, would be created, which
the user could then fill out.
- Oliver
|
| |
|
| |
 |
Hendrik Maryns

|
Posted: 2006-2-15 23:23:00 |
Top |
java-programmer >> One class in several files
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
NotDashEscaped: You need GnuPG to verify this message
Oliver Wong schreef:
>
> "Bjorn Abelli" <email***@***.com> wrote in message
> news:email***@***.com...
>>
>> A couple of years ago, I developed a GUI-builder for Java, to easily
>> generate "standard" GUI:s, which later on could be "enhanced" by
>> manually inserting code into the generated code. If the possibility to
>> split the definition into several files had existed then, I wouldn't
>> have needed to parse an already generated file, in order to keep the
>> manually inserted code when regenerating a changed GUI.
>
> My solution was to not let the user edit generated files. Instead,
> the code generator generates an interface that the user has to
> implement, in a class with a specific name. E.g.
>
> <example>
> public class GeneratedCode {
> public IHumanWrittenCode hwc = new HumanWrittenCode();
>
> public void doA() {
> doStuff();
> hwc.helpMeWithA();
> doMoreStuff();
> }
> }
>
> public interface IHumanWrittenCode {
> public void helpMeWithA();
> }
> </example>
>
> There'd be a compile error "class not found" on the "new
> HumanWrittenCode()" expression. Using Eclipse, the user just needed to
> right click and choose "Create class", and the class with the
> implementing the correct interface, with the correct filename, in the
> correct package, would be created, which the user could then fill out.
Interesting application of the template method pattern.
H.
--
Hendrik Maryns
==================
www.lieverleven.be
http://aouw.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFD80dPe+7xMGD3itQRAiWUAJ4mad4dGj52hK3fDsBGg50TEeqJ5QCcDI5Q
4w5Dw1LN9BsFH1Sc+2qU2gU=
=6itv
-----END PGP SIGNATURE-----
|
| |
|
| |
 |
P.Hill

|
Posted: 2006-2-16 11:08:00 |
Top |
java-programmer >> One class in several files
Bjorn Abelli wrote:
> Just to give an example:
>
> I wouldn't have needed to
> parse an already generated file, in order to keep the manually inserted code
> when regenerating a changed GUI.
I find subclassing to be a very useful solution in this case,
for example, I have used it to extend hibernate generated classes.
-Paul
|
| |
|
| |
 |
Oliver Wong

|
Posted: 2006-2-16 23:02:00 |
Top |
java-programmer >> One class in several files
"P.Hill" <email***@***.com> wrote in message
news:dt0q9t$9if$email***@***.com...
> Bjorn Abelli wrote:
>> Just to give an example:
>>
>> I wouldn't have needed to parse an already generated file, in order to
>> keep the manually inserted code when regenerating a changed GUI.
>
> I find subclassing to be a very useful solution in this case,
> for example, I have used it to extend hibernate generated classes.
If the generated code is the one driving the application, it needs to
know the name of your subclass to create an instance of it. Which means (in
this case) you would need to provide parameters giving the name of the
subclass to the code generator. At which case, you might as well just
provide parameters to have it generate the code that couldn't be generated
in the first place.
- Oliver
|
| |
|
| |
 |
Finomosec

|
Posted: 2006-2-17 5:20:00 |
Top |
java-programmer >> One class in several files
P.Hill schrieb:
> Bjorn Abelli wrote:
>> Just to give an example:
>>
>> I wouldn't have needed to parse an already generated file, in order to
>> keep the manually inserted code when regenerating a changed GUI.
>
> I find subclassing to be a very useful solution in this case,
> for example, I have used it to extend hibernate generated classes.
>
> -Paul
Extending generated classes is a good aproach.
Especially with hibernate i prefer the opposit direction:
Writing pojos (plain old java objects) and generating the
database-mappings (per xDoclet or [in the newer version] annotations).
With interfaces or extensions most problems can be solved.
Anyways there are three additional possibilities:
1.) reflection/proxy
http://www.dpunkt.de/java/Die_Sprache_Java/Objektorientierte_Programmierung_mit_Java/75.html
2.) bytecode-generation
http://cglib.sourceforge.net/
3.) outsourcing
Source the relevant information out to a config-file and write your
application accordingly general/generic ... (XML is most useful)
Greetings Finomosec;
|
| |
|
| |
 |
P.Hill

|
Posted: 2006-2-17 14:42:00 |
Top |
java-programmer >> One class in several files
Oliver Wong wrote:
>> I find subclassing to be a very useful solution in this case,
>> for example, I have used it to extend hibernate generated classes.
>
> If the generated code is the one driving the application, it needs to
> know the name of your subclass to create an instance of it.
The way I was using such a relationship, the class is generated, it is
just the bare bones generated by the tool for O/R mapping (sublcassed
from object but with all the right properties. _I_ subclass and
implement any appropriate additional interfaces special for my use.
Customization goes on top the auto generated class, not the other way
around.
YMMV
-Paul
|
| |
|
| |
 |
P.Hill

|
Posted: 2006-2-17 14:45:00 |
Top |
java-programmer >> One class in several files
Finomosec wrote:
> Extending generated classes is a good aproach.
> Especially with hibernate i prefer the opposit direction:
> Writing pojos (plain old java objects) and generating the
> database-mappings (per xDoclet or [in the newer version] annotations).
That works too, then I'd just have to use annotation marking just the
appropriate code, but not being afraid of SQL, I still find I start
with a table create (or a pre-existing DB structure) and then use tools
to generate code to support me in the app.
But I hear ya on using POJOs. That is the way to go.
-Paul
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- Reading an array of byte with special delimiter....help me!!Hi guys,
i've developed a java application that has in input a txt file with a
standard format
string string string
string double double
string double double
and stores it into an array of byte with a fixed format,
that is
byte(whitespace)byte(whitespace)byte(;)byte(whitespace)byte(whitespace)byte(;)byte(whitespace)byte(whitespace)byte(;)
that mean introducing byte whitespace value and byte ; value to
separate different columns and different rows.
Now i have to develop inverse routine,that has to read the array of
byte and rebuild its original format.
Can you help me with some idea ord code?
I'm inexepert...please help me with clear suggest...
I post you my routine that converts txt file into an array of byte
P.S.In my txt file number of columns and rows change for each file,what
is standard is a firtst headline that is an array of string and others
row with the same format string array of doubles....
[code]public byte[] getBytes(){
byte middlerow=' ';
byte endrow=';';
Vector temp=new Vector(10000000);
int i=0;
String g=null;
Riga r;
Double val[];
while(i<intest.length){
//copio tutto nell'array di byte
byte []bytes = intest[i].getBytes();
// memorizza in byte un elemento del vettore alla volta
for( Byte aByte : bytes ) {
temp.addElement( aByte );
}
temp.addElement( Byte.valueOf( middlerow ) );
i++;
}
temp.addElement(Byte.valueOf(endrow));
System.out.println("Intestazione convertita in byte");
for(int l=0;l<rows.size()-1;l++){
r=(Riga)rows.get(l);
g=r.getgeneid();
temp.addElement(g.getBytes());
temp.addElement(Byte.valueOf(middlerow));
val=r.getvalues();
for(int e=0;e<=val.length-1;e++){
temp.addElement(Byte.valueOf(val[e].byteValue()));
//val[e].byteValue() fa il casting double in byte
temp.addElement(Byte.valueOf(middlerow));
}
temp.addElement(Byte.valueOf(endrow));
}
byte [] b=new byte[temp.size()];
for (int k=0;i<temp.size();i++){
b[k]=(((Byte)temp.elementAt(k)).byteValue());
}
return b;
}[/code]
Thanks for your help...
- 2
- Storing and parsing variable length stringsHi folks...
I have an application which needs to store variable-length strings (up
to 24 characters long) that must then be matched according to prefix.
That is, whenever a prefix is given, the application has to be able to
retrieve all stored strings that start with this prefix. Conversely,
the program has to be able to store strings in such a way, so that
prefix-based retrieving is fast and accurate (i.e., all relative
strings are located and retrieved). Doing this linearly is obviously
slow and inefficient.
So, what is the best way of implementing this functionality in J2SE 1.4
or later? Or, if there is no ready (preprogrammed) way of doing it
properly in the standard distribution, are you aware of any open source
implementation (e.g., tree or something similar)?
Thanks,
Dimitris
- 3
- Problem with table nameHi!
I have a problem to access tables in an Informix Database. Table names
are something like that :
informix.pv_tvvte
When I try a "SELECT informix.pv_tvvte.numero_vente FROM
informix.pv_tvvte WHERE informix.pv_tvvte.numero_vente=#value#", (I use
ibatis and spring) I get a syntax error exception (SQLException "Bad SQL
Grammar").
If I replace dot with "_" in the name, I get a "Table Not Found" Exception.
How could I escape the dot in the tables names ?
TIA
Arnaud
- 4
- I miss my preprocessor!There's one thing I really used the C/C++ preprocessor for, and that is
compile-time control of debugging statements.
in it's simplest form:
----------------------------------------------
// comment out this line to disable debugs
#define DEBUG 1
#ifdef DEBUG
# define dbg(msg) printf(msg)
#else
# define dbg(msg)
#endif
void main(int argc, char argv[][])
{
dbg("Some sorta message\n");
}
----------------------------------------------
This system had evolved to a very powerful mechanism for
enabling/disabling/removing debug statements from my code. The beauty of it
is that debugging code can be removed
entirely from released code, without removing from the source. (I like
leaving it in the source because it provides a sort of ancillary
documentation). The only shortcoming was the lack of variable macro
parameters in C/C++.
The nearest I could come up with in java is:
----------------------------------------------
class xxx
{
private static final boolean DEBUG=true; // set to false to turn
off debugging
void dbg(String msg)
{
if (DEBUG) // this gets optimized out
System.out.print(msg);
}
public static void main( String[] args )
{
if (DEBUG) dbg("Some sorta message\n");
}
} // xxx
----------------------------------------------
While this does seem to work, it relies on the compiler to implicitly
optimize the code out. Not that I don't trust the compiler, but how can I
prove it?
From an aesthetic point of view, the "if (DEBUG)" part seems to clutter up
the source.
And it leaves a stub for dbg() in the code.
My point is, what options are available to reproduce the desired mechanism?
(Don't give me anything from java 1.5/5.0; I can't use it till it is
officially released, and the major ide manufactures endorse it).
regards,
Dar7yl (the 7 is silent)
- 5
- Java Applet in Mac FireFox sets multiple DIFFERENT cookiesI've been fighting with this one for a couple days. I'm getting two
(different) cookie headers being set.
Quick Background:
- Using a TurboGears web application.
- Embedding an Applet to assist in file uploads (JUpload).
- Applet uploads the files and sends the data to a secure URL.
- A session ID preserves the user's login information so they don't
get a 403 or have to login again.
- Works totally fine in everything EXCEPT FireFox on a Mac (Safari
works fine, as well as FireFox in Windows)
Using Ethereal to look at the HTTP header, there are two "Cookies"
values being set. The one that I set, and some other random one which
I have NO idea where it is coming from. As follows:
POST /import/upload HTTP/1.1
Cookies: tg-visit=2k842fgj237dfkvh232c32hdh3832
Content-length: 123541
<blah blah blah other headers>
Cookies: tg-visit=743jk82hfg94520fng62j8233jfg826
The first tg-visit value (the session id) is correct. The second one
which is the last header being set, is some other id being set. In
Safari the tg-visit value is the same on both lines and it works fine.
Other browsers properly only sets a single line. Firefox on a Mac
gives me two different values, and I have NO idea why.
Code to follow:
<APPLET CODE="foo.bar.myApplet" ARCHIVE="/static/myApplet.jar"
WIDTH="450" HEIGHT="320">');
<PARAM name="type" value="application/x-java-applet;version=1.4" /
>');
<PARAM name="scriptable" value="true" />
<PARAM name="postURL" value="${postUrl}" />
<PARAM name="redirectURL" value="${redirectUrl}" />
<PARAM name="tgVisitValue" value="tg-visit=${tgVisitValue}" />
</APPLET>
I have also tried to use the MAYSCRIPT attribute, but that doesn't
really help.
Using TurboGears which fills in the ${tgVisitValue} properly (which
works fine).
myApplet.java
this.mycookies = this.getParameter("tgVisitValue",
DEFAULT_COOKIE_STRING);
if (this.mycookies == DEFAULT_COOKIE_STRING) {
try
{
JSObject window = JSObject.getWindow(this );
JSObject document =
(JSObject)window.getMember( "document" );
String cookies =
(String)window.eval("self.document.cookie");
if (cookies.equals("undefined")) // we're IE
cookies = (String)document.getMember("cookie");
// NAOMI
// get all the unexpired cookies
// this.mycookies = (String) document.getMember( "cookie" );
}
catch ( Exception e )
{
this.mycookies = "nocookie=0";
}
}
This grabs the cookie value properly, so I don't think there are any
problems there. The code that does all the HTTP magic is here:
try{
String boundary = "-----------------------------" +
getRandomString();
url = new URL(uploadURL);
// Setting up the connection for upload.
urlConn = url.openConnection();
urlConn.setRequestProperty("Cookie", this.mycookies);
urlConn.setDoInput (true);
urlConn.setDoOutput (true);
urlConn.setUseCaches (false);
urlConn.setRequestProperty("Content-length", ""+totalFilesLength);
urlConn.setRequestProperty("Content-Type",
"multipart/form-data; boundary=" +
boundary.substring(2,
boundary.length()));
String CRLF = "\r\n";
urlConn.connect();
// Retrieve OutputStream For upload (Post).
dOut = new DataOutputStream(urlConn.getOutputStream());
// Actual Uploading part.
StringBuffer sb;
File f;
uploadedLength = 0;
for(int i=0; i < aTotalFiles.length && !stop; i++){
f = aTotalFiles[i];
sb = new StringBuffer();
// Line 1.
sb.append(boundary);sb.append(CRLF);
// Line 2.
sb.append("Content-Disposition: form-data; name=
\"File");sb.append(i);
sb.append("\"; filename=\"");sb.append(f.toString());
sb.append("\"");sb.append(CRLF);
// Line 3 & Empty Line 4.
sb.append("Content-Type: application/octet-stream");
sb.append("Content-Length: " + f.length());
sb.append(CRLF);sb.append(CRLF);
dOut.writeBytes(sb.toString());
uploadFileStream(f,dOut);
dOut.writeBytes(CRLF);
}
// Telling the Server we have Finished.
dOut.writeBytes(boundary);
dOut.writeBytes("--");
dOut.writeBytes(CRLF);
dOut.flush ();
if(!stop) progress.setString("File(s) uploaded. Wait for server
response!");
bInp = new BufferedReader(new
InputStreamReader(urlConn.getInputStream ()));
Any ideas?
- 6
- JBoss 3.2.2 security
Hello,
I'm developing EJB based system on JBoss. The system consists of
two parts: the set of EJB's, mainly Entity Beans which are interfaces
to DB and servlet which is used as user interface. As the interface to
entity beans i'm using statefull session bean. Every call from servlet
have to pass throught it.
To authenticate users I'm using DatabaseServerLoginModule. Users are
able to login, but then they try again to execute eny method from
session bean the server throws exception
Authentication exception, principal=null
What am i doing wrong ?? Should I store the users principal or
it is stored in session context ?
Cheers,
--
Marcin Krasowski mkrasowski (at) zagiel (dot) com (dot) pl
To iterate is human, to recurse divine.
L. Peter Deutsch
- 7
- problems with TCPMONHi,
I'm using axis 1.2-RC3 and eclipse 3.01RC. When i run tcpmon from
command line
>java -cp org.apache.axis.utils.tcpmon
i use the panel for setting me as listener on port 8083 while tomcat is
on port 8080.
The problem is that when the client comunicate with server i dont have
2 SOAP messages but the tcpmon loops infinite on an error message.
I cant post you the output because tcpmon goes in infinite loop and its
impossible to copy text.
However i have set the axis path appropriately and i have added it to
classpath and classpath to path so i can call tcpmon with java org.....
I have also the needed jars (expecially) axis.jar included in axis
server (on tomcat) and imported in eclipse project.
Thank you in advance!
- 8
- Basic FreeBSD Java/Tomcat questionsHello, all=2E I'm an old hand with Java but relatively inexperienced with=
FreeBSD, and I've never run Java there until the last few days=2E I had a=
few things I was wondering about=2E I can't find these things in the
archives, and don't know where else to look=2E Some of my questions might=
betray my lack of FreeBSD knowledge =2E=2E=2E
My preferences:
1=2E Avoid customization to the extent possible -- I don't really want to=
spend much energy being an admin -- even if my configuration is not
optimally flexible, or whatever=2E This means I'd prefer to use packages
from 5=2E4-RELEASE as opposed to ports, etc=2E
2=2E Not to have to build full JDK (with web start, plugins, etc=2E) --
building minimal took days as it was=2E
3=2E Simplest system possible, fewest installs possible, ease of
administration/use=2E
Here's what I've done so far:
1=2E Installed FreeBSD 5=2E4-RELEASE (minimal distribution set only)
2=2E Built jdk-minimal-1=2E4=2E2p7 from source on test machine=2E Seemed=
to go
fine=2E Created package using pkg=5Fcreate -b =2E=2E=2E
3=2E Installed jdk-minimal-1=2E4=2E2p7 as package=2E java -version works=
; haven't
tried much else, except =2E=2E=2E
4=2E jakarta-tomcat-5=2E0=2E30 as package WITHOUT its dependencies (i=2Ee=
=2E,
pkg=5Fadd -r from my own server, which does not have the fonts stuff on it=
)=2E=20
Besides emitting the predicatable complaints about missing dependencies,
the pkg=5Fadd command emits a warning saying the jdk package is required a=
nd
I have jdk-minimal=2E
5=2E Tomcat post-install
cp conf/server-minimal=2Exml=2Esample to conf/server=2Exml
cp conf/web=2Exml=2Esample to conf/web=2Exml
chown www conf/*=2Exml
/usr/local/etc/rc=2Ed/020* start
What happens:
It works, so far as I can tell=2E This means that I've gone to the home
page, not tested extensively=2E The 'balancer' webapp doesn't initialize
correctly (fails with NoClassDefFoundError on
org=2Eapache=2Ecommons=2Edigester=2EDigester) but I'm not too worried abou=
t that
since I don't know exactly what it's for and I haven't read any docs yet=2E=
Questions:
1=2E Why does Tomcat depend on all the font stuff=3F Can I safely run wi=
thout
it=3F
2=2E Same question with the jdk vs=2E jdk-minimal issue=2E
3=2E What are the limitations of tomcat50ctl=3F I've seen some messages =
in
the archives saying I'll need to change my /usr/local/etc/rc=2Ed script if=
I
want to do things like command-line arguments to Tomcat, etc=2E
Comments:
I'm really pleased (as I've worked through these issues) about how smart=20=
the packaging system is (e=2Eg=2E, not deleting files if they've been chan=
ged)=2E
Not sure to what extent credit is due FreeBSD developers and to what exten=
t
credit is due to people on this list, but take whatever you're entitled to=
=2E
:)
Special praise for the jdk14 port -- for such a complex build, I'm shocked=
how well it worked for me, particularly since I know very little about mak=
e=2E
Cheers,
-- David=2E
--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web=2Ecom/ =2E
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
- 9
- Non Asian Whore Mature Mummy Just few link on some movies...
All just for you...
Download
>>>>> http://download-video.12w.net
>>>>> http://world-sex.urllogs.com
>>>>> http://video-sex.12w.net
CLICK FREE DOWNLOAD VIDEO PORN...
L
I
C
K
T
O
W
A
T
C
H
V
I
D
E
O
P
O
R
N
D
O
W
N
L
O
A
D
F
R
E
E
.
.
.
W
E
L
C
O
M
T
O
M
O
V
I
E
S
P
O
R
N
D
O
W
N
L
O
A
D
.
.
.
- 10
- The solutions are very OS specific.Hi Mark Thornton,
You wrote,
" The rough equivalent to an HDC is
a java.awt.Graphics object,
extended ( since Java 1.2 ) to java.awt.Graphics2D.
These are used for drawing to screens, printers
or into a BufferedImage. "
That's quit impressive,
But my bank simulation currently requires Excel,
which precludes Linux.
Also, if I ever moved my simulations to Direct Draw 7,
or even Direct 3D 9 ( instead of the GDI )
once again I'd be forced to use C++,
as DD7's interaction with MS windows is very tricky
and very OS specific.
For example,
Windows' taskbar hoards it's mouse messages.
The taskbar also turns on the system cursor,
which blocks VRAM-to-VRAM blts.
The solutions are very OS specific.
Would the bankers pay for that ? I doubt it.
- 11
- Capture keystrokeHi,
I have a command line java program and I am trying to capture a keypress
from the user to say pause or stop the program. The only way I can get
this to work at the moment is to read in a key but the program waits for
the user to press return. I don't want this. I want to read the keypress
asynchronously without the user hitting return.
Anybody give me some pointers to how to do this?
Thanks in advance
Brian
- 12
- recognizing java processesHow would you recognize a java process (as java process) in runtime
from outside the JVM? (win32)
is there a nicer way than monitorizing DLL loads in order to detect
the jvm.dll/javai.dll load?
- 13
- J2ME interview questionshey all,
i am wondering if u ca give me j2me interview questions link or u can
advice me regarding that.
Thanks!
- 14
- How to compute a regex match against an object's parameter by name?Consider that you want to do a regex match on the contents of an
attribute of that object. Say, for example, the contents of:
SomeObjectInstance.x
All is well unless you don't know ahead of time that "x" is the
attribute that the user will search against. Suppose that the object
can have any attribute name, and even all those possibilities aren't
known at compile time. The user can/will select this attribute, as well
as the regex pattern.
So the trick is how to apply the match against "x" in this case with
only "x" as a string passed to the method?
// this doesn't work!
public boolean isRegexMatch(String p, String m, SomeObject o, String
attribute){
Pattern pat = Pattern.compile(p);
Matcher mat = pat.matcher(o."attribute"); <--- doesn't work, obviously
return (mat.find());
}
The above would be nice, but as expected-it doesn't work.
So the question is, how to make the method functional without knowing
what it will be passed for "attribute"?
TIA!
BogusException
- 15
- Is it possible to design Audio CD player by using Java only?Never tried it myself, but have you looked at java media api. i am thinking
if reading file from the cd in a normal way (binary stream) and then
feeding it to media api can do the job....!!!
Good luck anyways :-)
"MiLF" <email***@***.com> wrote in message
news:bdesn5$rki$email***@***.com...
> I am not expecting how fancy the CD player will be, but basic function is
> enough.
>
>
|
|
|