Это работает:
Iterator<Integer> iter = l.iterator();
while (iter.hasNext()) {
if (iter.next().intValue() == 5) {
iter.remove();
}
}
Я предположил, что поскольку цикл foreach является синтаксическим сахаром для итерации, использование итератора не помогло бы ... но оно дает вам эту функциональность .remove()
.
Передача знаний и Управление знаниями имеют один недостаток. Они, кажется, стоят aweful партии: если все знают то, что я знаю, я все еще необходим? Все время я использую, чтобы принести другим до скорости, что я получаю от него?
лучшим способом пойти об этом состоит в том, чтобы быть пример. Поделитесь своими знаниями; в Wiki блог об этом, разговор об этом, делает его легкодоступным, и разговор о преимуществах, которыми Вы обладаете от этого: меньше людей приезжает, чтобы прервать и попросить, чтобы Вы наполнили, поскольку они могут получить ответ легко без ровного подъема. И покажите им, что Вы все еще там.
Это со всеми другими упомянутыми вещами на самом деле победит. Еще одна вещь: один из моих работодателей продолжил платить мне 1/3 моей зарплаты в течение другого года после того, как я уехал (по моей собственной инициативе), только для продолжения моей базы знаний и выполнения. Он имел к? Нет, это было его свойство так или иначе. Но это заставило людей, все еще работающих на него делиться своими знаниями.
Я думаю все вышеупомянутое. Но Вы забываете самый важный путь.
самый эффективный способ передать знание состоит в том, чтобы сделать, чтобы люди сотрудничали. Вы могли бы думать о выполнении 1 на 1 обзоре кода или даже парном программировании и сделать передачу знаний intergral частью работы.
Я думаю, что это зависит от знания, которое Вы пытаетесь передать. Я нашел следующее:
Технические знания: "Как вести" со снимками экрана и короткой демонстрацией - подобный способу, которым Вы будете видеть новые возможности на конференции. Дополнительное преимущество этого - то, что Вы имеете, документируется для того, когда Вы покидаете компанию.
решение задач: неофициальные обсуждения, короткие внутренние проекты, извлеченные уроки и внутренняя система FAQ, которая ВСЕ ответственны за обновление.
Мягкие Навыки (административные навыки): социальные события встреч/пикников/неофициальных и т.д.
Измерение, которое будет трудным, хотя, как неважно, как Вы передаете свое знание, всегда будут различные степени внедрения, в конце концов, просто, потому что я делаю что-то один путь, не означают его корректное. У другого разработчика/разработчика/менеджера может быть различный способ сделать то же самое с тем же конечным результатом.
Mauro
На моем рабочем месте мы используем Wiki. Рабочее место является достаточно маленьким (~20 человек) так, чтобы можно было всегда спрашивать человека, который был больше всего вовлечен в конкретный проект, однако ожидается, что Вы искали на Wiki перед выяснением "у эксперта". Если Вы не можете найти свой ответ в Wiki, то необходимо добавить его после обсуждения его с коллегой.
Необходимо поощрить людей о вещах, которые Вы хотите, чтобы они сделали. Необходимо "подать животное". Взгляд stackoverflow; что Вы думаете о значках? Почему Вы думаете это, замечательные вещи существуют? Благодаря эго , нет ничего, что Вы не могли сделать его. Дайте им значки, реальные значки, пригодные значки. Они износятся со счастьем, они сделают со счастьем.
Btw, да, я - босс:)
Хотя я - все еще студент, когда я сделал опыт работы 12 месяцев назад, все отделы ИТ из корпорации (я 'работал' на крупную корпорацию, которые владеют несколькими шахтами в области), имел бы ежедневную телефонную конференцию, где каждый сотрудник скажет, что они делали и т.д., и затем говорят о чем-то новом, которое они обнаружили и любые другие интересные лакомые кусочки.
Пара путями я видел до сих пор:
Wiki подходит для внутреннего знания, например, среда, определенные темы проекта.
политика Открытых дверей
Поощряют задавать вопросы.
Добровольные представления. Узнайте, кто имеет специальные знания и облегчает и привлекательный для установки краткого представления об этом.
документы после смерти Проекта. Обертка, встречающаяся модерируемый кем-то, которого внешняя проектная группа содержала после проекта, закончена или завершена.
Обязательные представления.