Simple overloading problem
Hi,
I read in a book that overriding of final,private and
static methods r not supported.i am able prove it for
final methods but not for static and private .since
java allows me to declare methods of the same signature in the subclasses for both static& private methods.
Any light on this will be appreciated.
thanx
About static methods:
class Parent {
public static void method() {
class Child extends Parent {
public static void method() {
public class Test {
public static void main(String[] args) {
Child c = new Child();
Parent p = new Child();
c.method(); // will call the static method in class Child
// its the same as calling it as:
Child.method();
p.method(); // will call the static method in class Parent
// its the same as calling it as:
Parent.method();
// if the method in Child and Parent wasn't static, then you would call the method in Child with p.method().
}
Similar Messages
-
System Overload problem, Cant make sense of help I've been given
Hey guys, I picked up a cheap version of Logic through my school just over two years ago. I've always used its most simplistic functions for making rough recordings of my band, but over the last 6 months I've been getting into production a lot more. As I got more into using MIDI and Plugins, my system overload problem got worse and worse. Its now at the point where I get an overload literally every two bars of music. Through this support page http://support.apple.com/kb/HT3161 I worked out my problem is that one core of my processor is having to do literally everything.
My knowledge of logics functions is not indepth in the slightest, and I absolutely cannot make sense of the instructions on this page. I dont have an Output 1-2 track, or an Aux 1 / Aux 2 track in my mixer. Moreover I just can't work out what this page is trying to tell me to do to balance the activity between cores.
If anyone could break the process down into a really simple, laymans terms step by step of what I do, I'd be extremely greatful. Sorry to sound dense but I really have no clue what that support page is telling me to do ha
Cheers!
PS running on a 2.4Ghz Core 2 Duo, 2GB RAM, plenty of Hard Disk space free.It'll make a bit more sense when you realise that the aux tracks will apear automatically in the mix window once you send something to an aux via a channel.
-
Real simple xslt problem/question
Hi, i have a real simple xslt problem but i just cant figure out how to do it by looking at various examples on the net. i have a xml document and in it are some elements with a "result" tag name. i want to use xslt to reproduce exactly the same xml document except with an attribute called "id" added to those elements with a "result" tag name. i'm sure that theres a simple solution to it but i just cant figure it out. any helps greatly appreciated, thanks
Start with the XSLT identity transform (I don't have it handy and it's fairly long, but you should be able to google it up). Add this:<xsl:template match="result">
<result id="">
<xsl:apply-templates>
</result>
</xsl:template> -
JDeveloper IDE simple setting problem
Hi,
Recently we switched to JDeveloper from Visual Cafe .I have a simple setting problem.How can I set the options so that IDE gives, the core java classes and packages,and our application classes and packeges, prompts in imports as well as in code.Where to set the options.
eg: when I write
import java. it should prompt all the pakages.
Thanks in advance.
-Gopal
nullI am not sure I understand what you are requesting, but ...
You can configure JDeveloper projects to include various libraries by default.
This is done by selecting menu Tools | Default Project Properties.../ Libraries tab.
You should define a library for your classes.
You can import any of the packages / classes from all the libraries which your project includes.
It would be incorrect for a tool to automatically add a bunch of import lines at the top of every file because each file should import what it needs and just as importantly, not import what it does not need depending on the component type (e.g. a servlet should not include javax.swing.* ).
An easy way to import elements into JDeveloper is to type in something like:
import java.
// and then type in Ctrl Space
and this launches the package browser, you can select packages or classes to import.
You can also do this at the variable declaratiton point such as typing in:
foo() {
Frame x
// Press Control Alt Space
and this will correctly change the type (Frame) to the type you select in the package browser and add the import statement.
-John
null -
Simple OOP Problem. Help!
This is just a simple OOP problem that i cant decide on a best
implementation for.
im passing an object to an instance of, 'TabbedFrame', which is just
a frame with a Tabbed Pane in it that is holding custom panels.
however, these custom panels need access to the object being
passed to 'TabbedFrame' and to some methods in it.
i cant make them static however so how do i gain access to them?
is my only option to pass the 'TabbedFrame' to each panel?
like - jtabbedpane.add( "Panel 1", new mypanel1(this));
here is code:
new TabbedFrame( DataObject );
public class TabbedFrame{
public TabbedFrame(DataObject do){
this.do = do;
jtabbedpane.add( "Panel 1", new mypanel1() );
DataObject do;
public class mypanel1{
public mypanel1(){
// need access to DataObject of the 'TabbedFrame' object that instantiated
// this 'mypanel1' and to some of its methods
}i would just pass the DataObject to evey panel (there are 12) but
i also need to be able to call methods in the 'TabbedFrame'.
Any help would be appreciated!Modify mypanel1's constructor:
public class mypanel1{
TabbedFrame tf;
public mypanel1(TabbedFrame tf){
this.tf = tf;
// need access to DataObject of the 'TabbedFrame' object that instantiated
// this 'mypanel1' and to some of its methods
DataObject theDo = tf.getDataObject();
tf.someMethod(); // Call method on the TabbedFrame
}In TabbedFrame:
public TabbedFrame(DataObject do){
this.do = do;
// Modify call to constructor to pass "this" TabbedFrame.
jtabbedpane.add( "Panel 1", new mypanel1(this) );
} -
In a previous thread (was System Overload Problem...) ... I encountered system overload errors as described, while the system performance monitor showed almost no usage for either the disk I/O or the audio monitors.
I was just using some audio Instruments and a few plug-in's ( as was listed in the previous thread) ...
Question: So, and I missing something, or - how can we actually judge the system performance related to actual CPU usage? It seems as though there should be a third column ...
- 1 for disk I/O
- 1 for audio
- 1 for CPU
I would appreciate any insights on this matter.If you do a search for '10010' (also other 1001x errors) or 'error' you'll find plenty of threads of people with the same errors without good reason for the error's description-sometimes it is a driver conflict but the error returned is system overload. These errors are not always indicative of what actually caused the problem.
http://discussions.apple.com/thread.jspa?messageID=765043򺱳
http://discussions.apple.com/thread.jspa?messageID=766671򻋏
http://discussions.apple.com/thread.jspa?messageID=762124򺄌
And there are many little prefs, processes or actions which may trigger it. Many of them go unresolved. -
I'm on a G5 2.0Ghz with 12Gb Ram, but Logic seems to lock up all the time with overloads on only one core. Sounds quickly become crackly as the core overloads, but the other core hardly shows any activity.
I have tried all kinds of different configurations of settings, followed all the standard advice for buffer settings, ticking and unticking all the options.
I'm using a Tascam FW-1804 interface which Tascam assure me is fine in Leopard.
Is this a problem with Logic misreporting CPU activity? Or is one core really overloading while the other remains largely dormant?
Are there some specific settings im missing that is required when using a non intel G5?
Thanks in advance!
BobHere's a great article about how Logic distributes processing power over multiple cores. Some useful info on how to balance out loads:
http://support.apple.com/kb/HT3161
And make sure I/O Safety Buffer box is OFF.
Good Luck! -
I am having a real problem creating a simple button - I have
created a Flash file using Action script 2, and when I create a
simple button - text with a rectangle as a background, (see
http://www.elkhavenestate.com),
and the over state is behaving in a bizarre fashion. This is my
first time using CS3, so is there a new control that I'm
missing?I take it that it's the Home button. It appears to have a
selectable text field or something in it, which is causing the
problem. Either change that to a static text field or set its
selectable property to false. The other two buttons appear to be
fine, so maybe you can just duplicate one of them and turn it into
the Home button.
If I picked the wrong button, let me know. -
Logo/picture to menubar? simple css problem?
Hi, I'm having a problem getting a logo to appear correctly in a horizontal menu bar. It appears to be fine in IE 8, Safari 5, Chrome, and Firefox. However in IE 7 and lower it does not seem to display correctly. The only conditional notes I have for IE 7 and lower deals with the slideshow on the page which shouldn't be affecting the menubar as it is in a different div.
Here is the url: www.elementcentral.com
Any advice? I could really use some help- I've tried quite a few things but to no avail...
Thanks for any help you can offer and I'm more than happy to clarify or anything else!
Sincerely,
MattAnyone? I'm thinking its just something simple but I can't figure it out for the life of me heh.
-
Sorry folks, another CPU overload complaint. I'm having crazy overloads which seem to be specific to core 2 of my G5 2.0 GHz Dual core processor. Core 2 will max out resulting in crackling audio when simply playing chords on one soft synth. I have experimented with different synths, but the problem still seems inherent although the severity seems to fluctuate depending on the synth used. Core 1 often lies idle while core 2 is going nuts and overloading. Changing some tracks to different busses seems to do nothing to change the distribution of processing to the other core.
This problem is rendering my rig almost unusable, because as soon as i introduce more instruments/tracks into the mix, it just completely maxes out and dies.
I am running 12Gb Ram, so it's definitely not that which is causing issues. Running Motu Ultralite interface, which is apparently fairly robust.
Can anyone make any suggestions? I've tried a lot of other answers on this forum to similar issues, all to no avail.
Any help will be VERY much appreciated!
Thanks
Bobthere is an instrument that is already recorded?
Maybe Kontakt? (does not support multicore)
Please give me more info about the Software instruments
if you don't want that... try to freeze all heavy 3rd party plugins... some of them does not support freeze (Omnisphere sometimes..not always)... if you enconter problem with an instrumen try to bounce it as audio in real time!
SOLO MODE MUST BE SET AS
this allow you to bounce SOLO tracks and Savings CPU power!
Somtime i forget this very good function but this is the Logic 7 setting!!!
I'm a old school Logic user
I always set as Saving CPU... this is a great feature...
ONLY LOGIC can do that!
I use Logic 8 without use new features... Logic 7 was better...
That is why on my machines LP8 is Rock Solid!!!
LP8 sounds better tha lp7... of course
G -
I'm dabbling with DLL writing and can't figure out how to pass a string to a
DLL. As far as I can see, it should be simple.
My DLL function, in the DLL "test.dll", is simply
TEST_API int test(LPCTSTR WinName)
return 0;
Instead of LPCTSTR I've also tried the more conventional "char *WinName",
and a few others. All give the same error; "The exception Priviledged
Instruction occurred in the application at location (blah)." The error
message doesn't seem too specific; exactly the same thing happens if I
deliberately copy some text to an uninitialised pointer.
I'm calling the function using a "Call Library Node", passing a
pre-generated string in the form of a C string pointer. The calling
convention is set to "winapi" but doesn't seem too relevant.
If I remove the string argument and change the function definition to take
(void) then it works, in that I can put integers in the return code and pass
them back to Labview, so it's the passing of the string that's the problem.
However, if I have more code in there and I use the Visual C++ debugger, the
error message is only generated on hitting the "return" line, and I can see
the string that has been passed in when I look at "WinName" in the debugger.
Can anyone shed some light on this?
Craig Graham
Physicist/Labview Programmer
Lancaster University, UKCraig;
I am going to throw some random thoughts that may help you in your situation:
- I avoid to use VC's wizard. It gives (and gave me) a lot of headaches. All it does it to add a lot of garbage to your project that nobody understand.
- If your source file is a .cpp, wrap your function prototypes inside the extern "C" declaration.
- Always initialize every variable in LabVIEW side. For example, for your function you should wire an empty string in the input side of the "Call Library Node" for the "WinName" variable.
- I claim ignorance in this one, but seems to simplify my projects. Exclude rarely-used Windows header files by adding the following statement before your headers "include":
#define VC_EXTRALEAN
I hope this can be of help. If I co
me up with some more suggestion, I'll let you know.
Best regards;
Enrique
www.vartortech.com -
Another simple classpath problem question
Hi All
Yes I know, there are a lots of questions about this matter, but I couldn't found a solution to my problem.
I have a simple program:
public class prueba {
public static void main(String[] args) {
System.out.println("Ahi va...");
}placed in /tmp/javier/prueba.java
After compiled, I've tried to run it from / and then problems started:
cd /
java /tmp/javier/prueba
Exception in thread "main" java.lang.NoClassDefFoundError: /tmp/javier/prueba (wrong name: prueba)
I said, ok...it could be a classpath problem...then:
java -cp /tmp/javier/ /tmp/javier/prueba
Exception in thread "main" java.lang.NoClassDefFoundError: /tmp/javier/prueba
Damn, another try...
java -cp .:/tmp/javier/ /tmp/javier/prueba
Exception in thread "main" java.lang.NoClassDefFoundError: /tmp/javier/prueba (wrong name: prueba)
Jesus Christ....may be the last slash....
java -cp .:/tmp/javier /tmp/javier/prueba
Exception in thread "main" java.lang.NoClassDefFoundError: /tmp/javier/prueba (wrong name: prueba)
Oh...no.... may be classpath to java classes..
java -cp .:/usr/java/j2sdk1.4.2_01/lib/jre/:/tmp/javier/ /tmp/javier/prueba
Exception in thread "main" java.lang.NoClassDefFoundError: /tmp/javier/prueba (wrong name: prueba)
Well, I don't know why this error happens....
Please, could somebody help me !!!
Thanks in advance...
<jl>It's not too early to start following the Sun coding
conventions for Java:
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.
tmlHi
thanks for your reply.
Yes, I agree. I use conventions with my programs. But my real problem was with a real application and then I did quickly this simple code to help others to understand the problem and give a fast reply...
Let me know if that works. (It was fine on my
machine.) - MODYes it works fine, thanks.... and Damn...Murphys law again, the only option I didn't tried is the solution to my problem... :)
Thanks again... -
The problem is very simple,
I have several forms on my site such as the 'quick enquiry'
form on the home page about half way down.
http://www.party-invitation.co.uk/index.htm
The user enters name- Works Fine
user enters email address- Works Fine
User enters a question- This is were the problem occurs when
the users presses the Enter key. This seems to bring up a message
that says Invalid Input.
Does anyone know how i can allow people to use the Enter key
in my forms to skip lines without causing this error message?
Any help would be appreciated.
Feel free to use the form to test it out.
Thanks.
Here is my php code for the form.
<?
function checkOK($field)
if (eregi("\r",$field) || eregi("\n",$field)){
die("Invalid Input!");
$Name=$_POST['Name'];
checkOK($Name);
$Email=$_POST['Email'];
checkOK($Email);
$Question=$_POST['Question'];
checkOK($Question);
$to="[email protected]";
$message="
A Quick Enquiry has been submitted from
www.Party-Invitation.co.uk
Here are the details:
Name: $Name
Email: $Email
Question: $Question
if(mail($to,"Quick Enquiry: $Email $Name" ,$message,"From:
$email\n")) {
echo "";
} else {
echo; "There was a problem sending the mail. Please check
that you filled in the form correctly.";
?>.oO(stuckinthesystem)
> Here is my php code for the form.
> <?
This should be <?php for portability reasons. Short open
tags are an
optional feature and can be disabled.
> function checkOK($field)
> {
> if (eregi("\r",$field) || eregi("\n",$field)){
The old ereg_* functions should not be used anymore. Better
would be
something like
if (preg_match("/[\n\r]/", $field)) {...}
> $Name=$_POST['Name'];
> checkOK($Name);
> $Email=$_POST['Email'];
> checkOK($Email);
> $Question=$_POST['Question'];
> checkOK($Question);
The last check causes the error if the user enters multiple
lines in the
text area. You can remove that check, because line breaks in
the email
body are safe.
> if(mail($to,"Quick Enquiry: $Email $Name"
,$message,"From: $email\n")) {
> echo "";
There's a typo in the last parameter. Variable names in PHP
are
case-sensitive, so $Email != $email. You should set
error_reporting to
E_ALL in your php.ini, so PHP will let you know about such
errors.
Micha -
SIMPLE ILLUSTRATOR PROBLEM..HELP PLEASEEE
INTRO
hey so i am designing a logo for my uni course, and its due quite soon and i need help on a very simple thing.
OVERVIEW
I've drawn a picture using the line tool, all the lines are connected creating various shapes...
PROBLEM
i need to know how to fill them with colour.... i can slect the shapes i want to fill and use object-live paint-make. but tht means i can only fill...i need to be able to use the mesh tool to create effects....
any help would be greatly appreciated. ThanksProblem is when you use the line tool, where two lines intersect, they stay as seperate entities. In other words the line tool was design to just create a line. However if you want to take the time you can use the point selection tool (lowercase a on keyboard) Drag select the corner where they intersect, right click and select join (windows) (also object>path>join or ctrl-j will work), select the type of corner you want, then hit ok. And repeat for each corner.
When you are done you can give it a fill or a path color and size.
Or create a new layer, (Optional: change the color of the path to make it easier to see what you are doing)
lock the old layer,
select the pen tool and click on top of each corner (point or anchor).
When you reach the last point the cursor will change to tell you that you are closing the path.
At this point you can change the fill and path color/size. -
Hey,
I practice director and work simple car game.
I have done moving and collision and motion but i have one problem.
Now, player is #box and should be car model.
I have in 3d scene model car what name is "killercar".
Problem is how i change this sphere to killercar.
My code is:
--boxR = scene.newModelResource("player R",#box)
--my = scene.newModel("player",boxR)
These what i try, not work:
boxR = scene.newModelResource("player R",model("killercar"))Is there anyway to reset to the original settings?
You simply delete the prefs in C:\Users\You\AppData\Roaming. I'm still not clear what exactly you are doing, though. If you are using the 3D extruded text you'll just have to live with it. That stuff is slow as hog... Only the conventional flat text will render faster, but only if you set the comp to the Standard 3D renderer.
Mylenium
Maybe you are looking for
-
"USB Device not recognized" -- Computer cannot recognize ipod.
My computer (HP laptop) just, out of nowhere, stoped recognizing my ipod. The message that comes up is "One of the USB devices attached to this computer has malfunctioned, and Windows cannot recognize it." It comes up as an "Unknown device" instead o
-
How to Ouput data in Excel format in Batch mode?
Hello, I would like to know how can I write a file in Excel format to Unix box in Batch mode using ABAP. Is it possible? Currently, we are generating this Excel file in foreground using the FM "XXL_SIMPLE_API". Your help will be appreciated.
-
Hi folks, when I export a db, Oracle logs some problems with sys packages. My Oracle version is 9.0.2.7.0 Error messages are: EXP-00008: ORACLE error 4068 encountered ORA-04068: existing state of packages has been discarded ORA-04063: package body "S
-
"How to Line Items" - User Name giving RFC_ERROR_SYSTEM_FAILURE
I have implemented the "How to Line Items" paper using Date and User Name. When I created the function I just had 0DATE, created a planning modeler test scenario... Voila ... perfect. I then when back and added 0UNAME to my cube, added the piece of
-
Where did "Line Out" go?
I have no sound on my MacBook. The volume keys don't work at all, and there is no sound. When I go into System Prefs-->Sound, for my audio out, the only option is "Digital Out". For audio in, I see "Line In" and "Digital In". In other words, my compu