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 не ...