Codengineering - блог о программировании ➜ страница 1833


Слияние ветки в ствол

я столкнулся с особой проблемой с SVN merge. Я хочу слиться из ветки dev в ствол. У нас есть несколько ветвей dev, отрезанных от ствола одновременно. я объединяю одну из этих ветвей в ствол с помощью этой команды: svn merge trunk branch_1 Я вижу изменения, которые не являются частью этой ветви, сливаясь в ствол. Что я делаю не так ? версия SVN: клиент командной строки Subversion, версия 1.6.16-SlikSvn-tag-1.6.16@1076804-WIN32. ...

Отрегулируйте размер значка плавающей кнопки действия (fab)

Новая плавающая кнопка действия должна быть 56dp x 56dp и значок внутри он должен быть!--4-- > 24dp x 24dp. Таким образом, пространство между значком и кнопкой должно быть 16dp. <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right" android:layout_marginBottom="16dp" android:layout_marginRight="16dp" android:background="@drawable/ripple_oval" android:elevation="8dp" android ...

Пример именованных каналов

Как написать простой-минимум, необходимый для его работы-тестовое приложение, которое иллюстрирует, как использовать IPC/именованные каналы? например, как написать консольное приложение, в котором программа 1 говорит "Hello World" программе 2, а программа 2 получает сообщение и отвечает "Roger That" программе 1. ...

Как найти, какие обещания не обрабатываются в узле.js UnhandledPromiseRejectionWarning?

узел.js из версии 7 имеет синтаксический сахар async/await для обработки обещаний, и теперь в моем коде довольно часто появляется следующее предупреждение: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error: Can't set headers after they are sent. (node:11057) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero ...

Токен JWT в заголовке почтальона

Я тестирую реализацию безопасности на основе токенов JWT на основе следующего статьи. Я успешно получил маркер от тестового сервера. Я не могу понять, как заставить клиентскую программу Chrome POSTMAN REST отправить токен в заголовке. мои вопросы следующие: 1) я использую правильное имя заголовка и/или интерфейс почтальона? 2) Нужно ли мне на базе 64 кодировать токен? Я думал Я могу просто отправить жетон обратно. ...

Как добавить тайм-аут в консоль.ReadLine ()?

У меня есть консольное приложение, в котором я хочу дать x секунд, чтобы ответить на запрос. Если по истечении определенного периода времени ввод данных не производится, логика программы должна быть продолжена. Мы предполагаем, что тайм-аут означает пустой ответ. каков самый простой способ приблизиться к этому? ...

Какой смысл делать while (0), когда мы определяем макрос? [дубликат]

Возможные Дубликаты:операторы Do-While и if-else в макросах C / C++ Я читаю ядро linux, и я нашел много макросов, как это: #define INIT_LIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0) почему они используют это, а не просто определить его в {}? ...

Получение части URL-адреса (регулярное выражение)

учитывая URL (одна строка):http://test.example.com/dir/subdir/file.html Как я могу извлечь следующие части с помощью регулярного выражения: поддомене (тест) домен (example.com) путь без файла (/dir/subdir/) файл (file.html) путь к файлу (/dir/subdir / file.html) URL без пути (http://test.example.com) (добавьте любой другой, который вы считаете полезным) регулярное выражение должно работать правильно, даже если я ввожу следующий URL:http://example.example.com/example/example/example.html спа ...

Когда функция слишком длинная? [закрытый]

35 линий, 55 линий, 100 линий, 300 линий? Когда вы должны начать разбивать его на части? Я спрашиваю, потому что у меня есть функция с 60 строками (включая комментарии) и думал о том, чтобы разбить ее на части. long_function(){ ... } в: small_function_1(){...} small_function_2(){...} small_function_3(){...} функции не будут использоваться за пределами long_function, делая меньше функций означает более вызовов функций и т. д. когда вы разбить функцию на более мелкие? Зачем? методы должн ...

Почему нулевой адрес используется для нулевого указателя?

в C (или C++, если на то пошло) указатели являются особыми, если они имеют нулевое значение: мне рекомендуется установить указатели на ноль после освобождения их памяти, потому что это означает, что освобождение указателя снова не опасно; когда я вызываю malloc, он возвращает указатель со значением ноль, если он не может получить мне память; я использую if (p != 0) все время, чтобы убедиться, что переданные указатели действительны и т. д. но поскольку адресация памяти начинается с 0, разве 0 не ...