Codengineering - блог о программировании ➜ страница 2721
Запуск проверки формы HTML5
У меня есть форма с несколькими различными fieldsets. У меня есть некоторые JavaScript, который отображает наборы полей для пользователей. Для браузеров, которые поддерживают проверку HTML5, я хотел бы использовать его. Однако, мне нужно сделать это на моих условиях. Я использую JQuery. когда пользователь нажимает ссылку JS для перехода к следующему набору полей, мне нужно, чтобы проверка происходила в текущем наборе полей и блокировала переход пользователя вперед, если есть проблемы. в идеале ...
Джексон databind перечисление без учета регистра
как я могу десериализовать строку JSON, содержащую значения перечисления, которые нечувствительны к регистру? (используя Jackson Databind) строка JSON: [{"url": "foo", "type": "json"}] и мой Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { } } в этом случае десериализация JSON с помощью "type":"json" не где а "type":"JSON" будет работать. Но я хочу "json" работать ...
Как я могу установить имя процесса для Java-программы? [дубликат]
этот вопрос уже есть ответ здесь: как изменить имя процесса приложения Java? 8 ответов если запускается программа Java, она попадает в системный процесс-контролируйте имя java. Многие Java-программы таким образом трудно отличить. Поэтому было бы неплохо, если существует способ, установить имя, которое будет показано в монитор процесса. Я знаю, что это может работать по-разному на разных операционных сист ...
Поддерживает ли Java структуры?
есть ли у Java аналог C++ struct: struct Member { string FirstName; string LastName; int BirthYear; }; мне нужно использовать свой собственный тип данных. ...
Мангуст конвертировать документы в формат JSON
Я вернул документы мангуста как json следующим образом: UserModel.find({}, function (err, users) { return res.end(JSON.stringify(users)); } пользователь.__ proto__ также был возвращен. Как я могу вернуться без него? Я попробовал это, но не сработало: UserModel.find({}, function (err, users) { return res.end(users.toJSON()); // has no method 'toJSON' } ...
Неправильная ленивая инициализация
Findbug сказал мне, что я использую неверную ленивую инициализацию. public static Object getInstance() { if (instance != null) { return instance; } instance = new Object(); return instance; } Я не вижу здесь ничего плохого. Это неправильное поведение findbug, или я что-то пропустил? ...
Формат строки до 3-значного числа
вместо того, чтобы делать это, я хотел использовать string.format() для достижения того же результата: if (myString.Length < 3) { myString = "00" + 3; } ...
Зачем использовать WinDbg против отладчика Visual Studio (VS)?
каковы основные причины использования WinDbg против отладчика Visual Studio? и он обычно используется в качестве полной замены для отладчика Visual Studio или больше, когда возникает необходимость. ...
как обрезать ведущие нули из буквенно-цифрового текста в функции mysql
какие функции mysql существуют (если есть) для обрезки ведущих нулей из буквенно-цифрового текстового поля? поле со значением " 00345ABC "должно было бы вернуть"345ABC". ...
XSLT: как изменить значение атрибута во время?
у меня есть XML-документ, и я хочу, чтобы изменить значение одного из атрибутов. сначала я скопировал все от ввода до вывода с помощью: <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> а теперь я хочу изменить значение атрибута "type" в любом элементе с именем "property". ...