Posted: Januar 30th, 2011 | Filed under: Software | Tags: Hotkey, Hotkeys, Tastenkürzel, Word, Word 2003, Word 2007 | No Comments »
Da ich öfters Zusammenfassungen in meinem Studium schreiben muss habe ich es mir angewöhnt Word Hotkeys zu verwennden. Hier eine kleine Liste meine liebsten Tastenkürzel mit denen man schon relativ weit kommt:
ALT + 1 |
Überschrift 1 |
ALT + 2 |
Überschrift 2 |
ALT + 3 |
Überschrift 3 |
STRG + SHIFT + F |
Fett |
STRG + SHIFT + U |
Unterstrichen |
STRG + SHIFT + K |
Kursiv |
STRG + ENTER |
Manueller Zeilenumbruch |
STRG + SHIFT + L |
|
STRG + SHIFT + N |
Formatierung löschen |
Viel Spass mit den Tastenkürzel!
Posted: Januar 22nd, 2011 | Filed under: Fun | Tags: Informatiker, Witz, Witze | No Comments »
Zwei Informatiker unterhalten sich:
<Informatiker1>: „Na wie ist denn das Wetter heute?“
<Informatiker2>:“Caps Lock!“
<Informatiker1>:“Hä?“
<Informatiker2>:“Ja Shift ohne Ende…“
Posted: Januar 21st, 2011 | Filed under: Programmieren | Tags: ArrayList, Collection, Element löschen, Iterator, Java, java.util.ConcurrentModificationException, LinkedList, List, während Iteration | 7 Comments »
Oft kommt es vor dass man in Java während der Iteration über eine ArrayList oder eine LinkedList ein Element nach einem gewissen Kriterium heraus löschen will. Über die gewöhnliche Schleife for(String name : namen) geht dies jedoch nur über Umwege mit einer zweiten Hilfsliste. Löscht man Elemente während der Iteration mit obiger Schleife erhält man eine java.util.ConcurrentModificationException.
Folgende Lösung ist weitaus einfacher und effizienter. Hier wird nämlich ein Iterator verwendet und es ist möglich während der Iteration zu löschen:
import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ListRemoveDuringIteration { public static void main(String[] args) { List<String> namen = new ArrayList<String>(); namen.add("Peter"); namen.add("Paul"); namen.add("Maria"); namen.add("Frank"); for (Iterator<String> nameIter = namen.iterator(); nameIter.hasNext();){ String name = nameIter.next(); if(name.equals("Paul")){ nameIter.remove(); System.out.println("Paul wurde während der Iteration aus der Liste gelöscht!"); } } } } |
Quelltextdatei herunterladen: ListRemoveDuringITeration.java