[ОБНОВЛЕННЫЙ] я сопоставил все, что я знаю о проверке адреса электронной почты здесь: http://isemail.info , который теперь не только проверяет, но также и диагностирует проблемы с адресами электронной почты. Я соглашаюсь со многими комментариями здесь, что проверка является только частью ответа; см. мое эссе в http://isemail.info/about .
is_email () остается, насколько я знаю, единственный блок проверки допустимости, который скажет Вам окончательно, является ли данная строка действующим электронным адресом или нет. Я имею, загружают новую версию в http://isemail.info/
, я сопоставил тестовые сценарии от Cal Henderson, Dave Child, Phil Haack, Doug Lovell, RFC5322 и тестовых адресов RFC 3696. 275 всего. Я запустил все эти тесты против всех свободных блоков проверки допустимости, которые я мог найти.
я попытаюсь усовершенствовать эту страницу, поскольку люди улучшают свои блоки проверки допустимости. Благодаря Cal, Michael, Dave, Paul и Phil для их справки и сотрудничества в компиляции этих тестов и конструктивной критики мой собственный блок проверки допустимости .
Люди должны знать эти опечатки против RFC 3696 в частности. Тремя из канонических примеров являются на самом деле недопустимые адреса. И максимальная длина адреса является 254 или 256 символами, не 320.
Прочтите эти документы по порядку. Они расположены в порядке возрастания тематики / сложности (не в хронологическом порядке).
Я прослушала курс в прошлом семестре, поэтому я прочитала все это и должна сказать, что узнала то, что я намеревалась изучить !
Обратите внимание, что ссылки на свободно распространяемые копии большинства статей ниже включены в вики-страницу по тегам garbage-collection по адресу https://stackoverflow.com/tags/garbage-collection /info .
Возможно, вы также захотите взглянуть на Squeak: Open Personal Computing , который охватывает сборщик мусора Squeak Smalltalk, среди других проблем проектирования ST. Вы также должны взглянуть на сам Squeak - он почти полностью написан на Smalltalk, и весь исходный код, включая сборщик мусора, находится в свободном доступе, и его легко изучить с помощью браузеров Smalltalk.
Есть целая книга по сбору мусора, и неплохая, если можно добавить:
Ричард Джонс и Рафаэль Линс, Сборка мусора, Wiley and Sons (1996), ISBN 0471941484
Ричард Джонс также поддерживает хороший сайт, собирающий ресурсы для сборки мусора .
Большинство ранних статей по сбору мусора в высшей степени удобочитаемы. Вы можете начать с обзора Пола Уилсона «Однопроцессорные методы сбора мусора» (1992, LNCS vol. 637), а затем погрузиться в оригинальную литературу по темам, которые кажутся интересными.