Поскольку _
в начале имени переменной часто используется для указания частной переменной (или, по крайней мере, одной из них, которая должна оставаться закрытой), я нахожу $
удобным для добавления перед моими собственными краткими псевдонимами к родовым (g1) Например, при использовании jQuery я предпочитаю использовать переменную $J
(вместо $
) и использовать $P
при использовании php.js и т. д.
Префикс делает его визуально отличным от других переменных, таких как мои собственные статические переменные, заставляя меня понимать, что этот код является частью какой-либо библиотеки или другой, и с меньшей вероятностью конфликтует или путает других, когда они знают соглашение .
Он также не загромождает код (или требует дополнительной настройки), так как полностью указанное имя повторяется для каждого вызова библиотеки.
Мне нравится думать, что это похоже на к тем, какие ключи-модификаторы делают для расширения возможностей отдельных ключей.
Но это только мое собственное соглашение.
В первую очередь, я попробовал бы этой установкой:
, Если это не помогает Вам попытаться понизить версию mySql к 5,5
, Вы могли бы найти эту ссылку полезной: NetBeans, MySQL
zeroDateTimeBehavior
, Что должно произойти, когда драйвер встречается со значениями ДАТЫ И ВРЕМЕНИ, которые составлены полностью нулей (используемый MySQL для представления недопустимых дат)? Допустимые значения являются "исключением", "вокруг" и "convertToNull".
Значение по умолчанию: исключение
Начиная с версии: 3.1.4