Wenn Du es selbst programmieren sollst, ist es einfacher, das erste 'z' und das letzte 'p' zu suchen und danach, wenn Fundstelle 2 nach Fundstelle 1 liegt, Zeichen ab Fundstelle1+1 bis Fundstelle2-1zu entfernen.

...zur Antwort

Laufbänder sind nicht besonders laut, das Problem sind allein die Laufschritte darauf.

Selbst eine dreifache Moosgummimatte darunter macht das nicht so leise, dass der Nachbar darunter nicht gestört werden würde.

Wenn das Haus aber sehr massiv gebaut ist, Betondecken hat, könnte das klappen. Zum Test kannst Du eine Weile Seilspringen und anschließend den Nachbarn fragen, ob ihm das aufgefallen ist.

Statt Fitnessstudio geht übrigens auch "draußen". Das ist auch nicht so weit vom Bett entfernt.

...zur Antwort

Die Anzahl der Möglichkeiten mit Wiederholung ist 1000^20, die Anzahl der Möglichkeiten ohne Wiederholung ist 1000! / 980!. Die gesuchte Wahrscheinlichkeit ist 1 minus dem Quotienten dieser beiden Ausdrücke, etwa 0,17.

Der Ausdruck 1000! / 980! bedeutet 981*982*983...*1000

...zur Antwort

Nun, da viele Erklärungen der sogenannten Motorbremse vorhanden sind, eine, die die tatsächliche Motorbremse erklärt:

Bei Dieselmotoren mit mechanischer Einspritzung gibt es keine Möglichkeit, den Motor zum Stoppen zu bringen, solange noch Kraftstoff vorhanden ist. Zu diesem Zweck enthalten solche Fahrzeuge eine Bremse, die den Motor mechanisch abwürgt, indem sie die Kurbelwelle bremst. Dies heißt Motorbremse.

Bei elektronischer Einspritzung ist das nicht mehr erforderlich, weil einfach kein Kraftstoff mehr eingespritzt werden braucht.

...zur Antwort
C# System.ObjectDisposedException Wie beheben?

Guten Tag,

ich programmiere derzeit ein C# Programm das erstmals rein als Task startet, sprich nur ein Icon in Windows in der Taskleiste angezeigt wird.

Ich habe dort ein Button mit Settings, was ein Fenster öffnet.

Diese Funktion

public static MainFrm configWindow = new MainFrm();
        void Settings(object sender, EventArgs e)
        {
                if (configWindow.Visible)
                    configWindow.Activate();
                else
                    configWindow.Show();
        }

Das Fenster schließe ich dann letztendlich mit

CstmAppContext.configWindow.Dispose();

Scheinbar reicht dies nicht aus und ich erhalte einen Fehlermeldung zu ObjectDispoosedException

System.ObjectDisposedException
  HResult=0x80131622
  Nachricht = Auf das verworfene Objekt kann nicht zugegriffen werden.
Objektname: "MainFrm".
  Quelle = System.Windows.Forms
  Stapelüberwachung:
   bei System.Windows.Forms.Control.CreateHandle()
   bei System.Windows.Forms.Form.CreateHandle()
   bei System.Windows.Forms.Control.get_Handle()
   bei System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   bei System.Windows.Forms.Form.SetVisibleCore(Boolean value)
   bei System.Windows.Forms.Control.Show()
   bei PwdGenator.CstmAppContext.Settings(Object sender, EventArgs e) in C:\Users\pjhnn\source\repos\PwdGenator\PwdGenator\CstmAppContext.cs: Zeile51
   bei System.Windows.Forms.MenuItem.OnClick(EventArgs e)
   bei System.Windows.Forms.MenuItem.MenuItemData.Execute()
   bei System.Windows.Forms.Command.Invoke()
   bei System.Windows.Forms.Command.DispatchID(Int32 id)
   bei System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   bei System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.Run(ApplicationContext context)
   bei PwdGenator.Program.Main() in 
PwdGenator\PwdGenator\Program.cs: Zeile19

Dieser Fehler trifft bei der zeile

configWindow.Show();

auf.

Wo liegt den mein Fehler?

Ich habe die MainFrm configWindow schon auf public static gesetzt um in der Form direkt auf die Variable zuzugreifen, leider hilft das nicht weiter

...zur Frage

Was bedeutet für Dich "letztendlich"? Wenn die Möglichkeit besteht, dass ein Object beim Zugriff nicht mehr existiert, sollte man vor dem Zugriff die Existenz überprüfen.

...zur Antwort

Der Wert ändert sich nicht so besonders schnell. Du kannst eigentlich nur dranbleiben und die Umfänge langsam (um Verletzungen zu vermeiden) steigern. Das Steigern betrifft Häufigkeit, Dauer und Intensität.

Häufigkeit darf schon bis 5 Einheiten pro Woche gehen (dies und das Nachfolgende immer mit Lust und Laune vorausgesetzt).

Dauer kann auch mal eine Stunde sein.

Intensität sollte sich in variablen Einheiten zeigen. Abgesehen von langen (dabei langsameren) Läufen: Tempowechsel (das geht auch als HIIT), Intervalle, Tempoläufe, wenn vorhanden Bergaufstrecken oder Sand.

Und immer auf den Körper hören, lieber mal ein paar Tage pausieren, als eine Verletzung oder Krankheit riskieren.

...zur Antwort

Es gibt keine absolute Bewegungsenergie, sondern immer nur eine relativ zu einem Bezugssystem.

Das Auto beschleunigt hier relativ zur Erdoberfläche, die Energie relativ zu dieser beschränkt sich damit auf Deine 385kJ

Einfacheres Beispiel: Du stehst auf einem Rollsteig, der sich mit 1m/s fortbewegt. Deine kinetische Energie (bei angenommenen 70 kg) ist also 35J relativ zur Erdoberfläche.

Nun gehst du los, ebenfalls mit 1m/s. Du wendest also nochmals 35J auf und bewegst Dich anschließend mit 1m/s relativ zum Laufband und 2m/s zur Erdoberfläche.

Deine kinetische Energie zur Erdoberfläche ist aber nun 140J. Woher stammen die fehlenden 70J? Der Rollsteig musste während Deiner Beschleunigung weiterhin gegen Deine Beschleunigungskräfte arbeiten, so dass Deine kinetische Energie dabei um diese weiteren 70J erhöht wurde.

Übertragen auf das Auto: Während es beschleunigt, wird die Erde abgebremst, so dass der Gesamtschwerpunkt von Erde und Auto seine Bahn exakt beibehält.

...zur Antwort

Die Golf-Regeln enthalten dazu keine Bestimmungen.

Der Colfclub, der den Platz betreibt kann aber durchaus das Befahren ganz verbieten oder die Geschwindigkeit begrenzen. Er übt dort das Hausrecht aus.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.