-
Gesamte Inhalte
124 -
Benutzer seit
-
Letzter Besuch
-
public boolean processCmd(String cmd) { int rc = -1; StringBuffer buf = new StringBuffer(); try { String line; Process pr = Runtime.getRuntime().exec(cmd); InputStreamReader isr = new InputStreamReader(pr.getInputStream()); BufferedReader input = new BufferedReader(isr); pr.waitFor(); rc = pr.exitValue(); while (true) { line = input.readLine(); if (line == null) { break; } buf.append(line + "\n"); } input.close(); } catch (Exception e) { log.debug(e.getLocalizedMessage()); } return rc; }
-
@bigredeyes: Nein, newInstance() liefert ein Object. @mamamia Was willst Du genau machen? Eine Klasse dynamisch laden und davon eine bekannte Methode aufrufen? Wenn ja, hier ein Beispiel: import java.lang.reflect.*; [...] public Object callMethod (URLClassLoader urlClassLoader, String className, String methodenName, Object[] parameter) throws Throwable { Class RunMe = urlClassLoader.loadClass(className); // Create a new instance Object o = RunMe.newInstance(); Class[] parameterTypen = new Class[parameter.length]; // Parametertypen werden zum Auffinden der Methode benötigt: for (int i = 0; i < parameterTypen.length; i++) { parameterTypen[i] = parameter[i].getClass(); } Method methode = null; try { methode = RunMe.getDeclaredMethod(methodenName, parameterTypen); } catch (Exception ex) { Logger.add(this.getClass(), ex); return null; } try { return methode.invoke(o, parameter); } catch (Exception ex) { Logger.add(this.getClass(), ex); } return null; }
-
Einfach alle Security Updates mitmachen...
-
Übersehen, anscheindend wird /usr/local/bin erwartet ?!
-
linux:/usr/local/uvscan # chmod 755 uvscan linux:/usr/local/uvscan # ./uvscan
-
Hängt alles von den Benutzer ab, wieviel die surfen, wie groß die Mails sind, etc... Das ist ja kein reiner Router, wenn da noch DNS, Proxy, eMail Geschichten drüberlaufen. Da sind 256 doch ein bisschen wenig.
-
Entweder hab Ihr zuviele Benutzer oder zuwening Speicher.
-
Bei Out of Memory würd ich mal auf Memory tippen ! Wieviel RAM hat den eurer Server und wie groß ist die Swap Partition?
-
Spontan würd ich folgendes machen USER=foo USERID=`grep $USER /etc/passwd | cut -f 3 -d:` for i in `ps -U $USERID | cut -f 1 -d' '` do kill $i done
-
javac wird nicht ein deinem PATH stehen. Du kannst javac wieder mit in den PATH nehmen, oder javac direkt aus dem bin Verzeichnis der java Installation starten.
-
Meinste nicht es währ langsam mal Zeit was selber zumachen?
-
#!/bin/sh # loop=true while($loop) do echo -n "Dateiname: " read filename if [ -f "$filename" -a -n "$filename" ]; then tar xjfv $filename > /dev/null 2>&1 if [ "$?" == 0 ]; then rm $filename echo "Datei `basename $filename` entpackt" else echo "`basename $filename` ist keine .tar Datei" fi else echo "Datei nicht gefunden, weitere Eingeben" fi read -p " (yes/[no]) " answer case "$answer" in [yY][eE][sS]) # Weiter ;; [nN][oO]|"") loop=false ;; esac done
-
#!/bin/sh # loop=true while($loop) do echo -n "Dateiname: " read filename if [ -f "$filename" -a -n "$filename" ]; then echo "Größe der Datei `basename $filename`: `du -hs $filename | cut -f 1`" else echo "Datei nicht gefunden, weitere Eingeben" fi read -p " (yes/[no]) " answer case "$answer" in [yY][eE][sS]) # Weiter ;; [nN][oO]|"") loop=false ;; esac done Zu den einzelnen Befehlen # man bash # man test
-
Vieleicht funktoniert Deine DNS Auflösung nicht und infolge dessen bekommst Du diesen Timeout.