wufapexef, какое другое условие? Я вижу только одно. Кажется, кто-то забыл обернуть парсинг в блок else :)
Получается, что код выполняет блок if(err), а затем продолжает выполнение.
Как глупо вышло, даже стыдно стало)
Да, я понимаю, что это не строка, но мне нужно было как-то проверить работоспособность (отстал я порядочно от джавы). Для работы с байтовым представлением нашёл хороший модуль: 'org.apache.commons:commons-lang3:3.5'.
Но помогите понять такой вопрос: почему, когда я открываю сохранение из файла (в текстовом редакторе), мне показывают:
sr TestClassB_INI
privateIntI publicIntL
privateStringtLjava/lang/String;LpublicStringq~xpW{tprivate stringt
public string
когда же вывожу массив байт, мне показывают только первую и последнюю строки:
Спасибо за уточнения, у меня бывают проблемы с постановкой вопроса.
Тогда по порядку.
1. Это пакетный менеджер для языка/экосистемы вроде NPM.
2. Оба варианта. Обмен между сервисами происходит путём копирования пакета с его зависимостями в локальный ПМ с указанием источника. Также, можно будет загружать пакет из архива и экспортировать в архиве. Локальный ПМ не должен работать в фоне как сервер (только если он предоставляет доступ в сеть), следовательно БД в этом случае могут быть только встраиваемыми.
3. Должна быть гарантия сохранения целостности данных и их зависимостей. Если это файловая система, возможно потребуются механизмы восстановления повреждённых взаимосвязей.
Кстати, ещё советуют витамины - и полностью правы. Но я в этом вопросе не силён и пока-что их игнорирую, стараясь правильно питаться - вроде и так справляюсь, но я в еде неприхотлив, а ведь кому-то это может доставить дополнительную нагрузку на силу воли)
Хотя наверно это просто дело привычки.
1. Спорт на свежем воздухе, как ни иронично. Без физической активности и утренней порции кислорода видимых результатов не добьётесь. Я делаю быструю разминку и бегаю пол часа. Полезные ссылки: упражнения за 7 минут и Начать бегать за 8 недель
2. Медитация - да, именно она. Концентрация внимания на область лба, граничащую с переносицей. По времени советуют разное, у меня это 10-15 минут, можно делать и 5-30. Этот трюк подгоняет кровь к той части префронтальной коры, которая отвечает за внимание и волю, что способствует её развитию. Оказывается, никакой мистики :)
3. Упражнения на память. Определено, что память и внимание - сильно связанные механизмы и развитие одного прямо влияет на другое. Для этого лучше пользоваться мнемотехникой: запоминание последовательности слов (начинайте с образных существительных или списков покупок), пар слов (например русский-английский), длинных текстов (стихи или публичные выступления), и т.д. По времени не сориентирую, в любом случае это занятие может быть полезно для бытовых задач, кроме как просто упражнения.
Эти советы помогут вам поддерживать мозг в спортивной форме. Помните: нашему организму постоянно требуются спринтовые нагрузки с последующим восстановлением, иначе запасы сил начнут угасать, как ёмкость неиспользуемого аккумулятора.
Приведу пример. Представим себе функцию вычитания: принимает 2 числа и возвращает третий. Пишем несколько штучек параметров в блоке where и в expect проверяем, пользуясь переменными. Теперь нам нужно добавить исключение при делении на ноль. Как и где записать этот вариант?
Вы не поняли вопрос. Речь идёт о консольной утилите, которая запускается часто и должна выполняться максимально быстро. Поэтому вариант "подключение заранее" совершенно ни на что не влияет. Вопрос был в том: стоит ли оставлять линковку множества бибилиотек динамической или эффективнее будет пересобирать приложение статически. И да, можно самому экспериментировать с профайлером, но я надеялся, что кто-нибудь поможет это дело предвидеть и сэкономить время.
Тогда оборачиваем в промис, в функции вызываем колбэк.
.then(function(rez){
fq = rez;
resolve();
})
Дальше подписываемся на промис и да - для этого можно использовать async/await, если использовать современные возможности языка (не помню, введена ли в стандарт JS, я использую TS - в нём конструкция чуть ли не с начала времён).
затем
после чего вызывалось бы
(res) => {...}
и в самую последнюю очередь
(err) => {...}