Там альтернативы к cglib? [закрытый]

Только из любопытства, там какие-либо (стабильные) проекты с открытым исходным кодом для генерации кода Java во время выполнения кроме cglib? И почему я должен использовать их?

57
задан Mauli 14 February 2010 в 17:12
поделиться

2 ответа

Поставщик почты может выбрать несколько способов предоставления доступа к электронной почте. Два из наиболее распространенных - pop3 и imap. Мне кажется, что у вас есть pop3, который просто проталкивает электронные письма клиенту и забывает о них.

Если поставщик предоставляет сервер imap, вы можете иметь папки для электронной почты, включая отправленные сообщения. В противном случае можно изменить почтовых провайдеров.

-121--1428522-

Другой связанный источник ошибок - как накапливаются ошибки округления. Не проблема порядка приоритета оператора per se, а источник неожиданности при получении другого результата после перегруппировки операндов арифметически эквивалентным путем. Вот sun.com версия Что должен знать каждый компьютерщик о арифметике с плавающей запятой Дэвида Голдберга.

-121--2146865-

Я предпочитаю сырой ASM , который, я полагаю, в любом случае используется clib. Это низкий уровень, но документация блестящая , и как только вы привыкнете к нему, вы будете летать.

Чтобы ответить на ваш второй вопрос, вы должны использовать генерацию кода, когда ваше отражение и динамические прокси-серверы начинают чувствовать себя немного вместе, и вам нужно твердое решение. В прошлом я даже добавлял шаг создания кода в процесс построения в Eclipse, эффективно давая мне компилировать отчеты о времени всего и вся.

10
ответ дан 24 November 2019 в 19:27
поделиться

Javassist .

Если вам нужно создавать прокси, взгляните на commons-proxy - он использует и CGLIB, и Javassit.

10
ответ дан 24 November 2019 в 19:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: